{ "IntrinsicTypes": { "Fn::Base64": { "Documentation": "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-base64.html", "ReturnTypes": [ "Singular" ] }, "Fn::Cidr": { "Documentation": "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-cidr.html", "ReturnTypes": [ "List" ] }, "Fn::FindInMap": { "Documentation": "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-findinmap.html", "ReturnTypes": [ "Singular", "List" ] }, "Fn::GetAZs": { "Documentation": "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-getavailabilityzones.html", "ReturnTypes": [ "List" ] }, "Fn::GetAtt": { "Documentation": "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-getatt.html", "ReturnTypes": [ "Singular", "List" ] }, "Fn::If": { "Documentation": "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-conditions.html#intrinsic-function-reference-conditions-if", "ReturnTypes": [ "Singular", "List" ] }, "Fn::ImportValue": { "Documentation": "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-importvalue.html", "ReturnTypes": [ "Singular" ] }, "Fn::Join": { "Documentation": "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-join.html", "ReturnTypes": [ "Singular" ] }, "Fn::Select": { "Documentation": "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-select.html", "ReturnTypes": [ "Singular", "List" ] }, "Fn::Split": { "Documentation": "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-split.html", "ReturnTypes": [ "List" ] }, "Fn::Sub": { "Documentation": "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-sub.html", "ReturnTypes": [ "Singular" ] }, "Fn::Transform": { "Documentation": "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-transform.html", "ReturnTypes": [] }, "Ref": { "Documentation": "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-ref.html", "ReturnTypes": [ "Singular", "List" ] } }, "ParameterTypes": { "AvailabilityZone": [ "AWS::EC2::AvailabilityZone::Name", "AWS::SSM::Parameter::Value<AWS::EC2::AvailabilityZone::Name>" ], "AvailabilityZones": [ "List<AWS::EC2::AvailabilityZone::Name>", "AWS::SSM::Parameter::Value<List<AWS::EC2::AvailabilityZone::Name>>" ], "ImageId": [ "AWS::EC2::Image::Id", "AWS::SSM::Parameter::Value<AWS::EC2::Image::Id>" ], "KeyPair": [ "AWS::EC2::KeyPair::KeyName", "AWS::SSM::Parameter::Value<AWS::EC2::KeyPair::KeyName>" ], "Number": [ "Number", "AWS::SSM::Parameter::Value<Number>" ], "Numbers": [ "List<Number>", "List<AWS::SSM::Parameter::Value<Number>>" ], "SecurityGroupId": [ "AWS::EC2::SecurityGroup::Id", "AWS::SSM::Parameter::Value<AWS::EC2::SecurityGroup::Id>" ], "SecurityGroupIds": [ "List<AWS::EC2::SecurityGroup::Id>", "AWS::SSM::Parameter::Value<List<AWS::EC2::SecurityGroup::Id>>" ], "String": [ "String", "AWS::SSM::Parameter::Value<String>" ], "Strings": [ "CommaDelimitedList", "List<String>", "AWS::SSM::Parameter::Value<List<String>>", "AWS::SSM::Parameter::Value<CommaDelimitedList>" ], "SubnetId": [ "AWS::EC2::Subnet::Id", "AWS::SSM::Parameter::Value<AWS::EC2::Subnet::Id>" ], "SubnetIds": [ "List<AWS::EC2::Subnet::Id>", "AWS::SSM::Parameter::Value<List<AWS::EC2::Subnet::Id>>" ], "VpcId": [ "AWS::EC2::VPC::Id", "AWS::SSM::Parameter::Value<AWS::EC2::VPC::Id>" ] }, "PropertyTypes": { "AWS::ACMPCA::Certificate.ApiPassthrough": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-apipassthrough.html", "Properties": { "Extensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-apipassthrough.html#cfn-acmpca-certificate-apipassthrough-extensions", "Required": false, "Type": "Extensions", "UpdateType": "Immutable" }, "Subject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-apipassthrough.html#cfn-acmpca-certificate-apipassthrough-subject", "Required": false, "Type": "Subject", "UpdateType": "Immutable" } } }, "AWS::ACMPCA::Certificate.CustomAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-customattribute.html", "Properties": { "ObjectIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-customattribute.html#cfn-acmpca-certificate-customattribute-objectidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-customattribute.html#cfn-acmpca-certificate-customattribute-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::Certificate.CustomExtension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-customextension.html", "Properties": { "Critical": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-customextension.html#cfn-acmpca-certificate-customextension-critical", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "ObjectIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-customextension.html#cfn-acmpca-certificate-customextension-objectidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-customextension.html#cfn-acmpca-certificate-customextension-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::Certificate.EdiPartyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-edipartyname.html", "Properties": { "NameAssigner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-edipartyname.html#cfn-acmpca-certificate-edipartyname-nameassigner", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PartyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-edipartyname.html#cfn-acmpca-certificate-edipartyname-partyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::Certificate.ExtendedKeyUsage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-extendedkeyusage.html", "Properties": { "ExtendedKeyUsageObjectIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-extendedkeyusage.html#cfn-acmpca-certificate-extendedkeyusage-extendedkeyusageobjectidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ExtendedKeyUsageType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-extendedkeyusage.html#cfn-acmpca-certificate-extendedkeyusage-extendedkeyusagetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::Certificate.Extensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-extensions.html", "Properties": { "CertificatePolicies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-extensions.html#cfn-acmpca-certificate-extensions-certificatepolicies", "DuplicatesAllowed": true, "ItemType": "PolicyInformation", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "CustomExtensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-extensions.html#cfn-acmpca-certificate-extensions-customextensions", "DuplicatesAllowed": true, "ItemType": "CustomExtension", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "ExtendedKeyUsage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-extensions.html#cfn-acmpca-certificate-extensions-extendedkeyusage", "DuplicatesAllowed": true, "ItemType": "ExtendedKeyUsage", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "KeyUsage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-extensions.html#cfn-acmpca-certificate-extensions-keyusage", "Required": false, "Type": "KeyUsage", "UpdateType": "Immutable" }, "SubjectAlternativeNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-extensions.html#cfn-acmpca-certificate-extensions-subjectalternativenames", "DuplicatesAllowed": true, "ItemType": "GeneralName", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::ACMPCA::Certificate.GeneralName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-generalname.html", "Properties": { "DirectoryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-generalname.html#cfn-acmpca-certificate-generalname-directoryname", "Required": false, "Type": "Subject", "UpdateType": "Immutable" }, "DnsName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-generalname.html#cfn-acmpca-certificate-generalname-dnsname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EdiPartyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-generalname.html#cfn-acmpca-certificate-generalname-edipartyname", "Required": false, "Type": "EdiPartyName", "UpdateType": "Immutable" }, "IpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-generalname.html#cfn-acmpca-certificate-generalname-ipaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "OtherName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-generalname.html#cfn-acmpca-certificate-generalname-othername", "Required": false, "Type": "OtherName", "UpdateType": "Immutable" }, "RegisteredId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-generalname.html#cfn-acmpca-certificate-generalname-registeredid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Rfc822Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-generalname.html#cfn-acmpca-certificate-generalname-rfc822name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "UniformResourceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-generalname.html#cfn-acmpca-certificate-generalname-uniformresourceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::Certificate.KeyUsage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html", "Properties": { "CRLSign": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-crlsign", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "DataEncipherment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-dataencipherment", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "DecipherOnly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-decipheronly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "DigitalSignature": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-digitalsignature", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "EncipherOnly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-encipheronly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "KeyAgreement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-keyagreement", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "KeyCertSign": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-keycertsign", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "KeyEncipherment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-keyencipherment", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "NonRepudiation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-nonrepudiation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::Certificate.OtherName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-othername.html", "Properties": { "TypeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-othername.html#cfn-acmpca-certificate-othername-typeid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-othername.html#cfn-acmpca-certificate-othername-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::Certificate.PolicyInformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-policyinformation.html", "Properties": { "CertPolicyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-policyinformation.html#cfn-acmpca-certificate-policyinformation-certpolicyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PolicyQualifiers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-policyinformation.html#cfn-acmpca-certificate-policyinformation-policyqualifiers", "DuplicatesAllowed": true, "ItemType": "PolicyQualifierInfo", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::ACMPCA::Certificate.PolicyQualifierInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-policyqualifierinfo.html", "Properties": { "PolicyQualifierId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-policyqualifierinfo.html#cfn-acmpca-certificate-policyqualifierinfo-policyqualifierid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Qualifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-policyqualifierinfo.html#cfn-acmpca-certificate-policyqualifierinfo-qualifier", "Required": true, "Type": "Qualifier", "UpdateType": "Immutable" } } }, "AWS::ACMPCA::Certificate.Qualifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-qualifier.html", "Properties": { "CpsUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-qualifier.html#cfn-acmpca-certificate-qualifier-cpsuri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::Certificate.Subject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html", "Properties": { "CommonName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html#cfn-acmpca-certificate-subject-commonname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Country": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html#cfn-acmpca-certificate-subject-country", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "CustomAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html#cfn-acmpca-certificate-subject-customattributes", "DuplicatesAllowed": true, "ItemType": "CustomAttribute", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "DistinguishedNameQualifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html#cfn-acmpca-certificate-subject-distinguishednamequalifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "GenerationQualifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html#cfn-acmpca-certificate-subject-generationqualifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "GivenName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html#cfn-acmpca-certificate-subject-givenname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Initials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html#cfn-acmpca-certificate-subject-initials", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Locality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html#cfn-acmpca-certificate-subject-locality", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Organization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html#cfn-acmpca-certificate-subject-organization", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "OrganizationalUnit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html#cfn-acmpca-certificate-subject-organizationalunit", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Pseudonym": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html#cfn-acmpca-certificate-subject-pseudonym", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SerialNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html#cfn-acmpca-certificate-subject-serialnumber", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html#cfn-acmpca-certificate-subject-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Surname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html#cfn-acmpca-certificate-subject-surname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html#cfn-acmpca-certificate-subject-title", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::Certificate.Validity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-validity.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-validity.html#cfn-acmpca-certificate-validity-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-validity.html#cfn-acmpca-certificate-validity-value", "PrimitiveType": "Double", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::CertificateAuthority.AccessDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-accessdescription.html", "Properties": { "AccessLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-accessdescription.html#cfn-acmpca-certificateauthority-accessdescription-accesslocation", "Required": true, "Type": "GeneralName", "UpdateType": "Immutable" }, "AccessMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-accessdescription.html#cfn-acmpca-certificateauthority-accessdescription-accessmethod", "Required": true, "Type": "AccessMethod", "UpdateType": "Immutable" } } }, "AWS::ACMPCA::CertificateAuthority.AccessMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-accessmethod.html", "Properties": { "AccessMethodType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-accessmethod.html#cfn-acmpca-certificateauthority-accessmethod-accessmethodtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "CustomObjectIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-accessmethod.html#cfn-acmpca-certificateauthority-accessmethod-customobjectidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::CertificateAuthority.CrlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-crlconfiguration.html", "Properties": { "CustomCname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-crlconfiguration.html#cfn-acmpca-certificateauthority-crlconfiguration-customcname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-crlconfiguration.html#cfn-acmpca-certificateauthority-crlconfiguration-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExpirationInDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-crlconfiguration.html#cfn-acmpca-certificateauthority-crlconfiguration-expirationindays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "S3BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-crlconfiguration.html#cfn-acmpca-certificateauthority-crlconfiguration-s3bucketname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3ObjectAcl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-crlconfiguration.html#cfn-acmpca-certificateauthority-crlconfiguration-s3objectacl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ACMPCA::CertificateAuthority.CsrExtensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-csrextensions.html", "Properties": { "KeyUsage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-csrextensions.html#cfn-acmpca-certificateauthority-csrextensions-keyusage", "Required": false, "Type": "KeyUsage", "UpdateType": "Immutable" }, "SubjectInformationAccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-csrextensions.html#cfn-acmpca-certificateauthority-csrextensions-subjectinformationaccess", "DuplicatesAllowed": true, "ItemType": "AccessDescription", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::ACMPCA::CertificateAuthority.CustomAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-customattribute.html", "Properties": { "ObjectIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-customattribute.html#cfn-acmpca-certificateauthority-customattribute-objectidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-customattribute.html#cfn-acmpca-certificateauthority-customattribute-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::CertificateAuthority.EdiPartyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-edipartyname.html", "Properties": { "NameAssigner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-edipartyname.html#cfn-acmpca-certificateauthority-edipartyname-nameassigner", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PartyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-edipartyname.html#cfn-acmpca-certificateauthority-edipartyname-partyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::CertificateAuthority.GeneralName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html", "Properties": { "DirectoryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html#cfn-acmpca-certificateauthority-generalname-directoryname", "Required": false, "Type": "Subject", "UpdateType": "Immutable" }, "DnsName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html#cfn-acmpca-certificateauthority-generalname-dnsname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EdiPartyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html#cfn-acmpca-certificateauthority-generalname-edipartyname", "Required": false, "Type": "EdiPartyName", "UpdateType": "Immutable" }, "IpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html#cfn-acmpca-certificateauthority-generalname-ipaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "OtherName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html#cfn-acmpca-certificateauthority-generalname-othername", "Required": false, "Type": "OtherName", "UpdateType": "Immutable" }, "RegisteredId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html#cfn-acmpca-certificateauthority-generalname-registeredid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Rfc822Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html#cfn-acmpca-certificateauthority-generalname-rfc822name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "UniformResourceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-generalname.html#cfn-acmpca-certificateauthority-generalname-uniformresourceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::CertificateAuthority.KeyUsage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html", "Properties": { "CRLSign": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-crlsign", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "DataEncipherment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-dataencipherment", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "DecipherOnly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-decipheronly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "DigitalSignature": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-digitalsignature", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "EncipherOnly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-encipheronly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "KeyAgreement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-keyagreement", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "KeyCertSign": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-keycertsign", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "KeyEncipherment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-keyencipherment", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "NonRepudiation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-keyusage.html#cfn-acmpca-certificateauthority-keyusage-nonrepudiation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::CertificateAuthority.OcspConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-ocspconfiguration.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-ocspconfiguration.html#cfn-acmpca-certificateauthority-ocspconfiguration-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "OcspCustomCname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-ocspconfiguration.html#cfn-acmpca-certificateauthority-ocspconfiguration-ocspcustomcname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ACMPCA::CertificateAuthority.OtherName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-othername.html", "Properties": { "TypeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-othername.html#cfn-acmpca-certificateauthority-othername-typeid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-othername.html#cfn-acmpca-certificateauthority-othername-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::CertificateAuthority.RevocationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-revocationconfiguration.html", "Properties": { "CrlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-revocationconfiguration.html#cfn-acmpca-certificateauthority-revocationconfiguration-crlconfiguration", "Required": false, "Type": "CrlConfiguration", "UpdateType": "Mutable" }, "OcspConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-revocationconfiguration.html#cfn-acmpca-certificateauthority-revocationconfiguration-ocspconfiguration", "Required": false, "Type": "OcspConfiguration", "UpdateType": "Mutable" } } }, "AWS::ACMPCA::CertificateAuthority.Subject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html", "Properties": { "CommonName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-commonname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Country": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-country", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "CustomAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-customattributes", "DuplicatesAllowed": true, "ItemType": "CustomAttribute", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "DistinguishedNameQualifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-distinguishednamequalifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "GenerationQualifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-generationqualifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "GivenName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-givenname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Initials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-initials", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Locality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-locality", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Organization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-organization", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "OrganizationalUnit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-organizationalunit", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Pseudonym": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-pseudonym", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SerialNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-serialnumber", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Surname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-surname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-title", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::APS::Workspace.LoggingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-aps-workspace-loggingconfiguration.html", "Properties": { "LogGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-aps-workspace-loggingconfiguration.html#cfn-aps-workspace-loggingconfiguration-loggrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AccessAnalyzer::Analyzer.ArchiveRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-archiverule.html", "Properties": { "Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-archiverule.html#cfn-accessanalyzer-analyzer-archiverule-filter", "DuplicatesAllowed": true, "ItemType": "Filter", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "RuleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-archiverule.html#cfn-accessanalyzer-analyzer-archiverule-rulename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AccessAnalyzer::Analyzer.Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html", "Properties": { "Contains": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html#cfn-accessanalyzer-analyzer-filter-contains", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Eq": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html#cfn-accessanalyzer-analyzer-filter-eq", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Exists": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html#cfn-accessanalyzer-analyzer-filter-exists", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Neq": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html#cfn-accessanalyzer-analyzer-filter-neq", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Property": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html#cfn-accessanalyzer-analyzer-filter-property", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AmazonMQ::Broker.ConfigurationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-configurationid.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-configurationid.html#cfn-amazonmq-broker-configurationid-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Revision": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-configurationid.html#cfn-amazonmq-broker-configurationid-revision", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AmazonMQ::Broker.EncryptionOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-encryptionoptions.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-encryptionoptions.html#cfn-amazonmq-broker-encryptionoptions-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UseAwsOwnedKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-encryptionoptions.html#cfn-amazonmq-broker-encryptionoptions-useawsownedkey", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AmazonMQ::Broker.LdapServerMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html", "Properties": { "Hosts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-hosts", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "RoleBase": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-rolebase", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-rolename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleSearchMatching": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-rolesearchmatching", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleSearchSubtree": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-rolesearchsubtree", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ServiceAccountPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-serviceaccountpassword", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ServiceAccountUsername": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-serviceaccountusername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "UserBase": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-userbase", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "UserRoleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-userrolename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserSearchMatching": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-usersearchmatching", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "UserSearchSubtree": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-ldapservermetadata.html#cfn-amazonmq-broker-ldapservermetadata-usersearchsubtree", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AmazonMQ::Broker.LogList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-loglist.html", "Properties": { "Audit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-loglist.html#cfn-amazonmq-broker-loglist-audit", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "General": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-loglist.html#cfn-amazonmq-broker-loglist-general", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AmazonMQ::Broker.MaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-maintenancewindow.html", "Properties": { "DayOfWeek": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-maintenancewindow.html#cfn-amazonmq-broker-maintenancewindow-dayofweek", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TimeOfDay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-maintenancewindow.html#cfn-amazonmq-broker-maintenancewindow-timeofday", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TimeZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-maintenancewindow.html#cfn-amazonmq-broker-maintenancewindow-timezone", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AmazonMQ::Broker.TagsEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-tagsentry.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-tagsentry.html#cfn-amazonmq-broker-tagsentry-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-tagsentry.html#cfn-amazonmq-broker-tagsentry-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AmazonMQ::Broker.User": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-user.html", "Properties": { "ConsoleAccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-user.html#cfn-amazonmq-broker-user-consoleaccess", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Groups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-user.html#cfn-amazonmq-broker-user-groups", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-user.html#cfn-amazonmq-broker-user-password", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-user.html#cfn-amazonmq-broker-user-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AmazonMQ::Configuration.TagsEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-configuration-tagsentry.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-configuration-tagsentry.html#cfn-amazonmq-configuration-tagsentry-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-configuration-tagsentry.html#cfn-amazonmq-configuration-tagsentry-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AmazonMQ::ConfigurationAssociation.ConfigurationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-configurationassociation-configurationid.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-configurationassociation-configurationid.html#cfn-amazonmq-configurationassociation-configurationid-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Revision": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-configurationassociation-configurationid.html#cfn-amazonmq-configurationassociation-configurationid-revision", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Amplify::App.AutoBranchCreationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html", "Properties": { "AutoBranchCreationPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-autobranchcreationpatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.AutoBranchCreationConfig.AutoBranchCreationPatterns" } }, "BasicAuthConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-basicauthconfig", "Required": false, "Type": "BasicAuthConfig", "UpdateType": "Mutable" }, "BuildSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-buildspec", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.AutoBranchCreationConfig.BuildSpec" } }, "EnableAutoBranchCreation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-enableautobranchcreation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableAutoBuild": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-enableautobuild", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnablePerformanceMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-enableperformancemode", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnablePullRequestPreview": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-enablepullrequestpreview", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnvironmentVariables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-environmentvariables", "DuplicatesAllowed": true, "ItemType": "EnvironmentVariable", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Framework": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-framework", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.AutoBranchCreationConfig.Framework" } }, "PullRequestEnvironmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-pullrequestenvironmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.AutoBranchCreationConfig.PullRequestEnvironmentName" } }, "Stage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-stage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.AutoBranchCreationConfig.Stage" } } } }, "AWS::Amplify::App.BasicAuthConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-basicauthconfig.html", "Properties": { "EnableBasicAuth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-basicauthconfig.html#cfn-amplify-app-basicauthconfig-enablebasicauth", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-basicauthconfig.html#cfn-amplify-app-basicauthconfig-password", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.BasicAuthConfig.Password" } }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-basicauthconfig.html#cfn-amplify-app-basicauthconfig-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.BasicAuthConfig.Username" } } } }, "AWS::Amplify::App.CustomRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-customrule.html", "Properties": { "Condition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-customrule.html#cfn-amplify-app-customrule-condition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.CustomRule.Condition" } }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-customrule.html#cfn-amplify-app-customrule-source", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.CustomRule.Source" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-customrule.html#cfn-amplify-app-customrule-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.CustomRule.Status" } }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-customrule.html#cfn-amplify-app-customrule-target", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.CustomRule.Target" } } } }, "AWS::Amplify::App.EnvironmentVariable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-environmentvariable.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-environmentvariable.html#cfn-amplify-app-environmentvariable-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.EnvironmentVariable.Name" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-environmentvariable.html#cfn-amplify-app-environmentvariable-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.EnvironmentVariable.Value" } } } }, "AWS::Amplify::Branch.BasicAuthConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-branch-basicauthconfig.html", "Properties": { "EnableBasicAuth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-branch-basicauthconfig.html#cfn-amplify-branch-basicauthconfig-enablebasicauth", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-branch-basicauthconfig.html#cfn-amplify-branch-basicauthconfig-password", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::Branch.BasicAuthConfig.Password" } }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-branch-basicauthconfig.html#cfn-amplify-branch-basicauthconfig-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::Branch.BasicAuthConfig.Username" } } } }, "AWS::Amplify::Branch.EnvironmentVariable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-branch-environmentvariable.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-branch-environmentvariable.html#cfn-amplify-branch-environmentvariable-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::Branch.EnvironmentVariable.Name" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-branch-environmentvariable.html#cfn-amplify-branch-environmentvariable-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::Branch.EnvironmentVariable.Value" } } } }, "AWS::Amplify::Domain.SubDomainSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-domain-subdomainsetting.html", "Properties": { "BranchName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-domain-subdomainsetting.html#cfn-amplify-domain-subdomainsetting-branchname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::Domain.SubDomainSetting.BranchName" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-domain-subdomainsetting.html#cfn-amplify-domain-subdomainsetting-prefix", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::Domain.SubDomainSetting.Prefix" } } } }, "AWS::AmplifyUIBuilder::Component.ActionParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-actionparameters.html", "Properties": { "Anchor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-actionparameters.html#cfn-amplifyuibuilder-component-actionparameters-anchor", "Required": false, "Type": "ComponentProperty", "UpdateType": "Mutable" }, "Fields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-actionparameters.html#cfn-amplifyuibuilder-component-actionparameters-fields", "ItemType": "ComponentProperty", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Global": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-actionparameters.html#cfn-amplifyuibuilder-component-actionparameters-global", "Required": false, "Type": "ComponentProperty", "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-actionparameters.html#cfn-amplifyuibuilder-component-actionparameters-id", "Required": false, "Type": "ComponentProperty", "UpdateType": "Mutable" }, "Model": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-actionparameters.html#cfn-amplifyuibuilder-component-actionparameters-model", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-actionparameters.html#cfn-amplifyuibuilder-component-actionparameters-state", "Required": false, "Type": "MutationActionSetStateParameter", "UpdateType": "Mutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-actionparameters.html#cfn-amplifyuibuilder-component-actionparameters-target", "Required": false, "Type": "ComponentProperty", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-actionparameters.html#cfn-amplifyuibuilder-component-actionparameters-type", "Required": false, "Type": "ComponentProperty", "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-actionparameters.html#cfn-amplifyuibuilder-component-actionparameters-url", "Required": false, "Type": "ComponentProperty", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Component.ComponentBindingPropertiesValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalue.html", "Properties": { "BindingProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalue.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalue-bindingproperties", "Required": false, "Type": "ComponentBindingPropertiesValueProperties", "UpdateType": "Mutable" }, "DefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalue.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalue-defaultvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalue.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalue-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Component.ComponentBindingPropertiesValueProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalueproperties-bucket", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalueproperties-defaultvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Field": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalueproperties-field", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalueproperties-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Model": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalueproperties-model", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Predicates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalueproperties-predicates", "DuplicatesAllowed": true, "ItemType": "Predicate", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalueproperties-userattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Component.ComponentChild": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentchild.html", "Properties": { "Children": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentchild.html#cfn-amplifyuibuilder-component-componentchild-children", "DuplicatesAllowed": true, "ItemType": "ComponentChild", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ComponentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentchild.html#cfn-amplifyuibuilder-component-componentchild-componenttype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Events": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentchild.html#cfn-amplifyuibuilder-component-componentchild-events", "ItemType": "ComponentEvent", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentchild.html#cfn-amplifyuibuilder-component-componentchild-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Properties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentchild.html#cfn-amplifyuibuilder-component-componentchild-properties", "ItemType": "ComponentProperty", "Required": true, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Component.ComponentConditionProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentconditionproperty.html", "Properties": { "Else": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentconditionproperty.html#cfn-amplifyuibuilder-component-componentconditionproperty-else", "Required": false, "Type": "ComponentProperty", "UpdateType": "Mutable" }, "Field": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentconditionproperty.html#cfn-amplifyuibuilder-component-componentconditionproperty-field", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Operand": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentconditionproperty.html#cfn-amplifyuibuilder-component-componentconditionproperty-operand", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OperandType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentconditionproperty.html#cfn-amplifyuibuilder-component-componentconditionproperty-operandtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Operator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentconditionproperty.html#cfn-amplifyuibuilder-component-componentconditionproperty-operator", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Property": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentconditionproperty.html#cfn-amplifyuibuilder-component-componentconditionproperty-property", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Then": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentconditionproperty.html#cfn-amplifyuibuilder-component-componentconditionproperty-then", "Required": false, "Type": "ComponentProperty", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Component.ComponentDataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentdataconfiguration.html", "Properties": { "Identifiers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentdataconfiguration.html#cfn-amplifyuibuilder-component-componentdataconfiguration-identifiers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Model": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentdataconfiguration.html#cfn-amplifyuibuilder-component-componentdataconfiguration-model", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Predicate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentdataconfiguration.html#cfn-amplifyuibuilder-component-componentdataconfiguration-predicate", "Required": false, "Type": "Predicate", "UpdateType": "Mutable" }, "Sort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentdataconfiguration.html#cfn-amplifyuibuilder-component-componentdataconfiguration-sort", "DuplicatesAllowed": true, "ItemType": "SortProperty", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Component.ComponentEvent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentevent.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentevent.html#cfn-amplifyuibuilder-component-componentevent-action", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentevent.html#cfn-amplifyuibuilder-component-componentevent-parameters", "Required": false, "Type": "ActionParameters", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Component.ComponentProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html", "Properties": { "BindingProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html#cfn-amplifyuibuilder-component-componentproperty-bindingproperties", "Required": false, "Type": "ComponentPropertyBindingProperties", "UpdateType": "Mutable" }, "Bindings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html#cfn-amplifyuibuilder-component-componentproperty-bindings", "ItemType": "FormBindingElement", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "CollectionBindingProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html#cfn-amplifyuibuilder-component-componentproperty-collectionbindingproperties", "Required": false, "Type": "ComponentPropertyBindingProperties", "UpdateType": "Mutable" }, "ComponentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html#cfn-amplifyuibuilder-component-componentproperty-componentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Concat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html#cfn-amplifyuibuilder-component-componentproperty-concat", "DuplicatesAllowed": true, "ItemType": "ComponentProperty", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Condition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html#cfn-amplifyuibuilder-component-componentproperty-condition", "Required": false, "Type": "ComponentConditionProperty", "UpdateType": "Mutable" }, "Configured": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html#cfn-amplifyuibuilder-component-componentproperty-configured", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html#cfn-amplifyuibuilder-component-componentproperty-defaultvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Event": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html#cfn-amplifyuibuilder-component-componentproperty-event", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ImportedValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html#cfn-amplifyuibuilder-component-componentproperty-importedvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Model": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html#cfn-amplifyuibuilder-component-componentproperty-model", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Property": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html#cfn-amplifyuibuilder-component-componentproperty-property", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html#cfn-amplifyuibuilder-component-componentproperty-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html#cfn-amplifyuibuilder-component-componentproperty-userattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html#cfn-amplifyuibuilder-component-componentproperty-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Component.ComponentPropertyBindingProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentpropertybindingproperties.html", "Properties": { "Field": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentpropertybindingproperties.html#cfn-amplifyuibuilder-component-componentpropertybindingproperties-field", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Property": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentpropertybindingproperties.html#cfn-amplifyuibuilder-component-componentpropertybindingproperties-property", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Component.ComponentVariant": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentvariant.html", "Properties": { "Overrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentvariant.html#cfn-amplifyuibuilder-component-componentvariant-overrides", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "VariantValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentvariant.html#cfn-amplifyuibuilder-component-componentvariant-variantvalues", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Component.FormBindingElement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-formbindingelement.html", "Properties": { "Element": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-formbindingelement.html#cfn-amplifyuibuilder-component-formbindingelement-element", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Property": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-formbindingelement.html#cfn-amplifyuibuilder-component-formbindingelement-property", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Component.MutationActionSetStateParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-mutationactionsetstateparameter.html", "Properties": { "ComponentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-mutationactionsetstateparameter.html#cfn-amplifyuibuilder-component-mutationactionsetstateparameter-componentname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Property": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-mutationactionsetstateparameter.html#cfn-amplifyuibuilder-component-mutationactionsetstateparameter-property", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Set": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-mutationactionsetstateparameter.html#cfn-amplifyuibuilder-component-mutationactionsetstateparameter-set", "Required": true, "Type": "ComponentProperty", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Component.Predicate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-predicate.html", "Properties": { "And": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-predicate.html#cfn-amplifyuibuilder-component-predicate-and", "DuplicatesAllowed": true, "ItemType": "Predicate", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Field": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-predicate.html#cfn-amplifyuibuilder-component-predicate-field", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Operand": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-predicate.html#cfn-amplifyuibuilder-component-predicate-operand", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Operator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-predicate.html#cfn-amplifyuibuilder-component-predicate-operator", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Or": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-predicate.html#cfn-amplifyuibuilder-component-predicate-or", "DuplicatesAllowed": true, "ItemType": "Predicate", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Component.SortProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-sortproperty.html", "Properties": { "Direction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-sortproperty.html#cfn-amplifyuibuilder-component-sortproperty-direction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Field": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-sortproperty.html#cfn-amplifyuibuilder-component-sortproperty-field", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Form.FieldConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldconfig.html", "Properties": { "Excluded": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldconfig.html#cfn-amplifyuibuilder-form-fieldconfig-excluded", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "InputType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldconfig.html#cfn-amplifyuibuilder-form-fieldconfig-inputtype", "Required": false, "Type": "FieldInputConfig", "UpdateType": "Mutable" }, "Label": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldconfig.html#cfn-amplifyuibuilder-form-fieldconfig-label", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldconfig.html#cfn-amplifyuibuilder-form-fieldconfig-position", "Required": false, "Type": "FieldPosition", "UpdateType": "Mutable" }, "Validations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldconfig.html#cfn-amplifyuibuilder-form-fieldconfig-validations", "DuplicatesAllowed": true, "ItemType": "FieldValidationConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Form.FieldInputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html", "Properties": { "DefaultChecked": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html#cfn-amplifyuibuilder-form-fieldinputconfig-defaultchecked", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DefaultCountryCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html#cfn-amplifyuibuilder-form-fieldinputconfig-defaultcountrycode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html#cfn-amplifyuibuilder-form-fieldinputconfig-defaultvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DescriptiveText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html#cfn-amplifyuibuilder-form-fieldinputconfig-descriptivetext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FileUploaderConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html#cfn-amplifyuibuilder-form-fieldinputconfig-fileuploaderconfig", "Required": false, "Type": "FileUploaderFieldConfig", "UpdateType": "Mutable" }, "IsArray": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html#cfn-amplifyuibuilder-form-fieldinputconfig-isarray", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MaxValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html#cfn-amplifyuibuilder-form-fieldinputconfig-maxvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "MinValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html#cfn-amplifyuibuilder-form-fieldinputconfig-minvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html#cfn-amplifyuibuilder-form-fieldinputconfig-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Placeholder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html#cfn-amplifyuibuilder-form-fieldinputconfig-placeholder", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReadOnly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html#cfn-amplifyuibuilder-form-fieldinputconfig-readonly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Required": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html#cfn-amplifyuibuilder-form-fieldinputconfig-required", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Step": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html#cfn-amplifyuibuilder-form-fieldinputconfig-step", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html#cfn-amplifyuibuilder-form-fieldinputconfig-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html#cfn-amplifyuibuilder-form-fieldinputconfig-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ValueMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldinputconfig.html#cfn-amplifyuibuilder-form-fieldinputconfig-valuemappings", "Required": false, "Type": "ValueMappings", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Form.FieldPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldposition.html", "Properties": { "Below": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldposition.html#cfn-amplifyuibuilder-form-fieldposition-below", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Fixed": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldposition.html#cfn-amplifyuibuilder-form-fieldposition-fixed", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RightOf": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldposition.html#cfn-amplifyuibuilder-form-fieldposition-rightof", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Form.FieldValidationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldvalidationconfiguration.html", "Properties": { "NumValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldvalidationconfiguration.html#cfn-amplifyuibuilder-form-fieldvalidationconfiguration-numvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StrValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldvalidationconfiguration.html#cfn-amplifyuibuilder-form-fieldvalidationconfiguration-strvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldvalidationconfiguration.html#cfn-amplifyuibuilder-form-fieldvalidationconfiguration-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ValidationMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fieldvalidationconfiguration.html#cfn-amplifyuibuilder-form-fieldvalidationconfiguration-validationmessage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Form.FileUploaderFieldConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fileuploaderfieldconfig.html", "Properties": { "AcceptedFileTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fileuploaderfieldconfig.html#cfn-amplifyuibuilder-form-fileuploaderfieldconfig-acceptedfiletypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "AccessLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fileuploaderfieldconfig.html#cfn-amplifyuibuilder-form-fileuploaderfieldconfig-accesslevel", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "IsResumable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fileuploaderfieldconfig.html#cfn-amplifyuibuilder-form-fileuploaderfieldconfig-isresumable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MaxFileCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fileuploaderfieldconfig.html#cfn-amplifyuibuilder-form-fileuploaderfieldconfig-maxfilecount", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "MaxSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fileuploaderfieldconfig.html#cfn-amplifyuibuilder-form-fileuploaderfieldconfig-maxsize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ShowThumbnails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-fileuploaderfieldconfig.html#cfn-amplifyuibuilder-form-fileuploaderfieldconfig-showthumbnails", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Form.FormButton": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formbutton.html", "Properties": { "Children": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formbutton.html#cfn-amplifyuibuilder-form-formbutton-children", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Excluded": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formbutton.html#cfn-amplifyuibuilder-form-formbutton-excluded", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formbutton.html#cfn-amplifyuibuilder-form-formbutton-position", "Required": false, "Type": "FieldPosition", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Form.FormCTA": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formcta.html", "Properties": { "Cancel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formcta.html#cfn-amplifyuibuilder-form-formcta-cancel", "Required": false, "Type": "FormButton", "UpdateType": "Mutable" }, "Clear": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formcta.html#cfn-amplifyuibuilder-form-formcta-clear", "Required": false, "Type": "FormButton", "UpdateType": "Mutable" }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formcta.html#cfn-amplifyuibuilder-form-formcta-position", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AmplifyUIBuilder::Form.FormCTA.Position" } }, "Submit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formcta.html#cfn-amplifyuibuilder-form-formcta-submit", "Required": false, "Type": "FormButton", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Form.FormDataTypeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formdatatypeconfig.html", "Properties": { "DataSourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formdatatypeconfig.html#cfn-amplifyuibuilder-form-formdatatypeconfig-datasourcetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AmplifyUIBuilder::Form.FormDataTypeConfig.DataSourceType" } }, "DataTypeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formdatatypeconfig.html#cfn-amplifyuibuilder-form-formdatatypeconfig-datatypename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Form.FormInputValueProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-forminputvalueproperty.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-forminputvalueproperty.html#cfn-amplifyuibuilder-form-forminputvalueproperty-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Form.FormStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formstyle.html", "Properties": { "HorizontalGap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formstyle.html#cfn-amplifyuibuilder-form-formstyle-horizontalgap", "Required": false, "Type": "FormStyleConfig", "UpdateType": "Mutable" }, "OuterPadding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formstyle.html#cfn-amplifyuibuilder-form-formstyle-outerpadding", "Required": false, "Type": "FormStyleConfig", "UpdateType": "Mutable" }, "VerticalGap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formstyle.html#cfn-amplifyuibuilder-form-formstyle-verticalgap", "Required": false, "Type": "FormStyleConfig", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Form.FormStyleConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formstyleconfig.html", "Properties": { "TokenReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formstyleconfig.html#cfn-amplifyuibuilder-form-formstyleconfig-tokenreference", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-formstyleconfig.html#cfn-amplifyuibuilder-form-formstyleconfig-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Form.SectionalElement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-sectionalelement.html", "Properties": { "Excluded": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-sectionalelement.html#cfn-amplifyuibuilder-form-sectionalelement-excluded", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Level": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-sectionalelement.html#cfn-amplifyuibuilder-form-sectionalelement-level", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Orientation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-sectionalelement.html#cfn-amplifyuibuilder-form-sectionalelement-orientation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-sectionalelement.html#cfn-amplifyuibuilder-form-sectionalelement-position", "Required": false, "Type": "FieldPosition", "UpdateType": "Mutable" }, "Text": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-sectionalelement.html#cfn-amplifyuibuilder-form-sectionalelement-text", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-sectionalelement.html#cfn-amplifyuibuilder-form-sectionalelement-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Form.ValueMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-valuemapping.html", "Properties": { "DisplayValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-valuemapping.html#cfn-amplifyuibuilder-form-valuemapping-displayvalue", "Required": false, "Type": "FormInputValueProperty", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-valuemapping.html#cfn-amplifyuibuilder-form-valuemapping-value", "Required": true, "Type": "FormInputValueProperty", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Form.ValueMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-valuemappings.html", "Properties": { "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-form-valuemappings.html#cfn-amplifyuibuilder-form-valuemappings-values", "DuplicatesAllowed": true, "ItemType": "ValueMapping", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Theme.ThemeValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-theme-themevalue.html", "Properties": { "Children": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-theme-themevalue.html#cfn-amplifyuibuilder-theme-themevalue-children", "DuplicatesAllowed": true, "ItemType": "ThemeValues", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-theme-themevalue.html#cfn-amplifyuibuilder-theme-themevalue-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Theme.ThemeValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-theme-themevalues.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-theme-themevalues.html#cfn-amplifyuibuilder-theme-themevalues-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-theme-themevalues.html#cfn-amplifyuibuilder-theme-themevalues-value", "Required": false, "Type": "ThemeValue", "UpdateType": "Mutable" } } }, "AWS::ApiGateway::ApiKey.StageKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-apikey-stagekey.html", "Properties": { "RestApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-apikey-stagekey.html#cfn-apigateway-apikey-stagekey-restapiid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-apikey-stagekey.html#cfn-apigateway-apikey-stagekey-stagename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::Deployment.AccessLogSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-accesslogsetting.html", "Properties": { "DestinationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-accesslogsetting.html#cfn-apigateway-deployment-accesslogsetting-destinationarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-accesslogsetting.html#cfn-apigateway-deployment-accesslogsetting-format", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::Deployment.CanarySetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-canarysetting.html", "Properties": { "PercentTraffic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-canarysetting.html#cfn-apigateway-deployment-canarysetting-percenttraffic", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "StageVariableOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-canarysetting.html#cfn-apigateway-deployment-canarysetting-stagevariableoverrides", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "UseStageCache": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-canarysetting.html#cfn-apigateway-deployment-canarysetting-usestagecache", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::Deployment.DeploymentCanarySettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-deploymentcanarysettings.html", "Properties": { "PercentTraffic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-deploymentcanarysettings.html#cfn-apigateway-deployment-deploymentcanarysettings-percenttraffic", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "StageVariableOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-deploymentcanarysettings.html#cfn-apigateway-deployment-deploymentcanarysettings-stagevariableoverrides", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "UseStageCache": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-deploymentcanarysettings.html#cfn-apigateway-deployment-deploymentcanarysettings-usestagecache", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ApiGateway::Deployment.MethodSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-methodsetting.html", "Properties": { "CacheDataEncrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-methodsetting.html#cfn-apigateway-deployment-methodsetting-cachedataencrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CacheTtlInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-methodsetting.html#cfn-apigateway-deployment-methodsetting-cachettlinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CachingEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-methodsetting.html#cfn-apigateway-deployment-methodsetting-cachingenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DataTraceEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-methodsetting.html#cfn-apigateway-deployment-methodsetting-datatraceenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "HttpMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-methodsetting.html#cfn-apigateway-deployment-methodsetting-httpmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LoggingLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-methodsetting.html#cfn-apigateway-deployment-methodsetting-logginglevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetricsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-methodsetting.html#cfn-apigateway-deployment-methodsetting-metricsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ResourcePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-methodsetting.html#cfn-apigateway-deployment-methodsetting-resourcepath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ThrottlingBurstLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-methodsetting.html#cfn-apigateway-deployment-methodsetting-throttlingburstlimit", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ThrottlingRateLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-methodsetting.html#cfn-apigateway-deployment-methodsetting-throttlingratelimit", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::Deployment.StageDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html", "Properties": { "AccessLogSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-accesslogsetting", "Required": false, "Type": "AccessLogSetting", "UpdateType": "Mutable" }, "CacheClusterEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-cacheclusterenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CacheClusterSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-cacheclustersize", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CacheDataEncrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-cachedataencrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CacheTtlInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-cachettlinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CachingEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-cachingenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CanarySetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-canarysetting", "Required": false, "Type": "CanarySetting", "UpdateType": "Mutable" }, "ClientCertificateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-clientcertificateid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataTraceEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-datatraceenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DocumentationVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-documentationversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LoggingLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-logginglevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MethodSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-methodsettings", "DuplicatesAllowed": false, "ItemType": "MethodSetting", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MetricsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-metricsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ThrottlingBurstLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-throttlingburstlimit", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ThrottlingRateLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-throttlingratelimit", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "TracingEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-tracingenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Variables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-variables", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::ApiGateway::DocumentationPart.Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-documentationpart-location.html", "Properties": { "Method": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-documentationpart-location.html#cfn-apigateway-documentationpart-location-method", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-documentationpart-location.html#cfn-apigateway-documentationpart-location-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-documentationpart-location.html#cfn-apigateway-documentationpart-location-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "StatusCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-documentationpart-location.html#cfn-apigateway-documentationpart-location-statuscode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-documentationpart-location.html#cfn-apigateway-documentationpart-location-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ApiGateway::DocumentationPart.Location.Type" } } } }, "AWS::ApiGateway::DomainName.EndpointConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-domainname-endpointconfiguration.html", "Properties": { "Types": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-domainname-endpointconfiguration.html#cfn-apigateway-domainname-endpointconfiguration-types", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ApiGateway::DomainName.MutualTlsAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-domainname-mutualtlsauthentication.html", "Properties": { "TruststoreUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-domainname-mutualtlsauthentication.html#cfn-apigateway-domainname-mutualtlsauthentication-truststoreuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TruststoreVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-domainname-mutualtlsauthentication.html#cfn-apigateway-domainname-mutualtlsauthentication-truststoreversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::Method.Integration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html", "Properties": { "CacheKeyParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-cachekeyparameters", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CacheNamespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-cachenamespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ConnectionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-connectionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ConnectionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-connectiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApiGateway::Method.Integration.ConnectionType" } }, "ContentHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-contenthandling", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApiGateway::Method.Integration.ContentHandling" } }, "Credentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-credentials", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IntegrationHttpMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-integrationhttpmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IntegrationResponses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-integrationresponses", "DuplicatesAllowed": false, "ItemType": "IntegrationResponse", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PassthroughBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-passthroughbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApiGateway::Method.Integration.PassthroughBehavior" } }, "RequestParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-requestparameters", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "RequestTemplates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-requesttemplates", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "TimeoutInMillis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-timeoutinmillis", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApiGateway::Method.Integration.TimeoutInMillis" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApiGateway::Method.Integration.Type" } }, "Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-uri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::Method.IntegrationResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration-integrationresponse.html", "Properties": { "ContentHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration-integrationresponse.html#cfn-apigateway-method-integrationresponse-contenthandling", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApiGateway::Method.IntegrationResponse.ContentHandling" } }, "ResponseParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration-integrationresponse.html#cfn-apigateway-method-integration-integrationresponse-responseparameters", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "ResponseTemplates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration-integrationresponse.html#cfn-apigateway-method-integration-integrationresponse-responsetemplates", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "SelectionPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration-integrationresponse.html#cfn-apigateway-method-integration-integrationresponse-selectionpattern", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StatusCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration-integrationresponse.html#cfn-apigateway-method-integration-integrationresponse-statuscode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::Method.MethodResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-methodresponse.html", "Properties": { "ResponseModels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-methodresponse.html#cfn-apigateway-method-methodresponse-responsemodels", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "ResponseParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-methodresponse.html#cfn-apigateway-method-methodresponse-responseparameters", "DuplicatesAllowed": false, "PrimitiveItemType": "Boolean", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "StatusCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-methodresponse.html#cfn-apigateway-method-methodresponse-statuscode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::RestApi.EndpointConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-endpointconfiguration.html", "Properties": { "Types": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-endpointconfiguration.html#cfn-apigateway-restapi-endpointconfiguration-types", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcEndpointIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-endpointconfiguration.html#cfn-apigateway-restapi-endpointconfiguration-vpcendpointids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ApiGateway::RestApi.S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-s3location.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-s3location.html#cfn-apigateway-restapi-s3location-bucket", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ETag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-s3location.html#cfn-apigateway-restapi-s3location-etag", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-s3location.html#cfn-apigateway-restapi-s3location-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-s3location.html#cfn-apigateway-restapi-s3location-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::Stage.AccessLogSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-accesslogsetting.html", "Properties": { "DestinationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-accesslogsetting.html#cfn-apigateway-stage-accesslogsetting-destinationarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-accesslogsetting.html#cfn-apigateway-stage-accesslogsetting-format", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::Stage.CanarySetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-canarysetting.html", "Properties": { "DeploymentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-canarysetting.html#cfn-apigateway-stage-canarysetting-deploymentid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PercentTraffic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-canarysetting.html#cfn-apigateway-stage-canarysetting-percenttraffic", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "StageVariableOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-canarysetting.html#cfn-apigateway-stage-canarysetting-stagevariableoverrides", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "UseStageCache": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-canarysetting.html#cfn-apigateway-stage-canarysetting-usestagecache", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::Stage.MethodSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-methodsetting.html", "Properties": { "CacheDataEncrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-cachedataencrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CacheTtlInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-cachettlinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CachingEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-cachingenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DataTraceEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-datatraceenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "HttpMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-httpmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LoggingLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-logginglevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetricsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-metricsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ResourcePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-resourcepath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ThrottlingBurstLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-throttlingburstlimit", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ThrottlingRateLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-methodsetting.html#cfn-apigateway-stage-methodsetting-throttlingratelimit", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::UsagePlan.ApiStage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-apistage.html", "Properties": { "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-apistage.html#cfn-apigateway-usageplan-apistage-apiid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Stage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-apistage.html#cfn-apigateway-usageplan-apistage-stage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Throttle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-apistage.html#cfn-apigateway-usageplan-apistage-throttle", "ItemType": "ThrottleSettings", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::ApiGateway::UsagePlan.QuotaSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-quotasettings.html", "Properties": { "Limit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-quotasettings.html#cfn-apigateway-usageplan-quotasettings-limit", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Offset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-quotasettings.html#cfn-apigateway-usageplan-quotasettings-offset", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Period": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-quotasettings.html#cfn-apigateway-usageplan-quotasettings-period", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::UsagePlan.ThrottleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-throttlesettings.html", "Properties": { "BurstLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-throttlesettings.html#cfn-apigateway-usageplan-throttlesettings-burstlimit", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RateLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-throttlesettings.html#cfn-apigateway-usageplan-throttlesettings-ratelimit", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::Api.BodyS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-bodys3location.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-bodys3location.html#cfn-apigatewayv2-api-bodys3location-bucket", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Etag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-bodys3location.html#cfn-apigatewayv2-api-bodys3location-etag", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-bodys3location.html#cfn-apigatewayv2-api-bodys3location-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-bodys3location.html#cfn-apigatewayv2-api-bodys3location-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::Api.Cors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html", "Properties": { "AllowCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html#cfn-apigatewayv2-api-cors-allowcredentials", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AllowHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html#cfn-apigatewayv2-api-cors-allowheaders", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AllowMethods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html#cfn-apigatewayv2-api-cors-allowmethods", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AllowOrigins": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html#cfn-apigatewayv2-api-cors-alloworigins", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ExposeHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html#cfn-apigatewayv2-api-cors-exposeheaders", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MaxAge": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html#cfn-apigatewayv2-api-cors-maxage", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::ApiGatewayManagedOverrides.AccessLogSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-accesslogsettings.html", "Properties": { "DestinationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-accesslogsettings.html#cfn-apigatewayv2-apigatewaymanagedoverrides-accesslogsettings-destinationarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-accesslogsettings.html#cfn-apigatewayv2-apigatewaymanagedoverrides-accesslogsettings-format", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::ApiGatewayManagedOverrides.IntegrationOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-integrationoverrides.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-integrationoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-integrationoverrides-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IntegrationMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-integrationoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-integrationoverrides-integrationmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PayloadFormatVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-integrationoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-integrationoverrides-payloadformatversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimeoutInMillis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-integrationoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-integrationoverrides-timeoutinmillis", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::ApiGatewayManagedOverrides.RouteOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-routeoverrides.html", "Properties": { "AuthorizationScopes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-routeoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-routeoverrides-authorizationscopes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AuthorizationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-routeoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-routeoverrides-authorizationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AuthorizerId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-routeoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-routeoverrides-authorizerid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OperationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-routeoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-routeoverrides-operationname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-routeoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-routeoverrides-target", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::ApiGatewayManagedOverrides.RouteSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-routesettings.html", "Properties": { "DataTraceEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-routesettings.html#cfn-apigatewayv2-apigatewaymanagedoverrides-routesettings-datatraceenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DetailedMetricsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-routesettings.html#cfn-apigatewayv2-apigatewaymanagedoverrides-routesettings-detailedmetricsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LoggingLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-routesettings.html#cfn-apigatewayv2-apigatewaymanagedoverrides-routesettings-logginglevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ThrottlingBurstLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-routesettings.html#cfn-apigatewayv2-apigatewaymanagedoverrides-routesettings-throttlingburstlimit", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ThrottlingRateLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-routesettings.html#cfn-apigatewayv2-apigatewaymanagedoverrides-routesettings-throttlingratelimit", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::ApiGatewayManagedOverrides.StageOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-stageoverrides.html", "Properties": { "AccessLogSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-stageoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-stageoverrides-accesslogsettings", "Required": false, "Type": "AccessLogSettings", "UpdateType": "Mutable" }, "AutoDeploy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-stageoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-stageoverrides-autodeploy", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DefaultRouteSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-stageoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-stageoverrides-defaultroutesettings", "Required": false, "Type": "RouteSettings", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-stageoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-stageoverrides-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RouteSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-stageoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-stageoverrides-routesettings", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "StageVariables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-stageoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-stageoverrides-stagevariables", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::Authorizer.JWTConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-authorizer-jwtconfiguration.html", "Properties": { "Audience": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-authorizer-jwtconfiguration.html#cfn-apigatewayv2-authorizer-jwtconfiguration-audience", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Issuer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-authorizer-jwtconfiguration.html#cfn-apigatewayv2-authorizer-jwtconfiguration-issuer", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::DomainName.DomainNameConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-domainnameconfiguration.html", "Properties": { "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-domainnameconfiguration.html#cfn-apigatewayv2-domainname-domainnameconfiguration-certificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CertificateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-domainnameconfiguration.html#cfn-apigatewayv2-domainname-domainnameconfiguration-certificatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EndpointType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-domainnameconfiguration.html#cfn-apigatewayv2-domainname-domainnameconfiguration-endpointtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OwnershipVerificationCertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-domainnameconfiguration.html#cfn-apigatewayv2-domainname-domainnameconfiguration-ownershipverificationcertificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecurityPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-domainnameconfiguration.html#cfn-apigatewayv2-domainname-domainnameconfiguration-securitypolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::DomainName.MutualTlsAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-mutualtlsauthentication.html", "Properties": { "TruststoreUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-mutualtlsauthentication.html#cfn-apigatewayv2-domainname-mutualtlsauthentication-truststoreuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TruststoreVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-mutualtlsauthentication.html#cfn-apigatewayv2-domainname-mutualtlsauthentication-truststoreversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::Integration.ResponseParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-integration-responseparameter.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-integration-responseparameter.html#cfn-apigatewayv2-integration-responseparameter-destination", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-integration-responseparameter.html#cfn-apigatewayv2-integration-responseparameter-source", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::Integration.ResponseParameterList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-integration-responseparameterlist.html", "Properties": { "ResponseParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-integration-responseparameterlist.html#cfn-apigatewayv2-integration-responseparameterlist-responseparameters", "ItemType": "ResponseParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::Integration.TlsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-integration-tlsconfig.html", "Properties": { "ServerNameToVerify": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-integration-tlsconfig.html#cfn-apigatewayv2-integration-tlsconfig-servernametoverify", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::RouteResponse.ParameterConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-routeresponse-parameterconstraints.html", "Properties": { "Required": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-routeresponse-parameterconstraints.html#cfn-apigatewayv2-routeresponse-parameterconstraints-required", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::Stage.AccessLogSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-accesslogsettings.html", "Properties": { "DestinationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-accesslogsettings.html#cfn-apigatewayv2-stage-accesslogsettings-destinationarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-accesslogsettings.html#cfn-apigatewayv2-stage-accesslogsettings-format", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::Stage.RouteSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-routesettings.html", "Properties": { "DataTraceEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-routesettings.html#cfn-apigatewayv2-stage-routesettings-datatraceenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DetailedMetricsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-routesettings.html#cfn-apigatewayv2-stage-routesettings-detailedmetricsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LoggingLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-routesettings.html#cfn-apigatewayv2-stage-routesettings-logginglevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ThrottlingBurstLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-routesettings.html#cfn-apigatewayv2-stage-routesettings-throttlingburstlimit", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ThrottlingRateLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-stage-routesettings.html#cfn-apigatewayv2-stage-routesettings-throttlingratelimit", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppConfig::Application.Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-application-tags.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-application-tags.html#cfn-appconfig-application-tags-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-application-tags.html#cfn-appconfig-application-tags-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppConfig::ConfigurationProfile.Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-configurationprofile-tags.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-configurationprofile-tags.html#cfn-appconfig-configurationprofile-tags-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-configurationprofile-tags.html#cfn-appconfig-configurationprofile-tags-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppConfig::ConfigurationProfile.Validators": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-configurationprofile-validators.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-configurationprofile-validators.html#cfn-appconfig-configurationprofile-validators-content", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-configurationprofile-validators.html#cfn-appconfig-configurationprofile-validators-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppConfig::Deployment.Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-deployment-tags.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-deployment-tags.html#cfn-appconfig-deployment-tags-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-deployment-tags.html#cfn-appconfig-deployment-tags-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppConfig::DeploymentStrategy.Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-deploymentstrategy-tags.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-deploymentstrategy-tags.html#cfn-appconfig-deploymentstrategy-tags-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-deploymentstrategy-tags.html#cfn-appconfig-deploymentstrategy-tags-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppConfig::Environment.Monitors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-environment-monitors.html", "Properties": { "AlarmArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-environment-monitors.html#cfn-appconfig-environment-monitors-alarmarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AlarmRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-environment-monitors.html#cfn-appconfig-environment-monitors-alarmrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppConfig::Environment.Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-environment-tags.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-environment-tags.html#cfn-appconfig-environment-tags-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-environment-tags.html#cfn-appconfig-environment-tags-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppConfig::Extension.Parameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-extension-parameter.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-extension-parameter.html#cfn-appconfig-extension-parameter-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Required": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-extension-parameter.html#cfn-appconfig-extension-parameter-required", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppFlow::Connector.ConnectorProvisioningConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connector-connectorprovisioningconfig.html", "Properties": { "Lambda": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connector-connectorprovisioningconfig.html#cfn-appflow-connector-connectorprovisioningconfig-lambda", "Required": false, "Type": "LambdaConnectorProvisioningConfig", "UpdateType": "Mutable" } } }, "AWS::AppFlow::Connector.LambdaConnectorProvisioningConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connector-lambdaconnectorprovisioningconfig.html", "Properties": { "LambdaArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connector-lambdaconnectorprovisioningconfig.html#cfn-appflow-connector-lambdaconnectorprovisioningconfig-lambdaarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Connector.LambdaConnectorProvisioningConfig.LambdaArn" } } } }, "AWS::AppFlow::ConnectorProfile.AmplitudeConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-amplitudeconnectorprofilecredentials.html", "Properties": { "ApiKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-amplitudeconnectorprofilecredentials.html#cfn-appflow-connectorprofile-amplitudeconnectorprofilecredentials-apikey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.AmplitudeConnectorProfileCredentials.ApiKey" } }, "SecretKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-amplitudeconnectorprofilecredentials.html#cfn-appflow-connectorprofile-amplitudeconnectorprofilecredentials-secretkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.AmplitudeConnectorProfileCredentials.SecretKey" } } } }, "AWS::AppFlow::ConnectorProfile.ApiKeyCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-apikeycredentials.html", "Properties": { "ApiKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-apikeycredentials.html#cfn-appflow-connectorprofile-apikeycredentials-apikey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.ApiKeyCredentials.ApiKey" } }, "ApiSecretKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-apikeycredentials.html#cfn-appflow-connectorprofile-apikeycredentials-apisecretkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.ApiKeyCredentials.ApiSecretKey" } } } }, "AWS::AppFlow::ConnectorProfile.BasicAuthCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-basicauthcredentials.html", "Properties": { "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-basicauthcredentials.html#cfn-appflow-connectorprofile-basicauthcredentials-password", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.BasicAuthCredentials.Password" } }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-basicauthcredentials.html#cfn-appflow-connectorprofile-basicauthcredentials-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.BasicAuthCredentials.Username" } } } }, "AWS::AppFlow::ConnectorProfile.ConnectorOAuthRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectoroauthrequest.html", "Properties": { "AuthCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectoroauthrequest.html#cfn-appflow-connectorprofile-connectoroauthrequest-authcode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RedirectUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectoroauthrequest.html#cfn-appflow-connectorprofile-connectoroauthrequest-redirecturi", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppFlow::ConnectorProfile.ConnectorProfileConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileconfig.html", "Properties": { "ConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileconfig.html#cfn-appflow-connectorprofile-connectorprofileconfig-connectorprofilecredentials", "Required": false, "Type": "ConnectorProfileCredentials", "UpdateType": "Mutable" }, "ConnectorProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileconfig.html#cfn-appflow-connectorprofile-connectorprofileconfig-connectorprofileproperties", "Required": false, "Type": "ConnectorProfileProperties", "UpdateType": "Mutable" } } }, "AWS::AppFlow::ConnectorProfile.ConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html", "Properties": { "Amplitude": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-amplitude", "Required": false, "Type": "AmplitudeConnectorProfileCredentials", "UpdateType": "Mutable" }, "CustomConnector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-customconnector", "Required": false, "Type": "CustomConnectorProfileCredentials", "UpdateType": "Mutable" }, "Datadog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-datadog", "Required": false, "Type": "DatadogConnectorProfileCredentials", "UpdateType": "Mutable" }, "Dynatrace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-dynatrace", "Required": false, "Type": "DynatraceConnectorProfileCredentials", "UpdateType": "Mutable" }, "GoogleAnalytics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-googleanalytics", "Required": false, "Type": "GoogleAnalyticsConnectorProfileCredentials", "UpdateType": "Mutable" }, "InforNexus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-infornexus", "Required": false, "Type": "InforNexusConnectorProfileCredentials", "UpdateType": "Mutable" }, "Marketo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-marketo", "Required": false, "Type": "MarketoConnectorProfileCredentials", "UpdateType": "Mutable" }, "Pardot": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-pardot", "Required": false, "Type": "PardotConnectorProfileCredentials", "UpdateType": "Mutable" }, "Redshift": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-redshift", "Required": false, "Type": "RedshiftConnectorProfileCredentials", "UpdateType": "Mutable" }, "SAPOData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-sapodata", "Required": false, "Type": "SAPODataConnectorProfileCredentials", "UpdateType": "Mutable" }, "Salesforce": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-salesforce", "Required": false, "Type": "SalesforceConnectorProfileCredentials", "UpdateType": "Mutable" }, "ServiceNow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-servicenow", "Required": false, "Type": "ServiceNowConnectorProfileCredentials", "UpdateType": "Mutable" }, "Singular": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-singular", "Required": false, "Type": "SingularConnectorProfileCredentials", "UpdateType": "Mutable" }, "Slack": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-slack", "Required": false, "Type": "SlackConnectorProfileCredentials", "UpdateType": "Mutable" }, "Snowflake": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-snowflake", "Required": false, "Type": "SnowflakeConnectorProfileCredentials", "UpdateType": "Mutable" }, "Trendmicro": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-trendmicro", "Required": false, "Type": "TrendmicroConnectorProfileCredentials", "UpdateType": "Mutable" }, "Veeva": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-veeva", "Required": false, "Type": "VeevaConnectorProfileCredentials", "UpdateType": "Mutable" }, "Zendesk": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofilecredentials.html#cfn-appflow-connectorprofile-connectorprofilecredentials-zendesk", "Required": false, "Type": "ZendeskConnectorProfileCredentials", "UpdateType": "Mutable" } } }, "AWS::AppFlow::ConnectorProfile.ConnectorProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html", "Properties": { "CustomConnector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-customconnector", "Required": false, "Type": "CustomConnectorProfileProperties", "UpdateType": "Mutable" }, "Datadog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-datadog", "Required": false, "Type": "DatadogConnectorProfileProperties", "UpdateType": "Mutable" }, "Dynatrace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-dynatrace", "Required": false, "Type": "DynatraceConnectorProfileProperties", "UpdateType": "Mutable" }, "InforNexus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-infornexus", "Required": false, "Type": "InforNexusConnectorProfileProperties", "UpdateType": "Mutable" }, "Marketo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-marketo", "Required": false, "Type": "MarketoConnectorProfileProperties", "UpdateType": "Mutable" }, "Pardot": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-pardot", "Required": false, "Type": "PardotConnectorProfileProperties", "UpdateType": "Mutable" }, "Redshift": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-redshift", "Required": false, "Type": "RedshiftConnectorProfileProperties", "UpdateType": "Mutable" }, "SAPOData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-sapodata", "Required": false, "Type": "SAPODataConnectorProfileProperties", "UpdateType": "Mutable" }, "Salesforce": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-salesforce", "Required": false, "Type": "SalesforceConnectorProfileProperties", "UpdateType": "Mutable" }, "ServiceNow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-servicenow", "Required": false, "Type": "ServiceNowConnectorProfileProperties", "UpdateType": "Mutable" }, "Slack": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-slack", "Required": false, "Type": "SlackConnectorProfileProperties", "UpdateType": "Mutable" }, "Snowflake": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-snowflake", "Required": false, "Type": "SnowflakeConnectorProfileProperties", "UpdateType": "Mutable" }, "Veeva": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-veeva", "Required": false, "Type": "VeevaConnectorProfileProperties", "UpdateType": "Mutable" }, "Zendesk": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-connectorprofileproperties.html#cfn-appflow-connectorprofile-connectorprofileproperties-zendesk", "Required": false, "Type": "ZendeskConnectorProfileProperties", "UpdateType": "Mutable" } } }, "AWS::AppFlow::ConnectorProfile.CredentialsMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-customauthcredentials.html#cfn-appflow-connectorprofile-customauthcredentials-credentialsmap", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "AWS::AppFlow::ConnectorProfile.CustomAuthCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-customauthcredentials.html", "Properties": { "CredentialsMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-customauthcredentials.html#cfn-appflow-connectorprofile-customauthcredentials-credentialsmap", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "CustomAuthenticationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-customauthcredentials.html#cfn-appflow-connectorprofile-customauthcredentials-customauthenticationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.CustomAuthCredentials.CustomAuthenticationType" } } } }, "AWS::AppFlow::ConnectorProfile.CustomConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-customconnectorprofilecredentials.html", "Properties": { "ApiKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-customconnectorprofilecredentials.html#cfn-appflow-connectorprofile-customconnectorprofilecredentials-apikey", "Required": false, "Type": "ApiKeyCredentials", "UpdateType": "Mutable" }, "AuthenticationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-customconnectorprofilecredentials.html#cfn-appflow-connectorprofile-customconnectorprofilecredentials-authenticationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.CustomConnectorProfileCredentials.AuthenticationType" } }, "Basic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-customconnectorprofilecredentials.html#cfn-appflow-connectorprofile-customconnectorprofilecredentials-basic", "Required": false, "Type": "BasicAuthCredentials", "UpdateType": "Mutable" }, "Custom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-customconnectorprofilecredentials.html#cfn-appflow-connectorprofile-customconnectorprofilecredentials-custom", "Required": false, "Type": "CustomAuthCredentials", "UpdateType": "Mutable" }, "Oauth2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-customconnectorprofilecredentials.html#cfn-appflow-connectorprofile-customconnectorprofilecredentials-oauth2", "Required": false, "Type": "OAuth2Credentials", "UpdateType": "Mutable" } } }, "AWS::AppFlow::ConnectorProfile.CustomConnectorProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-customconnectorprofileproperties.html", "Properties": { "OAuth2Properties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-customconnectorprofileproperties.html#cfn-appflow-connectorprofile-customconnectorprofileproperties-oauth2properties", "Required": false, "Type": "OAuth2Properties", "UpdateType": "Mutable" }, "ProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-customconnectorprofileproperties.html#cfn-appflow-connectorprofile-customconnectorprofileproperties-profileproperties", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::AppFlow::ConnectorProfile.DatadogConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-datadogconnectorprofilecredentials.html", "Properties": { "ApiKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-datadogconnectorprofilecredentials.html#cfn-appflow-connectorprofile-datadogconnectorprofilecredentials-apikey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.DatadogConnectorProfileCredentials.ApiKey" } }, "ApplicationKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-datadogconnectorprofilecredentials.html#cfn-appflow-connectorprofile-datadogconnectorprofilecredentials-applicationkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.DatadogConnectorProfileCredentials.ApplicationKey" } } } }, "AWS::AppFlow::ConnectorProfile.DatadogConnectorProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-datadogconnectorprofileproperties.html", "Properties": { "InstanceUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-datadogconnectorprofileproperties.html#cfn-appflow-connectorprofile-datadogconnectorprofileproperties-instanceurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.DatadogConnectorProfileProperties.InstanceUrl" } } } }, "AWS::AppFlow::ConnectorProfile.DynatraceConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-dynatraceconnectorprofilecredentials.html", "Properties": { "ApiToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-dynatraceconnectorprofilecredentials.html#cfn-appflow-connectorprofile-dynatraceconnectorprofilecredentials-apitoken", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.DynatraceConnectorProfileCredentials.ApiToken" } } } }, "AWS::AppFlow::ConnectorProfile.DynatraceConnectorProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-dynatraceconnectorprofileproperties.html", "Properties": { "InstanceUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-dynatraceconnectorprofileproperties.html#cfn-appflow-connectorprofile-dynatraceconnectorprofileproperties-instanceurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.DynatraceConnectorProfileProperties.InstanceUrl" } } } }, "AWS::AppFlow::ConnectorProfile.GoogleAnalyticsConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials.html", "Properties": { "AccessToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials.html#cfn-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials-accesstoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.GoogleAnalyticsConnectorProfileCredentials.AccessToken" } }, "ClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials.html#cfn-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials-clientid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.GoogleAnalyticsConnectorProfileCredentials.ClientId" } }, "ClientSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials.html#cfn-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials-clientsecret", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.GoogleAnalyticsConnectorProfileCredentials.ClientSecret" } }, "ConnectorOAuthRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials.html#cfn-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials-connectoroauthrequest", "Required": false, "Type": "ConnectorOAuthRequest", "UpdateType": "Mutable" }, "RefreshToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials.html#cfn-appflow-connectorprofile-googleanalyticsconnectorprofilecredentials-refreshtoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.GoogleAnalyticsConnectorProfileCredentials.RefreshToken" } } } }, "AWS::AppFlow::ConnectorProfile.InforNexusConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-infornexusconnectorprofilecredentials.html", "Properties": { "AccessKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-infornexusconnectorprofilecredentials.html#cfn-appflow-connectorprofile-infornexusconnectorprofilecredentials-accesskeyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.InforNexusConnectorProfileCredentials.AccessKeyId" } }, "Datakey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-infornexusconnectorprofilecredentials.html#cfn-appflow-connectorprofile-infornexusconnectorprofilecredentials-datakey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.InforNexusConnectorProfileCredentials.Datakey" } }, "SecretAccessKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-infornexusconnectorprofilecredentials.html#cfn-appflow-connectorprofile-infornexusconnectorprofilecredentials-secretaccesskey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.InforNexusConnectorProfileCredentials.SecretAccessKey" } }, "UserId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-infornexusconnectorprofilecredentials.html#cfn-appflow-connectorprofile-infornexusconnectorprofilecredentials-userid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.InforNexusConnectorProfileCredentials.UserId" } } } }, "AWS::AppFlow::ConnectorProfile.InforNexusConnectorProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-infornexusconnectorprofileproperties.html", "Properties": { "InstanceUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-infornexusconnectorprofileproperties.html#cfn-appflow-connectorprofile-infornexusconnectorprofileproperties-instanceurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.InforNexusConnectorProfileProperties.InstanceUrl" } } } }, "AWS::AppFlow::ConnectorProfile.MarketoConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-marketoconnectorprofilecredentials.html", "Properties": { "AccessToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-marketoconnectorprofilecredentials.html#cfn-appflow-connectorprofile-marketoconnectorprofilecredentials-accesstoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.MarketoConnectorProfileCredentials.AccessToken" } }, "ClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-marketoconnectorprofilecredentials.html#cfn-appflow-connectorprofile-marketoconnectorprofilecredentials-clientid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.MarketoConnectorProfileCredentials.ClientId" } }, "ClientSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-marketoconnectorprofilecredentials.html#cfn-appflow-connectorprofile-marketoconnectorprofilecredentials-clientsecret", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.MarketoConnectorProfileCredentials.ClientSecret" } }, "ConnectorOAuthRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-marketoconnectorprofilecredentials.html#cfn-appflow-connectorprofile-marketoconnectorprofilecredentials-connectoroauthrequest", "Required": false, "Type": "ConnectorOAuthRequest", "UpdateType": "Mutable" } } }, "AWS::AppFlow::ConnectorProfile.MarketoConnectorProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-marketoconnectorprofileproperties.html", "Properties": { "InstanceUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-marketoconnectorprofileproperties.html#cfn-appflow-connectorprofile-marketoconnectorprofileproperties-instanceurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.MarketoConnectorProfileProperties.InstanceUrl" } } } }, "AWS::AppFlow::ConnectorProfile.OAuth2Credentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauth2credentials.html", "Properties": { "AccessToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauth2credentials.html#cfn-appflow-connectorprofile-oauth2credentials-accesstoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.OAuth2Credentials.AccessToken" } }, "ClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauth2credentials.html#cfn-appflow-connectorprofile-oauth2credentials-clientid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.OAuth2Credentials.ClientId" } }, "ClientSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauth2credentials.html#cfn-appflow-connectorprofile-oauth2credentials-clientsecret", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.OAuth2Credentials.ClientSecret" } }, "OAuthRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauth2credentials.html#cfn-appflow-connectorprofile-oauth2credentials-oauthrequest", "Required": false, "Type": "ConnectorOAuthRequest", "UpdateType": "Mutable" }, "RefreshToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauth2credentials.html#cfn-appflow-connectorprofile-oauth2credentials-refreshtoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.OAuth2Credentials.RefreshToken" } } } }, "AWS::AppFlow::ConnectorProfile.OAuth2Properties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauth2properties.html", "Properties": { "OAuth2GrantType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauth2properties.html#cfn-appflow-connectorprofile-oauth2properties-oauth2granttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.OAuth2Properties.OAuth2GrantType" } }, "TokenUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauth2properties.html#cfn-appflow-connectorprofile-oauth2properties-tokenurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.OAuth2Properties.TokenUrl" } }, "TokenUrlCustomProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauth2properties.html#cfn-appflow-connectorprofile-oauth2properties-tokenurlcustomproperties", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::AppFlow::ConnectorProfile.OAuthCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauthcredentials.html", "Properties": { "AccessToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauthcredentials.html#cfn-appflow-connectorprofile-oauthcredentials-accesstoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.OAuthCredentials.AccessToken" } }, "ClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauthcredentials.html#cfn-appflow-connectorprofile-oauthcredentials-clientid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.OAuthCredentials.ClientId" } }, "ClientSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauthcredentials.html#cfn-appflow-connectorprofile-oauthcredentials-clientsecret", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.OAuthCredentials.ClientSecret" } }, "ConnectorOAuthRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauthcredentials.html#cfn-appflow-connectorprofile-oauthcredentials-connectoroauthrequest", "Required": false, "Type": "ConnectorOAuthRequest", "UpdateType": "Mutable" }, "RefreshToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauthcredentials.html#cfn-appflow-connectorprofile-oauthcredentials-refreshtoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.OAuthCredentials.RefreshToken" } } } }, "AWS::AppFlow::ConnectorProfile.OAuthProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauthproperties.html", "Properties": { "AuthCodeUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauthproperties.html#cfn-appflow-connectorprofile-oauthproperties-authcodeurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.OAuthProperties.AuthCodeUrl" } }, "OAuthScopes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauthproperties.html#cfn-appflow-connectorprofile-oauthproperties-oauthscopes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.OAuthProperties.OAuthScopes" } }, "TokenUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauthproperties.html#cfn-appflow-connectorprofile-oauthproperties-tokenurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.OAuthProperties.TokenUrl" } } } }, "AWS::AppFlow::ConnectorProfile.PardotConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-pardotconnectorprofilecredentials.html", "Properties": { "AccessToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-pardotconnectorprofilecredentials.html#cfn-appflow-connectorprofile-pardotconnectorprofilecredentials-accesstoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.PardotConnectorProfileCredentials.AccessToken" } }, "ClientCredentialsArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-pardotconnectorprofilecredentials.html#cfn-appflow-connectorprofile-pardotconnectorprofilecredentials-clientcredentialsarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.PardotConnectorProfileCredentials.ClientCredentialsArn" } }, "ConnectorOAuthRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-pardotconnectorprofilecredentials.html#cfn-appflow-connectorprofile-pardotconnectorprofilecredentials-connectoroauthrequest", "Required": false, "Type": "ConnectorOAuthRequest", "UpdateType": "Mutable" }, "RefreshToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-pardotconnectorprofilecredentials.html#cfn-appflow-connectorprofile-pardotconnectorprofilecredentials-refreshtoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.PardotConnectorProfileCredentials.RefreshToken" } } } }, "AWS::AppFlow::ConnectorProfile.PardotConnectorProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-pardotconnectorprofileproperties.html", "Properties": { "BusinessUnitId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-pardotconnectorprofileproperties.html#cfn-appflow-connectorprofile-pardotconnectorprofileproperties-businessunitid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.PardotConnectorProfileProperties.BusinessUnitId" } }, "InstanceUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-pardotconnectorprofileproperties.html#cfn-appflow-connectorprofile-pardotconnectorprofileproperties-instanceurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.PardotConnectorProfileProperties.InstanceUrl" } }, "IsSandboxEnvironment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-pardotconnectorprofileproperties.html#cfn-appflow-connectorprofile-pardotconnectorprofileproperties-issandboxenvironment", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppFlow::ConnectorProfile.ProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-profileproperties.html", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofilecredentials.html", "Properties": { "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofilecredentials.html#cfn-appflow-connectorprofile-redshiftconnectorprofilecredentials-password", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileCredentials.Password" } }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofilecredentials.html#cfn-appflow-connectorprofile-redshiftconnectorprofilecredentials-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileCredentials.Username" } } } }, "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofileproperties.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofileproperties.html#cfn-appflow-connectorprofile-redshiftconnectorprofileproperties-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties.BucketName" } }, "BucketPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofileproperties.html#cfn-appflow-connectorprofile-redshiftconnectorprofileproperties-bucketprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofileproperties.html#cfn-appflow-connectorprofile-redshiftconnectorprofileproperties-clusteridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties.ClusterIdentifier" } }, "DataApiRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofileproperties.html#cfn-appflow-connectorprofile-redshiftconnectorprofileproperties-dataapirolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties.DataApiRoleArn" } }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofileproperties.html#cfn-appflow-connectorprofile-redshiftconnectorprofileproperties-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties.DatabaseName" } }, "DatabaseUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofileproperties.html#cfn-appflow-connectorprofile-redshiftconnectorprofileproperties-databaseurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties.DatabaseUrl" } }, "IsRedshiftServerless": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofileproperties.html#cfn-appflow-connectorprofile-redshiftconnectorprofileproperties-isredshiftserverless", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofileproperties.html#cfn-appflow-connectorprofile-redshiftconnectorprofileproperties-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties.RoleArn" } }, "WorkgroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-redshiftconnectorprofileproperties.html#cfn-appflow-connectorprofile-redshiftconnectorprofileproperties-workgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties.WorkgroupName" } } } }, "AWS::AppFlow::ConnectorProfile.SAPODataConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-sapodataconnectorprofilecredentials.html", "Properties": { "BasicAuthCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-sapodataconnectorprofilecredentials.html#cfn-appflow-connectorprofile-sapodataconnectorprofilecredentials-basicauthcredentials", "Required": false, "Type": "BasicAuthCredentials", "UpdateType": "Mutable" }, "OAuthCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-sapodataconnectorprofilecredentials.html#cfn-appflow-connectorprofile-sapodataconnectorprofilecredentials-oauthcredentials", "Required": false, "Type": "OAuthCredentials", "UpdateType": "Mutable" } } }, "AWS::AppFlow::ConnectorProfile.SAPODataConnectorProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-sapodataconnectorprofileproperties.html", "Properties": { "ApplicationHostUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-sapodataconnectorprofileproperties.html#cfn-appflow-connectorprofile-sapodataconnectorprofileproperties-applicationhosturl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SAPODataConnectorProfileProperties.ApplicationHostUrl" } }, "ApplicationServicePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-sapodataconnectorprofileproperties.html#cfn-appflow-connectorprofile-sapodataconnectorprofileproperties-applicationservicepath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SAPODataConnectorProfileProperties.ApplicationServicePath" } }, "ClientNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-sapodataconnectorprofileproperties.html#cfn-appflow-connectorprofile-sapodataconnectorprofileproperties-clientnumber", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SAPODataConnectorProfileProperties.ClientNumber" } }, "LogonLanguage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-sapodataconnectorprofileproperties.html#cfn-appflow-connectorprofile-sapodataconnectorprofileproperties-logonlanguage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SAPODataConnectorProfileProperties.LogonLanguage" } }, "OAuthProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-sapodataconnectorprofileproperties.html#cfn-appflow-connectorprofile-sapodataconnectorprofileproperties-oauthproperties", "Required": false, "Type": "OAuthProperties", "UpdateType": "Mutable" }, "PortNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-sapodataconnectorprofileproperties.html#cfn-appflow-connectorprofile-sapodataconnectorprofileproperties-portnumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SAPODataConnectorProfileProperties.PortNumber" } }, "PrivateLinkServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-sapodataconnectorprofileproperties.html#cfn-appflow-connectorprofile-sapodataconnectorprofileproperties-privatelinkservicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SAPODataConnectorProfileProperties.PrivateLinkServiceName" } } } }, "AWS::AppFlow::ConnectorProfile.SalesforceConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofilecredentials.html", "Properties": { "AccessToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofilecredentials.html#cfn-appflow-connectorprofile-salesforceconnectorprofilecredentials-accesstoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SalesforceConnectorProfileCredentials.AccessToken" } }, "ClientCredentialsArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofilecredentials.html#cfn-appflow-connectorprofile-salesforceconnectorprofilecredentials-clientcredentialsarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SalesforceConnectorProfileCredentials.ClientCredentialsArn" } }, "ConnectorOAuthRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofilecredentials.html#cfn-appflow-connectorprofile-salesforceconnectorprofilecredentials-connectoroauthrequest", "Required": false, "Type": "ConnectorOAuthRequest", "UpdateType": "Mutable" }, "RefreshToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofilecredentials.html#cfn-appflow-connectorprofile-salesforceconnectorprofilecredentials-refreshtoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SalesforceConnectorProfileCredentials.RefreshToken" } } } }, "AWS::AppFlow::ConnectorProfile.SalesforceConnectorProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofileproperties.html", "Properties": { "InstanceUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofileproperties.html#cfn-appflow-connectorprofile-salesforceconnectorprofileproperties-instanceurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SalesforceConnectorProfileProperties.InstanceUrl" } }, "isSandboxEnvironment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofileproperties.html#cfn-appflow-connectorprofile-salesforceconnectorprofileproperties-issandboxenvironment", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "usePrivateLinkForMetadataAndAuthorization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-salesforceconnectorprofileproperties.html#cfn-appflow-connectorprofile-salesforceconnectorprofileproperties-useprivatelinkformetadataandauthorization", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppFlow::ConnectorProfile.ServiceNowConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-servicenowconnectorprofilecredentials.html", "Properties": { "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-servicenowconnectorprofilecredentials.html#cfn-appflow-connectorprofile-servicenowconnectorprofilecredentials-password", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.ServiceNowConnectorProfileCredentials.Password" } }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-servicenowconnectorprofilecredentials.html#cfn-appflow-connectorprofile-servicenowconnectorprofilecredentials-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.ServiceNowConnectorProfileCredentials.Username" } } } }, "AWS::AppFlow::ConnectorProfile.ServiceNowConnectorProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-servicenowconnectorprofileproperties.html", "Properties": { "InstanceUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-servicenowconnectorprofileproperties.html#cfn-appflow-connectorprofile-servicenowconnectorprofileproperties-instanceurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.ServiceNowConnectorProfileProperties.InstanceUrl" } } } }, "AWS::AppFlow::ConnectorProfile.SingularConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-singularconnectorprofilecredentials.html", "Properties": { "ApiKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-singularconnectorprofilecredentials.html#cfn-appflow-connectorprofile-singularconnectorprofilecredentials-apikey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SingularConnectorProfileCredentials.ApiKey" } } } }, "AWS::AppFlow::ConnectorProfile.SlackConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofilecredentials.html", "Properties": { "AccessToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofilecredentials.html#cfn-appflow-connectorprofile-slackconnectorprofilecredentials-accesstoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SlackConnectorProfileCredentials.AccessToken" } }, "ClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofilecredentials.html#cfn-appflow-connectorprofile-slackconnectorprofilecredentials-clientid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SlackConnectorProfileCredentials.ClientId" } }, "ClientSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofilecredentials.html#cfn-appflow-connectorprofile-slackconnectorprofilecredentials-clientsecret", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SlackConnectorProfileCredentials.ClientSecret" } }, "ConnectorOAuthRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofilecredentials.html#cfn-appflow-connectorprofile-slackconnectorprofilecredentials-connectoroauthrequest", "Required": false, "Type": "ConnectorOAuthRequest", "UpdateType": "Mutable" } } }, "AWS::AppFlow::ConnectorProfile.SlackConnectorProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofileproperties.html", "Properties": { "InstanceUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofileproperties.html#cfn-appflow-connectorprofile-slackconnectorprofileproperties-instanceurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SlackConnectorProfileProperties.InstanceUrl" } } } }, "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofilecredentials.html", "Properties": { "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofilecredentials.html#cfn-appflow-connectorprofile-snowflakeconnectorprofilecredentials-password", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileCredentials.Password" } }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofilecredentials.html#cfn-appflow-connectorprofile-snowflakeconnectorprofilecredentials-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileCredentials.Username" } } } }, "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofileproperties.html", "Properties": { "AccountName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofileproperties.html#cfn-appflow-connectorprofile-snowflakeconnectorprofileproperties-accountname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileProperties.AccountName" } }, "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofileproperties.html#cfn-appflow-connectorprofile-snowflakeconnectorprofileproperties-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileProperties.BucketName" } }, "BucketPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofileproperties.html#cfn-appflow-connectorprofile-snowflakeconnectorprofileproperties-bucketprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PrivateLinkServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofileproperties.html#cfn-appflow-connectorprofile-snowflakeconnectorprofileproperties-privatelinkservicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileProperties.PrivateLinkServiceName" } }, "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofileproperties.html#cfn-appflow-connectorprofile-snowflakeconnectorprofileproperties-region", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileProperties.Region" } }, "Stage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofileproperties.html#cfn-appflow-connectorprofile-snowflakeconnectorprofileproperties-stage", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileProperties.Stage" } }, "Warehouse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-snowflakeconnectorprofileproperties.html#cfn-appflow-connectorprofile-snowflakeconnectorprofileproperties-warehouse", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileProperties.Warehouse" } } } }, "AWS::AppFlow::ConnectorProfile.TokenUrlCustomProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-tokenurlcustomproperties.html", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "AWS::AppFlow::ConnectorProfile.TrendmicroConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-trendmicroconnectorprofilecredentials.html", "Properties": { "ApiSecretKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-trendmicroconnectorprofilecredentials.html#cfn-appflow-connectorprofile-trendmicroconnectorprofilecredentials-apisecretkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.TrendmicroConnectorProfileCredentials.ApiSecretKey" } } } }, "AWS::AppFlow::ConnectorProfile.VeevaConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-veevaconnectorprofilecredentials.html", "Properties": { "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-veevaconnectorprofilecredentials.html#cfn-appflow-connectorprofile-veevaconnectorprofilecredentials-password", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.VeevaConnectorProfileCredentials.Password" } }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-veevaconnectorprofilecredentials.html#cfn-appflow-connectorprofile-veevaconnectorprofilecredentials-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.VeevaConnectorProfileCredentials.Username" } } } }, "AWS::AppFlow::ConnectorProfile.VeevaConnectorProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-veevaconnectorprofileproperties.html", "Properties": { "InstanceUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-veevaconnectorprofileproperties.html#cfn-appflow-connectorprofile-veevaconnectorprofileproperties-instanceurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.VeevaConnectorProfileProperties.InstanceUrl" } } } }, "AWS::AppFlow::ConnectorProfile.ZendeskConnectorProfileCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-zendeskconnectorprofilecredentials.html", "Properties": { "AccessToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-zendeskconnectorprofilecredentials.html#cfn-appflow-connectorprofile-zendeskconnectorprofilecredentials-accesstoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.ZendeskConnectorProfileCredentials.AccessToken" } }, "ClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-zendeskconnectorprofilecredentials.html#cfn-appflow-connectorprofile-zendeskconnectorprofilecredentials-clientid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.ZendeskConnectorProfileCredentials.ClientId" } }, "ClientSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-zendeskconnectorprofilecredentials.html#cfn-appflow-connectorprofile-zendeskconnectorprofilecredentials-clientsecret", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.ZendeskConnectorProfileCredentials.ClientSecret" } }, "ConnectorOAuthRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-zendeskconnectorprofilecredentials.html#cfn-appflow-connectorprofile-zendeskconnectorprofilecredentials-connectoroauthrequest", "Required": false, "Type": "ConnectorOAuthRequest", "UpdateType": "Mutable" } } }, "AWS::AppFlow::ConnectorProfile.ZendeskConnectorProfileProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-zendeskconnectorprofileproperties.html", "Properties": { "InstanceUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-zendeskconnectorprofileproperties.html#cfn-appflow-connectorprofile-zendeskconnectorprofileproperties-instanceurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.ZendeskConnectorProfileProperties.InstanceUrl" } } } }, "AWS::AppFlow::Flow.AggregationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-aggregationconfig.html", "Properties": { "AggregationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-aggregationconfig.html#cfn-appflow-flow-aggregationconfig-aggregationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.AggregationConfig.AggregationType" } }, "TargetFileSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-aggregationconfig.html#cfn-appflow-flow-aggregationconfig-targetfilesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppFlow::Flow.AmplitudeSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-amplitudesourceproperties.html", "Properties": { "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-amplitudesourceproperties.html#cfn-appflow-flow-amplitudesourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.AmplitudeSourceProperties.Object" } } } }, "AWS::AppFlow::Flow.ConnectorOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html", "Properties": { "Amplitude": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-amplitude", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.Amplitude" } }, "CustomConnector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-customconnector", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.CustomConnector" } }, "Datadog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-datadog", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.Datadog" } }, "Dynatrace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-dynatrace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.Dynatrace" } }, "GoogleAnalytics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-googleanalytics", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.GoogleAnalytics" } }, "InforNexus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-infornexus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.InforNexus" } }, "Marketo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-marketo", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.Marketo" } }, "Pardot": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-pardot", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.Pardot" } }, "S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-s3", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.S3" } }, "SAPOData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-sapodata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.SAPOData" } }, "Salesforce": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-salesforce", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.Salesforce" } }, "ServiceNow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-servicenow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.ServiceNow" } }, "Singular": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-singular", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.Singular" } }, "Slack": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-slack", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.Slack" } }, "Trendmicro": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-trendmicro", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.Trendmicro" } }, "Veeva": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-veeva", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.Veeva" } }, "Zendesk": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-connectoroperator.html#cfn-appflow-flow-connectoroperator-zendesk", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ConnectorOperator.Zendesk" } } } }, "AWS::AppFlow::Flow.CustomConnectorDestinationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-customconnectordestinationproperties.html", "Properties": { "CustomProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-customconnectordestinationproperties.html#cfn-appflow-flow-customconnectordestinationproperties-customproperties", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "EntityName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-customconnectordestinationproperties.html#cfn-appflow-flow-customconnectordestinationproperties-entityname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.CustomConnectorDestinationProperties.EntityName" } }, "ErrorHandlingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-customconnectordestinationproperties.html#cfn-appflow-flow-customconnectordestinationproperties-errorhandlingconfig", "Required": false, "Type": "ErrorHandlingConfig", "UpdateType": "Mutable" }, "IdFieldNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-customconnectordestinationproperties.html#cfn-appflow-flow-customconnectordestinationproperties-idfieldnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "WriteOperationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-customconnectordestinationproperties.html#cfn-appflow-flow-customconnectordestinationproperties-writeoperationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.CustomConnectorDestinationProperties.WriteOperationType" } } } }, "AWS::AppFlow::Flow.CustomConnectorSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-customconnectorsourceproperties.html", "Properties": { "CustomProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-customconnectorsourceproperties.html#cfn-appflow-flow-customconnectorsourceproperties-customproperties", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "EntityName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-customconnectorsourceproperties.html#cfn-appflow-flow-customconnectorsourceproperties-entityname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.CustomConnectorSourceProperties.EntityName" } } } }, "AWS::AppFlow::Flow.CustomProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-customproperties.html", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "AWS::AppFlow::Flow.DatadogSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-datadogsourceproperties.html", "Properties": { "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-datadogsourceproperties.html#cfn-appflow-flow-datadogsourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.DatadogSourceProperties.Object" } } } }, "AWS::AppFlow::Flow.DestinationConnectorProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html", "Properties": { "CustomConnector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-customconnector", "Required": false, "Type": "CustomConnectorDestinationProperties", "UpdateType": "Mutable" }, "EventBridge": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-eventbridge", "Required": false, "Type": "EventBridgeDestinationProperties", "UpdateType": "Mutable" }, "LookoutMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-lookoutmetrics", "Required": false, "Type": "LookoutMetricsDestinationProperties", "UpdateType": "Mutable" }, "Marketo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-marketo", "Required": false, "Type": "MarketoDestinationProperties", "UpdateType": "Mutable" }, "Redshift": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-redshift", "Required": false, "Type": "RedshiftDestinationProperties", "UpdateType": "Mutable" }, "S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-s3", "Required": false, "Type": "S3DestinationProperties", "UpdateType": "Mutable" }, "SAPOData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-sapodata", "Required": false, "Type": "SAPODataDestinationProperties", "UpdateType": "Mutable" }, "Salesforce": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-salesforce", "Required": false, "Type": "SalesforceDestinationProperties", "UpdateType": "Mutable" }, "Snowflake": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-snowflake", "Required": false, "Type": "SnowflakeDestinationProperties", "UpdateType": "Mutable" }, "Upsolver": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-upsolver", "Required": false, "Type": "UpsolverDestinationProperties", "UpdateType": "Mutable" }, "Zendesk": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationconnectorproperties.html#cfn-appflow-flow-destinationconnectorproperties-zendesk", "Required": false, "Type": "ZendeskDestinationProperties", "UpdateType": "Mutable" } } }, "AWS::AppFlow::Flow.DestinationFlowConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationflowconfig.html", "Properties": { "ApiVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationflowconfig.html#cfn-appflow-flow-destinationflowconfig-apiversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.DestinationFlowConfig.ApiVersion" } }, "ConnectorProfileName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationflowconfig.html#cfn-appflow-flow-destinationflowconfig-connectorprofilename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.DestinationFlowConfig.ConnectorProfileName" } }, "ConnectorType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationflowconfig.html#cfn-appflow-flow-destinationflowconfig-connectortype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.DestinationFlowConfig.ConnectorType" } }, "DestinationConnectorProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-destinationflowconfig.html#cfn-appflow-flow-destinationflowconfig-destinationconnectorproperties", "Required": true, "Type": "DestinationConnectorProperties", "UpdateType": "Mutable" } } }, "AWS::AppFlow::Flow.DynatraceSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-dynatracesourceproperties.html", "Properties": { "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-dynatracesourceproperties.html#cfn-appflow-flow-dynatracesourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.DynatraceSourceProperties.Object" } } } }, "AWS::AppFlow::Flow.ErrorHandlingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-errorhandlingconfig.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-errorhandlingconfig.html#cfn-appflow-flow-errorhandlingconfig-bucketname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ErrorHandlingConfig.BucketName" } }, "BucketPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-errorhandlingconfig.html#cfn-appflow-flow-errorhandlingconfig-bucketprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FailOnFirstError": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-errorhandlingconfig.html#cfn-appflow-flow-errorhandlingconfig-failonfirsterror", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppFlow::Flow.EventBridgeDestinationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-eventbridgedestinationproperties.html", "Properties": { "ErrorHandlingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-eventbridgedestinationproperties.html#cfn-appflow-flow-eventbridgedestinationproperties-errorhandlingconfig", "Required": false, "Type": "ErrorHandlingConfig", "UpdateType": "Mutable" }, "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-eventbridgedestinationproperties.html#cfn-appflow-flow-eventbridgedestinationproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.EventBridgeDestinationProperties.Object" } } } }, "AWS::AppFlow::Flow.GlueDataCatalog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-gluedatacatalog.html", "Properties": { "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-gluedatacatalog.html#cfn-appflow-flow-gluedatacatalog-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-gluedatacatalog.html#cfn-appflow-flow-gluedatacatalog-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.GlueDataCatalog.RoleArn" } }, "TablePrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-gluedatacatalog.html#cfn-appflow-flow-gluedatacatalog-tableprefix", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppFlow::Flow.GoogleAnalyticsSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-googleanalyticssourceproperties.html", "Properties": { "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-googleanalyticssourceproperties.html#cfn-appflow-flow-googleanalyticssourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.GoogleAnalyticsSourceProperties.Object" } } } }, "AWS::AppFlow::Flow.IncrementalPullConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-incrementalpullconfig.html", "Properties": { "DatetimeTypeFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-incrementalpullconfig.html#cfn-appflow-flow-incrementalpullconfig-datetimetypefieldname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppFlow::Flow.InforNexusSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-infornexussourceproperties.html", "Properties": { "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-infornexussourceproperties.html#cfn-appflow-flow-infornexussourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.InforNexusSourceProperties.Object" } } } }, "AWS::AppFlow::Flow.LookoutMetricsDestinationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-lookoutmetricsdestinationproperties.html", "Properties": { "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-lookoutmetricsdestinationproperties.html#cfn-appflow-flow-lookoutmetricsdestinationproperties-object", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.LookoutMetricsDestinationProperties.Object" } } } }, "AWS::AppFlow::Flow.MarketoDestinationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-marketodestinationproperties.html", "Properties": { "ErrorHandlingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-marketodestinationproperties.html#cfn-appflow-flow-marketodestinationproperties-errorhandlingconfig", "Required": false, "Type": "ErrorHandlingConfig", "UpdateType": "Mutable" }, "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-marketodestinationproperties.html#cfn-appflow-flow-marketodestinationproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.MarketoDestinationProperties.Object" } } } }, "AWS::AppFlow::Flow.MarketoSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-marketosourceproperties.html", "Properties": { "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-marketosourceproperties.html#cfn-appflow-flow-marketosourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.MarketoSourceProperties.Object" } } } }, "AWS::AppFlow::Flow.MetadataCatalogConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-metadatacatalogconfig.html", "Properties": { "GlueDataCatalog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-metadatacatalogconfig.html#cfn-appflow-flow-metadatacatalogconfig-gluedatacatalog", "Required": false, "Type": "GlueDataCatalog", "UpdateType": "Mutable" } } }, "AWS::AppFlow::Flow.PardotSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-pardotsourceproperties.html", "Properties": { "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-pardotsourceproperties.html#cfn-appflow-flow-pardotsourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.PardotSourceProperties.Object" } } } }, "AWS::AppFlow::Flow.PrefixConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-prefixconfig.html", "Properties": { "PathPrefixHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-prefixconfig.html#cfn-appflow-flow-prefixconfig-pathprefixhierarchy", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.PrefixConfig.PathPrefixHierarchy" } }, "PrefixFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-prefixconfig.html#cfn-appflow-flow-prefixconfig-prefixformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.PrefixConfig.PrefixFormat" } }, "PrefixType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-prefixconfig.html#cfn-appflow-flow-prefixconfig-prefixtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.PrefixConfig.PrefixType" } } } }, "AWS::AppFlow::Flow.RedshiftDestinationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-redshiftdestinationproperties.html", "Properties": { "BucketPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-redshiftdestinationproperties.html#cfn-appflow-flow-redshiftdestinationproperties-bucketprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ErrorHandlingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-redshiftdestinationproperties.html#cfn-appflow-flow-redshiftdestinationproperties-errorhandlingconfig", "Required": false, "Type": "ErrorHandlingConfig", "UpdateType": "Mutable" }, "IntermediateBucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-redshiftdestinationproperties.html#cfn-appflow-flow-redshiftdestinationproperties-intermediatebucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.RedshiftDestinationProperties.IntermediateBucketName" } }, "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-redshiftdestinationproperties.html#cfn-appflow-flow-redshiftdestinationproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.RedshiftDestinationProperties.Object" } } } }, "AWS::AppFlow::Flow.S3DestinationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3destinationproperties.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3destinationproperties.html#cfn-appflow-flow-s3destinationproperties-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.S3DestinationProperties.BucketName" } }, "BucketPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3destinationproperties.html#cfn-appflow-flow-s3destinationproperties-bucketprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3OutputFormatConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3destinationproperties.html#cfn-appflow-flow-s3destinationproperties-s3outputformatconfig", "Required": false, "Type": "S3OutputFormatConfig", "UpdateType": "Mutable" } } }, "AWS::AppFlow::Flow.S3InputFormatConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3inputformatconfig.html", "Properties": { "S3InputFileType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3inputformatconfig.html#cfn-appflow-flow-s3inputformatconfig-s3inputfiletype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.S3InputFormatConfig.S3InputFileType" } } } }, "AWS::AppFlow::Flow.S3OutputFormatConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3outputformatconfig.html", "Properties": { "AggregationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3outputformatconfig.html#cfn-appflow-flow-s3outputformatconfig-aggregationconfig", "Required": false, "Type": "AggregationConfig", "UpdateType": "Mutable" }, "FileType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3outputformatconfig.html#cfn-appflow-flow-s3outputformatconfig-filetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.S3OutputFormatConfig.FileType" } }, "PrefixConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3outputformatconfig.html#cfn-appflow-flow-s3outputformatconfig-prefixconfig", "Required": false, "Type": "PrefixConfig", "UpdateType": "Mutable" }, "PreserveSourceDataTyping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3outputformatconfig.html#cfn-appflow-flow-s3outputformatconfig-preservesourcedatatyping", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppFlow::Flow.S3SourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3sourceproperties.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3sourceproperties.html#cfn-appflow-flow-s3sourceproperties-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.S3SourceProperties.BucketName" } }, "BucketPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3sourceproperties.html#cfn-appflow-flow-s3sourceproperties-bucketprefix", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3InputFormatConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-s3sourceproperties.html#cfn-appflow-flow-s3sourceproperties-s3inputformatconfig", "Required": false, "Type": "S3InputFormatConfig", "UpdateType": "Mutable" } } }, "AWS::AppFlow::Flow.SAPODataDestinationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sapodatadestinationproperties.html", "Properties": { "ErrorHandlingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sapodatadestinationproperties.html#cfn-appflow-flow-sapodatadestinationproperties-errorhandlingconfig", "Required": false, "Type": "ErrorHandlingConfig", "UpdateType": "Mutable" }, "IdFieldNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sapodatadestinationproperties.html#cfn-appflow-flow-sapodatadestinationproperties-idfieldnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ObjectPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sapodatadestinationproperties.html#cfn-appflow-flow-sapodatadestinationproperties-objectpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.SAPODataDestinationProperties.ObjectPath" } }, "SuccessResponseHandlingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sapodatadestinationproperties.html#cfn-appflow-flow-sapodatadestinationproperties-successresponsehandlingconfig", "Required": false, "Type": "SuccessResponseHandlingConfig", "UpdateType": "Mutable" }, "WriteOperationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sapodatadestinationproperties.html#cfn-appflow-flow-sapodatadestinationproperties-writeoperationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.SAPODataDestinationProperties.WriteOperationType" } } } }, "AWS::AppFlow::Flow.SAPODataSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sapodatasourceproperties.html", "Properties": { "ObjectPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sapodatasourceproperties.html#cfn-appflow-flow-sapodatasourceproperties-objectpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.SAPODataSourceProperties.ObjectPath" } } } }, "AWS::AppFlow::Flow.SalesforceDestinationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcedestinationproperties.html", "Properties": { "DataTransferApi": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcedestinationproperties.html#cfn-appflow-flow-salesforcedestinationproperties-datatransferapi", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.SalesforceDestinationProperties.DataTransferApi" } }, "ErrorHandlingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcedestinationproperties.html#cfn-appflow-flow-salesforcedestinationproperties-errorhandlingconfig", "Required": false, "Type": "ErrorHandlingConfig", "UpdateType": "Mutable" }, "IdFieldNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcedestinationproperties.html#cfn-appflow-flow-salesforcedestinationproperties-idfieldnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcedestinationproperties.html#cfn-appflow-flow-salesforcedestinationproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.SalesforceDestinationProperties.Object" } }, "WriteOperationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcedestinationproperties.html#cfn-appflow-flow-salesforcedestinationproperties-writeoperationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.SalesforceDestinationProperties.WriteOperationType" } } } }, "AWS::AppFlow::Flow.SalesforceSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcesourceproperties.html", "Properties": { "DataTransferApi": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcesourceproperties.html#cfn-appflow-flow-salesforcesourceproperties-datatransferapi", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.SalesforceSourceProperties.DataTransferApi" } }, "EnableDynamicFieldUpdate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcesourceproperties.html#cfn-appflow-flow-salesforcesourceproperties-enabledynamicfieldupdate", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeDeletedRecords": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcesourceproperties.html#cfn-appflow-flow-salesforcesourceproperties-includedeletedrecords", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcesourceproperties.html#cfn-appflow-flow-salesforcesourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.SalesforceSourceProperties.Object" } } } }, "AWS::AppFlow::Flow.ScheduledTriggerProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html", "Properties": { "DataPullMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html#cfn-appflow-flow-scheduledtriggerproperties-datapullmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ScheduledTriggerProperties.DataPullMode" } }, "FirstExecutionFrom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html#cfn-appflow-flow-scheduledtriggerproperties-firstexecutionfrom", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "FlowErrorDeactivationThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html#cfn-appflow-flow-scheduledtriggerproperties-flowerrordeactivationthreshold", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ScheduledTriggerProperties.FlowErrorDeactivationThreshold" } }, "ScheduleEndTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html#cfn-appflow-flow-scheduledtriggerproperties-scheduleendtime", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ScheduleExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html#cfn-appflow-flow-scheduledtriggerproperties-scheduleexpression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ScheduledTriggerProperties.ScheduleExpression" } }, "ScheduleOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html#cfn-appflow-flow-scheduledtriggerproperties-scheduleoffset", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ScheduleStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html#cfn-appflow-flow-scheduledtriggerproperties-schedulestarttime", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "TimeZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-scheduledtriggerproperties.html#cfn-appflow-flow-scheduledtriggerproperties-timezone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppFlow::Flow.ServiceNowSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-servicenowsourceproperties.html", "Properties": { "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-servicenowsourceproperties.html#cfn-appflow-flow-servicenowsourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ServiceNowSourceProperties.Object" } } } }, "AWS::AppFlow::Flow.SingularSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-singularsourceproperties.html", "Properties": { "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-singularsourceproperties.html#cfn-appflow-flow-singularsourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.SingularSourceProperties.Object" } } } }, "AWS::AppFlow::Flow.SlackSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-slacksourceproperties.html", "Properties": { "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-slacksourceproperties.html#cfn-appflow-flow-slacksourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.SlackSourceProperties.Object" } } } }, "AWS::AppFlow::Flow.SnowflakeDestinationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-snowflakedestinationproperties.html", "Properties": { "BucketPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-snowflakedestinationproperties.html#cfn-appflow-flow-snowflakedestinationproperties-bucketprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ErrorHandlingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-snowflakedestinationproperties.html#cfn-appflow-flow-snowflakedestinationproperties-errorhandlingconfig", "Required": false, "Type": "ErrorHandlingConfig", "UpdateType": "Mutable" }, "IntermediateBucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-snowflakedestinationproperties.html#cfn-appflow-flow-snowflakedestinationproperties-intermediatebucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.SnowflakeDestinationProperties.IntermediateBucketName" } }, "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-snowflakedestinationproperties.html#cfn-appflow-flow-snowflakedestinationproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.SnowflakeDestinationProperties.Object" } } } }, "AWS::AppFlow::Flow.SourceConnectorProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html", "Properties": { "Amplitude": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-amplitude", "Required": false, "Type": "AmplitudeSourceProperties", "UpdateType": "Mutable" }, "CustomConnector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-customconnector", "Required": false, "Type": "CustomConnectorSourceProperties", "UpdateType": "Mutable" }, "Datadog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-datadog", "Required": false, "Type": "DatadogSourceProperties", "UpdateType": "Mutable" }, "Dynatrace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-dynatrace", "Required": false, "Type": "DynatraceSourceProperties", "UpdateType": "Mutable" }, "GoogleAnalytics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-googleanalytics", "Required": false, "Type": "GoogleAnalyticsSourceProperties", "UpdateType": "Mutable" }, "InforNexus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-infornexus", "Required": false, "Type": "InforNexusSourceProperties", "UpdateType": "Mutable" }, "Marketo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-marketo", "Required": false, "Type": "MarketoSourceProperties", "UpdateType": "Mutable" }, "Pardot": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-pardot", "Required": false, "Type": "PardotSourceProperties", "UpdateType": "Mutable" }, "S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-s3", "Required": false, "Type": "S3SourceProperties", "UpdateType": "Mutable" }, "SAPOData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-sapodata", "Required": false, "Type": "SAPODataSourceProperties", "UpdateType": "Mutable" }, "Salesforce": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-salesforce", "Required": false, "Type": "SalesforceSourceProperties", "UpdateType": "Mutable" }, "ServiceNow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-servicenow", "Required": false, "Type": "ServiceNowSourceProperties", "UpdateType": "Mutable" }, "Singular": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-singular", "Required": false, "Type": "SingularSourceProperties", "UpdateType": "Mutable" }, "Slack": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-slack", "Required": false, "Type": "SlackSourceProperties", "UpdateType": "Mutable" }, "Trendmicro": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-trendmicro", "Required": false, "Type": "TrendmicroSourceProperties", "UpdateType": "Mutable" }, "Veeva": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-veeva", "Required": false, "Type": "VeevaSourceProperties", "UpdateType": "Mutable" }, "Zendesk": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceconnectorproperties.html#cfn-appflow-flow-sourceconnectorproperties-zendesk", "Required": false, "Type": "ZendeskSourceProperties", "UpdateType": "Mutable" } } }, "AWS::AppFlow::Flow.SourceFlowConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceflowconfig.html", "Properties": { "ApiVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceflowconfig.html#cfn-appflow-flow-sourceflowconfig-apiversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.SourceFlowConfig.ApiVersion" } }, "ConnectorProfileName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceflowconfig.html#cfn-appflow-flow-sourceflowconfig-connectorprofilename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.SourceFlowConfig.ConnectorProfileName" } }, "ConnectorType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceflowconfig.html#cfn-appflow-flow-sourceflowconfig-connectortype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.SourceFlowConfig.ConnectorType" } }, "IncrementalPullConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceflowconfig.html#cfn-appflow-flow-sourceflowconfig-incrementalpullconfig", "Required": false, "Type": "IncrementalPullConfig", "UpdateType": "Mutable" }, "SourceConnectorProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sourceflowconfig.html#cfn-appflow-flow-sourceflowconfig-sourceconnectorproperties", "Required": true, "Type": "SourceConnectorProperties", "UpdateType": "Mutable" } } }, "AWS::AppFlow::Flow.SuccessResponseHandlingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-successresponsehandlingconfig.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-successresponsehandlingconfig.html#cfn-appflow-flow-successresponsehandlingconfig-bucketname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.SuccessResponseHandlingConfig.BucketName" } }, "BucketPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-successresponsehandlingconfig.html#cfn-appflow-flow-successresponsehandlingconfig-bucketprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppFlow::Flow.Task": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-task.html", "Properties": { "ConnectorOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-task.html#cfn-appflow-flow-task-connectoroperator", "Required": false, "Type": "ConnectorOperator", "UpdateType": "Mutable" }, "DestinationField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-task.html#cfn-appflow-flow-task-destinationfield", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-task.html#cfn-appflow-flow-task-sourcefields", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "TaskProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-task.html#cfn-appflow-flow-task-taskproperties", "DuplicatesAllowed": true, "ItemType": "TaskPropertiesObject", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TaskType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-task.html#cfn-appflow-flow-task-tasktype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.Task.TaskType" } } } }, "AWS::AppFlow::Flow.TaskPropertiesObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-taskpropertiesobject.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-taskpropertiesobject.html#cfn-appflow-flow-taskpropertiesobject-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.TaskPropertiesObject.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-taskpropertiesobject.html#cfn-appflow-flow-taskpropertiesobject-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.TaskPropertiesObject.Value" } } } }, "AWS::AppFlow::Flow.TrendmicroSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-trendmicrosourceproperties.html", "Properties": { "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-trendmicrosourceproperties.html#cfn-appflow-flow-trendmicrosourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.TrendmicroSourceProperties.Object" } } } }, "AWS::AppFlow::Flow.TriggerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-triggerconfig.html", "Properties": { "ActivateFlowOnCreate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-triggerconfig.html#cfn-appflow-flow-triggerconfig-activateflowoncreate", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "TriggerProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-triggerconfig.html#cfn-appflow-flow-triggerconfig-triggerproperties", "Required": false, "Type": "ScheduledTriggerProperties", "UpdateType": "Mutable" }, "TriggerType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-triggerconfig.html#cfn-appflow-flow-triggerconfig-triggertype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.TriggerConfig.TriggerType" } } } }, "AWS::AppFlow::Flow.UpsolverDestinationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolverdestinationproperties.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolverdestinationproperties.html#cfn-appflow-flow-upsolverdestinationproperties-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.UpsolverDestinationProperties.BucketName" } }, "BucketPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolverdestinationproperties.html#cfn-appflow-flow-upsolverdestinationproperties-bucketprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3OutputFormatConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolverdestinationproperties.html#cfn-appflow-flow-upsolverdestinationproperties-s3outputformatconfig", "Required": true, "Type": "UpsolverS3OutputFormatConfig", "UpdateType": "Mutable" } } }, "AWS::AppFlow::Flow.UpsolverS3OutputFormatConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolvers3outputformatconfig.html", "Properties": { "AggregationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolvers3outputformatconfig.html#cfn-appflow-flow-upsolvers3outputformatconfig-aggregationconfig", "Required": false, "Type": "AggregationConfig", "UpdateType": "Mutable" }, "FileType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolvers3outputformatconfig.html#cfn-appflow-flow-upsolvers3outputformatconfig-filetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.UpsolverS3OutputFormatConfig.FileType" } }, "PrefixConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-upsolvers3outputformatconfig.html#cfn-appflow-flow-upsolvers3outputformatconfig-prefixconfig", "Required": true, "Type": "PrefixConfig", "UpdateType": "Mutable" } } }, "AWS::AppFlow::Flow.VeevaSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-veevasourceproperties.html", "Properties": { "DocumentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-veevasourceproperties.html#cfn-appflow-flow-veevasourceproperties-documenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.VeevaSourceProperties.DocumentType" } }, "IncludeAllVersions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-veevasourceproperties.html#cfn-appflow-flow-veevasourceproperties-includeallversions", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeRenditions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-veevasourceproperties.html#cfn-appflow-flow-veevasourceproperties-includerenditions", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeSourceFiles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-veevasourceproperties.html#cfn-appflow-flow-veevasourceproperties-includesourcefiles", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-veevasourceproperties.html#cfn-appflow-flow-veevasourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.VeevaSourceProperties.Object" } } } }, "AWS::AppFlow::Flow.ZendeskDestinationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-zendeskdestinationproperties.html", "Properties": { "ErrorHandlingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-zendeskdestinationproperties.html#cfn-appflow-flow-zendeskdestinationproperties-errorhandlingconfig", "Required": false, "Type": "ErrorHandlingConfig", "UpdateType": "Mutable" }, "IdFieldNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-zendeskdestinationproperties.html#cfn-appflow-flow-zendeskdestinationproperties-idfieldnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-zendeskdestinationproperties.html#cfn-appflow-flow-zendeskdestinationproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ZendeskDestinationProperties.Object" } }, "WriteOperationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-zendeskdestinationproperties.html#cfn-appflow-flow-zendeskdestinationproperties-writeoperationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ZendeskDestinationProperties.WriteOperationType" } } } }, "AWS::AppFlow::Flow.ZendeskSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-zendesksourceproperties.html", "Properties": { "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-zendesksourceproperties.html#cfn-appflow-flow-zendesksourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.ZendeskSourceProperties.Object" } } } }, "AWS::AppIntegrations::DataIntegration.FileConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appintegrations-dataintegration-fileconfiguration.html", "Properties": { "Filters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appintegrations-dataintegration-fileconfiguration.html#cfn-appintegrations-dataintegration-fileconfiguration-filters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Folders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appintegrations-dataintegration-fileconfiguration.html#cfn-appintegrations-dataintegration-fileconfiguration-folders", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppIntegrations::DataIntegration.FileConfiguration.Folders" } } } }, "AWS::AppIntegrations::DataIntegration.ScheduleConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appintegrations-dataintegration-scheduleconfig.html", "Properties": { "FirstExecutionFrom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appintegrations-dataintegration-scheduleconfig.html#cfn-appintegrations-dataintegration-scheduleconfig-firstexecutionfrom", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppIntegrations::DataIntegration.ScheduleConfig.FirstExecutionFrom" } }, "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appintegrations-dataintegration-scheduleconfig.html#cfn-appintegrations-dataintegration-scheduleconfig-object", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppIntegrations::DataIntegration.ScheduleConfig.Object" } }, "ScheduleExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appintegrations-dataintegration-scheduleconfig.html#cfn-appintegrations-dataintegration-scheduleconfig-scheduleexpression", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppIntegrations::DataIntegration.ScheduleConfig.ScheduleExpression" } } } }, "AWS::AppIntegrations::EventIntegration.EventFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appintegrations-eventintegration-eventfilter.html", "Properties": { "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appintegrations-eventintegration-eventfilter.html#cfn-appintegrations-eventintegration-eventfilter-source", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppIntegrations::EventIntegration.EventFilter.Source" } } } }, "AWS::AppMesh::GatewayRoute.GatewayRouteHostnameMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutehostnamematch.html", "Properties": { "Exact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutehostnamematch.html#cfn-appmesh-gatewayroute-gatewayroutehostnamematch-exact", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Suffix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutehostnamematch.html#cfn-appmesh-gatewayroute-gatewayroutehostnamematch-suffix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.GatewayRouteHostnameRewrite": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutehostnamerewrite.html", "Properties": { "DefaultTargetHostname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutehostnamerewrite.html#cfn-appmesh-gatewayroute-gatewayroutehostnamerewrite-defaulttargethostname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.GatewayRouteMetadataMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutemetadatamatch.html", "Properties": { "Exact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutemetadatamatch.html#cfn-appmesh-gatewayroute-gatewayroutemetadatamatch-exact", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutemetadatamatch.html#cfn-appmesh-gatewayroute-gatewayroutemetadatamatch-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Range": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutemetadatamatch.html#cfn-appmesh-gatewayroute-gatewayroutemetadatamatch-range", "Required": false, "Type": "GatewayRouteRangeMatch", "UpdateType": "Mutable" }, "Regex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutemetadatamatch.html#cfn-appmesh-gatewayroute-gatewayroutemetadatamatch-regex", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Suffix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutemetadatamatch.html#cfn-appmesh-gatewayroute-gatewayroutemetadatamatch-suffix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.GatewayRouteRangeMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayrouterangematch.html", "Properties": { "End": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayrouterangematch.html#cfn-appmesh-gatewayroute-gatewayrouterangematch-end", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Start": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayrouterangematch.html#cfn-appmesh-gatewayroute-gatewayrouterangematch-start", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.GatewayRouteSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutespec.html", "Properties": { "GrpcRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutespec.html#cfn-appmesh-gatewayroute-gatewayroutespec-grpcroute", "Required": false, "Type": "GrpcGatewayRoute", "UpdateType": "Mutable" }, "Http2Route": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutespec.html#cfn-appmesh-gatewayroute-gatewayroutespec-http2route", "Required": false, "Type": "HttpGatewayRoute", "UpdateType": "Mutable" }, "HttpRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutespec.html#cfn-appmesh-gatewayroute-gatewayroutespec-httproute", "Required": false, "Type": "HttpGatewayRoute", "UpdateType": "Mutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutespec.html#cfn-appmesh-gatewayroute-gatewayroutespec-priority", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.GatewayRouteTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutetarget.html", "Properties": { "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutetarget.html#cfn-appmesh-gatewayroute-gatewayroutetarget-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "VirtualService": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutetarget.html#cfn-appmesh-gatewayroute-gatewayroutetarget-virtualservice", "Required": true, "Type": "GatewayRouteVirtualService", "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.GatewayRouteVirtualService": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutevirtualservice.html", "Properties": { "VirtualServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutevirtualservice.html#cfn-appmesh-gatewayroute-gatewayroutevirtualservice-virtualservicename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.GrpcGatewayRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayroute.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayroute.html#cfn-appmesh-gatewayroute-grpcgatewayroute-action", "Required": true, "Type": "GrpcGatewayRouteAction", "UpdateType": "Mutable" }, "Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayroute.html#cfn-appmesh-gatewayroute-grpcgatewayroute-match", "Required": true, "Type": "GrpcGatewayRouteMatch", "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.GrpcGatewayRouteAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayrouteaction.html", "Properties": { "Rewrite": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayrouteaction.html#cfn-appmesh-gatewayroute-grpcgatewayrouteaction-rewrite", "Required": false, "Type": "GrpcGatewayRouteRewrite", "UpdateType": "Mutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayrouteaction.html#cfn-appmesh-gatewayroute-grpcgatewayrouteaction-target", "Required": true, "Type": "GatewayRouteTarget", "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.GrpcGatewayRouteMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayroutematch.html", "Properties": { "Hostname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayroutematch.html#cfn-appmesh-gatewayroute-grpcgatewayroutematch-hostname", "Required": false, "Type": "GatewayRouteHostnameMatch", "UpdateType": "Mutable" }, "Metadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayroutematch.html#cfn-appmesh-gatewayroute-grpcgatewayroutematch-metadata", "ItemType": "GrpcGatewayRouteMetadata", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayroutematch.html#cfn-appmesh-gatewayroute-grpcgatewayroutematch-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayroutematch.html#cfn-appmesh-gatewayroute-grpcgatewayroutematch-servicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.GrpcGatewayRouteMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayroutemetadata.html", "Properties": { "Invert": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayroutemetadata.html#cfn-appmesh-gatewayroute-grpcgatewayroutemetadata-invert", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayroutemetadata.html#cfn-appmesh-gatewayroute-grpcgatewayroutemetadata-match", "Required": false, "Type": "GatewayRouteMetadataMatch", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayroutemetadata.html#cfn-appmesh-gatewayroute-grpcgatewayroutemetadata-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.GrpcGatewayRouteRewrite": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayrouterewrite.html", "Properties": { "Hostname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayrouterewrite.html#cfn-appmesh-gatewayroute-grpcgatewayrouterewrite-hostname", "Required": false, "Type": "GatewayRouteHostnameRewrite", "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.HttpGatewayRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayroute.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayroute.html#cfn-appmesh-gatewayroute-httpgatewayroute-action", "Required": true, "Type": "HttpGatewayRouteAction", "UpdateType": "Mutable" }, "Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayroute.html#cfn-appmesh-gatewayroute-httpgatewayroute-match", "Required": true, "Type": "HttpGatewayRouteMatch", "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.HttpGatewayRouteAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouteaction.html", "Properties": { "Rewrite": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouteaction.html#cfn-appmesh-gatewayroute-httpgatewayrouteaction-rewrite", "Required": false, "Type": "HttpGatewayRouteRewrite", "UpdateType": "Mutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouteaction.html#cfn-appmesh-gatewayroute-httpgatewayrouteaction-target", "Required": true, "Type": "GatewayRouteTarget", "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.HttpGatewayRouteHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouteheader.html", "Properties": { "Invert": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouteheader.html#cfn-appmesh-gatewayroute-httpgatewayrouteheader-invert", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouteheader.html#cfn-appmesh-gatewayroute-httpgatewayrouteheader-match", "Required": false, "Type": "HttpGatewayRouteHeaderMatch", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouteheader.html#cfn-appmesh-gatewayroute-httpgatewayrouteheader-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.HttpGatewayRouteHeaderMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouteheadermatch.html", "Properties": { "Exact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouteheadermatch.html#cfn-appmesh-gatewayroute-httpgatewayrouteheadermatch-exact", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouteheadermatch.html#cfn-appmesh-gatewayroute-httpgatewayrouteheadermatch-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Range": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouteheadermatch.html#cfn-appmesh-gatewayroute-httpgatewayrouteheadermatch-range", "Required": false, "Type": "GatewayRouteRangeMatch", "UpdateType": "Mutable" }, "Regex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouteheadermatch.html#cfn-appmesh-gatewayroute-httpgatewayrouteheadermatch-regex", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Suffix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouteheadermatch.html#cfn-appmesh-gatewayroute-httpgatewayrouteheadermatch-suffix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.HttpGatewayRouteMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayroutematch.html", "Properties": { "Headers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayroutematch.html#cfn-appmesh-gatewayroute-httpgatewayroutematch-headers", "ItemType": "HttpGatewayRouteHeader", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Hostname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayroutematch.html#cfn-appmesh-gatewayroute-httpgatewayroutematch-hostname", "Required": false, "Type": "GatewayRouteHostnameMatch", "UpdateType": "Mutable" }, "Method": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayroutematch.html#cfn-appmesh-gatewayroute-httpgatewayroutematch-method", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayroutematch.html#cfn-appmesh-gatewayroute-httpgatewayroutematch-path", "Required": false, "Type": "HttpPathMatch", "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayroutematch.html#cfn-appmesh-gatewayroute-httpgatewayroutematch-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayroutematch.html#cfn-appmesh-gatewayroute-httpgatewayroutematch-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "QueryParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayroutematch.html#cfn-appmesh-gatewayroute-httpgatewayroutematch-queryparameters", "ItemType": "QueryParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.HttpGatewayRoutePathRewrite": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayroutepathrewrite.html", "Properties": { "Exact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayroutepathrewrite.html#cfn-appmesh-gatewayroute-httpgatewayroutepathrewrite-exact", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.HttpGatewayRoutePrefixRewrite": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouteprefixrewrite.html", "Properties": { "DefaultPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouteprefixrewrite.html#cfn-appmesh-gatewayroute-httpgatewayrouteprefixrewrite-defaultprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouteprefixrewrite.html#cfn-appmesh-gatewayroute-httpgatewayrouteprefixrewrite-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.HttpGatewayRouteRewrite": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouterewrite.html", "Properties": { "Hostname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouterewrite.html#cfn-appmesh-gatewayroute-httpgatewayrouterewrite-hostname", "Required": false, "Type": "GatewayRouteHostnameRewrite", "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouterewrite.html#cfn-appmesh-gatewayroute-httpgatewayrouterewrite-path", "Required": false, "Type": "HttpGatewayRoutePathRewrite", "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayrouterewrite.html#cfn-appmesh-gatewayroute-httpgatewayrouterewrite-prefix", "Required": false, "Type": "HttpGatewayRoutePrefixRewrite", "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.HttpPathMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httppathmatch.html", "Properties": { "Exact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httppathmatch.html#cfn-appmesh-gatewayroute-httppathmatch-exact", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Regex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httppathmatch.html#cfn-appmesh-gatewayroute-httppathmatch-regex", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.HttpQueryParameterMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpqueryparametermatch.html", "Properties": { "Exact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpqueryparametermatch.html#cfn-appmesh-gatewayroute-httpqueryparametermatch-exact", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute.QueryParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-queryparameter.html", "Properties": { "Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-queryparameter.html#cfn-appmesh-gatewayroute-queryparameter-match", "Required": false, "Type": "HttpQueryParameterMatch", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-queryparameter.html#cfn-appmesh-gatewayroute-queryparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::Mesh.EgressFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-mesh-egressfilter.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-mesh-egressfilter.html#cfn-appmesh-mesh-egressfilter-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::Mesh.MeshServiceDiscovery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-mesh-meshservicediscovery.html", "Properties": { "IpPreference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-mesh-meshservicediscovery.html#cfn-appmesh-mesh-meshservicediscovery-ippreference", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::Mesh.MeshSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-mesh-meshspec.html", "Properties": { "EgressFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-mesh-meshspec.html#cfn-appmesh-mesh-meshspec-egressfilter", "Required": false, "Type": "EgressFilter", "UpdateType": "Mutable" }, "ServiceDiscovery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-mesh-meshspec.html#cfn-appmesh-mesh-meshspec-servicediscovery", "Required": false, "Type": "MeshServiceDiscovery", "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.Duration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-duration.html", "Properties": { "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-duration.html#cfn-appmesh-route-duration-unit", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-duration.html#cfn-appmesh-route-duration-value", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.GrpcRetryPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcretrypolicy.html", "Properties": { "GrpcRetryEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcretrypolicy.html#cfn-appmesh-route-grpcretrypolicy-grpcretryevents", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HttpRetryEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcretrypolicy.html#cfn-appmesh-route-grpcretrypolicy-httpretryevents", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MaxRetries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcretrypolicy.html#cfn-appmesh-route-grpcretrypolicy-maxretries", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "PerRetryTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcretrypolicy.html#cfn-appmesh-route-grpcretrypolicy-perretrytimeout", "Required": true, "Type": "Duration", "UpdateType": "Mutable" }, "TcpRetryEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcretrypolicy.html#cfn-appmesh-route-grpcretrypolicy-tcpretryevents", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.GrpcRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroute.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroute.html#cfn-appmesh-route-grpcroute-action", "Required": true, "Type": "GrpcRouteAction", "UpdateType": "Mutable" }, "Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroute.html#cfn-appmesh-route-grpcroute-match", "Required": true, "Type": "GrpcRouteMatch", "UpdateType": "Mutable" }, "RetryPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroute.html#cfn-appmesh-route-grpcroute-retrypolicy", "Required": false, "Type": "GrpcRetryPolicy", "UpdateType": "Mutable" }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroute.html#cfn-appmesh-route-grpcroute-timeout", "Required": false, "Type": "GrpcTimeout", "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.GrpcRouteAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcrouteaction.html", "Properties": { "WeightedTargets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcrouteaction.html#cfn-appmesh-route-grpcrouteaction-weightedtargets", "ItemType": "WeightedTarget", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.GrpcRouteMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroutematch.html", "Properties": { "Metadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroutematch.html#cfn-appmesh-route-grpcroutematch-metadata", "ItemType": "GrpcRouteMetadata", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MethodName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroutematch.html#cfn-appmesh-route-grpcroutematch-methodname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroutematch.html#cfn-appmesh-route-grpcroutematch-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroutematch.html#cfn-appmesh-route-grpcroutematch-servicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.GrpcRouteMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroutemetadata.html", "Properties": { "Invert": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroutemetadata.html#cfn-appmesh-route-grpcroutemetadata-invert", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroutemetadata.html#cfn-appmesh-route-grpcroutemetadata-match", "Required": false, "Type": "GrpcRouteMetadataMatchMethod", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroutemetadata.html#cfn-appmesh-route-grpcroutemetadata-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.GrpcRouteMetadataMatchMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroutemetadatamatchmethod.html", "Properties": { "Exact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroutemetadatamatchmethod.html#cfn-appmesh-route-grpcroutemetadatamatchmethod-exact", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroutemetadatamatchmethod.html#cfn-appmesh-route-grpcroutemetadatamatchmethod-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Range": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroutemetadatamatchmethod.html#cfn-appmesh-route-grpcroutemetadatamatchmethod-range", "Required": false, "Type": "MatchRange", "UpdateType": "Mutable" }, "Regex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroutemetadatamatchmethod.html#cfn-appmesh-route-grpcroutemetadatamatchmethod-regex", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Suffix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroutemetadatamatchmethod.html#cfn-appmesh-route-grpcroutemetadatamatchmethod-suffix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.GrpcTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpctimeout.html", "Properties": { "Idle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpctimeout.html#cfn-appmesh-route-grpctimeout-idle", "Required": false, "Type": "Duration", "UpdateType": "Mutable" }, "PerRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpctimeout.html#cfn-appmesh-route-grpctimeout-perrequest", "Required": false, "Type": "Duration", "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.HeaderMatchMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html", "Properties": { "Exact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html#cfn-appmesh-route-headermatchmethod-exact", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html#cfn-appmesh-route-headermatchmethod-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Range": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html#cfn-appmesh-route-headermatchmethod-range", "Required": false, "Type": "MatchRange", "UpdateType": "Mutable" }, "Regex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html#cfn-appmesh-route-headermatchmethod-regex", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Suffix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html#cfn-appmesh-route-headermatchmethod-suffix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.HttpPathMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httppathmatch.html", "Properties": { "Exact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httppathmatch.html#cfn-appmesh-route-httppathmatch-exact", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Regex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httppathmatch.html#cfn-appmesh-route-httppathmatch-regex", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.HttpQueryParameterMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httpqueryparametermatch.html", "Properties": { "Exact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httpqueryparametermatch.html#cfn-appmesh-route-httpqueryparametermatch-exact", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.HttpRetryPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httpretrypolicy.html", "Properties": { "HttpRetryEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httpretrypolicy.html#cfn-appmesh-route-httpretrypolicy-httpretryevents", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MaxRetries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httpretrypolicy.html#cfn-appmesh-route-httpretrypolicy-maxretries", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "PerRetryTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httpretrypolicy.html#cfn-appmesh-route-httpretrypolicy-perretrytimeout", "Required": true, "Type": "Duration", "UpdateType": "Mutable" }, "TcpRetryEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httpretrypolicy.html#cfn-appmesh-route-httpretrypolicy-tcpretryevents", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.HttpRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproute.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproute.html#cfn-appmesh-route-httproute-action", "Required": true, "Type": "HttpRouteAction", "UpdateType": "Mutable" }, "Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproute.html#cfn-appmesh-route-httproute-match", "Required": true, "Type": "HttpRouteMatch", "UpdateType": "Mutable" }, "RetryPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproute.html#cfn-appmesh-route-httproute-retrypolicy", "Required": false, "Type": "HttpRetryPolicy", "UpdateType": "Mutable" }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproute.html#cfn-appmesh-route-httproute-timeout", "Required": false, "Type": "HttpTimeout", "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.HttpRouteAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httprouteaction.html", "Properties": { "WeightedTargets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httprouteaction.html#cfn-appmesh-route-httprouteaction-weightedtargets", "ItemType": "WeightedTarget", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.HttpRouteHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httprouteheader.html", "Properties": { "Invert": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httprouteheader.html#cfn-appmesh-route-httprouteheader-invert", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httprouteheader.html#cfn-appmesh-route-httprouteheader-match", "Required": false, "Type": "HeaderMatchMethod", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httprouteheader.html#cfn-appmesh-route-httprouteheader-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.HttpRouteMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html", "Properties": { "Headers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-headers", "ItemType": "HttpRouteHeader", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Method": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-method", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-path", "Required": false, "Type": "HttpPathMatch", "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "QueryParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-queryparameters", "ItemType": "QueryParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Scheme": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-scheme", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.HttpTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httptimeout.html", "Properties": { "Idle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httptimeout.html#cfn-appmesh-route-httptimeout-idle", "Required": false, "Type": "Duration", "UpdateType": "Mutable" }, "PerRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httptimeout.html#cfn-appmesh-route-httptimeout-perrequest", "Required": false, "Type": "Duration", "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.MatchRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-matchrange.html", "Properties": { "End": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-matchrange.html#cfn-appmesh-route-matchrange-end", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Start": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-matchrange.html#cfn-appmesh-route-matchrange-start", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.QueryParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-queryparameter.html", "Properties": { "Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-queryparameter.html#cfn-appmesh-route-queryparameter-match", "Required": false, "Type": "HttpQueryParameterMatch", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-queryparameter.html#cfn-appmesh-route-queryparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.RouteSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-routespec.html", "Properties": { "GrpcRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-routespec.html#cfn-appmesh-route-routespec-grpcroute", "Required": false, "Type": "GrpcRoute", "UpdateType": "Mutable" }, "Http2Route": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-routespec.html#cfn-appmesh-route-routespec-http2route", "Required": false, "Type": "HttpRoute", "UpdateType": "Mutable" }, "HttpRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-routespec.html#cfn-appmesh-route-routespec-httproute", "Required": false, "Type": "HttpRoute", "UpdateType": "Mutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-routespec.html#cfn-appmesh-route-routespec-priority", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TcpRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-routespec.html#cfn-appmesh-route-routespec-tcproute", "Required": false, "Type": "TcpRoute", "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.TcpRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-tcproute.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-tcproute.html#cfn-appmesh-route-tcproute-action", "Required": true, "Type": "TcpRouteAction", "UpdateType": "Mutable" }, "Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-tcproute.html#cfn-appmesh-route-tcproute-match", "Required": false, "Type": "TcpRouteMatch", "UpdateType": "Mutable" }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-tcproute.html#cfn-appmesh-route-tcproute-timeout", "Required": false, "Type": "TcpTimeout", "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.TcpRouteAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-tcprouteaction.html", "Properties": { "WeightedTargets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-tcprouteaction.html#cfn-appmesh-route-tcprouteaction-weightedtargets", "ItemType": "WeightedTarget", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.TcpRouteMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-tcproutematch.html", "Properties": { "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-tcproutematch.html#cfn-appmesh-route-tcproutematch-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.TcpTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-tcptimeout.html", "Properties": { "Idle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-tcptimeout.html#cfn-appmesh-route-tcptimeout-idle", "Required": false, "Type": "Duration", "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route.WeightedTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-weightedtarget.html", "Properties": { "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-weightedtarget.html#cfn-appmesh-route-weightedtarget-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "VirtualNode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-weightedtarget.html#cfn-appmesh-route-weightedtarget-virtualnode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-weightedtarget.html#cfn-appmesh-route-weightedtarget-weight", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.JsonFormatRef": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-jsonformatref.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-jsonformatref.html#cfn-appmesh-virtualgateway-jsonformatref-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-jsonformatref.html#cfn-appmesh-virtualgateway-jsonformatref-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.LoggingFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-loggingformat.html", "Properties": { "Json": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-loggingformat.html#cfn-appmesh-virtualgateway-loggingformat-json", "ItemType": "JsonFormatRef", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Text": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-loggingformat.html#cfn-appmesh-virtualgateway-loggingformat-text", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.SubjectAlternativeNameMatchers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-subjectalternativenamematchers.html", "Properties": { "Exact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-subjectalternativenamematchers.html#cfn-appmesh-virtualgateway-subjectalternativenamematchers-exact", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.SubjectAlternativeNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-subjectalternativenames.html", "Properties": { "Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-subjectalternativenames.html#cfn-appmesh-virtualgateway-subjectalternativenames-match", "Required": true, "Type": "SubjectAlternativeNameMatchers", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayAccessLog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayaccesslog.html", "Properties": { "File": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayaccesslog.html#cfn-appmesh-virtualgateway-virtualgatewayaccesslog-file", "Required": false, "Type": "VirtualGatewayFileAccessLog", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayBackendDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaybackenddefaults.html", "Properties": { "ClientPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaybackenddefaults.html#cfn-appmesh-virtualgateway-virtualgatewaybackenddefaults-clientpolicy", "Required": false, "Type": "VirtualGatewayClientPolicy", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayClientPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayclientpolicy.html", "Properties": { "TLS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayclientpolicy.html#cfn-appmesh-virtualgateway-virtualgatewayclientpolicy-tls", "Required": false, "Type": "VirtualGatewayClientPolicyTls", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayClientPolicyTls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayclientpolicytls.html", "Properties": { "Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayclientpolicytls.html#cfn-appmesh-virtualgateway-virtualgatewayclientpolicytls-certificate", "Required": false, "Type": "VirtualGatewayClientTlsCertificate", "UpdateType": "Mutable" }, "Enforce": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayclientpolicytls.html#cfn-appmesh-virtualgateway-virtualgatewayclientpolicytls-enforce", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Ports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayclientpolicytls.html#cfn-appmesh-virtualgateway-virtualgatewayclientpolicytls-ports", "PrimitiveItemType": "Integer", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Validation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayclientpolicytls.html#cfn-appmesh-virtualgateway-virtualgatewayclientpolicytls-validation", "Required": true, "Type": "VirtualGatewayTlsValidationContext", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayClientTlsCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayclienttlscertificate.html", "Properties": { "File": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayclienttlscertificate.html#cfn-appmesh-virtualgateway-virtualgatewayclienttlscertificate-file", "Required": false, "Type": "VirtualGatewayListenerTlsFileCertificate", "UpdateType": "Mutable" }, "SDS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayclienttlscertificate.html#cfn-appmesh-virtualgateway-virtualgatewayclienttlscertificate-sds", "Required": false, "Type": "VirtualGatewayListenerTlsSdsCertificate", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayConnectionPool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayconnectionpool.html", "Properties": { "GRPC": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayconnectionpool.html#cfn-appmesh-virtualgateway-virtualgatewayconnectionpool-grpc", "Required": false, "Type": "VirtualGatewayGrpcConnectionPool", "UpdateType": "Mutable" }, "HTTP": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayconnectionpool.html#cfn-appmesh-virtualgateway-virtualgatewayconnectionpool-http", "Required": false, "Type": "VirtualGatewayHttpConnectionPool", "UpdateType": "Mutable" }, "HTTP2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayconnectionpool.html#cfn-appmesh-virtualgateway-virtualgatewayconnectionpool-http2", "Required": false, "Type": "VirtualGatewayHttp2ConnectionPool", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayFileAccessLog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayfileaccesslog.html", "Properties": { "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayfileaccesslog.html#cfn-appmesh-virtualgateway-virtualgatewayfileaccesslog-format", "Required": false, "Type": "LoggingFormat", "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayfileaccesslog.html#cfn-appmesh-virtualgateway-virtualgatewayfileaccesslog-path", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayGrpcConnectionPool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaygrpcconnectionpool.html", "Properties": { "MaxRequests": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaygrpcconnectionpool.html#cfn-appmesh-virtualgateway-virtualgatewaygrpcconnectionpool-maxrequests", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayHealthCheckPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayhealthcheckpolicy.html", "Properties": { "HealthyThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayhealthcheckpolicy.html#cfn-appmesh-virtualgateway-virtualgatewayhealthcheckpolicy-healthythreshold", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "IntervalMillis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayhealthcheckpolicy.html#cfn-appmesh-virtualgateway-virtualgatewayhealthcheckpolicy-intervalmillis", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayhealthcheckpolicy.html#cfn-appmesh-virtualgateway-virtualgatewayhealthcheckpolicy-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayhealthcheckpolicy.html#cfn-appmesh-virtualgateway-virtualgatewayhealthcheckpolicy-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayhealthcheckpolicy.html#cfn-appmesh-virtualgateway-virtualgatewayhealthcheckpolicy-protocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TimeoutMillis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayhealthcheckpolicy.html#cfn-appmesh-virtualgateway-virtualgatewayhealthcheckpolicy-timeoutmillis", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "UnhealthyThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayhealthcheckpolicy.html#cfn-appmesh-virtualgateway-virtualgatewayhealthcheckpolicy-unhealthythreshold", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayHttp2ConnectionPool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayhttp2connectionpool.html", "Properties": { "MaxRequests": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayhttp2connectionpool.html#cfn-appmesh-virtualgateway-virtualgatewayhttp2connectionpool-maxrequests", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayHttpConnectionPool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayhttpconnectionpool.html", "Properties": { "MaxConnections": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayhttpconnectionpool.html#cfn-appmesh-virtualgateway-virtualgatewayhttpconnectionpool-maxconnections", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MaxPendingRequests": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayhttpconnectionpool.html#cfn-appmesh-virtualgateway-virtualgatewayhttpconnectionpool-maxpendingrequests", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayListener": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistener.html", "Properties": { "ConnectionPool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistener.html#cfn-appmesh-virtualgateway-virtualgatewaylistener-connectionpool", "Required": false, "Type": "VirtualGatewayConnectionPool", "UpdateType": "Mutable" }, "HealthCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistener.html#cfn-appmesh-virtualgateway-virtualgatewaylistener-healthcheck", "Required": false, "Type": "VirtualGatewayHealthCheckPolicy", "UpdateType": "Mutable" }, "PortMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistener.html#cfn-appmesh-virtualgateway-virtualgatewaylistener-portmapping", "Required": true, "Type": "VirtualGatewayPortMapping", "UpdateType": "Mutable" }, "TLS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistener.html#cfn-appmesh-virtualgateway-virtualgatewaylistener-tls", "Required": false, "Type": "VirtualGatewayListenerTls", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayListenerTls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertls.html", "Properties": { "Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertls.html#cfn-appmesh-virtualgateway-virtualgatewaylistenertls-certificate", "Required": true, "Type": "VirtualGatewayListenerTlsCertificate", "UpdateType": "Mutable" }, "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertls.html#cfn-appmesh-virtualgateway-virtualgatewaylistenertls-mode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Validation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertls.html#cfn-appmesh-virtualgateway-virtualgatewaylistenertls-validation", "Required": false, "Type": "VirtualGatewayListenerTlsValidationContext", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayListenerTlsAcmCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlsacmcertificate.html", "Properties": { "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlsacmcertificate.html#cfn-appmesh-virtualgateway-virtualgatewaylistenertlsacmcertificate-certificatearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayListenerTlsCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlscertificate.html", "Properties": { "ACM": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlscertificate.html#cfn-appmesh-virtualgateway-virtualgatewaylistenertlscertificate-acm", "Required": false, "Type": "VirtualGatewayListenerTlsAcmCertificate", "UpdateType": "Mutable" }, "File": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlscertificate.html#cfn-appmesh-virtualgateway-virtualgatewaylistenertlscertificate-file", "Required": false, "Type": "VirtualGatewayListenerTlsFileCertificate", "UpdateType": "Mutable" }, "SDS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlscertificate.html#cfn-appmesh-virtualgateway-virtualgatewaylistenertlscertificate-sds", "Required": false, "Type": "VirtualGatewayListenerTlsSdsCertificate", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayListenerTlsFileCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlsfilecertificate.html", "Properties": { "CertificateChain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlsfilecertificate.html#cfn-appmesh-virtualgateway-virtualgatewaylistenertlsfilecertificate-certificatechain", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "PrivateKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlsfilecertificate.html#cfn-appmesh-virtualgateway-virtualgatewaylistenertlsfilecertificate-privatekey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayListenerTlsSdsCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlssdscertificate.html", "Properties": { "SecretName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlssdscertificate.html#cfn-appmesh-virtualgateway-virtualgatewaylistenertlssdscertificate-secretname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayListenerTlsValidationContext": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlsvalidationcontext.html", "Properties": { "SubjectAlternativeNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlsvalidationcontext.html#cfn-appmesh-virtualgateway-virtualgatewaylistenertlsvalidationcontext-subjectalternativenames", "Required": false, "Type": "SubjectAlternativeNames", "UpdateType": "Mutable" }, "Trust": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlsvalidationcontext.html#cfn-appmesh-virtualgateway-virtualgatewaylistenertlsvalidationcontext-trust", "Required": true, "Type": "VirtualGatewayListenerTlsValidationContextTrust", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayListenerTlsValidationContextTrust": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlsvalidationcontexttrust.html", "Properties": { "File": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlsvalidationcontexttrust.html#cfn-appmesh-virtualgateway-virtualgatewaylistenertlsvalidationcontexttrust-file", "Required": false, "Type": "VirtualGatewayTlsValidationContextFileTrust", "UpdateType": "Mutable" }, "SDS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylistenertlsvalidationcontexttrust.html#cfn-appmesh-virtualgateway-virtualgatewaylistenertlsvalidationcontexttrust-sds", "Required": false, "Type": "VirtualGatewayTlsValidationContextSdsTrust", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayLogging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylogging.html", "Properties": { "AccessLog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaylogging.html#cfn-appmesh-virtualgateway-virtualgatewaylogging-accesslog", "Required": false, "Type": "VirtualGatewayAccessLog", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayPortMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayportmapping.html", "Properties": { "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayportmapping.html#cfn-appmesh-virtualgateway-virtualgatewayportmapping-port", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayportmapping.html#cfn-appmesh-virtualgateway-virtualgatewayportmapping-protocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewaySpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayspec.html", "Properties": { "BackendDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayspec.html#cfn-appmesh-virtualgateway-virtualgatewayspec-backenddefaults", "Required": false, "Type": "VirtualGatewayBackendDefaults", "UpdateType": "Mutable" }, "Listeners": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayspec.html#cfn-appmesh-virtualgateway-virtualgatewayspec-listeners", "ItemType": "VirtualGatewayListener", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Logging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayspec.html#cfn-appmesh-virtualgateway-virtualgatewayspec-logging", "Required": false, "Type": "VirtualGatewayLogging", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayTlsValidationContext": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaytlsvalidationcontext.html", "Properties": { "SubjectAlternativeNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaytlsvalidationcontext.html#cfn-appmesh-virtualgateway-virtualgatewaytlsvalidationcontext-subjectalternativenames", "Required": false, "Type": "SubjectAlternativeNames", "UpdateType": "Mutable" }, "Trust": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaytlsvalidationcontext.html#cfn-appmesh-virtualgateway-virtualgatewaytlsvalidationcontext-trust", "Required": true, "Type": "VirtualGatewayTlsValidationContextTrust", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayTlsValidationContextAcmTrust": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaytlsvalidationcontextacmtrust.html", "Properties": { "CertificateAuthorityArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaytlsvalidationcontextacmtrust.html#cfn-appmesh-virtualgateway-virtualgatewaytlsvalidationcontextacmtrust-certificateauthorityarns", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayTlsValidationContextFileTrust": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaytlsvalidationcontextfiletrust.html", "Properties": { "CertificateChain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaytlsvalidationcontextfiletrust.html#cfn-appmesh-virtualgateway-virtualgatewaytlsvalidationcontextfiletrust-certificatechain", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayTlsValidationContextSdsTrust": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaytlsvalidationcontextsdstrust.html", "Properties": { "SecretName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaytlsvalidationcontextsdstrust.html#cfn-appmesh-virtualgateway-virtualgatewaytlsvalidationcontextsdstrust-secretname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualGateway.VirtualGatewayTlsValidationContextTrust": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaytlsvalidationcontexttrust.html", "Properties": { "ACM": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaytlsvalidationcontexttrust.html#cfn-appmesh-virtualgateway-virtualgatewaytlsvalidationcontexttrust-acm", "Required": false, "Type": "VirtualGatewayTlsValidationContextAcmTrust", "UpdateType": "Mutable" }, "File": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaytlsvalidationcontexttrust.html#cfn-appmesh-virtualgateway-virtualgatewaytlsvalidationcontexttrust-file", "Required": false, "Type": "VirtualGatewayTlsValidationContextFileTrust", "UpdateType": "Mutable" }, "SDS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewaytlsvalidationcontexttrust.html#cfn-appmesh-virtualgateway-virtualgatewaytlsvalidationcontexttrust-sds", "Required": false, "Type": "VirtualGatewayTlsValidationContextSdsTrust", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.AccessLog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-accesslog.html", "Properties": { "File": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-accesslog.html#cfn-appmesh-virtualnode-accesslog-file", "Required": false, "Type": "FileAccessLog", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.AwsCloudMapInstanceAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-awscloudmapinstanceattribute.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-awscloudmapinstanceattribute.html#cfn-appmesh-virtualnode-awscloudmapinstanceattribute-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-awscloudmapinstanceattribute.html#cfn-appmesh-virtualnode-awscloudmapinstanceattribute-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.AwsCloudMapServiceDiscovery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-awscloudmapservicediscovery.html", "Properties": { "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-awscloudmapservicediscovery.html#cfn-appmesh-virtualnode-awscloudmapservicediscovery-attributes", "ItemType": "AwsCloudMapInstanceAttribute", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IpPreference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-awscloudmapservicediscovery.html#cfn-appmesh-virtualnode-awscloudmapservicediscovery-ippreference", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NamespaceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-awscloudmapservicediscovery.html#cfn-appmesh-virtualnode-awscloudmapservicediscovery-namespacename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-awscloudmapservicediscovery.html#cfn-appmesh-virtualnode-awscloudmapservicediscovery-servicename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.Backend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-backend.html", "Properties": { "VirtualService": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-backend.html#cfn-appmesh-virtualnode-backend-virtualservice", "Required": false, "Type": "VirtualServiceBackend", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.BackendDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-backenddefaults.html", "Properties": { "ClientPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-backenddefaults.html#cfn-appmesh-virtualnode-backenddefaults-clientpolicy", "Required": false, "Type": "ClientPolicy", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.ClientPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-clientpolicy.html", "Properties": { "TLS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-clientpolicy.html#cfn-appmesh-virtualnode-clientpolicy-tls", "Required": false, "Type": "ClientPolicyTls", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.ClientPolicyTls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-clientpolicytls.html", "Properties": { "Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-clientpolicytls.html#cfn-appmesh-virtualnode-clientpolicytls-certificate", "Required": false, "Type": "ClientTlsCertificate", "UpdateType": "Mutable" }, "Enforce": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-clientpolicytls.html#cfn-appmesh-virtualnode-clientpolicytls-enforce", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Ports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-clientpolicytls.html#cfn-appmesh-virtualnode-clientpolicytls-ports", "PrimitiveItemType": "Integer", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Validation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-clientpolicytls.html#cfn-appmesh-virtualnode-clientpolicytls-validation", "Required": true, "Type": "TlsValidationContext", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.ClientTlsCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-clienttlscertificate.html", "Properties": { "File": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-clienttlscertificate.html#cfn-appmesh-virtualnode-clienttlscertificate-file", "Required": false, "Type": "ListenerTlsFileCertificate", "UpdateType": "Mutable" }, "SDS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-clienttlscertificate.html#cfn-appmesh-virtualnode-clienttlscertificate-sds", "Required": false, "Type": "ListenerTlsSdsCertificate", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.DnsServiceDiscovery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-dnsservicediscovery.html", "Properties": { "Hostname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-dnsservicediscovery.html#cfn-appmesh-virtualnode-dnsservicediscovery-hostname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "IpPreference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-dnsservicediscovery.html#cfn-appmesh-virtualnode-dnsservicediscovery-ippreference", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResponseType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-dnsservicediscovery.html#cfn-appmesh-virtualnode-dnsservicediscovery-responsetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.Duration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-duration.html", "Properties": { "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-duration.html#cfn-appmesh-virtualnode-duration-unit", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-duration.html#cfn-appmesh-virtualnode-duration-value", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.FileAccessLog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-fileaccesslog.html", "Properties": { "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-fileaccesslog.html#cfn-appmesh-virtualnode-fileaccesslog-format", "Required": false, "Type": "LoggingFormat", "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-fileaccesslog.html#cfn-appmesh-virtualnode-fileaccesslog-path", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.GrpcTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-grpctimeout.html", "Properties": { "Idle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-grpctimeout.html#cfn-appmesh-virtualnode-grpctimeout-idle", "Required": false, "Type": "Duration", "UpdateType": "Mutable" }, "PerRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-grpctimeout.html#cfn-appmesh-virtualnode-grpctimeout-perrequest", "Required": false, "Type": "Duration", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.HealthCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-healthcheck.html", "Properties": { "HealthyThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-healthcheck.html#cfn-appmesh-virtualnode-healthcheck-healthythreshold", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "IntervalMillis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-healthcheck.html#cfn-appmesh-virtualnode-healthcheck-intervalmillis", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-healthcheck.html#cfn-appmesh-virtualnode-healthcheck-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-healthcheck.html#cfn-appmesh-virtualnode-healthcheck-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-healthcheck.html#cfn-appmesh-virtualnode-healthcheck-protocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TimeoutMillis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-healthcheck.html#cfn-appmesh-virtualnode-healthcheck-timeoutmillis", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "UnhealthyThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-healthcheck.html#cfn-appmesh-virtualnode-healthcheck-unhealthythreshold", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.HttpTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-httptimeout.html", "Properties": { "Idle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-httptimeout.html#cfn-appmesh-virtualnode-httptimeout-idle", "Required": false, "Type": "Duration", "UpdateType": "Mutable" }, "PerRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-httptimeout.html#cfn-appmesh-virtualnode-httptimeout-perrequest", "Required": false, "Type": "Duration", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.JsonFormatRef": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-jsonformatref.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-jsonformatref.html#cfn-appmesh-virtualnode-jsonformatref-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-jsonformatref.html#cfn-appmesh-virtualnode-jsonformatref-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.Listener": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listener.html", "Properties": { "ConnectionPool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listener.html#cfn-appmesh-virtualnode-listener-connectionpool", "Required": false, "Type": "VirtualNodeConnectionPool", "UpdateType": "Mutable" }, "HealthCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listener.html#cfn-appmesh-virtualnode-listener-healthcheck", "Required": false, "Type": "HealthCheck", "UpdateType": "Mutable" }, "OutlierDetection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listener.html#cfn-appmesh-virtualnode-listener-outlierdetection", "Required": false, "Type": "OutlierDetection", "UpdateType": "Mutable" }, "PortMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listener.html#cfn-appmesh-virtualnode-listener-portmapping", "Required": true, "Type": "PortMapping", "UpdateType": "Mutable" }, "TLS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listener.html#cfn-appmesh-virtualnode-listener-tls", "Required": false, "Type": "ListenerTls", "UpdateType": "Mutable" }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listener.html#cfn-appmesh-virtualnode-listener-timeout", "Required": false, "Type": "ListenerTimeout", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.ListenerTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertimeout.html", "Properties": { "GRPC": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertimeout.html#cfn-appmesh-virtualnode-listenertimeout-grpc", "Required": false, "Type": "GrpcTimeout", "UpdateType": "Mutable" }, "HTTP": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertimeout.html#cfn-appmesh-virtualnode-listenertimeout-http", "Required": false, "Type": "HttpTimeout", "UpdateType": "Mutable" }, "HTTP2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertimeout.html#cfn-appmesh-virtualnode-listenertimeout-http2", "Required": false, "Type": "HttpTimeout", "UpdateType": "Mutable" }, "TCP": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertimeout.html#cfn-appmesh-virtualnode-listenertimeout-tcp", "Required": false, "Type": "TcpTimeout", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.ListenerTls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertls.html", "Properties": { "Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertls.html#cfn-appmesh-virtualnode-listenertls-certificate", "Required": true, "Type": "ListenerTlsCertificate", "UpdateType": "Mutable" }, "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertls.html#cfn-appmesh-virtualnode-listenertls-mode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Validation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertls.html#cfn-appmesh-virtualnode-listenertls-validation", "Required": false, "Type": "ListenerTlsValidationContext", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.ListenerTlsAcmCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlsacmcertificate.html", "Properties": { "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlsacmcertificate.html#cfn-appmesh-virtualnode-listenertlsacmcertificate-certificatearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.ListenerTlsCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlscertificate.html", "Properties": { "ACM": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlscertificate.html#cfn-appmesh-virtualnode-listenertlscertificate-acm", "Required": false, "Type": "ListenerTlsAcmCertificate", "UpdateType": "Mutable" }, "File": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlscertificate.html#cfn-appmesh-virtualnode-listenertlscertificate-file", "Required": false, "Type": "ListenerTlsFileCertificate", "UpdateType": "Mutable" }, "SDS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlscertificate.html#cfn-appmesh-virtualnode-listenertlscertificate-sds", "Required": false, "Type": "ListenerTlsSdsCertificate", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.ListenerTlsFileCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlsfilecertificate.html", "Properties": { "CertificateChain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlsfilecertificate.html#cfn-appmesh-virtualnode-listenertlsfilecertificate-certificatechain", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "PrivateKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlsfilecertificate.html#cfn-appmesh-virtualnode-listenertlsfilecertificate-privatekey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.ListenerTlsSdsCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlssdscertificate.html", "Properties": { "SecretName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlssdscertificate.html#cfn-appmesh-virtualnode-listenertlssdscertificate-secretname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.ListenerTlsValidationContext": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlsvalidationcontext.html", "Properties": { "SubjectAlternativeNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlsvalidationcontext.html#cfn-appmesh-virtualnode-listenertlsvalidationcontext-subjectalternativenames", "Required": false, "Type": "SubjectAlternativeNames", "UpdateType": "Mutable" }, "Trust": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlsvalidationcontext.html#cfn-appmesh-virtualnode-listenertlsvalidationcontext-trust", "Required": true, "Type": "ListenerTlsValidationContextTrust", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.ListenerTlsValidationContextTrust": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlsvalidationcontexttrust.html", "Properties": { "File": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlsvalidationcontexttrust.html#cfn-appmesh-virtualnode-listenertlsvalidationcontexttrust-file", "Required": false, "Type": "TlsValidationContextFileTrust", "UpdateType": "Mutable" }, "SDS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-listenertlsvalidationcontexttrust.html#cfn-appmesh-virtualnode-listenertlsvalidationcontexttrust-sds", "Required": false, "Type": "TlsValidationContextSdsTrust", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.Logging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-logging.html", "Properties": { "AccessLog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-logging.html#cfn-appmesh-virtualnode-logging-accesslog", "Required": false, "Type": "AccessLog", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.LoggingFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-loggingformat.html", "Properties": { "Json": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-loggingformat.html#cfn-appmesh-virtualnode-loggingformat-json", "ItemType": "JsonFormatRef", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Text": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-loggingformat.html#cfn-appmesh-virtualnode-loggingformat-text", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.OutlierDetection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-outlierdetection.html", "Properties": { "BaseEjectionDuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-outlierdetection.html#cfn-appmesh-virtualnode-outlierdetection-baseejectionduration", "Required": true, "Type": "Duration", "UpdateType": "Mutable" }, "Interval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-outlierdetection.html#cfn-appmesh-virtualnode-outlierdetection-interval", "Required": true, "Type": "Duration", "UpdateType": "Mutable" }, "MaxEjectionPercent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-outlierdetection.html#cfn-appmesh-virtualnode-outlierdetection-maxejectionpercent", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MaxServerErrors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-outlierdetection.html#cfn-appmesh-virtualnode-outlierdetection-maxservererrors", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.PortMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-portmapping.html", "Properties": { "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-portmapping.html#cfn-appmesh-virtualnode-portmapping-port", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-portmapping.html#cfn-appmesh-virtualnode-portmapping-protocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.ServiceDiscovery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-servicediscovery.html", "Properties": { "AWSCloudMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-servicediscovery.html#cfn-appmesh-virtualnode-servicediscovery-awscloudmap", "Required": false, "Type": "AwsCloudMapServiceDiscovery", "UpdateType": "Mutable" }, "DNS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-servicediscovery.html#cfn-appmesh-virtualnode-servicediscovery-dns", "Required": false, "Type": "DnsServiceDiscovery", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.SubjectAlternativeNameMatchers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-subjectalternativenamematchers.html", "Properties": { "Exact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-subjectalternativenamematchers.html#cfn-appmesh-virtualnode-subjectalternativenamematchers-exact", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.SubjectAlternativeNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-subjectalternativenames.html", "Properties": { "Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-subjectalternativenames.html#cfn-appmesh-virtualnode-subjectalternativenames-match", "Required": true, "Type": "SubjectAlternativeNameMatchers", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.TcpTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tcptimeout.html", "Properties": { "Idle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tcptimeout.html#cfn-appmesh-virtualnode-tcptimeout-idle", "Required": false, "Type": "Duration", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.TlsValidationContext": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontext.html", "Properties": { "SubjectAlternativeNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontext.html#cfn-appmesh-virtualnode-tlsvalidationcontext-subjectalternativenames", "Required": false, "Type": "SubjectAlternativeNames", "UpdateType": "Mutable" }, "Trust": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontext.html#cfn-appmesh-virtualnode-tlsvalidationcontext-trust", "Required": true, "Type": "TlsValidationContextTrust", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.TlsValidationContextAcmTrust": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontextacmtrust.html", "Properties": { "CertificateAuthorityArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontextacmtrust.html#cfn-appmesh-virtualnode-tlsvalidationcontextacmtrust-certificateauthorityarns", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.TlsValidationContextFileTrust": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontextfiletrust.html", "Properties": { "CertificateChain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontextfiletrust.html#cfn-appmesh-virtualnode-tlsvalidationcontextfiletrust-certificatechain", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.TlsValidationContextSdsTrust": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontextsdstrust.html", "Properties": { "SecretName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontextsdstrust.html#cfn-appmesh-virtualnode-tlsvalidationcontextsdstrust-secretname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.TlsValidationContextTrust": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontexttrust.html", "Properties": { "ACM": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontexttrust.html#cfn-appmesh-virtualnode-tlsvalidationcontexttrust-acm", "Required": false, "Type": "TlsValidationContextAcmTrust", "UpdateType": "Mutable" }, "File": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontexttrust.html#cfn-appmesh-virtualnode-tlsvalidationcontexttrust-file", "Required": false, "Type": "TlsValidationContextFileTrust", "UpdateType": "Mutable" }, "SDS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-tlsvalidationcontexttrust.html#cfn-appmesh-virtualnode-tlsvalidationcontexttrust-sds", "Required": false, "Type": "TlsValidationContextSdsTrust", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.VirtualNodeConnectionPool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodeconnectionpool.html", "Properties": { "GRPC": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodeconnectionpool.html#cfn-appmesh-virtualnode-virtualnodeconnectionpool-grpc", "Required": false, "Type": "VirtualNodeGrpcConnectionPool", "UpdateType": "Mutable" }, "HTTP": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodeconnectionpool.html#cfn-appmesh-virtualnode-virtualnodeconnectionpool-http", "Required": false, "Type": "VirtualNodeHttpConnectionPool", "UpdateType": "Mutable" }, "HTTP2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodeconnectionpool.html#cfn-appmesh-virtualnode-virtualnodeconnectionpool-http2", "Required": false, "Type": "VirtualNodeHttp2ConnectionPool", "UpdateType": "Mutable" }, "TCP": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodeconnectionpool.html#cfn-appmesh-virtualnode-virtualnodeconnectionpool-tcp", "Required": false, "Type": "VirtualNodeTcpConnectionPool", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.VirtualNodeGrpcConnectionPool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodegrpcconnectionpool.html", "Properties": { "MaxRequests": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodegrpcconnectionpool.html#cfn-appmesh-virtualnode-virtualnodegrpcconnectionpool-maxrequests", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.VirtualNodeHttp2ConnectionPool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodehttp2connectionpool.html", "Properties": { "MaxRequests": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodehttp2connectionpool.html#cfn-appmesh-virtualnode-virtualnodehttp2connectionpool-maxrequests", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.VirtualNodeHttpConnectionPool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodehttpconnectionpool.html", "Properties": { "MaxConnections": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodehttpconnectionpool.html#cfn-appmesh-virtualnode-virtualnodehttpconnectionpool-maxconnections", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MaxPendingRequests": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodehttpconnectionpool.html#cfn-appmesh-virtualnode-virtualnodehttpconnectionpool-maxpendingrequests", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.VirtualNodeSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodespec.html", "Properties": { "BackendDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodespec.html#cfn-appmesh-virtualnode-virtualnodespec-backenddefaults", "Required": false, "Type": "BackendDefaults", "UpdateType": "Mutable" }, "Backends": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodespec.html#cfn-appmesh-virtualnode-virtualnodespec-backends", "ItemType": "Backend", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Listeners": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodespec.html#cfn-appmesh-virtualnode-virtualnodespec-listeners", "ItemType": "Listener", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Logging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodespec.html#cfn-appmesh-virtualnode-virtualnodespec-logging", "Required": false, "Type": "Logging", "UpdateType": "Mutable" }, "ServiceDiscovery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodespec.html#cfn-appmesh-virtualnode-virtualnodespec-servicediscovery", "Required": false, "Type": "ServiceDiscovery", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.VirtualNodeTcpConnectionPool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodetcpconnectionpool.html", "Properties": { "MaxConnections": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodetcpconnectionpool.html#cfn-appmesh-virtualnode-virtualnodetcpconnectionpool-maxconnections", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualNode.VirtualServiceBackend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualservicebackend.html", "Properties": { "ClientPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualservicebackend.html#cfn-appmesh-virtualnode-virtualservicebackend-clientpolicy", "Required": false, "Type": "ClientPolicy", "UpdateType": "Mutable" }, "VirtualServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualservicebackend.html#cfn-appmesh-virtualnode-virtualservicebackend-virtualservicename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualRouter.PortMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualrouter-portmapping.html", "Properties": { "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualrouter-portmapping.html#cfn-appmesh-virtualrouter-portmapping-port", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualrouter-portmapping.html#cfn-appmesh-virtualrouter-portmapping-protocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualRouter.VirtualRouterListener": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualrouter-virtualrouterlistener.html", "Properties": { "PortMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualrouter-virtualrouterlistener.html#cfn-appmesh-virtualrouter-virtualrouterlistener-portmapping", "Required": true, "Type": "PortMapping", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualRouter.VirtualRouterSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualrouter-virtualrouterspec.html", "Properties": { "Listeners": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualrouter-virtualrouterspec.html#cfn-appmesh-virtualrouter-virtualrouterspec-listeners", "ItemType": "VirtualRouterListener", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualService.VirtualNodeServiceProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualservice-virtualnodeserviceprovider.html", "Properties": { "VirtualNodeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualservice-virtualnodeserviceprovider.html#cfn-appmesh-virtualservice-virtualnodeserviceprovider-virtualnodename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualService.VirtualRouterServiceProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualservice-virtualrouterserviceprovider.html", "Properties": { "VirtualRouterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualservice-virtualrouterserviceprovider.html#cfn-appmesh-virtualservice-virtualrouterserviceprovider-virtualroutername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualService.VirtualServiceProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualservice-virtualserviceprovider.html", "Properties": { "VirtualNode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualservice-virtualserviceprovider.html#cfn-appmesh-virtualservice-virtualserviceprovider-virtualnode", "Required": false, "Type": "VirtualNodeServiceProvider", "UpdateType": "Mutable" }, "VirtualRouter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualservice-virtualserviceprovider.html#cfn-appmesh-virtualservice-virtualserviceprovider-virtualrouter", "Required": false, "Type": "VirtualRouterServiceProvider", "UpdateType": "Mutable" } } }, "AWS::AppMesh::VirtualService.VirtualServiceSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualservice-virtualservicespec.html", "Properties": { "Provider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualservice-virtualservicespec.html#cfn-appmesh-virtualservice-virtualservicespec-provider", "Required": false, "Type": "VirtualServiceProvider", "UpdateType": "Mutable" } } }, "AWS::AppRunner::ObservabilityConfiguration.TraceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-observabilityconfiguration-traceconfiguration.html", "Properties": { "Vendor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-observabilityconfiguration-traceconfiguration.html#cfn-apprunner-observabilityconfiguration-traceconfiguration-vendor", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppRunner::ObservabilityConfiguration.TraceConfiguration.Vendor" } } } }, "AWS::AppRunner::Service.AuthenticationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-authenticationconfiguration.html", "Properties": { "AccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-authenticationconfiguration.html#cfn-apprunner-service-authenticationconfiguration-accessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.AuthenticationConfiguration.AccessRoleArn" } }, "ConnectionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-authenticationconfiguration.html#cfn-apprunner-service-authenticationconfiguration-connectionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.AuthenticationConfiguration.ConnectionArn" } } } }, "AWS::AppRunner::Service.CodeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-codeconfiguration.html", "Properties": { "CodeConfigurationValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-codeconfiguration.html#cfn-apprunner-service-codeconfiguration-codeconfigurationvalues", "Required": false, "Type": "CodeConfigurationValues", "UpdateType": "Mutable" }, "ConfigurationSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-codeconfiguration.html#cfn-apprunner-service-codeconfiguration-configurationsource", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.CodeConfiguration.ConfigurationSource" } } } }, "AWS::AppRunner::Service.CodeConfigurationValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-codeconfigurationvalues.html", "Properties": { "BuildCommand": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-codeconfigurationvalues.html#cfn-apprunner-service-codeconfigurationvalues-buildcommand", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-codeconfigurationvalues.html#cfn-apprunner-service-codeconfigurationvalues-port", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Runtime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-codeconfigurationvalues.html#cfn-apprunner-service-codeconfigurationvalues-runtime", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.CodeConfigurationValues.Runtime" } }, "RuntimeEnvironmentSecrets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-codeconfigurationvalues.html#cfn-apprunner-service-codeconfigurationvalues-runtimeenvironmentsecrets", "DuplicatesAllowed": true, "ItemType": "KeyValuePair", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RuntimeEnvironmentVariables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-codeconfigurationvalues.html#cfn-apprunner-service-codeconfigurationvalues-runtimeenvironmentvariables", "DuplicatesAllowed": true, "ItemType": "KeyValuePair", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StartCommand": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-codeconfigurationvalues.html#cfn-apprunner-service-codeconfigurationvalues-startcommand", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppRunner::Service.CodeRepository": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-coderepository.html", "Properties": { "CodeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-coderepository.html#cfn-apprunner-service-coderepository-codeconfiguration", "Required": false, "Type": "CodeConfiguration", "UpdateType": "Mutable" }, "RepositoryUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-coderepository.html#cfn-apprunner-service-coderepository-repositoryurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SourceCodeVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-coderepository.html#cfn-apprunner-service-coderepository-sourcecodeversion", "Required": true, "Type": "SourceCodeVersion", "UpdateType": "Mutable" } } }, "AWS::AppRunner::Service.EgressConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-egressconfiguration.html", "Properties": { "EgressType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-egressconfiguration.html#cfn-apprunner-service-egressconfiguration-egresstype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.EgressConfiguration.EgressType" } }, "VpcConnectorArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-egressconfiguration.html#cfn-apprunner-service-egressconfiguration-vpcconnectorarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.EgressConfiguration.VpcConnectorArn" } } } }, "AWS::AppRunner::Service.EncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-encryptionconfiguration.html", "Properties": { "KmsKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-encryptionconfiguration.html#cfn-apprunner-service-encryptionconfiguration-kmskey", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppRunner::Service.EncryptionConfiguration.KmsKey" } } } }, "AWS::AppRunner::Service.HealthCheckConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-healthcheckconfiguration.html", "Properties": { "HealthyThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-healthcheckconfiguration.html#cfn-apprunner-service-healthcheckconfiguration-healthythreshold", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.HealthCheckConfiguration.HealthyThreshold" } }, "Interval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-healthcheckconfiguration.html#cfn-apprunner-service-healthcheckconfiguration-interval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-healthcheckconfiguration.html#cfn-apprunner-service-healthcheckconfiguration-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-healthcheckconfiguration.html#cfn-apprunner-service-healthcheckconfiguration-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.HealthCheckConfiguration.Protocol" } }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-healthcheckconfiguration.html#cfn-apprunner-service-healthcheckconfiguration-timeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.HealthCheckConfiguration.Timeout" } }, "UnhealthyThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-healthcheckconfiguration.html#cfn-apprunner-service-healthcheckconfiguration-unhealthythreshold", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.HealthCheckConfiguration.UnhealthyThreshold" } } } }, "AWS::AppRunner::Service.ImageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-imageconfiguration.html", "Properties": { "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-imageconfiguration.html#cfn-apprunner-service-imageconfiguration-port", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RuntimeEnvironmentSecrets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-imageconfiguration.html#cfn-apprunner-service-imageconfiguration-runtimeenvironmentsecrets", "DuplicatesAllowed": true, "ItemType": "KeyValuePair", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RuntimeEnvironmentVariables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-imageconfiguration.html#cfn-apprunner-service-imageconfiguration-runtimeenvironmentvariables", "DuplicatesAllowed": true, "ItemType": "KeyValuePair", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StartCommand": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-imageconfiguration.html#cfn-apprunner-service-imageconfiguration-startcommand", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppRunner::Service.ImageRepository": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-imagerepository.html", "Properties": { "ImageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-imagerepository.html#cfn-apprunner-service-imagerepository-imageconfiguration", "Required": false, "Type": "ImageConfiguration", "UpdateType": "Mutable" }, "ImageIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-imagerepository.html#cfn-apprunner-service-imagerepository-imageidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.ImageRepository.ImageIdentifier" } }, "ImageRepositoryType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-imagerepository.html#cfn-apprunner-service-imagerepository-imagerepositorytype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.ImageRepository.ImageRepositoryType" } } } }, "AWS::AppRunner::Service.IngressConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-ingressconfiguration.html", "Properties": { "IsPubliclyAccessible": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-ingressconfiguration.html#cfn-apprunner-service-ingressconfiguration-ispubliclyaccessible", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppRunner::Service.InstanceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-instanceconfiguration.html", "Properties": { "Cpu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-instanceconfiguration.html#cfn-apprunner-service-instanceconfiguration-cpu", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.InstanceConfiguration.Cpu" } }, "InstanceRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-instanceconfiguration.html#cfn-apprunner-service-instanceconfiguration-instancerolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.InstanceConfiguration.InstanceRoleArn" } }, "Memory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-instanceconfiguration.html#cfn-apprunner-service-instanceconfiguration-memory", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.InstanceConfiguration.Memory" } } } }, "AWS::AppRunner::Service.KeyValuePair": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-keyvaluepair.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-keyvaluepair.html#cfn-apprunner-service-keyvaluepair-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-keyvaluepair.html#cfn-apprunner-service-keyvaluepair-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppRunner::Service.NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-networkconfiguration.html", "Properties": { "EgressConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-networkconfiguration.html#cfn-apprunner-service-networkconfiguration-egressconfiguration", "Required": false, "Type": "EgressConfiguration", "UpdateType": "Mutable" }, "IngressConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-networkconfiguration.html#cfn-apprunner-service-networkconfiguration-ingressconfiguration", "Required": false, "Type": "IngressConfiguration", "UpdateType": "Mutable" } } }, "AWS::AppRunner::Service.ServiceObservabilityConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-serviceobservabilityconfiguration.html", "Properties": { "ObservabilityConfigurationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-serviceobservabilityconfiguration.html#cfn-apprunner-service-serviceobservabilityconfiguration-observabilityconfigurationarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.ServiceObservabilityConfiguration.ObservabilityConfigurationArn" } }, "ObservabilityEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-serviceobservabilityconfiguration.html#cfn-apprunner-service-serviceobservabilityconfiguration-observabilityenabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppRunner::Service.SourceCodeVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-sourcecodeversion.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-sourcecodeversion.html#cfn-apprunner-service-sourcecodeversion-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.SourceCodeVersion.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-sourcecodeversion.html#cfn-apprunner-service-sourcecodeversion-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppRunner::Service.SourceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-sourceconfiguration.html", "Properties": { "AuthenticationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-sourceconfiguration.html#cfn-apprunner-service-sourceconfiguration-authenticationconfiguration", "Required": false, "Type": "AuthenticationConfiguration", "UpdateType": "Mutable" }, "AutoDeploymentsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-sourceconfiguration.html#cfn-apprunner-service-sourceconfiguration-autodeploymentsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CodeRepository": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-sourceconfiguration.html#cfn-apprunner-service-sourceconfiguration-coderepository", "Required": false, "Type": "CodeRepository", "UpdateType": "Mutable" }, "ImageRepository": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-sourceconfiguration.html#cfn-apprunner-service-sourceconfiguration-imagerepository", "Required": false, "Type": "ImageRepository", "UpdateType": "Mutable" } } }, "AWS::AppRunner::VpcIngressConnection.IngressVpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-vpcingressconnection-ingressvpcconfiguration.html", "Properties": { "VpcEndpointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-vpcingressconnection-ingressvpcconfiguration.html#cfn-apprunner-vpcingressconnection-ingressvpcconfiguration-vpcendpointid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-vpcingressconnection-ingressvpcconfiguration.html#cfn-apprunner-vpcingressconnection-ingressvpcconfiguration-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppStream::AppBlock.S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-appblock-s3location.html", "Properties": { "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-appblock-s3location.html#cfn-appstream-appblock-s3location-s3bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "S3Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-appblock-s3location.html#cfn-appstream-appblock-s3location-s3key", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::AppStream::AppBlock.ScriptDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-appblock-scriptdetails.html", "Properties": { "ExecutableParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-appblock-scriptdetails.html#cfn-appstream-appblock-scriptdetails-executableparameters", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ExecutablePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-appblock-scriptdetails.html#cfn-appstream-appblock-scriptdetails-executablepath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ScriptS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-appblock-scriptdetails.html#cfn-appstream-appblock-scriptdetails-scripts3location", "Required": true, "Type": "S3Location", "UpdateType": "Immutable" }, "TimeoutInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-appblock-scriptdetails.html#cfn-appstream-appblock-scriptdetails-timeoutinseconds", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" } } }, "AWS::AppStream::Application.S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-application-s3location.html", "Properties": { "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-application-s3location.html#cfn-appstream-application-s3location-s3bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-application-s3location.html#cfn-appstream-application-s3location-s3key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppStream::DirectoryConfig.CertificateBasedAuthProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-directoryconfig-certificatebasedauthproperties.html", "Properties": { "CertificateAuthorityArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-directoryconfig-certificatebasedauthproperties.html#cfn-appstream-directoryconfig-certificatebasedauthproperties-certificateauthorityarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-directoryconfig-certificatebasedauthproperties.html#cfn-appstream-directoryconfig-certificatebasedauthproperties-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppStream::DirectoryConfig.ServiceAccountCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-directoryconfig-serviceaccountcredentials.html", "Properties": { "AccountName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-directoryconfig-serviceaccountcredentials.html#cfn-appstream-directoryconfig-serviceaccountcredentials-accountname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "AccountPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-directoryconfig-serviceaccountcredentials.html#cfn-appstream-directoryconfig-serviceaccountcredentials-accountpassword", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppStream::Entitlement.Attribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-entitlement-attribute.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-entitlement-attribute.html#cfn-appstream-entitlement-attribute-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-entitlement-attribute.html#cfn-appstream-entitlement-attribute-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppStream::Fleet.ComputeCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-computecapacity.html", "Properties": { "DesiredInstances": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-computecapacity.html#cfn-appstream-fleet-computecapacity-desiredinstances", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppStream::Fleet.DomainJoinInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-domainjoininfo.html", "Properties": { "DirectoryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-domainjoininfo.html#cfn-appstream-fleet-domainjoininfo-directoryname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OrganizationalUnitDistinguishedName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-domainjoininfo.html#cfn-appstream-fleet-domainjoininfo-organizationalunitdistinguishedname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppStream::Fleet.S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-s3location.html", "Properties": { "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-s3location.html#cfn-appstream-fleet-s3location-s3bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-s3location.html#cfn-appstream-fleet-s3location-s3key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppStream::Fleet.VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-vpcconfig.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-vpcconfig.html#cfn-appstream-fleet-vpcconfig-securitygroupids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-vpcconfig.html#cfn-appstream-fleet-vpcconfig-subnetids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppStream::ImageBuilder.AccessEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-accessendpoint.html", "Properties": { "EndpointType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-accessendpoint.html#cfn-appstream-imagebuilder-accessendpoint-endpointtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "VpceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-accessendpoint.html#cfn-appstream-imagebuilder-accessendpoint-vpceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppStream::ImageBuilder.DomainJoinInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-domainjoininfo.html", "Properties": { "DirectoryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-domainjoininfo.html#cfn-appstream-imagebuilder-domainjoininfo-directoryname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OrganizationalUnitDistinguishedName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-domainjoininfo.html#cfn-appstream-imagebuilder-domainjoininfo-organizationalunitdistinguishedname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppStream::ImageBuilder.VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-vpcconfig.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-vpcconfig.html#cfn-appstream-imagebuilder-vpcconfig-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-vpcconfig.html#cfn-appstream-imagebuilder-vpcconfig-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppStream::Stack.AccessEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-accessendpoint.html", "Properties": { "EndpointType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-accessendpoint.html#cfn-appstream-stack-accessendpoint-endpointtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "VpceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-accessendpoint.html#cfn-appstream-stack-accessendpoint-vpceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppStream::Stack.ApplicationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-applicationsettings.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-applicationsettings.html#cfn-appstream-stack-applicationsettings-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "SettingsGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-applicationsettings.html#cfn-appstream-stack-applicationsettings-settingsgroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppStream::Stack.StorageConnector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-storageconnector.html", "Properties": { "ConnectorType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-storageconnector.html#cfn-appstream-stack-storageconnector-connectortype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Domains": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-storageconnector.html#cfn-appstream-stack-storageconnector-domains", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ResourceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-storageconnector.html#cfn-appstream-stack-storageconnector-resourceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppStream::Stack.StreamingExperienceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-streamingexperiencesettings.html", "Properties": { "PreferredProtocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-streamingexperiencesettings.html#cfn-appstream-stack-streamingexperiencesettings-preferredprotocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppStream::Stack.UserSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-usersetting.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-usersetting.html#cfn-appstream-stack-usersetting-action", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Permission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-usersetting.html#cfn-appstream-stack-usersetting-permission", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppSync::DataSource.AuthorizationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-authorizationconfig.html", "Properties": { "AuthorizationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-authorizationconfig.html#cfn-appsync-datasource-authorizationconfig-authorizationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "AwsIamConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-authorizationconfig.html#cfn-appsync-datasource-authorizationconfig-awsiamconfig", "Required": false, "Type": "AwsIamConfig", "UpdateType": "Mutable" } } }, "AWS::AppSync::DataSource.AwsIamConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-awsiamconfig.html", "Properties": { "SigningRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-awsiamconfig.html#cfn-appsync-datasource-awsiamconfig-signingregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SigningServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-awsiamconfig.html#cfn-appsync-datasource-awsiamconfig-signingservicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppSync::DataSource.DeltaSyncConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-deltasyncconfig.html", "Properties": { "BaseTableTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-deltasyncconfig.html#cfn-appsync-datasource-deltasyncconfig-basetablettl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DeltaSyncTableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-deltasyncconfig.html#cfn-appsync-datasource-deltasyncconfig-deltasynctablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DeltaSyncTableTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-deltasyncconfig.html#cfn-appsync-datasource-deltasyncconfig-deltasynctablettl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppSync::DataSource.DynamoDBConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-dynamodbconfig.html", "Properties": { "AwsRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-dynamodbconfig.html#cfn-appsync-datasource-dynamodbconfig-awsregion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DeltaSyncConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-dynamodbconfig.html#cfn-appsync-datasource-dynamodbconfig-deltasyncconfig", "Required": false, "Type": "DeltaSyncConfig", "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-dynamodbconfig.html#cfn-appsync-datasource-dynamodbconfig-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "UseCallerCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-dynamodbconfig.html#cfn-appsync-datasource-dynamodbconfig-usecallercredentials", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Versioned": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-dynamodbconfig.html#cfn-appsync-datasource-dynamodbconfig-versioned", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppSync::DataSource.ElasticsearchConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-elasticsearchconfig.html", "Properties": { "AwsRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-elasticsearchconfig.html#cfn-appsync-datasource-elasticsearchconfig-awsregion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-elasticsearchconfig.html#cfn-appsync-datasource-elasticsearchconfig-endpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppSync::DataSource.EventBridgeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-eventbridgeconfig.html", "Properties": { "EventBusArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-eventbridgeconfig.html#cfn-appsync-datasource-eventbridgeconfig-eventbusarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppSync::DataSource.HttpConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-httpconfig.html", "Properties": { "AuthorizationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-httpconfig.html#cfn-appsync-datasource-httpconfig-authorizationconfig", "Required": false, "Type": "AuthorizationConfig", "UpdateType": "Mutable" }, "Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-httpconfig.html#cfn-appsync-datasource-httpconfig-endpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppSync::DataSource.LambdaConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-lambdaconfig.html", "Properties": { "LambdaFunctionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-lambdaconfig.html#cfn-appsync-datasource-lambdaconfig-lambdafunctionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppSync::DataSource.OpenSearchServiceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-opensearchserviceconfig.html", "Properties": { "AwsRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-opensearchserviceconfig.html#cfn-appsync-datasource-opensearchserviceconfig-awsregion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-opensearchserviceconfig.html#cfn-appsync-datasource-opensearchserviceconfig-endpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppSync::DataSource.RdsHttpEndpointConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-rdshttpendpointconfig.html", "Properties": { "AwsRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-rdshttpendpointconfig.html#cfn-appsync-datasource-rdshttpendpointconfig-awsregion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "AwsSecretStoreArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-rdshttpendpointconfig.html#cfn-appsync-datasource-rdshttpendpointconfig-awssecretstorearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-rdshttpendpointconfig.html#cfn-appsync-datasource-rdshttpendpointconfig-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DbClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-rdshttpendpointconfig.html#cfn-appsync-datasource-rdshttpendpointconfig-dbclusteridentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Schema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-rdshttpendpointconfig.html#cfn-appsync-datasource-rdshttpendpointconfig-schema", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppSync::DataSource.RelationalDatabaseConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-relationaldatabaseconfig.html", "Properties": { "RdsHttpEndpointConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-relationaldatabaseconfig.html#cfn-appsync-datasource-relationaldatabaseconfig-rdshttpendpointconfig", "Required": false, "Type": "RdsHttpEndpointConfig", "UpdateType": "Mutable" }, "RelationalDatabaseSourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-relationaldatabaseconfig.html#cfn-appsync-datasource-relationaldatabaseconfig-relationaldatabasesourcetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppSync::FunctionConfiguration.AppSyncRuntime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-functionconfiguration-appsyncruntime.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-functionconfiguration-appsyncruntime.html#cfn-appsync-functionconfiguration-appsyncruntime-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RuntimeVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-functionconfiguration-appsyncruntime.html#cfn-appsync-functionconfiguration-appsyncruntime-runtimeversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppSync::FunctionConfiguration.LambdaConflictHandlerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-functionconfiguration-lambdaconflicthandlerconfig.html", "Properties": { "LambdaConflictHandlerArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-functionconfiguration-lambdaconflicthandlerconfig.html#cfn-appsync-functionconfiguration-lambdaconflicthandlerconfig-lambdaconflicthandlerarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppSync::FunctionConfiguration.SyncConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-functionconfiguration-syncconfig.html", "Properties": { "ConflictDetection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-functionconfiguration-syncconfig.html#cfn-appsync-functionconfiguration-syncconfig-conflictdetection", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ConflictHandler": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-functionconfiguration-syncconfig.html#cfn-appsync-functionconfiguration-syncconfig-conflicthandler", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LambdaConflictHandlerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-functionconfiguration-syncconfig.html#cfn-appsync-functionconfiguration-syncconfig-lambdaconflicthandlerconfig", "Required": false, "Type": "LambdaConflictHandlerConfig", "UpdateType": "Mutable" } } }, "AWS::AppSync::GraphQLApi.AdditionalAuthenticationProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-additionalauthenticationprovider.html", "Properties": { "AuthenticationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-additionalauthenticationprovider.html#cfn-appsync-graphqlapi-additionalauthenticationprovider-authenticationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LambdaAuthorizerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-additionalauthenticationprovider.html#cfn-appsync-graphqlapi-additionalauthenticationprovider-lambdaauthorizerconfig", "Required": false, "Type": "LambdaAuthorizerConfig", "UpdateType": "Mutable" }, "OpenIDConnectConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-additionalauthenticationprovider.html#cfn-appsync-graphqlapi-additionalauthenticationprovider-openidconnectconfig", "Required": false, "Type": "OpenIDConnectConfig", "UpdateType": "Mutable" }, "UserPoolConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-additionalauthenticationprovider.html#cfn-appsync-graphqlapi-additionalauthenticationprovider-userpoolconfig", "Required": false, "Type": "CognitoUserPoolConfig", "UpdateType": "Mutable" } } }, "AWS::AppSync::GraphQLApi.CognitoUserPoolConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-cognitouserpoolconfig.html", "Properties": { "AppIdClientRegex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-cognitouserpoolconfig.html#cfn-appsync-graphqlapi-cognitouserpoolconfig-appidclientregex", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AwsRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-cognitouserpoolconfig.html#cfn-appsync-graphqlapi-cognitouserpoolconfig-awsregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-cognitouserpoolconfig.html#cfn-appsync-graphqlapi-cognitouserpoolconfig-userpoolid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppSync::GraphQLApi.LambdaAuthorizerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-lambdaauthorizerconfig.html", "Properties": { "AuthorizerResultTtlInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-lambdaauthorizerconfig.html#cfn-appsync-graphqlapi-lambdaauthorizerconfig-authorizerresultttlinseconds", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "AuthorizerUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-lambdaauthorizerconfig.html#cfn-appsync-graphqlapi-lambdaauthorizerconfig-authorizeruri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IdentityValidationExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-lambdaauthorizerconfig.html#cfn-appsync-graphqlapi-lambdaauthorizerconfig-identityvalidationexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppSync::GraphQLApi.LogConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-logconfig.html", "Properties": { "CloudWatchLogsRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-logconfig.html#cfn-appsync-graphqlapi-logconfig-cloudwatchlogsrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExcludeVerboseContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-logconfig.html#cfn-appsync-graphqlapi-logconfig-excludeverbosecontent", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "FieldLogLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-logconfig.html#cfn-appsync-graphqlapi-logconfig-fieldloglevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppSync::GraphQLApi.OpenIDConnectConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-openidconnectconfig.html", "Properties": { "AuthTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-openidconnectconfig.html#cfn-appsync-graphqlapi-openidconnectconfig-authttl", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-openidconnectconfig.html#cfn-appsync-graphqlapi-openidconnectconfig-clientid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IatTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-openidconnectconfig.html#cfn-appsync-graphqlapi-openidconnectconfig-iatttl", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Issuer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-openidconnectconfig.html#cfn-appsync-graphqlapi-openidconnectconfig-issuer", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppSync::GraphQLApi.UserPoolConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-userpoolconfig.html", "Properties": { "AppIdClientRegex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-userpoolconfig.html#cfn-appsync-graphqlapi-userpoolconfig-appidclientregex", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AwsRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-userpoolconfig.html#cfn-appsync-graphqlapi-userpoolconfig-awsregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-userpoolconfig.html#cfn-appsync-graphqlapi-userpoolconfig-defaultaction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-userpoolconfig.html#cfn-appsync-graphqlapi-userpoolconfig-userpoolid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppSync::Resolver.AppSyncRuntime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-resolver-appsyncruntime.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-resolver-appsyncruntime.html#cfn-appsync-resolver-appsyncruntime-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RuntimeVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-resolver-appsyncruntime.html#cfn-appsync-resolver-appsyncruntime-runtimeversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppSync::Resolver.CachingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-resolver-cachingconfig.html", "Properties": { "CachingKeys": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-resolver-cachingconfig.html#cfn-appsync-resolver-cachingconfig-cachingkeys", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Ttl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-resolver-cachingconfig.html#cfn-appsync-resolver-cachingconfig-ttl", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppSync::Resolver.LambdaConflictHandlerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-resolver-lambdaconflicthandlerconfig.html", "Properties": { "LambdaConflictHandlerArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-resolver-lambdaconflicthandlerconfig.html#cfn-appsync-resolver-lambdaconflicthandlerconfig-lambdaconflicthandlerarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppSync::Resolver.PipelineConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-resolver-pipelineconfig.html", "Properties": { "Functions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-resolver-pipelineconfig.html#cfn-appsync-resolver-pipelineconfig-functions", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppSync::Resolver.SyncConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-resolver-syncconfig.html", "Properties": { "ConflictDetection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-resolver-syncconfig.html#cfn-appsync-resolver-syncconfig-conflictdetection", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ConflictHandler": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-resolver-syncconfig.html#cfn-appsync-resolver-syncconfig-conflicthandler", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LambdaConflictHandlerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-resolver-syncconfig.html#cfn-appsync-resolver-syncconfig-lambdaconflicthandlerconfig", "Required": false, "Type": "LambdaConflictHandlerConfig", "UpdateType": "Mutable" } } }, "AWS::ApplicationAutoScaling::ScalableTarget.ScalableTargetAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-scalabletargetaction.html", "Properties": { "MaxCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-scalabletargetaction.html#cfn-applicationautoscaling-scalabletarget-scalabletargetaction-maxcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-scalabletargetaction.html#cfn-applicationautoscaling-scalabletarget-scalabletargetaction-mincapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApplicationAutoScaling::ScalableTarget.ScheduledAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-scheduledaction.html", "Properties": { "EndTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-scheduledaction.html#cfn-applicationautoscaling-scalabletarget-scheduledaction-endtime", "PrimitiveType": "Timestamp", "Required": false, "UpdateType": "Mutable" }, "ScalableTargetAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-scheduledaction.html#cfn-applicationautoscaling-scalabletarget-scheduledaction-scalabletargetaction", "Required": false, "Type": "ScalableTargetAction", "UpdateType": "Mutable" }, "Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-scheduledaction.html#cfn-applicationautoscaling-scalabletarget-scheduledaction-schedule", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ScheduledActionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-scheduledaction.html#cfn-applicationautoscaling-scalabletarget-scheduledaction-scheduledactionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-scheduledaction.html#cfn-applicationautoscaling-scalabletarget-scheduledaction-starttime", "PrimitiveType": "Timestamp", "Required": false, "UpdateType": "Mutable" }, "Timezone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-scheduledaction.html#cfn-applicationautoscaling-scalabletarget-scheduledaction-timezone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApplicationAutoScaling::ScalableTarget.SuspendedState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-suspendedstate.html", "Properties": { "DynamicScalingInSuspended": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-suspendedstate.html#cfn-applicationautoscaling-scalabletarget-suspendedstate-dynamicscalinginsuspended", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DynamicScalingOutSuspended": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-suspendedstate.html#cfn-applicationautoscaling-scalabletarget-suspendedstate-dynamicscalingoutsuspended", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ScheduledScalingSuspended": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-suspendedstate.html#cfn-applicationautoscaling-scalabletarget-suspendedstate-scheduledscalingsuspended", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApplicationAutoScaling::ScalingPolicy.CustomizedMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-customizedmetricspecification.html", "Properties": { "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-customizedmetricspecification.html#cfn-applicationautoscaling-scalingpolicy-customizedmetricspecification-dimensions", "DuplicatesAllowed": false, "ItemType": "MetricDimension", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-customizedmetricspecification.html#cfn-applicationautoscaling-scalingpolicy-customizedmetricspecification-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-customizedmetricspecification.html#cfn-applicationautoscaling-scalingpolicy-customizedmetricspecification-namespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Statistic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-customizedmetricspecification.html#cfn-applicationautoscaling-scalingpolicy-customizedmetricspecification-statistic", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScaling::ScalingPolicy.CustomizedMetricSpecification.Statistic" } }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-customizedmetricspecification.html#cfn-applicationautoscaling-scalingpolicy-customizedmetricspecification-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApplicationAutoScaling::ScalingPolicy.MetricDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-metricdimension.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-metricdimension.html#cfn-applicationautoscaling-scalingpolicy-metricdimension-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-metricdimension.html#cfn-applicationautoscaling-scalingpolicy-metricdimension-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ApplicationAutoScaling::ScalingPolicy.PredefinedMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-predefinedmetricspecification.html", "Properties": { "PredefinedMetricType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-predefinedmetricspecification.html#cfn-applicationautoscaling-scalingpolicy-predefinedmetricspecification-predefinedmetrictype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationAutoScaling::ScalingPolicy.PredefinedMetricSpecification.PredefinedMetricType" } }, "ResourceLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-predefinedmetricspecification.html#cfn-applicationautoscaling-scalingpolicy-predefinedmetricspecification-resourcelabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApplicationAutoScaling::ScalingPolicy.StepAdjustment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration-stepadjustment.html", "Properties": { "MetricIntervalLowerBound": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration-stepadjustment.html#cfn-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration-stepadjustment-metricintervallowerbound", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "MetricIntervalUpperBound": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration-stepadjustment.html#cfn-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration-stepadjustment-metricintervalupperbound", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ScalingAdjustment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration-stepadjustment.html#cfn-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration-stepadjustment-scalingadjustment", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ApplicationAutoScaling::ScalingPolicy.StepScalingPolicyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration.html", "Properties": { "AdjustmentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration.html#cfn-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration-adjustmenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Cooldown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration.html#cfn-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration-cooldown", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MetricAggregationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration.html#cfn-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration-metricaggregationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MinAdjustmentMagnitude": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration.html#cfn-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration-minadjustmentmagnitude", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StepAdjustments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration.html#cfn-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration-stepadjustments", "DuplicatesAllowed": false, "ItemType": "StepAdjustment", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ApplicationAutoScaling::ScalingPolicy.TargetTrackingScalingPolicyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-targettrackingscalingpolicyconfiguration.html", "Properties": { "CustomizedMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-targettrackingscalingpolicyconfiguration.html#cfn-applicationautoscaling-scalingpolicy-targettrackingscalingpolicyconfiguration-customizedmetricspecification", "Required": false, "Type": "CustomizedMetricSpecification", "UpdateType": "Mutable" }, "DisableScaleIn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-targettrackingscalingpolicyconfiguration.html#cfn-applicationautoscaling-scalingpolicy-targettrackingscalingpolicyconfiguration-disablescalein", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PredefinedMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-targettrackingscalingpolicyconfiguration.html#cfn-applicationautoscaling-scalingpolicy-targettrackingscalingpolicyconfiguration-predefinedmetricspecification", "Required": false, "Type": "PredefinedMetricSpecification", "UpdateType": "Mutable" }, "ScaleInCooldown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-targettrackingscalingpolicyconfiguration.html#cfn-applicationautoscaling-scalingpolicy-targettrackingscalingpolicyconfiguration-scaleincooldown", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ScaleOutCooldown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-targettrackingscalingpolicyconfiguration.html#cfn-applicationautoscaling-scalingpolicy-targettrackingscalingpolicyconfiguration-scaleoutcooldown", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TargetValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-targettrackingscalingpolicyconfiguration.html#cfn-applicationautoscaling-scalingpolicy-targettrackingscalingpolicyconfiguration-targetvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ApplicationInsights::Application.Alarm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-alarm.html", "Properties": { "AlarmName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-alarm.html#cfn-applicationinsights-application-alarm-alarmname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.Alarm.AlarmName" } }, "Severity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-alarm.html#cfn-applicationinsights-application-alarm-severity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.Alarm.Severity" } } } }, "AWS::ApplicationInsights::Application.AlarmMetric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-alarmmetric.html", "Properties": { "AlarmMetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-alarmmetric.html#cfn-applicationinsights-application-alarmmetric-alarmmetricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ApplicationInsights::Application.ComponentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-componentconfiguration.html", "Properties": { "ConfigurationDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-componentconfiguration.html#cfn-applicationinsights-application-componentconfiguration-configurationdetails", "Required": false, "Type": "ConfigurationDetails", "UpdateType": "Mutable" }, "SubComponentTypeConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-componentconfiguration.html#cfn-applicationinsights-application-componentconfiguration-subcomponenttypeconfigurations", "DuplicatesAllowed": true, "ItemType": "SubComponentTypeConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ApplicationInsights::Application.ComponentMonitoringSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-componentmonitoringsetting.html", "Properties": { "ComponentARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-componentmonitoringsetting.html#cfn-applicationinsights-application-componentmonitoringsetting-componentarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.ComponentMonitoringSetting.ComponentARN" } }, "ComponentConfigurationMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-componentmonitoringsetting.html#cfn-applicationinsights-application-componentmonitoringsetting-componentconfigurationmode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.ComponentMonitoringSetting.ComponentConfigurationMode" } }, "ComponentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-componentmonitoringsetting.html#cfn-applicationinsights-application-componentmonitoringsetting-componentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.ComponentMonitoringSetting.ComponentName" } }, "CustomComponentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-componentmonitoringsetting.html#cfn-applicationinsights-application-componentmonitoringsetting-customcomponentconfiguration", "Required": false, "Type": "ComponentConfiguration", "UpdateType": "Mutable" }, "DefaultOverwriteComponentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-componentmonitoringsetting.html#cfn-applicationinsights-application-componentmonitoringsetting-defaultoverwritecomponentconfiguration", "Required": false, "Type": "ComponentConfiguration", "UpdateType": "Mutable" }, "Tier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-componentmonitoringsetting.html#cfn-applicationinsights-application-componentmonitoringsetting-tier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.ComponentMonitoringSetting.Tier" } } } }, "AWS::ApplicationInsights::Application.ConfigurationDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-configurationdetails.html", "Properties": { "AlarmMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-configurationdetails.html#cfn-applicationinsights-application-configurationdetails-alarmmetrics", "DuplicatesAllowed": true, "ItemType": "AlarmMetric", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Alarms": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-configurationdetails.html#cfn-applicationinsights-application-configurationdetails-alarms", "DuplicatesAllowed": true, "ItemType": "Alarm", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HAClusterPrometheusExporter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-configurationdetails.html#cfn-applicationinsights-application-configurationdetails-haclusterprometheusexporter", "Required": false, "Type": "HAClusterPrometheusExporter", "UpdateType": "Mutable" }, "HANAPrometheusExporter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-configurationdetails.html#cfn-applicationinsights-application-configurationdetails-hanaprometheusexporter", "Required": false, "Type": "HANAPrometheusExporter", "UpdateType": "Mutable" }, "JMXPrometheusExporter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-configurationdetails.html#cfn-applicationinsights-application-configurationdetails-jmxprometheusexporter", "Required": false, "Type": "JMXPrometheusExporter", "UpdateType": "Mutable" }, "Logs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-configurationdetails.html#cfn-applicationinsights-application-configurationdetails-logs", "DuplicatesAllowed": true, "ItemType": "Log", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "WindowsEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-configurationdetails.html#cfn-applicationinsights-application-configurationdetails-windowsevents", "DuplicatesAllowed": true, "ItemType": "WindowsEvent", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ApplicationInsights::Application.CustomComponent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-customcomponent.html", "Properties": { "ComponentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-customcomponent.html#cfn-applicationinsights-application-customcomponent-componentname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.CustomComponent.ComponentName" } }, "ResourceList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-customcomponent.html#cfn-applicationinsights-application-customcomponent-resourcelist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.CustomComponent.ResourceList" } } } }, "AWS::ApplicationInsights::Application.HAClusterPrometheusExporter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-haclusterprometheusexporter.html", "Properties": { "PrometheusPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-haclusterprometheusexporter.html#cfn-applicationinsights-application-haclusterprometheusexporter-prometheusport", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApplicationInsights::Application.HANAPrometheusExporter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-hanaprometheusexporter.html", "Properties": { "AgreeToInstallHANADBClient": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-hanaprometheusexporter.html#cfn-applicationinsights-application-hanaprometheusexporter-agreetoinstallhanadbclient", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "HANAPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-hanaprometheusexporter.html#cfn-applicationinsights-application-hanaprometheusexporter-hanaport", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "HANASID": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-hanaprometheusexporter.html#cfn-applicationinsights-application-hanaprometheusexporter-hanasid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "HANASecretName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-hanaprometheusexporter.html#cfn-applicationinsights-application-hanaprometheusexporter-hanasecretname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "PrometheusPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-hanaprometheusexporter.html#cfn-applicationinsights-application-hanaprometheusexporter-prometheusport", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApplicationInsights::Application.JMXPrometheusExporter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-jmxprometheusexporter.html", "Properties": { "HostPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-jmxprometheusexporter.html#cfn-applicationinsights-application-jmxprometheusexporter-hostport", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "JMXURL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-jmxprometheusexporter.html#cfn-applicationinsights-application-jmxprometheusexporter-jmxurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PrometheusPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-jmxprometheusexporter.html#cfn-applicationinsights-application-jmxprometheusexporter-prometheusport", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApplicationInsights::Application.Log": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-log.html", "Properties": { "Encoding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-log.html#cfn-applicationinsights-application-log-encoding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.Log.Encoding" } }, "LogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-log.html#cfn-applicationinsights-application-log-loggroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.Log.LogGroupName" } }, "LogPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-log.html#cfn-applicationinsights-application-log-logpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.Log.LogPath" } }, "LogType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-log.html#cfn-applicationinsights-application-log-logtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.Log.LogType" } }, "PatternSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-log.html#cfn-applicationinsights-application-log-patternset", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.Log.PatternSet" } } } }, "AWS::ApplicationInsights::Application.LogPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-logpattern.html", "Properties": { "Pattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-logpattern.html#cfn-applicationinsights-application-logpattern-pattern", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.LogPattern.Pattern" } }, "PatternName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-logpattern.html#cfn-applicationinsights-application-logpattern-patternname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.LogPattern.PatternName" } }, "Rank": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-logpattern.html#cfn-applicationinsights-application-logpattern-rank", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ApplicationInsights::Application.LogPatternSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-logpatternset.html", "Properties": { "LogPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-logpatternset.html#cfn-applicationinsights-application-logpatternset-logpatterns", "DuplicatesAllowed": true, "ItemType": "LogPattern", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "PatternSetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-logpatternset.html#cfn-applicationinsights-application-logpatternset-patternsetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.LogPatternSet.PatternSetName" } } } }, "AWS::ApplicationInsights::Application.SubComponentConfigurationDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-subcomponentconfigurationdetails.html", "Properties": { "AlarmMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-subcomponentconfigurationdetails.html#cfn-applicationinsights-application-subcomponentconfigurationdetails-alarmmetrics", "DuplicatesAllowed": true, "ItemType": "AlarmMetric", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Logs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-subcomponentconfigurationdetails.html#cfn-applicationinsights-application-subcomponentconfigurationdetails-logs", "DuplicatesAllowed": true, "ItemType": "Log", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "WindowsEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-subcomponentconfigurationdetails.html#cfn-applicationinsights-application-subcomponentconfigurationdetails-windowsevents", "DuplicatesAllowed": true, "ItemType": "WindowsEvent", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ApplicationInsights::Application.SubComponentTypeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-subcomponenttypeconfiguration.html", "Properties": { "SubComponentConfigurationDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-subcomponenttypeconfiguration.html#cfn-applicationinsights-application-subcomponenttypeconfiguration-subcomponentconfigurationdetails", "Required": true, "Type": "SubComponentConfigurationDetails", "UpdateType": "Mutable" }, "SubComponentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-subcomponenttypeconfiguration.html#cfn-applicationinsights-application-subcomponenttypeconfiguration-subcomponenttype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.SubComponentTypeConfiguration.SubComponentType" } } } }, "AWS::ApplicationInsights::Application.WindowsEvent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-windowsevent.html", "Properties": { "EventLevels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-windowsevent.html#cfn-applicationinsights-application-windowsevent-eventlevels", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.WindowsEvent.EventLevels" } }, "EventName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-windowsevent.html#cfn-applicationinsights-application-windowsevent-eventname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.WindowsEvent.EventName" } }, "LogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-windowsevent.html#cfn-applicationinsights-application-windowsevent-loggroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.WindowsEvent.LogGroupName" } }, "PatternSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-windowsevent.html#cfn-applicationinsights-application-windowsevent-patternset", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.WindowsEvent.PatternSet" } } } }, "AWS::Athena::WorkGroup.AclConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-aclconfiguration.html", "Properties": { "S3AclOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-aclconfiguration.html#cfn-athena-workgroup-aclconfiguration-s3acloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Athena::WorkGroup.AclConfiguration.S3AclOption" } } } }, "AWS::Athena::WorkGroup.CustomerContentEncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-customercontentencryptionconfiguration.html", "Properties": { "KmsKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-customercontentencryptionconfiguration.html#cfn-athena-workgroup-customercontentencryptionconfiguration-kmskey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Athena::WorkGroup.EncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-encryptionconfiguration.html", "Properties": { "EncryptionOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-encryptionconfiguration.html#cfn-athena-workgroup-encryptionconfiguration-encryptionoption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Athena::WorkGroup.EncryptionConfiguration.EncryptionOption" } }, "KmsKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-encryptionconfiguration.html#cfn-athena-workgroup-encryptionconfiguration-kmskey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Athena::WorkGroup.EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-engineversion.html", "Properties": { "EffectiveEngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-engineversion.html#cfn-athena-workgroup-engineversion-effectiveengineversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SelectedEngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-engineversion.html#cfn-athena-workgroup-engineversion-selectedengineversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Athena::WorkGroup.ResultConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-resultconfiguration.html", "Properties": { "AclConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-resultconfiguration.html#cfn-athena-workgroup-resultconfiguration-aclconfiguration", "Required": false, "Type": "AclConfiguration", "UpdateType": "Mutable" }, "EncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-resultconfiguration.html#cfn-athena-workgroup-resultconfiguration-encryptionconfiguration", "Required": false, "Type": "EncryptionConfiguration", "UpdateType": "Mutable" }, "ExpectedBucketOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-resultconfiguration.html#cfn-athena-workgroup-resultconfiguration-expectedbucketowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OutputLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-resultconfiguration.html#cfn-athena-workgroup-resultconfiguration-outputlocation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Athena::WorkGroup.WorkGroupConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfiguration.html", "Properties": { "AdditionalConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfiguration.html#cfn-athena-workgroup-workgroupconfiguration-additionalconfiguration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BytesScannedCutoffPerQuery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfiguration.html#cfn-athena-workgroup-workgroupconfiguration-bytesscannedcutoffperquery", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CustomerContentEncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfiguration.html#cfn-athena-workgroup-workgroupconfiguration-customercontentencryptionconfiguration", "Required": false, "Type": "CustomerContentEncryptionConfiguration", "UpdateType": "Mutable" }, "EnforceWorkGroupConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfiguration.html#cfn-athena-workgroup-workgroupconfiguration-enforceworkgroupconfiguration", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfiguration.html#cfn-athena-workgroup-workgroupconfiguration-engineversion", "Required": false, "Type": "EngineVersion", "UpdateType": "Mutable" }, "ExecutionRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfiguration.html#cfn-athena-workgroup-workgroupconfiguration-executionrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PublishCloudWatchMetricsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfiguration.html#cfn-athena-workgroup-workgroupconfiguration-publishcloudwatchmetricsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RequesterPaysEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfiguration.html#cfn-athena-workgroup-workgroupconfiguration-requesterpaysenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ResultConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfiguration.html#cfn-athena-workgroup-workgroupconfiguration-resultconfiguration", "Required": false, "Type": "ResultConfiguration", "UpdateType": "Mutable" } } }, "AWS::AuditManager::Assessment.AWSAccount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-awsaccount.html", "Properties": { "EmailAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-awsaccount.html#cfn-auditmanager-assessment-awsaccount-emailaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::AuditManager::Assessment.AWSAccount.EmailAddress" } }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-awsaccount.html#cfn-auditmanager-assessment-awsaccount-id", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::AuditManager::Assessment.AWSAccount.Id" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-awsaccount.html#cfn-auditmanager-assessment-awsaccount-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::AuditManager::Assessment.AWSAccount.Name" } } } }, "AWS::AuditManager::Assessment.AWSService": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-awsservice.html", "Properties": { "ServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-awsservice.html#cfn-auditmanager-assessment-awsservice-servicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AuditManager::Assessment.AssessmentReportsDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-assessmentreportsdestination.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-assessmentreportsdestination.html#cfn-auditmanager-assessment-assessmentreportsdestination-destination", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DestinationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-assessmentreportsdestination.html#cfn-auditmanager-assessment-assessmentreportsdestination-destinationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AuditManager::Assessment.AssessmentReportsDestination.DestinationType" } } } }, "AWS::AuditManager::Assessment.Delegation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-delegation.html", "Properties": { "AssessmentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-delegation.html#cfn-auditmanager-assessment-delegation-assessmentid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AuditManager::Assessment.Delegation.AssessmentId" } }, "AssessmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-delegation.html#cfn-auditmanager-assessment-delegation-assessmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AuditManager::Assessment.Delegation.AssessmentName" } }, "Comment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-delegation.html#cfn-auditmanager-assessment-delegation-comment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AuditManager::Assessment.Delegation.Comment" } }, "ControlSetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-delegation.html#cfn-auditmanager-assessment-delegation-controlsetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AuditManager::Assessment.Delegation.ControlSetId" } }, "CreatedBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-delegation.html#cfn-auditmanager-assessment-delegation-createdby", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AuditManager::Assessment.Delegation.CreatedBy" } }, "CreationTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-delegation.html#cfn-auditmanager-assessment-delegation-creationtime", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-delegation.html#cfn-auditmanager-assessment-delegation-id", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AuditManager::Assessment.Delegation.Id" } }, "LastUpdated": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-delegation.html#cfn-auditmanager-assessment-delegation-lastupdated", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-delegation.html#cfn-auditmanager-assessment-delegation-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AuditManager::Assessment.Delegation.RoleArn" } }, "RoleType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-delegation.html#cfn-auditmanager-assessment-delegation-roletype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AuditManager::Assessment.Delegation.RoleType" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-delegation.html#cfn-auditmanager-assessment-delegation-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AuditManager::Assessment.Delegation.Status" } } } }, "AWS::AuditManager::Assessment.Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-role.html", "Properties": { "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-role.html#cfn-auditmanager-assessment-role-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AuditManager::Assessment.Role.RoleArn" } }, "RoleType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-role.html#cfn-auditmanager-assessment-role-roletype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AuditManager::Assessment.Role.RoleType" } } } }, "AWS::AuditManager::Assessment.Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-scope.html", "Properties": { "AwsAccounts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-scope.html#cfn-auditmanager-assessment-scope-awsaccounts", "DuplicatesAllowed": true, "ItemType": "AWSAccount", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AwsServices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-scope.html#cfn-auditmanager-assessment-scope-awsservices", "DuplicatesAllowed": true, "ItemType": "AWSService", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.AcceleratorCountRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-acceleratorcountrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-acceleratorcountrequest.html#cfn-autoscaling-autoscalinggroup-acceleratorcountrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-acceleratorcountrequest.html#cfn-autoscaling-autoscalinggroup-acceleratorcountrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.AcceleratorTotalMemoryMiBRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-acceleratortotalmemorymibrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-acceleratortotalmemorymibrequest.html#cfn-autoscaling-autoscalinggroup-acceleratortotalmemorymibrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-acceleratortotalmemorymibrequest.html#cfn-autoscaling-autoscalinggroup-acceleratortotalmemorymibrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.BaselineEbsBandwidthMbpsRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-baselineebsbandwidthmbpsrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-baselineebsbandwidthmbpsrequest.html#cfn-autoscaling-autoscalinggroup-baselineebsbandwidthmbpsrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-baselineebsbandwidthmbpsrequest.html#cfn-autoscaling-autoscalinggroup-baselineebsbandwidthmbpsrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.InstanceRequirements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html", "Properties": { "AcceleratorCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-acceleratorcount", "Required": false, "Type": "AcceleratorCountRequest", "UpdateType": "Mutable" }, "AcceleratorManufacturers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-acceleratormanufacturers", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AcceleratorNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-acceleratornames", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AcceleratorTotalMemoryMiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-acceleratortotalmemorymib", "Required": false, "Type": "AcceleratorTotalMemoryMiBRequest", "UpdateType": "Mutable" }, "AcceleratorTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-acceleratortypes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AllowedInstanceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-allowedinstancetypes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "BareMetal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-baremetal", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BaselineEbsBandwidthMbps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-baselineebsbandwidthmbps", "Required": false, "Type": "BaselineEbsBandwidthMbpsRequest", "UpdateType": "Mutable" }, "BurstablePerformance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-burstableperformance", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CpuManufacturers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-cpumanufacturers", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ExcludedInstanceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-excludedinstancetypes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InstanceGenerations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-instancegenerations", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LocalStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-localstorage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LocalStorageTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-localstoragetypes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MemoryGiBPerVCpu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-memorygibpervcpu", "Required": false, "Type": "MemoryGiBPerVCpuRequest", "UpdateType": "Mutable" }, "MemoryMiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-memorymib", "Required": false, "Type": "MemoryMiBRequest", "UpdateType": "Mutable" }, "NetworkBandwidthGbps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-networkbandwidthgbps", "Required": false, "Type": "NetworkBandwidthGbpsRequest", "UpdateType": "Mutable" }, "NetworkInterfaceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-networkinterfacecount", "Required": false, "Type": "NetworkInterfaceCountRequest", "UpdateType": "Mutable" }, "OnDemandMaxPricePercentageOverLowestPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-ondemandmaxpricepercentageoverlowestprice", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RequireHibernateSupport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-requirehibernatesupport", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SpotMaxPricePercentageOverLowestPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-spotmaxpricepercentageoverlowestprice", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TotalLocalStorageGB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-totallocalstoragegb", "Required": false, "Type": "TotalLocalStorageGBRequest", "UpdateType": "Mutable" }, "VCpuCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-vcpucount", "Required": false, "Type": "VCpuCountRequest", "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.InstancesDistribution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancesdistribution.html", "Properties": { "OnDemandAllocationStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancesdistribution.html#cfn-autoscaling-autoscalinggroup-instancesdistribution-ondemandallocationstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OnDemandBaseCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancesdistribution.html#cfn-autoscaling-autoscalinggroup-instancesdistribution-ondemandbasecapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "OnDemandPercentageAboveBaseCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancesdistribution.html#cfn-autoscaling-autoscalinggroup-instancesdistribution-ondemandpercentageabovebasecapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SpotAllocationStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancesdistribution.html#cfn-autoscaling-autoscalinggroup-instancesdistribution-spotallocationstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SpotInstancePools": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancesdistribution.html#cfn-autoscaling-autoscalinggroup-instancesdistribution-spotinstancepools", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SpotMaxPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancesdistribution.html#cfn-autoscaling-autoscalinggroup-instancesdistribution-spotmaxprice", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.LaunchTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-launchtemplate.html", "Properties": { "LaunchTemplateSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-launchtemplate.html#cfn-as-group-launchtemplate", "Required": true, "Type": "LaunchTemplateSpecification", "UpdateType": "Mutable" }, "Overrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-launchtemplate.html#cfn-as-mixedinstancespolicy-overrides", "DuplicatesAllowed": false, "ItemType": "LaunchTemplateOverrides", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.LaunchTemplateOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-launchtemplateoverrides.html", "Properties": { "InstanceRequirements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-launchtemplateoverrides.html#cfn-as-mixedinstancespolicy-instancerequirements", "Required": false, "Type": "InstanceRequirements", "UpdateType": "Mutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-launchtemplateoverrides.html#cfn-autoscaling-autoscalinggroup-launchtemplateoverrides-instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LaunchTemplateSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-launchtemplateoverrides.html#cfn-autoscaling-autoscalinggroup-launchtemplateoverrides-launchtemplatespecification", "Required": false, "Type": "LaunchTemplateSpecification", "UpdateType": "Mutable" }, "WeightedCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-launchtemplateoverrides.html#cfn-autoscaling-autoscalinggroup-launchtemplateoverrides-weightedcapacity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.LaunchTemplateSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-launchtemplatespecification.html", "Properties": { "LaunchTemplateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-launchtemplatespecification.html#cfn-autoscaling-autoscalinggroup-launchtemplatespecification-launchtemplateid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LaunchTemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-launchtemplatespecification.html#cfn-autoscaling-autoscalinggroup-launchtemplatespecification-launchtemplatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-launchtemplatespecification.html#cfn-autoscaling-autoscalinggroup-launchtemplatespecification-version", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.LifecycleHookSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-lifecyclehookspecification.html", "Properties": { "DefaultResult": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-lifecyclehookspecification.html#cfn-autoscaling-autoscalinggroup-lifecyclehookspecification-defaultresult", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScaling::LifecycleHook.DefaultResult" } }, "HeartbeatTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-lifecyclehookspecification.html#cfn-autoscaling-autoscalinggroup-lifecyclehookspecification-heartbeattimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "LifecycleHookName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-lifecyclehookspecification.html#cfn-autoscaling-autoscalinggroup-lifecyclehookspecification-lifecyclehookname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LifecycleTransition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-lifecyclehookspecification.html#cfn-autoscaling-autoscalinggroup-lifecyclehookspecification-lifecycletransition", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScaling::LifecycleHook.LifecycleTransition" } }, "NotificationMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-lifecyclehookspecification.html#cfn-autoscaling-autoscalinggroup-lifecyclehookspecification-notificationmetadata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NotificationTargetARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-lifecyclehookspecification.html#cfn-autoscaling-autoscalinggroup-lifecyclehookspecification-notificationtargetarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-lifecyclehookspecification.html#cfn-autoscaling-autoscalinggroup-lifecyclehookspecification-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.MemoryGiBPerVCpuRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-memorygibpervcpurequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-memorygibpervcpurequest.html#cfn-autoscaling-autoscalinggroup-memorygibpervcpurequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-memorygibpervcpurequest.html#cfn-autoscaling-autoscalinggroup-memorygibpervcpurequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.MemoryMiBRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-memorymibrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-memorymibrequest.html#cfn-autoscaling-autoscalinggroup-memorymibrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-memorymibrequest.html#cfn-autoscaling-autoscalinggroup-memorymibrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.MetricsCollection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-metricscollection.html", "Properties": { "Granularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-metricscollection.html#cfn-as-metricscollection-granularity", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Metrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-metricscollection.html#cfn-as-metricscollection-metrics", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.MixedInstancesPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-group-mixedinstancespolicy.html", "Properties": { "InstancesDistribution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-group-mixedinstancespolicy.html#cfn-as-mixedinstancespolicy-instancesdistribution", "Required": false, "Type": "InstancesDistribution", "UpdateType": "Mutable" }, "LaunchTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-group-mixedinstancespolicy.html#cfn-as-mixedinstancespolicy-launchtemplate", "Required": true, "Type": "LaunchTemplate", "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.NetworkBandwidthGbpsRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-networkbandwidthgbpsrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-networkbandwidthgbpsrequest.html#cfn-autoscaling-autoscalinggroup-networkbandwidthgbpsrequest-max", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-networkbandwidthgbpsrequest.html#cfn-autoscaling-autoscalinggroup-networkbandwidthgbpsrequest-min", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.NetworkInterfaceCountRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-networkinterfacecountrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-networkinterfacecountrequest.html#cfn-autoscaling-autoscalinggroup-networkinterfacecountrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-networkinterfacecountrequest.html#cfn-autoscaling-autoscalinggroup-networkinterfacecountrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.NotificationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-notificationconfigurations.html", "Properties": { "NotificationTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-notificationconfigurations.html#cfn-as-group-notificationconfigurations-notificationtypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TopicARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-notificationconfigurations.html#cfn-autoscaling-autoscalinggroup-notificationconfigurations-topicarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.TagProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-tags.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-tags.html#cfn-as-tags-Key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "PropagateAtLaunch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-tags.html#cfn-as-tags-PropagateAtLaunch", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-tags.html#cfn-as-tags-Value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.TotalLocalStorageGBRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-totallocalstoragegbrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-totallocalstoragegbrequest.html#cfn-autoscaling-autoscalinggroup-totallocalstoragegbrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-totallocalstoragegbrequest.html#cfn-autoscaling-autoscalinggroup-totallocalstoragegbrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup.VCpuCountRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-vcpucountrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-vcpucountrequest.html#cfn-autoscaling-autoscalinggroup-vcpucountrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-vcpucountrequest.html#cfn-autoscaling-autoscalinggroup-vcpucountrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::LaunchConfiguration.BlockDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-blockdevice.html", "Properties": { "DeleteOnTermination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-blockdevice.html#cfn-autoscaling-launchconfiguration-blockdevice-deleteontermination", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Encrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-blockdevice.html#cfn-autoscaling-launchconfiguration-blockdevice-encrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-blockdevice.html#cfn-autoscaling-launchconfiguration-blockdevice-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "SnapshotId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-blockdevice.html#cfn-autoscaling-launchconfiguration-blockdevice-snapshotid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Throughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-blockdevice.html#cfn-autoscaling-launchconfiguration-blockdevice-throughput", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "VolumeSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-blockdevice.html#cfn-autoscaling-launchconfiguration-blockdevice-volumesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "VolumeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-blockdevice.html#cfn-autoscaling-launchconfiguration-blockdevice-volumetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "EbsVolumeType" } } } }, "AWS::AutoScaling::LaunchConfiguration.BlockDeviceMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-blockdevicemapping.html", "Properties": { "DeviceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-blockdevicemapping.html#cfn-autoscaling-launchconfiguration-blockdevicemapping-devicename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Ebs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-blockdevicemapping.html#cfn-autoscaling-launchconfiguration-blockdevicemapping-ebs", "Required": false, "Type": "BlockDevice", "UpdateType": "Immutable" }, "NoDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-blockdevicemapping.html#cfn-autoscaling-launchconfiguration-blockdevicemapping-nodevice", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "VirtualName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-blockdevicemapping.html#cfn-autoscaling-launchconfiguration-blockdevicemapping-virtualname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::AutoScaling::LaunchConfiguration.MetadataOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-metadataoptions.html", "Properties": { "HttpEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-metadataoptions.html#cfn-autoscaling-launchconfiguration-metadataoptions-httpendpoint", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "HttpPutResponseHopLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-metadataoptions.html#cfn-autoscaling-launchconfiguration-metadataoptions-httpputresponsehoplimit", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "HttpTokens": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-launchconfiguration-metadataoptions.html#cfn-autoscaling-launchconfiguration-metadataoptions-httptokens", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::AutoScaling::ScalingPolicy.CustomizedMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-customizedmetricspecification.html", "Properties": { "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-customizedmetricspecification.html#cfn-autoscaling-scalingpolicy-customizedmetricspecification-dimensions", "DuplicatesAllowed": false, "ItemType": "MetricDimension", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-customizedmetricspecification.html#cfn-autoscaling-scalingpolicy-customizedmetricspecification-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-customizedmetricspecification.html#cfn-autoscaling-scalingpolicy-customizedmetricspecification-namespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Statistic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-customizedmetricspecification.html#cfn-autoscaling-scalingpolicy-customizedmetricspecification-statistic", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScaling::ScalingPolicy.CustomizedMetricSpecification.Statistic" } }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-customizedmetricspecification.html#cfn-autoscaling-scalingpolicy-customizedmetricspecification-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScalingPolicy.Metric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metric.html", "Properties": { "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metric.html#cfn-autoscaling-scalingpolicy-metric-dimensions", "DuplicatesAllowed": false, "ItemType": "MetricDimension", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metric.html#cfn-autoscaling-scalingpolicy-metric-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metric.html#cfn-autoscaling-scalingpolicy-metric-namespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScalingPolicy.MetricDataQuery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metricdataquery.html", "Properties": { "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metricdataquery.html#cfn-autoscaling-scalingpolicy-metricdataquery-expression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metricdataquery.html#cfn-autoscaling-scalingpolicy-metricdataquery-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Label": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metricdataquery.html#cfn-autoscaling-scalingpolicy-metricdataquery-label", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetricStat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metricdataquery.html#cfn-autoscaling-scalingpolicy-metricdataquery-metricstat", "Required": false, "Type": "MetricStat", "UpdateType": "Mutable" }, "ReturnData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metricdataquery.html#cfn-autoscaling-scalingpolicy-metricdataquery-returndata", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScalingPolicy.MetricDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metricdimension.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metricdimension.html#cfn-autoscaling-scalingpolicy-metricdimension-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metricdimension.html#cfn-autoscaling-scalingpolicy-metricdimension-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScalingPolicy.MetricStat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metricstat.html", "Properties": { "Metric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metricstat.html#cfn-autoscaling-scalingpolicy-metricstat-metric", "Required": true, "Type": "Metric", "UpdateType": "Mutable" }, "Stat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metricstat.html#cfn-autoscaling-scalingpolicy-metricstat-stat", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metricstat.html#cfn-autoscaling-scalingpolicy-metricstat-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScalingPolicy.PredefinedMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predefinedmetricspecification.html", "Properties": { "PredefinedMetricType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predefinedmetricspecification.html#cfn-autoscaling-scalingpolicy-predefinedmetricspecification-predefinedmetrictype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScaling::ScalingPolicy.PredefinedMetricSpecification.PredefinedMetricType" } }, "ResourceLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predefinedmetricspecification.html#cfn-autoscaling-scalingpolicy-predefinedmetricspecification-resourcelabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScalingPolicy.PredictiveScalingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingconfiguration.html", "Properties": { "MaxCapacityBreachBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingconfiguration.html#cfn-autoscaling-scalingpolicy-predictivescalingconfiguration-maxcapacitybreachbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaxCapacityBuffer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingconfiguration.html#cfn-autoscaling-scalingpolicy-predictivescalingconfiguration-maxcapacitybuffer", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MetricSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingconfiguration.html#cfn-autoscaling-scalingpolicy-predictivescalingconfiguration-metricspecifications", "DuplicatesAllowed": false, "ItemType": "PredictiveScalingMetricSpecification", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingconfiguration.html#cfn-autoscaling-scalingpolicy-predictivescalingconfiguration-mode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SchedulingBufferTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingconfiguration.html#cfn-autoscaling-scalingpolicy-predictivescalingconfiguration-schedulingbuffertime", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScalingPolicy.PredictiveScalingCustomizedCapacityMetric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingcustomizedcapacitymetric.html", "Properties": { "MetricDataQueries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingcustomizedcapacitymetric.html#cfn-autoscaling-scalingpolicy-predictivescalingcustomizedcapacitymetric-metricdataqueries", "DuplicatesAllowed": false, "ItemType": "MetricDataQuery", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScalingPolicy.PredictiveScalingCustomizedLoadMetric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingcustomizedloadmetric.html", "Properties": { "MetricDataQueries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingcustomizedloadmetric.html#cfn-autoscaling-scalingpolicy-predictivescalingcustomizedloadmetric-metricdataqueries", "DuplicatesAllowed": false, "ItemType": "MetricDataQuery", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScalingPolicy.PredictiveScalingCustomizedScalingMetric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingcustomizedscalingmetric.html", "Properties": { "MetricDataQueries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingcustomizedscalingmetric.html#cfn-autoscaling-scalingpolicy-predictivescalingcustomizedscalingmetric-metricdataqueries", "DuplicatesAllowed": false, "ItemType": "MetricDataQuery", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScalingPolicy.PredictiveScalingMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingmetricspecification.html", "Properties": { "CustomizedCapacityMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingmetricspecification.html#cfn-autoscaling-scalingpolicy-predictivescalingmetricspecification-customizedcapacitymetricspecification", "Required": false, "Type": "PredictiveScalingCustomizedCapacityMetric", "UpdateType": "Mutable" }, "CustomizedLoadMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingmetricspecification.html#cfn-autoscaling-scalingpolicy-predictivescalingmetricspecification-customizedloadmetricspecification", "Required": false, "Type": "PredictiveScalingCustomizedLoadMetric", "UpdateType": "Mutable" }, "CustomizedScalingMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingmetricspecification.html#cfn-autoscaling-scalingpolicy-predictivescalingmetricspecification-customizedscalingmetricspecification", "Required": false, "Type": "PredictiveScalingCustomizedScalingMetric", "UpdateType": "Mutable" }, "PredefinedLoadMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingmetricspecification.html#cfn-autoscaling-scalingpolicy-predictivescalingmetricspecification-predefinedloadmetricspecification", "Required": false, "Type": "PredictiveScalingPredefinedLoadMetric", "UpdateType": "Mutable" }, "PredefinedMetricPairSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingmetricspecification.html#cfn-autoscaling-scalingpolicy-predictivescalingmetricspecification-predefinedmetricpairspecification", "Required": false, "Type": "PredictiveScalingPredefinedMetricPair", "UpdateType": "Mutable" }, "PredefinedScalingMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingmetricspecification.html#cfn-autoscaling-scalingpolicy-predictivescalingmetricspecification-predefinedscalingmetricspecification", "Required": false, "Type": "PredictiveScalingPredefinedScalingMetric", "UpdateType": "Mutable" }, "TargetValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingmetricspecification.html#cfn-autoscaling-scalingpolicy-predictivescalingmetricspecification-targetvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScalingPolicy.PredictiveScalingPredefinedLoadMetric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingpredefinedloadmetric.html", "Properties": { "PredefinedMetricType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingpredefinedloadmetric.html#cfn-autoscaling-scalingpolicy-predictivescalingpredefinedloadmetric-predefinedmetrictype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ResourceLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingpredefinedloadmetric.html#cfn-autoscaling-scalingpolicy-predictivescalingpredefinedloadmetric-resourcelabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScalingPolicy.PredictiveScalingPredefinedMetricPair": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingpredefinedmetricpair.html", "Properties": { "PredefinedMetricType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingpredefinedmetricpair.html#cfn-autoscaling-scalingpolicy-predictivescalingpredefinedmetricpair-predefinedmetrictype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ResourceLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingpredefinedmetricpair.html#cfn-autoscaling-scalingpolicy-predictivescalingpredefinedmetricpair-resourcelabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScalingPolicy.PredictiveScalingPredefinedScalingMetric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingpredefinedscalingmetric.html", "Properties": { "PredefinedMetricType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingpredefinedscalingmetric.html#cfn-autoscaling-scalingpolicy-predictivescalingpredefinedscalingmetric-predefinedmetrictype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ResourceLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-predictivescalingpredefinedscalingmetric.html#cfn-autoscaling-scalingpolicy-predictivescalingpredefinedscalingmetric-resourcelabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScalingPolicy.StepAdjustment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-stepadjustment.html", "Properties": { "MetricIntervalLowerBound": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-stepadjustment.html#cfn-autoscaling-scalingpolicy-stepadjustment-metricintervallowerbound", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "MetricIntervalUpperBound": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-stepadjustment.html#cfn-autoscaling-scalingpolicy-stepadjustment-metricintervalupperbound", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ScalingAdjustment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-stepadjustment.html#cfn-autoscaling-scalingpolicy-stepadjustment-scalingadjustment", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScalingPolicy.TargetTrackingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-targettrackingconfiguration.html", "Properties": { "CustomizedMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-targettrackingconfiguration.html#cfn-autoscaling-scalingpolicy-targettrackingconfiguration-customizedmetricspecification", "Required": false, "Type": "CustomizedMetricSpecification", "UpdateType": "Mutable" }, "DisableScaleIn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-targettrackingconfiguration.html#cfn-autoscaling-scalingpolicy-targettrackingconfiguration-disablescalein", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PredefinedMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-targettrackingconfiguration.html#cfn-autoscaling-scalingpolicy-targettrackingconfiguration-predefinedmetricspecification", "Required": false, "Type": "PredefinedMetricSpecification", "UpdateType": "Mutable" }, "TargetValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-targettrackingconfiguration.html#cfn-autoscaling-scalingpolicy-targettrackingconfiguration-targetvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::WarmPool.InstanceReusePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-warmpool-instancereusepolicy.html", "Properties": { "ReuseOnScaleIn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-warmpool-instancereusepolicy.html#cfn-autoscaling-warmpool-instancereusepolicy-reuseonscalein", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScalingPlans::ScalingPlan.ApplicationSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-applicationsource.html", "Properties": { "CloudFormationStackARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-applicationsource.html#cfn-autoscalingplans-scalingplan-applicationsource-cloudformationstackarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TagFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-applicationsource.html#cfn-autoscalingplans-scalingplan-applicationsource-tagfilters", "ItemType": "TagFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AutoScalingPlans::ScalingPlan.CustomizedLoadMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-customizedloadmetricspecification.html", "Properties": { "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-customizedloadmetricspecification.html#cfn-autoscalingplans-scalingplan-customizedloadmetricspecification-dimensions", "ItemType": "MetricDimension", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-customizedloadmetricspecification.html#cfn-autoscalingplans-scalingplan-customizedloadmetricspecification-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-customizedloadmetricspecification.html#cfn-autoscalingplans-scalingplan-customizedloadmetricspecification-namespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Statistic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-customizedloadmetricspecification.html#cfn-autoscalingplans-scalingplan-customizedloadmetricspecification-statistic", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-customizedloadmetricspecification.html#cfn-autoscalingplans-scalingplan-customizedloadmetricspecification-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScalingPlans::ScalingPlan.CustomizedScalingMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-customizedscalingmetricspecification.html", "Properties": { "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-customizedscalingmetricspecification.html#cfn-autoscalingplans-scalingplan-customizedscalingmetricspecification-dimensions", "ItemType": "MetricDimension", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-customizedscalingmetricspecification.html#cfn-autoscalingplans-scalingplan-customizedscalingmetricspecification-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-customizedscalingmetricspecification.html#cfn-autoscalingplans-scalingplan-customizedscalingmetricspecification-namespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Statistic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-customizedscalingmetricspecification.html#cfn-autoscalingplans-scalingplan-customizedscalingmetricspecification-statistic", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScaling::ScalingPolicy.CustomizedMetricSpecification.Statistic" } }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-customizedscalingmetricspecification.html#cfn-autoscalingplans-scalingplan-customizedscalingmetricspecification-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScalingPlans::ScalingPlan.MetricDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-metricdimension.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-metricdimension.html#cfn-autoscalingplans-scalingplan-metricdimension-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-metricdimension.html#cfn-autoscalingplans-scalingplan-metricdimension-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AutoScalingPlans::ScalingPlan.PredefinedLoadMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-predefinedloadmetricspecification.html", "Properties": { "PredefinedLoadMetricType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-predefinedloadmetricspecification.html#cfn-autoscalingplans-scalingplan-predefinedloadmetricspecification-predefinedloadmetrictype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ResourceLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-predefinedloadmetricspecification.html#cfn-autoscalingplans-scalingplan-predefinedloadmetricspecification-resourcelabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScalingPlans::ScalingPlan.PredefinedScalingMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-predefinedscalingmetricspecification.html", "Properties": { "PredefinedScalingMetricType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-predefinedscalingmetricspecification.html#cfn-autoscalingplans-scalingplan-predefinedscalingmetricspecification-predefinedscalingmetrictype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScaling::ScalingPolicy.PredefinedMetricSpecification.PredefinedMetricType" } }, "ResourceLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-predefinedscalingmetricspecification.html#cfn-autoscalingplans-scalingplan-predefinedscalingmetricspecification-resourcelabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScalingPlans::ScalingPlan.ScalingInstruction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-scalinginstruction.html", "Properties": { "CustomizedLoadMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-scalinginstruction.html#cfn-autoscalingplans-scalingplan-scalinginstruction-customizedloadmetricspecification", "Required": false, "Type": "CustomizedLoadMetricSpecification", "UpdateType": "Mutable" }, "DisableDynamicScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-scalinginstruction.html#cfn-autoscalingplans-scalingplan-scalinginstruction-disabledynamicscaling", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MaxCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-scalinginstruction.html#cfn-autoscalingplans-scalingplan-scalinginstruction-maxcapacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MinCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-scalinginstruction.html#cfn-autoscalingplans-scalingplan-scalinginstruction-mincapacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "PredefinedLoadMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-scalinginstruction.html#cfn-autoscalingplans-scalingplan-scalinginstruction-predefinedloadmetricspecification", "Required": false, "Type": "PredefinedLoadMetricSpecification", "UpdateType": "Mutable" }, "PredictiveScalingMaxCapacityBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-scalinginstruction.html#cfn-autoscalingplans-scalingplan-scalinginstruction-predictivescalingmaxcapacitybehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScalingPlans::ScalingPlan.ScalingInstruction.PredictiveScalingMaxCapacityBehavior" } }, "PredictiveScalingMaxCapacityBuffer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-scalinginstruction.html#cfn-autoscalingplans-scalingplan-scalinginstruction-predictivescalingmaxcapacitybuffer", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PredictiveScalingMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-scalinginstruction.html#cfn-autoscalingplans-scalingplan-scalinginstruction-predictivescalingmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScalingPlans::ScalingPlan.ScalingInstruction.PredictiveScalingMode" } }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-scalinginstruction.html#cfn-autoscalingplans-scalingplan-scalinginstruction-resourceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ScalableDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-scalinginstruction.html#cfn-autoscalingplans-scalingplan-scalinginstruction-scalabledimension", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScalingPlans::ScalingPlan.ScalingInstruction.ScalableDimension" } }, "ScalingPolicyUpdateBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-scalinginstruction.html#cfn-autoscalingplans-scalingplan-scalinginstruction-scalingpolicyupdatebehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ScheduledActionBufferTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-scalinginstruction.html#cfn-autoscalingplans-scalingplan-scalinginstruction-scheduledactionbuffertime", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ServiceNamespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-scalinginstruction.html#cfn-autoscalingplans-scalingplan-scalinginstruction-servicenamespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScalingPlans::ScalingPlan.ScalingInstruction.ServiceNamespace" } }, "TargetTrackingConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-scalinginstruction.html#cfn-autoscalingplans-scalingplan-scalinginstruction-targettrackingconfigurations", "ItemType": "TargetTrackingConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AutoScalingPlans::ScalingPlan.TagFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-tagfilter.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-tagfilter.html#cfn-autoscalingplans-scalingplan-tagfilter-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-tagfilter.html#cfn-autoscalingplans-scalingplan-tagfilter-values", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AutoScalingPlans::ScalingPlan.TargetTrackingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-targettrackingconfiguration.html", "Properties": { "CustomizedScalingMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-targettrackingconfiguration.html#cfn-autoscalingplans-scalingplan-targettrackingconfiguration-customizedscalingmetricspecification", "Required": false, "Type": "CustomizedScalingMetricSpecification", "UpdateType": "Mutable" }, "DisableScaleIn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-targettrackingconfiguration.html#cfn-autoscalingplans-scalingplan-targettrackingconfiguration-disablescalein", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EstimatedInstanceWarmup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-targettrackingconfiguration.html#cfn-autoscalingplans-scalingplan-targettrackingconfiguration-estimatedinstancewarmup", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PredefinedScalingMetricSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-targettrackingconfiguration.html#cfn-autoscalingplans-scalingplan-targettrackingconfiguration-predefinedscalingmetricspecification", "Required": false, "Type": "PredefinedScalingMetricSpecification", "UpdateType": "Mutable" }, "ScaleInCooldown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-targettrackingconfiguration.html#cfn-autoscalingplans-scalingplan-targettrackingconfiguration-scaleincooldown", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ScaleOutCooldown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-targettrackingconfiguration.html#cfn-autoscalingplans-scalingplan-targettrackingconfiguration-scaleoutcooldown", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TargetValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-targettrackingconfiguration.html#cfn-autoscalingplans-scalingplan-targettrackingconfiguration-targetvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Backup::BackupPlan.AdvancedBackupSettingResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-advancedbackupsettingresourcetype.html", "Properties": { "BackupOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-advancedbackupsettingresourcetype.html#cfn-backup-backupplan-advancedbackupsettingresourcetype-backupoptions", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-advancedbackupsettingresourcetype.html#cfn-backup-backupplan-advancedbackupsettingresourcetype-resourcetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Backup::BackupPlan.BackupPlanResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupplanresourcetype.html", "Properties": { "AdvancedBackupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupplanresourcetype.html#cfn-backup-backupplan-backupplanresourcetype-advancedbackupsettings", "DuplicatesAllowed": true, "ItemType": "AdvancedBackupSettingResourceType", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "BackupPlanName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupplanresourcetype.html#cfn-backup-backupplan-backupplanresourcetype-backupplanname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "BackupPlanRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupplanresourcetype.html#cfn-backup-backupplan-backupplanresourcetype-backupplanrule", "DuplicatesAllowed": true, "ItemType": "BackupRuleResourceType", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Backup::BackupPlan.BackupRuleResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupruleresourcetype.html", "Properties": { "CompletionWindowMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupruleresourcetype.html#cfn-backup-backupplan-backupruleresourcetype-completionwindowminutes", "PrimitiveType": "Long", "Required": false, "UpdateType": "Mutable" }, "CopyActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupruleresourcetype.html#cfn-backup-backupplan-backupruleresourcetype-copyactions", "DuplicatesAllowed": true, "ItemType": "CopyActionResourceType", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EnableContinuousBackup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupruleresourcetype.html#cfn-backup-backupplan-backupruleresourcetype-enablecontinuousbackup", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Lifecycle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupruleresourcetype.html#cfn-backup-backupplan-backupruleresourcetype-lifecycle", "Required": false, "Type": "LifecycleResourceType", "UpdateType": "Mutable" }, "RecoveryPointTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupruleresourcetype.html#cfn-backup-backupplan-backupruleresourcetype-recoverypointtags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "RuleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupruleresourcetype.html#cfn-backup-backupplan-backupruleresourcetype-rulename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ScheduleExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupruleresourcetype.html#cfn-backup-backupplan-backupruleresourcetype-scheduleexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StartWindowMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupruleresourcetype.html#cfn-backup-backupplan-backupruleresourcetype-startwindowminutes", "PrimitiveType": "Long", "Required": false, "UpdateType": "Mutable" }, "TargetBackupVault": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupruleresourcetype.html#cfn-backup-backupplan-backupruleresourcetype-targetbackupvault", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Backup::BackupVault.BackupVaultName" } } } }, "AWS::Backup::BackupPlan.CopyActionResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-copyactionresourcetype.html", "Properties": { "DestinationBackupVaultArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-copyactionresourcetype.html#cfn-backup-backupplan-copyactionresourcetype-destinationbackupvaultarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Lifecycle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-copyactionresourcetype.html#cfn-backup-backupplan-copyactionresourcetype-lifecycle", "Required": false, "Type": "LifecycleResourceType", "UpdateType": "Mutable" } } }, "AWS::Backup::BackupPlan.LifecycleResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-lifecycleresourcetype.html", "Properties": { "DeleteAfterDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-lifecycleresourcetype.html#cfn-backup-backupplan-lifecycleresourcetype-deleteafterdays", "PrimitiveType": "Long", "Required": false, "UpdateType": "Mutable" }, "MoveToColdStorageAfterDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-lifecycleresourcetype.html#cfn-backup-backupplan-lifecycleresourcetype-movetocoldstorageafterdays", "PrimitiveType": "Long", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Backup::BackupSelection.BackupSelectionResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-backupselectionresourcetype.html", "Properties": { "Conditions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-backupselectionresourcetype.html#cfn-backup-backupselection-backupselectionresourcetype-conditions", "Required": false, "Type": "Conditions", "UpdateType": "Immutable" }, "IamRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-backupselectionresourcetype.html#cfn-backup-backupselection-backupselectionresourcetype-iamrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::Role.Arn" } }, "ListOfTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-backupselectionresourcetype.html#cfn-backup-backupselection-backupselectionresourcetype-listoftags", "DuplicatesAllowed": true, "ItemType": "ConditionResourceType", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "NotResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-backupselectionresourcetype.html#cfn-backup-backupselection-backupselectionresourcetype-notresources", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Resources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-backupselectionresourcetype.html#cfn-backup-backupselection-backupselectionresourcetype-resources", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SelectionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-backupselectionresourcetype.html#cfn-backup-backupselection-backupselectionresourcetype-selectionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Backup::BackupSelection.ConditionParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-conditionparameter.html", "Properties": { "ConditionKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-conditionparameter.html#cfn-backup-backupselection-conditionparameter-conditionkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ConditionValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-conditionparameter.html#cfn-backup-backupselection-conditionparameter-conditionvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Backup::BackupSelection.ConditionResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-conditionresourcetype.html", "Properties": { "ConditionKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-conditionresourcetype.html#cfn-backup-backupselection-conditionresourcetype-conditionkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ConditionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-conditionresourcetype.html#cfn-backup-backupselection-conditionresourcetype-conditiontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ConditionValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-conditionresourcetype.html#cfn-backup-backupselection-conditionresourcetype-conditionvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Backup::BackupSelection.Conditions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-conditions.html", "Properties": { "StringEquals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-conditions.html#cfn-backup-backupselection-conditions-stringequals", "DuplicatesAllowed": true, "ItemType": "ConditionParameter", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "StringLike": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-conditions.html#cfn-backup-backupselection-conditions-stringlike", "DuplicatesAllowed": true, "ItemType": "ConditionParameter", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "StringNotEquals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-conditions.html#cfn-backup-backupselection-conditions-stringnotequals", "DuplicatesAllowed": true, "ItemType": "ConditionParameter", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "StringNotLike": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-conditions.html#cfn-backup-backupselection-conditions-stringnotlike", "DuplicatesAllowed": true, "ItemType": "ConditionParameter", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Backup::BackupVault.LockConfigurationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupvault-lockconfigurationtype.html", "Properties": { "ChangeableForDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupvault-lockconfigurationtype.html#cfn-backup-backupvault-lockconfigurationtype-changeablefordays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxRetentionDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupvault-lockconfigurationtype.html#cfn-backup-backupvault-lockconfigurationtype-maxretentiondays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinRetentionDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupvault-lockconfigurationtype.html#cfn-backup-backupvault-lockconfigurationtype-minretentiondays", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Backup::BackupVault.NotificationObjectType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupvault-notificationobjecttype.html", "Properties": { "BackupVaultEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupvault-notificationobjecttype.html#cfn-backup-backupvault-notificationobjecttype-backupvaultevents", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "SNSTopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupvault-notificationobjecttype.html#cfn-backup-backupvault-notificationobjecttype-snstopicarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Backup::Framework.ControlInputParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-framework-controlinputparameter.html", "Properties": { "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-framework-controlinputparameter.html#cfn-backup-framework-controlinputparameter-parametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ParameterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-framework-controlinputparameter.html#cfn-backup-framework-controlinputparameter-parametervalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Backup::Framework.ControlScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-framework-controlscope.html", "Properties": { "ComplianceResourceIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-framework-controlscope.html#cfn-backup-framework-controlscope-complianceresourceids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ComplianceResourceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-framework-controlscope.html#cfn-backup-framework-controlscope-complianceresourcetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-framework-controlscope.html#cfn-backup-framework-controlscope-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Backup::Framework.FrameworkControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-framework-frameworkcontrol.html", "Properties": { "ControlInputParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-framework-frameworkcontrol.html#cfn-backup-framework-frameworkcontrol-controlinputparameters", "DuplicatesAllowed": false, "ItemType": "ControlInputParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ControlName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-framework-frameworkcontrol.html#cfn-backup-framework-frameworkcontrol-controlname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ControlScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-framework-frameworkcontrol.html#cfn-backup-framework-frameworkcontrol-controlscope", "Required": false, "Type": "ControlScope", "UpdateType": "Mutable" } } }, "AWS::Backup::ReportPlan.ReportDeliveryChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-reportplan-reportdeliverychannel.html", "Properties": { "Formats": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-reportplan-reportdeliverychannel.html#cfn-backup-reportplan-reportdeliverychannel-formats", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "S3BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-reportplan-reportdeliverychannel.html#cfn-backup-reportplan-reportdeliverychannel-s3bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3KeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-reportplan-reportdeliverychannel.html#cfn-backup-reportplan-reportdeliverychannel-s3keyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Backup::ReportPlan.ReportSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-reportplan-reportsetting.html", "Properties": { "Accounts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-reportplan-reportsetting.html#cfn-backup-reportplan-reportsetting-accounts", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "FrameworkArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-reportplan-reportsetting.html#cfn-backup-reportplan-reportsetting-frameworkarns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "OrganizationUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-reportplan-reportsetting.html#cfn-backup-reportplan-reportsetting-organizationunits", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Regions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-reportplan-reportsetting.html#cfn-backup-reportplan-reportsetting-regions", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ReportTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-reportplan-reportsetting.html#cfn-backup-reportplan-reportsetting-reporttemplate", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Batch::ComputeEnvironment.ComputeResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html", "Properties": { "AllocationStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-allocationstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "BidPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-bidpercentage", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Conditional" }, "DesiredvCpus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-desiredvcpus", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Ec2Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-ec2configuration", "DuplicatesAllowed": true, "ItemType": "Ec2ConfigurationObject", "Required": false, "Type": "List", "UpdateType": "Conditional" }, "Ec2KeyPair": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-ec2keypair", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "ImageId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-imageid", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "InstanceRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-instancerole", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::IAM::InstanceProfile.NameOrArn" } }, "InstanceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-instancetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Conditional" }, "LaunchTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-launchtemplate", "Required": false, "Type": "LaunchTemplateSpecification", "UpdateType": "Conditional" }, "MaxvCpus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-maxvcpus", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MinvCpus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-minvcpus", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PlacementGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-placementgroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Conditional", "Value": { "ListValueType": "AWS::EC2::SecurityGroup.NamesOrGroupIds", "ValueType": "AWS::EC2::SecurityGroup.NameOrGroupId" } }, "SpotIamFleetRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-spotiamfleetrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::Role.Arn" } }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-subnets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Conditional" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Conditional" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Conditional" }, "UpdateToLatestImageVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-updatetolatestimageversion", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::ComputeEnvironment.Ec2ConfigurationObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-ec2configurationobject.html", "Properties": { "ImageIdOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-ec2configurationobject.html#cfn-batch-computeenvironment-ec2configurationobject-imageidoverride", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "ImageKubernetesVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-ec2configurationobject.html#cfn-batch-computeenvironment-ec2configurationobject-imagekubernetesversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "ImageType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-ec2configurationobject.html#cfn-batch-computeenvironment-ec2configurationobject-imagetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Conditional" } } }, "AWS::Batch::ComputeEnvironment.EksConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-eksconfiguration.html", "Properties": { "EksClusterArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-eksconfiguration.html#cfn-batch-computeenvironment-eksconfiguration-eksclusterarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "KubernetesNamespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-eksconfiguration.html#cfn-batch-computeenvironment-eksconfiguration-kubernetesnamespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Batch::ComputeEnvironment.LaunchTemplateSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-launchtemplatespecification.html", "Properties": { "LaunchTemplateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-launchtemplatespecification.html#cfn-batch-computeenvironment-launchtemplatespecification-launchtemplateid", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "LaunchTemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-launchtemplatespecification.html#cfn-batch-computeenvironment-launchtemplatespecification-launchtemplatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-launchtemplatespecification.html#cfn-batch-computeenvironment-launchtemplatespecification-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" } } }, "AWS::Batch::ComputeEnvironment.UpdatePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-updatepolicy.html", "Properties": { "JobExecutionTimeoutMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-updatepolicy.html#cfn-batch-computeenvironment-updatepolicy-jobexecutiontimeoutminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TerminateJobsOnUpdate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-updatepolicy.html#cfn-batch-computeenvironment-updatepolicy-terminatejobsonupdate", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.AuthorizationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-authorizationconfig.html", "Properties": { "AccessPointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-authorizationconfig.html#cfn-batch-jobdefinition-authorizationconfig-accesspointid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Iam": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-authorizationconfig.html#cfn-batch-jobdefinition-authorizationconfig-iam", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.ContainerProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html", "Properties": { "Command": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-command", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-environment", "ItemType": "Environment", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EphemeralStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-ephemeralstorage", "Required": false, "Type": "EphemeralStorage", "UpdateType": "Mutable" }, "ExecutionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-executionrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FargatePlatformConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-fargateplatformconfiguration", "Required": false, "Type": "FargatePlatformConfiguration", "UpdateType": "Mutable" }, "Image": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-image", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "JobRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-jobrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LinuxParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-linuxparameters", "Required": false, "Type": "LinuxParameters", "UpdateType": "Mutable" }, "LogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-logconfiguration", "Required": false, "Type": "LogConfiguration", "UpdateType": "Mutable" }, "Memory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-memory", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MountPoints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-mountpoints", "ItemType": "MountPoints", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-networkconfiguration", "Required": false, "Type": "NetworkConfiguration", "UpdateType": "Mutable" }, "Privileged": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-privileged", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ReadonlyRootFilesystem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-readonlyrootfilesystem", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ResourceRequirements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-resourcerequirements", "ItemType": "ResourceRequirement", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Secrets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-secrets", "ItemType": "Secret", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Ulimits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-ulimits", "ItemType": "Ulimit", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "User": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-user", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Vcpus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-vcpus", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Volumes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-volumes", "ItemType": "Volumes", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.Device": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-device.html", "Properties": { "ContainerPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-device.html#cfn-batch-jobdefinition-device-containerpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HostPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-device.html#cfn-batch-jobdefinition-device-hostpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Permissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-device.html#cfn-batch-jobdefinition-device-permissions", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.EfsVolumeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-efsvolumeconfiguration.html", "Properties": { "AuthorizationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-efsvolumeconfiguration.html#cfn-batch-jobdefinition-efsvolumeconfiguration-authorizationconfig", "Required": false, "Type": "AuthorizationConfig", "UpdateType": "Mutable" }, "FileSystemId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-efsvolumeconfiguration.html#cfn-batch-jobdefinition-efsvolumeconfiguration-filesystemid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RootDirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-efsvolumeconfiguration.html#cfn-batch-jobdefinition-efsvolumeconfiguration-rootdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TransitEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-efsvolumeconfiguration.html#cfn-batch-jobdefinition-efsvolumeconfiguration-transitencryption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TransitEncryptionPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-efsvolumeconfiguration.html#cfn-batch-jobdefinition-efsvolumeconfiguration-transitencryptionport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.EksContainer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer.html", "Properties": { "Args": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer.html#cfn-batch-jobdefinition-ekscontainer-args", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Command": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer.html#cfn-batch-jobdefinition-ekscontainer-command", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Env": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer.html#cfn-batch-jobdefinition-ekscontainer-env", "ItemType": "EksContainerEnvironmentVariable", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Image": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer.html#cfn-batch-jobdefinition-ekscontainer-image", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ImagePullPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer.html#cfn-batch-jobdefinition-ekscontainer-imagepullpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer.html#cfn-batch-jobdefinition-ekscontainer-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Resources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer.html#cfn-batch-jobdefinition-ekscontainer-resources", "Required": false, "Type": "EksContainerResourceRequirements", "UpdateType": "Mutable" }, "SecurityContext": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer.html#cfn-batch-jobdefinition-ekscontainer-securitycontext", "Required": false, "Type": "EksContainerSecurityContext", "UpdateType": "Mutable" }, "VolumeMounts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainer.html#cfn-batch-jobdefinition-ekscontainer-volumemounts", "ItemType": "EksContainerVolumeMount", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.EksContainerEnvironmentVariable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainerenvironmentvariable.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainerenvironmentvariable.html#cfn-batch-jobdefinition-ekscontainerenvironmentvariable-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainerenvironmentvariable.html#cfn-batch-jobdefinition-ekscontainerenvironmentvariable-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.EksContainerResourceRequirements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainerresourcerequirements.html", "Properties": { "Limits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainerresourcerequirements.html#cfn-batch-jobdefinition-ekscontainerresourcerequirements-limits", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Requests": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainerresourcerequirements.html#cfn-batch-jobdefinition-ekscontainerresourcerequirements-requests", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.EksContainerSecurityContext": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainersecuritycontext.html", "Properties": { "Privileged": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainersecuritycontext.html#cfn-batch-jobdefinition-ekscontainersecuritycontext-privileged", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ReadOnlyRootFilesystem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainersecuritycontext.html#cfn-batch-jobdefinition-ekscontainersecuritycontext-readonlyrootfilesystem", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RunAsGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainersecuritycontext.html#cfn-batch-jobdefinition-ekscontainersecuritycontext-runasgroup", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RunAsNonRoot": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainersecuritycontext.html#cfn-batch-jobdefinition-ekscontainersecuritycontext-runasnonroot", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RunAsUser": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainersecuritycontext.html#cfn-batch-jobdefinition-ekscontainersecuritycontext-runasuser", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.EksContainerVolumeMount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainervolumemount.html", "Properties": { "MountPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainervolumemount.html#cfn-batch-jobdefinition-ekscontainervolumemount-mountpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainervolumemount.html#cfn-batch-jobdefinition-ekscontainervolumemount-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReadOnly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekscontainervolumemount.html#cfn-batch-jobdefinition-ekscontainervolumemount-readonly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.EksEmptyDir": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksemptydir.html", "Properties": { "Medium": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksemptydir.html#cfn-batch-jobdefinition-eksemptydir-medium", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SizeLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksemptydir.html#cfn-batch-jobdefinition-eksemptydir-sizelimit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.EksHostPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekshostpath.html", "Properties": { "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekshostpath.html#cfn-batch-jobdefinition-ekshostpath-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.EksProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksproperties.html", "Properties": { "PodProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksproperties.html#cfn-batch-jobdefinition-eksproperties-podproperties", "Required": false, "Type": "PodProperties", "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.EksSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekssecret.html", "Properties": { "Optional": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekssecret.html#cfn-batch-jobdefinition-ekssecret-optional", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SecretName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ekssecret.html#cfn-batch-jobdefinition-ekssecret-secretname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.EksVolume": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksvolume.html", "Properties": { "EmptyDir": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksvolume.html#cfn-batch-jobdefinition-eksvolume-emptydir", "Required": false, "Type": "EksEmptyDir", "UpdateType": "Mutable" }, "HostPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksvolume.html#cfn-batch-jobdefinition-eksvolume-hostpath", "Required": false, "Type": "EksHostPath", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksvolume.html#cfn-batch-jobdefinition-eksvolume-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Secret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-eksvolume.html#cfn-batch-jobdefinition-eksvolume-secret", "Required": false, "Type": "EksSecret", "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-environment.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-environment.html#cfn-batch-jobdefinition-environment-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-environment.html#cfn-batch-jobdefinition-environment-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.EphemeralStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-ephemeralstorage.html", "Properties": { "SizeInGiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-ephemeralstorage.html#cfn-batch-jobdefinition-containerproperties-ephemeralstorage-sizeingib", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.EvaluateOnExit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-evaluateonexit.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-evaluateonexit.html#cfn-batch-jobdefinition-evaluateonexit-action", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "OnExitCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-evaluateonexit.html#cfn-batch-jobdefinition-evaluateonexit-onexitcode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OnReason": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-evaluateonexit.html#cfn-batch-jobdefinition-evaluateonexit-onreason", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OnStatusReason": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-evaluateonexit.html#cfn-batch-jobdefinition-evaluateonexit-onstatusreason", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.FargatePlatformConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-fargateplatformconfiguration.html", "Properties": { "PlatformVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-fargateplatformconfiguration.html#cfn-batch-jobdefinition-containerproperties-fargateplatformconfiguration-platformversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.LinuxParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-linuxparameters.html", "Properties": { "Devices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-linuxparameters.html#cfn-batch-jobdefinition-containerproperties-linuxparameters-devices", "ItemType": "Device", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InitProcessEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-linuxparameters.html#cfn-batch-jobdefinition-containerproperties-linuxparameters-initprocessenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MaxSwap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-linuxparameters.html#cfn-batch-jobdefinition-containerproperties-linuxparameters-maxswap", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SharedMemorySize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-linuxparameters.html#cfn-batch-jobdefinition-containerproperties-linuxparameters-sharedmemorysize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Swappiness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-linuxparameters.html#cfn-batch-jobdefinition-containerproperties-linuxparameters-swappiness", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Tmpfs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-linuxparameters.html#cfn-batch-jobdefinition-containerproperties-linuxparameters-tmpfs", "ItemType": "Tmpfs", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.LogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-logconfiguration.html", "Properties": { "LogDriver": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-logconfiguration.html#cfn-batch-jobdefinition-containerproperties-logconfiguration-logdriver", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-logconfiguration.html#cfn-batch-jobdefinition-containerproperties-logconfiguration-options", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "SecretOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-logconfiguration.html#cfn-batch-jobdefinition-containerproperties-logconfiguration-secretoptions", "ItemType": "Secret", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.Metadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-podproperties-metadata.html", "Properties": { "Labels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-podproperties-metadata.html#cfn-batch-jobdefinition-podproperties-metadata-labels", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.MountPoints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-mountpoints.html", "Properties": { "ContainerPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-mountpoints.html#cfn-batch-jobdefinition-mountpoints-containerpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReadOnly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-mountpoints.html#cfn-batch-jobdefinition-mountpoints-readonly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SourceVolume": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-mountpoints.html#cfn-batch-jobdefinition-mountpoints-sourcevolume", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-networkconfiguration.html", "Properties": { "AssignPublicIp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-networkconfiguration.html#cfn-batch-jobdefinition-containerproperties-networkconfiguration-assignpublicip", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.NodeProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-nodeproperties.html", "Properties": { "MainNode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-nodeproperties.html#cfn-batch-jobdefinition-nodeproperties-mainnode", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "NodeRangeProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-nodeproperties.html#cfn-batch-jobdefinition-nodeproperties-noderangeproperties", "ItemType": "NodeRangeProperty", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "NumNodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-nodeproperties.html#cfn-batch-jobdefinition-nodeproperties-numnodes", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.NodeRangeProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-noderangeproperty.html", "Properties": { "Container": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-noderangeproperty.html#cfn-batch-jobdefinition-noderangeproperty-container", "Required": false, "Type": "ContainerProperties", "UpdateType": "Mutable" }, "TargetNodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-noderangeproperty.html#cfn-batch-jobdefinition-noderangeproperty-targetnodes", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.PodProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-podproperties.html", "Properties": { "Containers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-podproperties.html#cfn-batch-jobdefinition-podproperties-containers", "ItemType": "EksContainer", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DnsPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-podproperties.html#cfn-batch-jobdefinition-podproperties-dnspolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HostNetwork": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-podproperties.html#cfn-batch-jobdefinition-podproperties-hostnetwork", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Metadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-podproperties.html#cfn-batch-jobdefinition-podproperties-metadata", "Required": false, "Type": "Metadata", "UpdateType": "Mutable" }, "ServiceAccountName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-podproperties.html#cfn-batch-jobdefinition-podproperties-serviceaccountname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Volumes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-podproperties.html#cfn-batch-jobdefinition-podproperties-volumes", "ItemType": "EksVolume", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.ResourceRequirement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-resourcerequirement.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-resourcerequirement.html#cfn-batch-jobdefinition-resourcerequirement-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-resourcerequirement.html#cfn-batch-jobdefinition-resourcerequirement-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.RetryStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-retrystrategy.html", "Properties": { "Attempts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-retrystrategy.html#cfn-batch-jobdefinition-retrystrategy-attempts", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "EvaluateOnExit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-retrystrategy.html#cfn-batch-jobdefinition-retrystrategy-evaluateonexit", "ItemType": "EvaluateOnExit", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.Secret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-secret.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-secret.html#cfn-batch-jobdefinition-secret-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ValueFrom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-secret.html#cfn-batch-jobdefinition-secret-valuefrom", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-timeout.html", "Properties": { "AttemptDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-timeout.html#cfn-batch-jobdefinition-timeout-attemptdurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.Tmpfs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-tmpfs.html", "Properties": { "ContainerPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-tmpfs.html#cfn-batch-jobdefinition-tmpfs-containerpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MountOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-tmpfs.html#cfn-batch-jobdefinition-tmpfs-mountoptions", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-tmpfs.html#cfn-batch-jobdefinition-tmpfs-size", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.Ulimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ulimit.html", "Properties": { "HardLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ulimit.html#cfn-batch-jobdefinition-ulimit-hardlimit", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ulimit.html#cfn-batch-jobdefinition-ulimit-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SoftLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-ulimit.html#cfn-batch-jobdefinition-ulimit-softlimit", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.Volumes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-volumes.html", "Properties": { "EfsVolumeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-volumes.html#cfn-batch-jobdefinition-volumes-efsvolumeconfiguration", "Required": false, "Type": "EfsVolumeConfiguration", "UpdateType": "Mutable" }, "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-volumes.html#cfn-batch-jobdefinition-volumes-host", "Required": false, "Type": "VolumesHost", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-volumes.html#cfn-batch-jobdefinition-volumes-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition.VolumesHost": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-volumeshost.html", "Properties": { "SourcePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-volumeshost.html#cfn-batch-jobdefinition-volumeshost-sourcepath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Batch::JobQueue.ComputeEnvironmentOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobqueue-computeenvironmentorder.html", "Properties": { "ComputeEnvironment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobqueue-computeenvironmentorder.html#cfn-batch-jobqueue-computeenvironmentorder-computeenvironment", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Order": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobqueue-computeenvironmentorder.html#cfn-batch-jobqueue-computeenvironmentorder-order", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Batch::SchedulingPolicy.FairsharePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-schedulingpolicy-fairsharepolicy.html", "Properties": { "ComputeReservation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-schedulingpolicy-fairsharepolicy.html#cfn-batch-schedulingpolicy-fairsharepolicy-computereservation", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ShareDecaySeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-schedulingpolicy-fairsharepolicy.html#cfn-batch-schedulingpolicy-fairsharepolicy-sharedecayseconds", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ShareDistribution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-schedulingpolicy-fairsharepolicy.html#cfn-batch-schedulingpolicy-fairsharepolicy-sharedistribution", "DuplicatesAllowed": true, "ItemType": "ShareAttributes", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Batch::SchedulingPolicy.ShareAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-schedulingpolicy-shareattributes.html", "Properties": { "ShareIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-schedulingpolicy-shareattributes.html#cfn-batch-schedulingpolicy-shareattributes-shareidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "WeightFactor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-schedulingpolicy-shareattributes.html#cfn-batch-schedulingpolicy-shareattributes-weightfactor", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::BillingConductor::BillingGroup.AccountGrouping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-billinggroup-accountgrouping.html", "Properties": { "LinkedAccountIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-billinggroup-accountgrouping.html#cfn-billingconductor-billinggroup-accountgrouping-linkedaccountids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::BillingConductor::BillingGroup.AccountGrouping.LinkedAccountIds" } } } }, "AWS::BillingConductor::BillingGroup.ComputationPreference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-billinggroup-computationpreference.html", "Properties": { "PricingPlanArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-billinggroup-computationpreference.html#cfn-billingconductor-billinggroup-computationpreference-pricingplanarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::BillingConductor::BillingGroup.ComputationPreference.PricingPlanArn" } } } }, "AWS::BillingConductor::CustomLineItem.BillingPeriodRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-customlineitem-billingperiodrange.html", "Properties": { "ExclusiveEndBillingPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-customlineitem-billingperiodrange.html#cfn-billingconductor-customlineitem-billingperiodrange-exclusiveendbillingperiod", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::BillingConductor::CustomLineItem.BillingPeriodRange.ExclusiveEndBillingPeriod" } }, "InclusiveStartBillingPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-customlineitem-billingperiodrange.html#cfn-billingconductor-customlineitem-billingperiodrange-inclusivestartbillingperiod", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::BillingConductor::CustomLineItem.BillingPeriodRange.InclusiveStartBillingPeriod" } } } }, "AWS::BillingConductor::CustomLineItem.CustomLineItemChargeDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-customlineitem-customlineitemchargedetails.html", "Properties": { "Flat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-customlineitem-customlineitemchargedetails.html#cfn-billingconductor-customlineitem-customlineitemchargedetails-flat", "Required": false, "Type": "CustomLineItemFlatChargeDetails", "UpdateType": "Mutable" }, "Percentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-customlineitem-customlineitemchargedetails.html#cfn-billingconductor-customlineitem-customlineitemchargedetails-percentage", "Required": false, "Type": "CustomLineItemPercentageChargeDetails", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-customlineitem-customlineitemchargedetails.html#cfn-billingconductor-customlineitem-customlineitemchargedetails-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::BillingConductor::CustomLineItem.CustomLineItemChargeDetails.Type" } } } }, "AWS::BillingConductor::CustomLineItem.CustomLineItemFlatChargeDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-customlineitem-customlineitemflatchargedetails.html", "Properties": { "ChargeValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-customlineitem-customlineitemflatchargedetails.html#cfn-billingconductor-customlineitem-customlineitemflatchargedetails-chargevalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::BillingConductor::CustomLineItem.CustomLineItemPercentageChargeDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-customlineitem-customlineitempercentagechargedetails.html", "Properties": { "ChildAssociatedResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-customlineitem-customlineitempercentagechargedetails.html#cfn-billingconductor-customlineitem-customlineitempercentagechargedetails-childassociatedresources", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::BillingConductor::CustomLineItem.CustomLineItemPercentageChargeDetails.ChildAssociatedResources" } }, "PercentageValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-customlineitem-customlineitempercentagechargedetails.html#cfn-billingconductor-customlineitem-customlineitempercentagechargedetails-percentagevalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::BillingConductor::PricingRule.FreeTier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-pricingrule-freetier.html", "Properties": { "Activated": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-pricingrule-freetier.html#cfn-billingconductor-pricingrule-freetier-activated", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::BillingConductor::PricingRule.Tiering": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-pricingrule-tiering.html", "Properties": { "FreeTier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-pricingrule-tiering.html#cfn-billingconductor-pricingrule-tiering-freetier", "Required": false, "Type": "FreeTier", "UpdateType": "Mutable" } } }, "AWS::Budgets::Budget.AutoAdjustData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-autoadjustdata.html", "Properties": { "AutoAdjustType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-autoadjustdata.html#cfn-budgets-budget-autoadjustdata-autoadjusttype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "HistoricalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-autoadjustdata.html#cfn-budgets-budget-autoadjustdata-historicaloptions", "Required": false, "Type": "HistoricalOptions", "UpdateType": "Mutable" } } }, "AWS::Budgets::Budget.BudgetData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-budgetdata.html", "Properties": { "AutoAdjustData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-budgetdata.html#cfn-budgets-budget-budgetdata-autoadjustdata", "Required": false, "Type": "AutoAdjustData", "UpdateType": "Immutable" }, "BudgetLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-budgetdata.html#cfn-budgets-budget-budgetdata-budgetlimit", "Required": false, "Type": "Spend", "UpdateType": "Mutable" }, "BudgetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-budgetdata.html#cfn-budgets-budget-budgetdata-budgetname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "BudgetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-budgetdata.html#cfn-budgets-budget-budgetdata-budgettype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Budgets::Budget.BudgetType" } }, "CostFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-budgetdata.html#cfn-budgets-budget-budgetdata-costfilters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "CostTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-budgetdata.html#cfn-budgets-budget-budgetdata-costtypes", "Required": false, "Type": "CostTypes", "UpdateType": "Mutable" }, "PlannedBudgetLimits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-budgetdata.html#cfn-budgets-budget-budgetdata-plannedbudgetlimits", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" }, "TimePeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-budgetdata.html#cfn-budgets-budget-budgetdata-timeperiod", "Required": false, "Type": "TimePeriod", "UpdateType": "Mutable" }, "TimeUnit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-budgetdata.html#cfn-budgets-budget-budgetdata-timeunit", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Budgets::Budget.TimeUnit" } } } }, "AWS::Budgets::Budget.CostTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-costtypes.html", "Properties": { "IncludeCredit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-costtypes.html#cfn-budgets-budget-costtypes-includecredit", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeDiscount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-costtypes.html#cfn-budgets-budget-costtypes-includediscount", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeOtherSubscription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-costtypes.html#cfn-budgets-budget-costtypes-includeothersubscription", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeRecurring": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-costtypes.html#cfn-budgets-budget-costtypes-includerecurring", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeRefund": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-costtypes.html#cfn-budgets-budget-costtypes-includerefund", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeSubscription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-costtypes.html#cfn-budgets-budget-costtypes-includesubscription", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeSupport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-costtypes.html#cfn-budgets-budget-costtypes-includesupport", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeTax": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-costtypes.html#cfn-budgets-budget-costtypes-includetax", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeUpfront": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-costtypes.html#cfn-budgets-budget-costtypes-includeupfront", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "UseAmortized": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-costtypes.html#cfn-budgets-budget-costtypes-useamortized", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "UseBlended": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-costtypes.html#cfn-budgets-budget-costtypes-useblended", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Budgets::Budget.HistoricalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-historicaloptions.html", "Properties": { "BudgetAdjustmentPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-historicaloptions.html#cfn-budgets-budget-historicaloptions-budgetadjustmentperiod", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Budgets::Budget.Notification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-notification.html", "Properties": { "ComparisonOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-notification.html#cfn-budgets-budget-notification-comparisonoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Budgets::Budget.ComparisonOperator" } }, "NotificationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-notification.html#cfn-budgets-budget-notification-notificationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Budgets::Budget.NotificationType" } }, "Threshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-notification.html#cfn-budgets-budget-notification-threshold", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Budgets::Budget.Threshold" } }, "ThresholdType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-notification.html#cfn-budgets-budget-notification-thresholdtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Budgets::Budget.ThresholdType" } } } }, "AWS::Budgets::Budget.NotificationWithSubscribers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-notificationwithsubscribers.html", "Properties": { "Notification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-notificationwithsubscribers.html#cfn-budgets-budget-notificationwithsubscribers-notification", "Required": true, "Type": "Notification", "UpdateType": "Mutable" }, "Subscribers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-notificationwithsubscribers.html#cfn-budgets-budget-notificationwithsubscribers-subscribers", "ItemType": "Subscriber", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Budgets::Budget.Spend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-spend.html", "Properties": { "Amount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-spend.html#cfn-budgets-budget-spend-amount", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-spend.html#cfn-budgets-budget-spend-unit", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Budgets::Budget.Subscriber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-subscriber.html", "Properties": { "Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-subscriber.html#cfn-budgets-budget-subscriber-address", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SubscriptionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-subscriber.html#cfn-budgets-budget-subscriber-subscriptiontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Budgets::Budget.SubscriptionType" } } } }, "AWS::Budgets::Budget.TimePeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-timeperiod.html", "Properties": { "End": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-timeperiod.html#cfn-budgets-budget-timeperiod-end", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Start": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budget-timeperiod.html#cfn-budgets-budget-timeperiod-start", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Budgets::BudgetsAction.ActionThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-actionthreshold.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-actionthreshold.html#cfn-budgets-budgetsaction-actionthreshold-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Budgets::BudgetsAction.ActionThreshold.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-actionthreshold.html#cfn-budgets-budgetsaction-actionthreshold-value", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Budgets::BudgetsAction.Definition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-definition.html", "Properties": { "IamActionDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-definition.html#cfn-budgets-budgetsaction-definition-iamactiondefinition", "Required": false, "Type": "IamActionDefinition", "UpdateType": "Mutable" }, "ScpActionDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-definition.html#cfn-budgets-budgetsaction-definition-scpactiondefinition", "Required": false, "Type": "ScpActionDefinition", "UpdateType": "Mutable" }, "SsmActionDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-definition.html#cfn-budgets-budgetsaction-definition-ssmactiondefinition", "Required": false, "Type": "SsmActionDefinition", "UpdateType": "Mutable" } } }, "AWS::Budgets::BudgetsAction.IamActionDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-iamactiondefinition.html", "Properties": { "Groups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-iamactiondefinition.html#cfn-budgets-budgetsaction-iamactiondefinition-groups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PolicyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-iamactiondefinition.html#cfn-budgets-budgetsaction-iamactiondefinition-policyarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Roles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-iamactiondefinition.html#cfn-budgets-budgetsaction-iamactiondefinition-roles", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Users": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-iamactiondefinition.html#cfn-budgets-budgetsaction-iamactiondefinition-users", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Budgets::BudgetsAction.ScpActionDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-scpactiondefinition.html", "Properties": { "PolicyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-scpactiondefinition.html#cfn-budgets-budgetsaction-scpactiondefinition-policyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TargetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-scpactiondefinition.html#cfn-budgets-budgetsaction-scpactiondefinition-targetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Budgets::BudgetsAction.SsmActionDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-ssmactiondefinition.html", "Properties": { "InstanceIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-ssmactiondefinition.html#cfn-budgets-budgetsaction-ssmactiondefinition-instanceids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-ssmactiondefinition.html#cfn-budgets-budgetsaction-ssmactiondefinition-region", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Subtype": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-ssmactiondefinition.html#cfn-budgets-budgetsaction-ssmactiondefinition-subtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Budgets::BudgetsAction.SsmActionDefinition.Subtype" } } } }, "AWS::Budgets::BudgetsAction.Subscriber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-subscriber.html", "Properties": { "Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-subscriber.html#cfn-budgets-budgetsaction-subscriber-address", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-subscriber.html#cfn-budgets-budgetsaction-subscriber-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Budgets::BudgetsAction.Subscriber.Type" } } } }, "AWS::CE::AnomalyMonitor.ResourceTag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ce-anomalymonitor-resourcetag.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ce-anomalymonitor-resourcetag.html#cfn-ce-anomalymonitor-resourcetag-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CE::AnomalyMonitor.ResourceTag.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ce-anomalymonitor-resourcetag.html#cfn-ce-anomalymonitor-resourcetag-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::CE::AnomalySubscription.ResourceTag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ce-anomalysubscription-resourcetag.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ce-anomalysubscription-resourcetag.html#cfn-ce-anomalysubscription-resourcetag-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CE::AnomalySubscription.ResourceTag.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ce-anomalysubscription-resourcetag.html#cfn-ce-anomalysubscription-resourcetag-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::CE::AnomalySubscription.Subscriber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ce-anomalysubscription-subscriber.html", "Properties": { "Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ce-anomalysubscription-subscriber.html#cfn-ce-anomalysubscription-subscriber-address", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ce-anomalysubscription-subscriber.html#cfn-ce-anomalysubscription-subscriber-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CE::AnomalySubscription.Subscriber.Status" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ce-anomalysubscription-subscriber.html#cfn-ce-anomalysubscription-subscriber-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CE::AnomalySubscription.Subscriber.Type" } } } }, "AWS::Cassandra::Table.BillingMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-billingmode.html", "Properties": { "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-billingmode.html#cfn-cassandra-table-billingmode-mode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Cassandra::Table.BillingMode.Mode" } }, "ProvisionedThroughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-billingmode.html#cfn-cassandra-table-billingmode-provisionedthroughput", "Required": false, "Type": "ProvisionedThroughput", "UpdateType": "Mutable" } } }, "AWS::Cassandra::Table.ClusteringKeyColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-clusteringkeycolumn.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-clusteringkeycolumn.html#cfn-cassandra-table-clusteringkeycolumn-column", "Required": true, "Type": "Column", "UpdateType": "Immutable" }, "OrderBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-clusteringkeycolumn.html#cfn-cassandra-table-clusteringkeycolumn-orderby", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Cassandra::Table.ClusteringKeyColumn.OrderBy" } } } }, "AWS::Cassandra::Table.Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-column.html", "Properties": { "ColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-column.html#cfn-cassandra-table-column-columnname", "PrimitiveType": "String", "Required": true, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::Cassandra::Table.Column.ColumnName" } }, "ColumnType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-column.html#cfn-cassandra-table-column-columntype", "PrimitiveType": "String", "Required": true, "UpdateType": "Conditional" } } }, "AWS::Cassandra::Table.EncryptionSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-encryptionspecification.html", "Properties": { "EncryptionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-encryptionspecification.html#cfn-cassandra-table-encryptionspecification-encryptiontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Cassandra::Table.EncryptionSpecification.EncryptionType" } }, "KmsKeyIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-encryptionspecification.html#cfn-cassandra-table-encryptionspecification-kmskeyidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cassandra::Table.ProvisionedThroughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-provisionedthroughput.html", "Properties": { "ReadCapacityUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-provisionedthroughput.html#cfn-cassandra-table-provisionedthroughput-readcapacityunits", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "WriteCapacityUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cassandra-table-provisionedthroughput.html#cfn-cassandra-table-provisionedthroughput-writecapacityunits", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CertificateManager::Account.ExpiryEventsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-certificatemanager-account-expiryeventsconfiguration.html", "Properties": { "DaysBeforeExpiry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-certificatemanager-account-expiryeventsconfiguration.html#cfn-certificatemanager-account-expiryeventsconfiguration-daysbeforeexpiry", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CertificateManager::Account.ExpiryEventsConfiguration.DaysBeforeExpiry" } } } }, "AWS::CertificateManager::Certificate.DomainValidationOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-certificatemanager-certificate-domainvalidationoption.html", "Properties": { "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-certificatemanager-certificate-domainvalidationoption.html#cfn-certificatemanager-certificate-domainvalidationoptions-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "HostedZoneId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-certificatemanager-certificate-domainvalidationoption.html#cfn-certificatemanager-certificate-domainvalidationoption-hostedzoneid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ValidationDomain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-certificatemanager-certificate-domainvalidationoption.html#cfn-certificatemanager-certificate-domainvalidationoption-validationdomain", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cloud9::EnvironmentEC2.Repository": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloud9-environmentec2-repository.html", "Properties": { "PathComponent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloud9-environmentec2-repository.html#cfn-cloud9-environmentec2-repository-pathcomponent", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RepositoryUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloud9-environmentec2-repository.html#cfn-cloud9-environmentec2-repository-repositoryurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFormation::HookVersion.LoggingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-hookversion-loggingconfig.html", "Properties": { "LogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-hookversion-loggingconfig.html#cfn-cloudformation-hookversion-loggingconfig-loggroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::HookVersion.LoggingConfig.LogGroupName" } }, "LogRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-hookversion-loggingconfig.html#cfn-cloudformation-hookversion-loggingconfig-logrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::HookVersion.LoggingConfig.LogRoleArn" } } } }, "AWS::CloudFormation::ResourceVersion.LoggingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-resourceversion-loggingconfig.html", "Properties": { "LogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-resourceversion-loggingconfig.html#cfn-cloudformation-resourceversion-loggingconfig-loggroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::ResourceVersion.LoggingConfig.LogGroupName" } }, "LogRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-resourceversion-loggingconfig.html#cfn-cloudformation-resourceversion-loggingconfig-logrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::ResourceVersion.LoggingConfig.LogRoleArn" } } } }, "AWS::CloudFormation::StackSet.AutoDeployment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-autodeployment.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-autodeployment.html#cfn-cloudformation-stackset-autodeployment-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RetainStacksOnAccountRemoval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-autodeployment.html#cfn-cloudformation-stackset-autodeployment-retainstacksonaccountremoval", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudFormation::StackSet.DeploymentTargets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-deploymenttargets.html", "Properties": { "AccountFilterType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-deploymenttargets.html#cfn-cloudformation-stackset-deploymenttargets-accountfiltertype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::StackSet.DeploymentTargets.AccountFilterType" } }, "Accounts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-deploymenttargets.html#cfn-cloudformation-stackset-deploymenttargets-accounts", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::StackSet.DeploymentTargets.Accounts" } }, "OrganizationalUnitIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-deploymenttargets.html#cfn-cloudformation-stackset-deploymenttargets-organizationalunitids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::StackSet.DeploymentTargets.OrganizationalUnitIds" } } } }, "AWS::CloudFormation::StackSet.ManagedExecution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-managedexecution.html", "Properties": { "Active": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-managedexecution.html#cfn-cloudformation-stackset-managedexecution-active", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudFormation::StackSet.OperationPreferences": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-operationpreferences.html", "Properties": { "FailureToleranceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-operationpreferences.html#cfn-cloudformation-stackset-operationpreferences-failuretolerancecount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FailureTolerancePercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-operationpreferences.html#cfn-cloudformation-stackset-operationpreferences-failuretolerancepercentage", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxConcurrentCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-operationpreferences.html#cfn-cloudformation-stackset-operationpreferences-maxconcurrentcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxConcurrentPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-operationpreferences.html#cfn-cloudformation-stackset-operationpreferences-maxconcurrentpercentage", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RegionConcurrencyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-operationpreferences.html#cfn-cloudformation-stackset-operationpreferences-regionconcurrencytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::StackSet.OperationPreferences.RegionConcurrencyType" } }, "RegionOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-operationpreferences.html#cfn-cloudformation-stackset-operationpreferences-regionorder", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::StackSet.OperationPreferences.RegionOrder" } } } }, "AWS::CloudFormation::StackSet.Parameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-parameter.html", "Properties": { "ParameterKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-parameter.html#cfn-cloudformation-stackset-parameter-parameterkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ParameterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-parameter.html#cfn-cloudformation-stackset-parameter-parametervalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFormation::StackSet.StackInstances": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-stackinstances.html", "Properties": { "DeploymentTargets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-stackinstances.html#cfn-cloudformation-stackset-stackinstances-deploymenttargets", "Required": true, "Type": "DeploymentTargets", "UpdateType": "Mutable" }, "ParameterOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-stackinstances.html#cfn-cloudformation-stackset-stackinstances-parameteroverrides", "DuplicatesAllowed": false, "ItemType": "Parameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Regions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-stackinstances.html#cfn-cloudformation-stackset-stackinstances-regions", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::StackSet.StackInstances.Regions" } } } }, "AWS::CloudFormation::TypeActivation.LoggingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-typeactivation-loggingconfig.html", "Properties": { "LogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-typeactivation-loggingconfig.html#cfn-cloudformation-typeactivation-loggingconfig-loggroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::TypeActivation.LoggingConfig.LogGroupName" } }, "LogRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-typeactivation-loggingconfig.html#cfn-cloudformation-typeactivation-loggingconfig-logrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::TypeActivation.LoggingConfig.LogRoleArn" } } } }, "AWS::CloudFront::CachePolicy.CachePolicyConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cachepolicyconfig.html", "Properties": { "Comment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cachepolicyconfig.html#cfn-cloudfront-cachepolicy-cachepolicyconfig-comment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cachepolicyconfig.html#cfn-cloudfront-cachepolicy-cachepolicyconfig-defaultttl", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "MaxTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cachepolicyconfig.html#cfn-cloudfront-cachepolicy-cachepolicyconfig-maxttl", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "MinTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cachepolicyconfig.html#cfn-cloudfront-cachepolicy-cachepolicyconfig-minttl", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cachepolicyconfig.html#cfn-cloudfront-cachepolicy-cachepolicyconfig-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ParametersInCacheKeyAndForwardedToOrigin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cachepolicyconfig.html#cfn-cloudfront-cachepolicy-cachepolicyconfig-parametersincachekeyandforwardedtoorigin", "Required": true, "Type": "ParametersInCacheKeyAndForwardedToOrigin", "UpdateType": "Mutable" } } }, "AWS::CloudFront::CachePolicy.CookiesConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cookiesconfig.html", "Properties": { "CookieBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cookiesconfig.html#cfn-cloudfront-cachepolicy-cookiesconfig-cookiebehavior", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::CachePolicy.CookiesConfig.CookieBehavior" } }, "Cookies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cookiesconfig.html#cfn-cloudfront-cachepolicy-cookiesconfig-cookies", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFront::CachePolicy.HeadersConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-headersconfig.html", "Properties": { "HeaderBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-headersconfig.html#cfn-cloudfront-cachepolicy-headersconfig-headerbehavior", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::CachePolicy.HeadersConfig.HeaderBehavior" } }, "Headers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-headersconfig.html#cfn-cloudfront-cachepolicy-headersconfig-headers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFront::CachePolicy.ParametersInCacheKeyAndForwardedToOrigin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-parametersincachekeyandforwardedtoorigin.html", "Properties": { "CookiesConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-parametersincachekeyandforwardedtoorigin.html#cfn-cloudfront-cachepolicy-parametersincachekeyandforwardedtoorigin-cookiesconfig", "Required": true, "Type": "CookiesConfig", "UpdateType": "Mutable" }, "EnableAcceptEncodingBrotli": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-parametersincachekeyandforwardedtoorigin.html#cfn-cloudfront-cachepolicy-parametersincachekeyandforwardedtoorigin-enableacceptencodingbrotli", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableAcceptEncodingGzip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-parametersincachekeyandforwardedtoorigin.html#cfn-cloudfront-cachepolicy-parametersincachekeyandforwardedtoorigin-enableacceptencodinggzip", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "HeadersConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-parametersincachekeyandforwardedtoorigin.html#cfn-cloudfront-cachepolicy-parametersincachekeyandforwardedtoorigin-headersconfig", "Required": true, "Type": "HeadersConfig", "UpdateType": "Mutable" }, "QueryStringsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-parametersincachekeyandforwardedtoorigin.html#cfn-cloudfront-cachepolicy-parametersincachekeyandforwardedtoorigin-querystringsconfig", "Required": true, "Type": "QueryStringsConfig", "UpdateType": "Mutable" } } }, "AWS::CloudFront::CachePolicy.QueryStringsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-querystringsconfig.html", "Properties": { "QueryStringBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-querystringsconfig.html#cfn-cloudfront-cachepolicy-querystringsconfig-querystringbehavior", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::CachePolicy.QueryStringsConfig.QueryStringBehavior" } }, "QueryStrings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-querystringsconfig.html#cfn-cloudfront-cachepolicy-querystringsconfig-querystrings", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFront::CloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cloudfrontoriginaccessidentity-cloudfrontoriginaccessidentityconfig.html", "Properties": { "Comment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cloudfrontoriginaccessidentity-cloudfrontoriginaccessidentityconfig.html#cfn-cloudfront-cloudfrontoriginaccessidentity-cloudfrontoriginaccessidentityconfig-comment", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::ContinuousDeploymentPolicy.ContinuousDeploymentPolicyConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-continuousdeploymentpolicyconfig.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-continuousdeploymentpolicyconfig.html#cfn-cloudfront-continuousdeploymentpolicy-continuousdeploymentpolicyconfig-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "StagingDistributionDnsNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-continuousdeploymentpolicyconfig.html#cfn-cloudfront-continuousdeploymentpolicy-continuousdeploymentpolicyconfig-stagingdistributiondnsnames", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "TrafficConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-continuousdeploymentpolicyconfig.html#cfn-cloudfront-continuousdeploymentpolicy-continuousdeploymentpolicyconfig-trafficconfig", "Required": false, "Type": "TrafficConfig", "UpdateType": "Mutable" } } }, "AWS::CloudFront::ContinuousDeploymentPolicy.SessionStickinessConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-sessionstickinessconfig.html", "Properties": { "IdleTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-sessionstickinessconfig.html#cfn-cloudfront-continuousdeploymentpolicy-sessionstickinessconfig-idlettl", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::ContinuousDeploymentPolicy.SessionStickinessConfig.IdleTTL" } }, "MaximumTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-sessionstickinessconfig.html#cfn-cloudfront-continuousdeploymentpolicy-sessionstickinessconfig-maximumttl", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::ContinuousDeploymentPolicy.SessionStickinessConfig.MaximumTTL" } } } }, "AWS::CloudFront::ContinuousDeploymentPolicy.SingleHeaderConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-singleheaderconfig.html", "Properties": { "Header": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-singleheaderconfig.html#cfn-cloudfront-continuousdeploymentpolicy-singleheaderconfig-header", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::ContinuousDeploymentPolicy.SingleHeaderConfig.Header" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-singleheaderconfig.html#cfn-cloudfront-continuousdeploymentpolicy-singleheaderconfig-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::ContinuousDeploymentPolicy.SingleHeaderConfig.Value" } } } }, "AWS::CloudFront::ContinuousDeploymentPolicy.SingleWeightConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-singleweightconfig.html", "Properties": { "SessionStickinessConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-singleweightconfig.html#cfn-cloudfront-continuousdeploymentpolicy-singleweightconfig-sessionstickinessconfig", "Required": false, "Type": "SessionStickinessConfig", "UpdateType": "Mutable" }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-singleweightconfig.html#cfn-cloudfront-continuousdeploymentpolicy-singleweightconfig-weight", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::ContinuousDeploymentPolicy.TrafficConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-trafficconfig.html", "Properties": { "SingleHeaderConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-trafficconfig.html#cfn-cloudfront-continuousdeploymentpolicy-trafficconfig-singleheaderconfig", "Required": false, "Type": "SingleHeaderConfig", "UpdateType": "Mutable" }, "SingleWeightConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-trafficconfig.html#cfn-cloudfront-continuousdeploymentpolicy-trafficconfig-singleweightconfig", "Required": false, "Type": "SingleWeightConfig", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-continuousdeploymentpolicy-trafficconfig.html#cfn-cloudfront-continuousdeploymentpolicy-trafficconfig-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::ContinuousDeploymentPolicy.TrafficConfig.Type" } } } }, "AWS::CloudFront::Distribution.CacheBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html", "Properties": { "AllowedMethods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-allowedmethods", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CachePolicyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-cachepolicyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CachedMethods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-cachedmethods", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Compress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-compress", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DefaultTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-defaultttl", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "FieldLevelEncryptionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-fieldlevelencryptionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ForwardedValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-forwardedvalues", "Required": false, "Type": "ForwardedValues", "UpdateType": "Mutable" }, "FunctionAssociations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-functionassociations", "DuplicatesAllowed": true, "ItemType": "FunctionAssociation", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LambdaFunctionAssociations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-lambdafunctionassociations", "DuplicatesAllowed": true, "ItemType": "LambdaFunctionAssociation", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MaxTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-maxttl", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "MinTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-minttl", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "OriginRequestPolicyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-originrequestpolicyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PathPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-pathpattern", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RealtimeLogConfigArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-realtimelogconfigarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResponseHeadersPolicyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-responseheaderspolicyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SmoothStreaming": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-smoothstreaming", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "TargetOriginId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-targetoriginid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TrustedKeyGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-trustedkeygroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TrustedSigners": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-trustedsigners", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ViewerProtocolPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-viewerprotocolpolicy", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::Distribution.ViewerProtocolPolicy" } } } }, "AWS::CloudFront::Distribution.Cookies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cookies.html", "Properties": { "Forward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cookies.html#cfn-cloudfront-distribution-cookies-forward", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "WhitelistedNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cookies.html#cfn-cloudfront-distribution-cookies-whitelistednames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.CustomErrorResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-customerrorresponse.html", "Properties": { "ErrorCachingMinTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-customerrorresponse.html#cfn-cloudfront-distribution-customerrorresponse-errorcachingminttl", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ErrorCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-customerrorresponse.html#cfn-cloudfront-distribution-customerrorresponse-errorcode", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::Distribution.ErrorCode" } }, "ResponseCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-customerrorresponse.html#cfn-cloudfront-distribution-customerrorresponse-responsecode", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::Distribution.ResponseCode" } }, "ResponsePagePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-customerrorresponse.html#cfn-cloudfront-distribution-customerrorresponse-responsepagepath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.CustomOriginConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-customoriginconfig.html", "Properties": { "HTTPPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-customoriginconfig.html#cfn-cloudfront-distribution-customoriginconfig-httpport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "HTTPSPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-customoriginconfig.html#cfn-cloudfront-distribution-customoriginconfig-httpsport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "OriginKeepaliveTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-customoriginconfig.html#cfn-cloudfront-distribution-customoriginconfig-originkeepalivetimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "OriginProtocolPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-customoriginconfig.html#cfn-cloudfront-distribution-customoriginconfig-originprotocolpolicy", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::Distribution.OriginProtocolPolicy" } }, "OriginReadTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-customoriginconfig.html#cfn-cloudfront-distribution-customoriginconfig-originreadtimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "OriginSSLProtocols": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-customoriginconfig.html#cfn-cloudfront-distribution-customoriginconfig-originsslprotocols", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::Distribution.OriginSSLProtocols" } } } }, "AWS::CloudFront::Distribution.DefaultCacheBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html", "Properties": { "AllowedMethods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-allowedmethods", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CachePolicyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-cachepolicyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CachedMethods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-cachedmethods", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Compress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-compress", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DefaultTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-defaultttl", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "FieldLevelEncryptionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-fieldlevelencryptionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ForwardedValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-forwardedvalues", "Required": false, "Type": "ForwardedValues", "UpdateType": "Mutable" }, "FunctionAssociations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-functionassociations", "DuplicatesAllowed": true, "ItemType": "FunctionAssociation", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LambdaFunctionAssociations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-lambdafunctionassociations", "DuplicatesAllowed": true, "ItemType": "LambdaFunctionAssociation", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MaxTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-maxttl", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "MinTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-minttl", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "OriginRequestPolicyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-originrequestpolicyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RealtimeLogConfigArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-realtimelogconfigarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResponseHeadersPolicyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-responseheaderspolicyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SmoothStreaming": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-smoothstreaming", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "TargetOriginId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-targetoriginid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TrustedKeyGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-trustedkeygroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TrustedSigners": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-trustedsigners", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ViewerProtocolPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-viewerprotocolpolicy", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::Distribution.ViewerProtocolPolicy" } } } }, "AWS::CloudFront::Distribution.DistributionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html", "Properties": { "Aliases": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-aliases", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CNAMEs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-cnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CacheBehaviors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-cachebehaviors", "DuplicatesAllowed": true, "ItemType": "CacheBehavior", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Comment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-comment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ContinuousDeploymentPolicyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-continuousdeploymentpolicyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CustomErrorResponses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-customerrorresponses", "DuplicatesAllowed": true, "ItemType": "CustomErrorResponse", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CustomOrigin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-customorigin", "Required": false, "Type": "LegacyCustomOrigin", "UpdateType": "Mutable" }, "DefaultCacheBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-defaultcachebehavior", "Required": true, "Type": "DefaultCacheBehavior", "UpdateType": "Mutable" }, "DefaultRootObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-defaultrootobject", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "HttpVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-httpversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::Distribution.HttpVersion" } }, "IPV6Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-ipv6enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Logging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-logging", "Required": false, "Type": "Logging", "UpdateType": "Mutable" }, "OriginGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-origingroups", "Required": false, "Type": "OriginGroups", "UpdateType": "Mutable" }, "Origins": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-origins", "DuplicatesAllowed": true, "ItemType": "Origin", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "PriceClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-priceclass", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::Distribution.PriceClass" } }, "Restrictions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-restrictions", "Required": false, "Type": "Restrictions", "UpdateType": "Mutable" }, "S3Origin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-s3origin", "Required": false, "Type": "LegacyS3Origin", "UpdateType": "Mutable" }, "Staging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-staging", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ViewerCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-viewercertificate", "Required": false, "Type": "ViewerCertificate", "UpdateType": "Mutable" }, "WebACLId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-webaclid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.ForwardedValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-forwardedvalues.html", "Properties": { "Cookies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-forwardedvalues.html#cfn-cloudfront-distribution-forwardedvalues-cookies", "Required": false, "Type": "Cookies", "UpdateType": "Mutable" }, "Headers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-forwardedvalues.html#cfn-cloudfront-distribution-forwardedvalues-headers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "QueryString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-forwardedvalues.html#cfn-cloudfront-distribution-forwardedvalues-querystring", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "QueryStringCacheKeys": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-forwardedvalues.html#cfn-cloudfront-distribution-forwardedvalues-querystringcachekeys", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.FunctionAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-functionassociation.html", "Properties": { "EventType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-functionassociation.html#cfn-cloudfront-distribution-functionassociation-eventtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FunctionARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-functionassociation.html#cfn-cloudfront-distribution-functionassociation-functionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.GeoRestriction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-georestriction.html", "Properties": { "Locations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-georestriction.html#cfn-cloudfront-distribution-georestriction-locations", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::Distribution.Locations" } }, "RestrictionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-georestriction.html#cfn-cloudfront-distribution-georestriction-restrictiontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::Distribution.RestrictionType" } } } }, "AWS::CloudFront::Distribution.LambdaFunctionAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-lambdafunctionassociation.html", "Properties": { "EventType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-lambdafunctionassociation.html#cfn-cloudfront-distribution-lambdafunctionassociation-eventtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::Distribution.EventType" } }, "IncludeBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-lambdafunctionassociation.html#cfn-cloudfront-distribution-lambdafunctionassociation-includebody", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LambdaFunctionARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-lambdafunctionassociation.html#cfn-cloudfront-distribution-lambdafunctionassociation-lambdafunctionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.LegacyCustomOrigin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-legacycustomorigin.html", "Properties": { "DNSName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-legacycustomorigin.html#cfn-cloudfront-distribution-legacycustomorigin-dnsname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "HTTPPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-legacycustomorigin.html#cfn-cloudfront-distribution-legacycustomorigin-httpport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "HTTPSPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-legacycustomorigin.html#cfn-cloudfront-distribution-legacycustomorigin-httpsport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "OriginProtocolPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-legacycustomorigin.html#cfn-cloudfront-distribution-legacycustomorigin-originprotocolpolicy", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "OriginSSLProtocols": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-legacycustomorigin.html#cfn-cloudfront-distribution-legacycustomorigin-originsslprotocols", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.LegacyS3Origin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-legacys3origin.html", "Properties": { "DNSName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-legacys3origin.html#cfn-cloudfront-distribution-legacys3origin-dnsname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "OriginAccessIdentity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-legacys3origin.html#cfn-cloudfront-distribution-legacys3origin-originaccessidentity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.Logging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-logging.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-logging.html#cfn-cloudfront-distribution-logging-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "IncludeCookies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-logging.html#cfn-cloudfront-distribution-logging-includecookies", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-logging.html#cfn-cloudfront-distribution-logging-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.Origin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html", "Properties": { "ConnectionAttempts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-connectionattempts", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ConnectionTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-connectiontimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CustomOriginConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-customoriginconfig", "Required": false, "Type": "CustomOriginConfig", "UpdateType": "Mutable" }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "OriginAccessControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-originaccesscontrolid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OriginCustomHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-origincustomheaders", "DuplicatesAllowed": true, "ItemType": "OriginCustomHeader", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "OriginPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-originpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OriginShield": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-originshield", "Required": false, "Type": "OriginShield", "UpdateType": "Mutable" }, "S3OriginConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-s3originconfig", "Required": false, "Type": "S3OriginConfig", "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.OriginCustomHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origincustomheader.html", "Properties": { "HeaderName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origincustomheader.html#cfn-cloudfront-distribution-origincustomheader-headername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "HeaderValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origincustomheader.html#cfn-cloudfront-distribution-origincustomheader-headervalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.OriginGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origingroup.html", "Properties": { "FailoverCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origingroup.html#cfn-cloudfront-distribution-origingroup-failovercriteria", "Required": true, "Type": "OriginGroupFailoverCriteria", "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origingroup.html#cfn-cloudfront-distribution-origingroup-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Members": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origingroup.html#cfn-cloudfront-distribution-origingroup-members", "Required": true, "Type": "OriginGroupMembers", "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.OriginGroupFailoverCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origingroupfailovercriteria.html", "Properties": { "StatusCodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origingroupfailovercriteria.html#cfn-cloudfront-distribution-origingroupfailovercriteria-statuscodes", "Required": true, "Type": "StatusCodes", "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.OriginGroupMember": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origingroupmember.html", "Properties": { "OriginId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origingroupmember.html#cfn-cloudfront-distribution-origingroupmember-originid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.OriginGroupMembers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origingroupmembers.html", "Properties": { "Items": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origingroupmembers.html#cfn-cloudfront-distribution-origingroupmembers-items", "DuplicatesAllowed": true, "ItemType": "OriginGroupMember", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Quantity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origingroupmembers.html#cfn-cloudfront-distribution-origingroupmembers-quantity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.OriginGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origingroups.html", "Properties": { "Items": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origingroups.html#cfn-cloudfront-distribution-origingroups-items", "DuplicatesAllowed": true, "ItemType": "OriginGroup", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Quantity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origingroups.html#cfn-cloudfront-distribution-origingroups-quantity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.OriginShield": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-originshield.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-originshield.html#cfn-cloudfront-distribution-originshield-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "OriginShieldRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-originshield.html#cfn-cloudfront-distribution-originshield-originshieldregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.Restrictions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-restrictions.html", "Properties": { "GeoRestriction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-restrictions.html#cfn-cloudfront-distribution-restrictions-georestriction", "Required": true, "Type": "GeoRestriction", "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.S3OriginConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-s3originconfig.html", "Properties": { "OriginAccessIdentity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-s3originconfig.html#cfn-cloudfront-distribution-s3originconfig-originaccessidentity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.StatusCodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-statuscodes.html", "Properties": { "Items": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-statuscodes.html#cfn-cloudfront-distribution-statuscodes-items", "DuplicatesAllowed": true, "PrimitiveItemType": "Integer", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Quantity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-statuscodes.html#cfn-cloudfront-distribution-statuscodes-quantity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution.ViewerCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-viewercertificate.html", "Properties": { "AcmCertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-viewercertificate.html#cfn-cloudfront-distribution-viewercertificate-acmcertificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CloudFrontDefaultCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-viewercertificate.html#cfn-cloudfront-distribution-viewercertificate-cloudfrontdefaultcertificate", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IamCertificateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-viewercertificate.html#cfn-cloudfront-distribution-viewercertificate-iamcertificateid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MinimumProtocolVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-viewercertificate.html#cfn-cloudfront-distribution-viewercertificate-minimumprotocolversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::Distribution.MinimumProtocolVersion" } }, "SslSupportMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-viewercertificate.html#cfn-cloudfront-distribution-viewercertificate-sslsupportmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::Distribution.SslSupportMethod" } } } }, "AWS::CloudFront::Function.FunctionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-function-functionconfig.html", "Properties": { "Comment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-function-functionconfig.html#cfn-cloudfront-function-functionconfig-comment", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Runtime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-function-functionconfig.html#cfn-cloudfront-function-functionconfig-runtime", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::Function.FunctionMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-function-functionmetadata.html", "Properties": { "FunctionARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-function-functionmetadata.html#cfn-cloudfront-function-functionmetadata-functionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudFront::KeyGroup.KeyGroupConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-keygroup-keygroupconfig.html", "Properties": { "Comment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-keygroup-keygroupconfig.html#cfn-cloudfront-keygroup-keygroupconfig-comment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Items": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-keygroup-keygroupconfig.html#cfn-cloudfront-keygroup-keygroupconfig-items", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-keygroup-keygroupconfig.html#cfn-cloudfront-keygroup-keygroupconfig-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::MonitoringSubscription.MonitoringSubscription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-monitoringsubscription-monitoringsubscription.html", "Properties": { "RealtimeMetricsSubscriptionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-monitoringsubscription-monitoringsubscription.html#cfn-cloudfront-monitoringsubscription-monitoringsubscription-realtimemetricssubscriptionconfig", "Required": false, "Type": "RealtimeMetricsSubscriptionConfig", "UpdateType": "Mutable" } } }, "AWS::CloudFront::MonitoringSubscription.RealtimeMetricsSubscriptionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-monitoringsubscription-realtimemetricssubscriptionconfig.html", "Properties": { "RealtimeMetricsSubscriptionStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-monitoringsubscription-realtimemetricssubscriptionconfig.html#cfn-cloudfront-monitoringsubscription-realtimemetricssubscriptionconfig-realtimemetricssubscriptionstatus", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::MonitoringSubscription.RealtimeMetricsSubscriptionConfig.RealtimeMetricsSubscriptionStatus" } } } }, "AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originaccesscontrol-originaccesscontrolconfig.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originaccesscontrol-originaccesscontrolconfig.html#cfn-cloudfront-originaccesscontrol-originaccesscontrolconfig-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originaccesscontrol-originaccesscontrolconfig.html#cfn-cloudfront-originaccesscontrol-originaccesscontrolconfig-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "OriginAccessControlOriginType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originaccesscontrol-originaccesscontrolconfig.html#cfn-cloudfront-originaccesscontrol-originaccesscontrolconfig-originaccesscontrolorigintype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig.OriginAccessControlOriginType" } }, "SigningBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originaccesscontrol-originaccesscontrolconfig.html#cfn-cloudfront-originaccesscontrol-originaccesscontrolconfig-signingbehavior", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig.SigningBehavior" } }, "SigningProtocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originaccesscontrol-originaccesscontrolconfig.html#cfn-cloudfront-originaccesscontrol-originaccesscontrolconfig-signingprotocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig.SigningProtocol" } } } }, "AWS::CloudFront::OriginRequestPolicy.CookiesConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-cookiesconfig.html", "Properties": { "CookieBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-cookiesconfig.html#cfn-cloudfront-originrequestpolicy-cookiesconfig-cookiebehavior", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::OriginRequestPolicy.CookiesConfig.CookieBehavior" } }, "Cookies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-cookiesconfig.html#cfn-cloudfront-originrequestpolicy-cookiesconfig-cookies", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFront::OriginRequestPolicy.HeadersConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-headersconfig.html", "Properties": { "HeaderBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-headersconfig.html#cfn-cloudfront-originrequestpolicy-headersconfig-headerbehavior", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::OriginRequestPolicy.HeadersConfig.HeaderBehavior" } }, "Headers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-headersconfig.html#cfn-cloudfront-originrequestpolicy-headersconfig-headers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFront::OriginRequestPolicy.OriginRequestPolicyConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-originrequestpolicyconfig.html", "Properties": { "Comment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-originrequestpolicyconfig.html#cfn-cloudfront-originrequestpolicy-originrequestpolicyconfig-comment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CookiesConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-originrequestpolicyconfig.html#cfn-cloudfront-originrequestpolicy-originrequestpolicyconfig-cookiesconfig", "Required": true, "Type": "CookiesConfig", "UpdateType": "Mutable" }, "HeadersConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-originrequestpolicyconfig.html#cfn-cloudfront-originrequestpolicy-originrequestpolicyconfig-headersconfig", "Required": true, "Type": "HeadersConfig", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-originrequestpolicyconfig.html#cfn-cloudfront-originrequestpolicy-originrequestpolicyconfig-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "QueryStringsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-originrequestpolicyconfig.html#cfn-cloudfront-originrequestpolicy-originrequestpolicyconfig-querystringsconfig", "Required": true, "Type": "QueryStringsConfig", "UpdateType": "Mutable" } } }, "AWS::CloudFront::OriginRequestPolicy.QueryStringsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-querystringsconfig.html", "Properties": { "QueryStringBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-querystringsconfig.html#cfn-cloudfront-originrequestpolicy-querystringsconfig-querystringbehavior", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::OriginRequestPolicy.QueryStringsConfig.QueryStringBehavior" } }, "QueryStrings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-querystringsconfig.html#cfn-cloudfront-originrequestpolicy-querystringsconfig-querystrings", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFront::PublicKey.PublicKeyConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-publickey-publickeyconfig.html", "Properties": { "CallerReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-publickey-publickeyconfig.html#cfn-cloudfront-publickey-publickeyconfig-callerreference", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Comment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-publickey-publickeyconfig.html#cfn-cloudfront-publickey-publickeyconfig-comment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EncodedKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-publickey-publickeyconfig.html#cfn-cloudfront-publickey-publickeyconfig-encodedkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-publickey-publickeyconfig.html#cfn-cloudfront-publickey-publickeyconfig-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::RealtimeLogConfig.EndPoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-realtimelogconfig-endpoint.html", "Properties": { "KinesisStreamConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-realtimelogconfig-endpoint.html#cfn-cloudfront-realtimelogconfig-endpoint-kinesisstreamconfig", "Required": true, "Type": "KinesisStreamConfig", "UpdateType": "Mutable" }, "StreamType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-realtimelogconfig-endpoint.html#cfn-cloudfront-realtimelogconfig-endpoint-streamtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::RealtimeLogConfig.KinesisStreamConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-realtimelogconfig-kinesisstreamconfig.html", "Properties": { "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-realtimelogconfig-kinesisstreamconfig.html#cfn-cloudfront-realtimelogconfig-kinesisstreamconfig-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StreamArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-realtimelogconfig-kinesisstreamconfig.html#cfn-cloudfront-realtimelogconfig-kinesisstreamconfig-streamarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.AccessControlAllowHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-accesscontrolallowheaders.html", "Properties": { "Items": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-accesscontrolallowheaders.html#cfn-cloudfront-responseheaderspolicy-accesscontrolallowheaders-items", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.AccessControlAllowMethods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-accesscontrolallowmethods.html", "Properties": { "Items": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-accesscontrolallowmethods.html#cfn-cloudfront-responseheaderspolicy-accesscontrolallowmethods-items", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.AccessControlAllowOrigins": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-accesscontrolalloworigins.html", "Properties": { "Items": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-accesscontrolalloworigins.html#cfn-cloudfront-responseheaderspolicy-accesscontrolalloworigins-items", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.AccessControlExposeHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-accesscontrolexposeheaders.html", "Properties": { "Items": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-accesscontrolexposeheaders.html#cfn-cloudfront-responseheaderspolicy-accesscontrolexposeheaders-items", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.ContentSecurityPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-contentsecuritypolicy.html", "Properties": { "ContentSecurityPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-contentsecuritypolicy.html#cfn-cloudfront-responseheaderspolicy-contentsecuritypolicy-contentsecuritypolicy", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Override": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-contentsecuritypolicy.html#cfn-cloudfront-responseheaderspolicy-contentsecuritypolicy-override", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.ContentTypeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-contenttypeoptions.html", "Properties": { "Override": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-contenttypeoptions.html#cfn-cloudfront-responseheaderspolicy-contenttypeoptions-override", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.CorsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-corsconfig.html", "Properties": { "AccessControlAllowCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-corsconfig.html#cfn-cloudfront-responseheaderspolicy-corsconfig-accesscontrolallowcredentials", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "AccessControlAllowHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-corsconfig.html#cfn-cloudfront-responseheaderspolicy-corsconfig-accesscontrolallowheaders", "Required": true, "Type": "AccessControlAllowHeaders", "UpdateType": "Mutable" }, "AccessControlAllowMethods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-corsconfig.html#cfn-cloudfront-responseheaderspolicy-corsconfig-accesscontrolallowmethods", "Required": true, "Type": "AccessControlAllowMethods", "UpdateType": "Mutable" }, "AccessControlAllowOrigins": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-corsconfig.html#cfn-cloudfront-responseheaderspolicy-corsconfig-accesscontrolalloworigins", "Required": true, "Type": "AccessControlAllowOrigins", "UpdateType": "Mutable" }, "AccessControlExposeHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-corsconfig.html#cfn-cloudfront-responseheaderspolicy-corsconfig-accesscontrolexposeheaders", "Required": false, "Type": "AccessControlExposeHeaders", "UpdateType": "Mutable" }, "AccessControlMaxAgeSec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-corsconfig.html#cfn-cloudfront-responseheaderspolicy-corsconfig-accesscontrolmaxagesec", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "OriginOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-corsconfig.html#cfn-cloudfront-responseheaderspolicy-corsconfig-originoverride", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.CustomHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-customheader.html", "Properties": { "Header": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-customheader.html#cfn-cloudfront-responseheaderspolicy-customheader-header", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Override": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-customheader.html#cfn-cloudfront-responseheaderspolicy-customheader-override", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-customheader.html#cfn-cloudfront-responseheaderspolicy-customheader-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.CustomHeadersConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-customheadersconfig.html", "Properties": { "Items": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-customheadersconfig.html#cfn-cloudfront-responseheaderspolicy-customheadersconfig-items", "DuplicatesAllowed": true, "ItemType": "CustomHeader", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.FrameOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-frameoptions.html", "Properties": { "FrameOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-frameoptions.html#cfn-cloudfront-responseheaderspolicy-frameoptions-frameoption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::ResponseHeadersPolicy.FrameOptions.FrameOption" } }, "Override": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-frameoptions.html#cfn-cloudfront-responseheaderspolicy-frameoptions-override", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.ReferrerPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-referrerpolicy.html", "Properties": { "Override": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-referrerpolicy.html#cfn-cloudfront-responseheaderspolicy-referrerpolicy-override", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "ReferrerPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-referrerpolicy.html#cfn-cloudfront-responseheaderspolicy-referrerpolicy-referrerpolicy", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::ResponseHeadersPolicy.ReferrerPolicy.ReferrerPolicy" } } } }, "AWS::CloudFront::ResponseHeadersPolicy.RemoveHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-removeheader.html", "Properties": { "Header": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-removeheader.html#cfn-cloudfront-responseheaderspolicy-removeheader-header", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.RemoveHeadersConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-removeheadersconfig.html", "Properties": { "Items": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-removeheadersconfig.html#cfn-cloudfront-responseheaderspolicy-removeheadersconfig-items", "DuplicatesAllowed": false, "ItemType": "RemoveHeader", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.ResponseHeadersPolicyConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-responseheaderspolicyconfig.html", "Properties": { "Comment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-responseheaderspolicyconfig.html#cfn-cloudfront-responseheaderspolicy-responseheaderspolicyconfig-comment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CorsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-responseheaderspolicyconfig.html#cfn-cloudfront-responseheaderspolicy-responseheaderspolicyconfig-corsconfig", "Required": false, "Type": "CorsConfig", "UpdateType": "Mutable" }, "CustomHeadersConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-responseheaderspolicyconfig.html#cfn-cloudfront-responseheaderspolicy-responseheaderspolicyconfig-customheadersconfig", "Required": false, "Type": "CustomHeadersConfig", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-responseheaderspolicyconfig.html#cfn-cloudfront-responseheaderspolicy-responseheaderspolicyconfig-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RemoveHeadersConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-responseheaderspolicyconfig.html#cfn-cloudfront-responseheaderspolicy-responseheaderspolicyconfig-removeheadersconfig", "Required": false, "Type": "RemoveHeadersConfig", "UpdateType": "Mutable" }, "SecurityHeadersConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-responseheaderspolicyconfig.html#cfn-cloudfront-responseheaderspolicy-responseheaderspolicyconfig-securityheadersconfig", "Required": false, "Type": "SecurityHeadersConfig", "UpdateType": "Mutable" }, "ServerTimingHeadersConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-responseheaderspolicyconfig.html#cfn-cloudfront-responseheaderspolicy-responseheaderspolicyconfig-servertimingheadersconfig", "Required": false, "Type": "ServerTimingHeadersConfig", "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.SecurityHeadersConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-securityheadersconfig.html", "Properties": { "ContentSecurityPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-securityheadersconfig.html#cfn-cloudfront-responseheaderspolicy-securityheadersconfig-contentsecuritypolicy", "Required": false, "Type": "ContentSecurityPolicy", "UpdateType": "Mutable" }, "ContentTypeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-securityheadersconfig.html#cfn-cloudfront-responseheaderspolicy-securityheadersconfig-contenttypeoptions", "Required": false, "Type": "ContentTypeOptions", "UpdateType": "Mutable" }, "FrameOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-securityheadersconfig.html#cfn-cloudfront-responseheaderspolicy-securityheadersconfig-frameoptions", "Required": false, "Type": "FrameOptions", "UpdateType": "Mutable" }, "ReferrerPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-securityheadersconfig.html#cfn-cloudfront-responseheaderspolicy-securityheadersconfig-referrerpolicy", "Required": false, "Type": "ReferrerPolicy", "UpdateType": "Mutable" }, "StrictTransportSecurity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-securityheadersconfig.html#cfn-cloudfront-responseheaderspolicy-securityheadersconfig-stricttransportsecurity", "Required": false, "Type": "StrictTransportSecurity", "UpdateType": "Mutable" }, "XSSProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-securityheadersconfig.html#cfn-cloudfront-responseheaderspolicy-securityheadersconfig-xssprotection", "Required": false, "Type": "XSSProtection", "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.ServerTimingHeadersConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-servertimingheadersconfig.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-servertimingheadersconfig.html#cfn-cloudfront-responseheaderspolicy-servertimingheadersconfig-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "SamplingRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-servertimingheadersconfig.html#cfn-cloudfront-responseheaderspolicy-servertimingheadersconfig-samplingrate", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.StrictTransportSecurity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-stricttransportsecurity.html", "Properties": { "AccessControlMaxAgeSec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-stricttransportsecurity.html#cfn-cloudfront-responseheaderspolicy-stricttransportsecurity-accesscontrolmaxagesec", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "IncludeSubdomains": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-stricttransportsecurity.html#cfn-cloudfront-responseheaderspolicy-stricttransportsecurity-includesubdomains", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Override": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-stricttransportsecurity.html#cfn-cloudfront-responseheaderspolicy-stricttransportsecurity-override", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "Preload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-stricttransportsecurity.html#cfn-cloudfront-responseheaderspolicy-stricttransportsecurity-preload", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudFront::ResponseHeadersPolicy.XSSProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-xssprotection.html", "Properties": { "ModeBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-xssprotection.html#cfn-cloudfront-responseheaderspolicy-xssprotection-modeblock", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Override": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-xssprotection.html#cfn-cloudfront-responseheaderspolicy-xssprotection-override", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "Protection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-xssprotection.html#cfn-cloudfront-responseheaderspolicy-xssprotection-protection", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "ReportUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-responseheaderspolicy-xssprotection.html#cfn-cloudfront-responseheaderspolicy-xssprotection-reporturi", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudFront::StreamingDistribution.Logging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-logging.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-logging.html#cfn-cloudfront-streamingdistribution-logging-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-logging.html#cfn-cloudfront-streamingdistribution-logging-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-logging.html#cfn-cloudfront-streamingdistribution-logging-prefix", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::StreamingDistribution.S3Origin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-s3origin.html", "Properties": { "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-s3origin.html#cfn-cloudfront-streamingdistribution-s3origin-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "OriginAccessIdentity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-s3origin.html#cfn-cloudfront-streamingdistribution-s3origin-originaccessidentity", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::StreamingDistribution.StreamingDistributionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-streamingdistributionconfig.html", "Properties": { "Aliases": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-streamingdistributionconfig.html#cfn-cloudfront-streamingdistribution-streamingdistributionconfig-aliases", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Comment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-streamingdistributionconfig.html#cfn-cloudfront-streamingdistribution-streamingdistributionconfig-comment", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-streamingdistributionconfig.html#cfn-cloudfront-streamingdistribution-streamingdistributionconfig-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "Logging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-streamingdistributionconfig.html#cfn-cloudfront-streamingdistribution-streamingdistributionconfig-logging", "Required": false, "Type": "Logging", "UpdateType": "Mutable" }, "PriceClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-streamingdistributionconfig.html#cfn-cloudfront-streamingdistribution-streamingdistributionconfig-priceclass", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::Distribution.PriceClass" } }, "S3Origin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-streamingdistributionconfig.html#cfn-cloudfront-streamingdistribution-streamingdistributionconfig-s3origin", "Required": true, "Type": "S3Origin", "UpdateType": "Mutable" }, "TrustedSigners": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-streamingdistributionconfig.html#cfn-cloudfront-streamingdistribution-streamingdistributionconfig-trustedsigners", "Required": true, "Type": "TrustedSigners", "UpdateType": "Mutable" } } }, "AWS::CloudFront::StreamingDistribution.TrustedSigners": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-trustedsigners.html", "Properties": { "AwsAccountNumbers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-trustedsigners.html#cfn-cloudfront-streamingdistribution-trustedsigners-awsaccountnumbers", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-trustedsigners.html#cfn-cloudfront-streamingdistribution-trustedsigners-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudTrail::Channel.Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-channel-destination.html", "Properties": { "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-channel-destination.html#cfn-cloudtrail-channel-destination-location", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudTrail::Channel.Destination.Location" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-channel-destination.html#cfn-cloudtrail-channel-destination-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudTrail::Channel.Destination.Type" } } } }, "AWS::CloudTrail::EventDataStore.AdvancedEventSelector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedeventselector.html", "Properties": { "FieldSelectors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedeventselector.html#cfn-cloudtrail-eventdatastore-advancedeventselector-fieldselectors", "DuplicatesAllowed": false, "ItemType": "AdvancedFieldSelector", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedeventselector.html#cfn-cloudtrail-eventdatastore-advancedeventselector-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudTrail::EventDataStore.AdvancedEventSelector.Name" } } } }, "AWS::CloudTrail::EventDataStore.AdvancedFieldSelector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedfieldselector.html", "Properties": { "EndsWith": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedfieldselector.html#cfn-cloudtrail-eventdatastore-advancedfieldselector-endswith", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudTrail::EventDataStore.AdvancedFieldSelector.EndsWith" } }, "Equals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedfieldselector.html#cfn-cloudtrail-eventdatastore-advancedfieldselector-equals", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudTrail::EventDataStore.AdvancedFieldSelector.Equals" } }, "Field": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedfieldselector.html#cfn-cloudtrail-eventdatastore-advancedfieldselector-field", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudTrail::EventDataStore.AdvancedFieldSelector.Field" } }, "NotEndsWith": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedfieldselector.html#cfn-cloudtrail-eventdatastore-advancedfieldselector-notendswith", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudTrail::EventDataStore.AdvancedFieldSelector.NotEndsWith" } }, "NotEquals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedfieldselector.html#cfn-cloudtrail-eventdatastore-advancedfieldselector-notequals", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudTrail::EventDataStore.AdvancedFieldSelector.NotEquals" } }, "NotStartsWith": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedfieldselector.html#cfn-cloudtrail-eventdatastore-advancedfieldselector-notstartswith", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudTrail::EventDataStore.AdvancedFieldSelector.NotStartsWith" } }, "StartsWith": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedfieldselector.html#cfn-cloudtrail-eventdatastore-advancedfieldselector-startswith", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudTrail::EventDataStore.AdvancedFieldSelector.StartsWith" } } } }, "AWS::CloudTrail::Trail.DataResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-dataresource.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-dataresource.html#cfn-cloudtrail-trail-dataresource-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudTrail::Trail.DataResourceType" } }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-dataresource.html#cfn-cloudtrail-trail-dataresource-values", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudTrail::Trail.EventSelector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-eventselector.html", "Properties": { "DataResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-eventselector.html#cfn-cloudtrail-trail-eventselector-dataresources", "DuplicatesAllowed": false, "ItemType": "DataResource", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ExcludeManagementEventSources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-eventselector.html#cfn-cloudtrail-trail-eventselector-excludemanagementeventsources", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IncludeManagementEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-eventselector.html#cfn-cloudtrail-trail-eventselector-includemanagementevents", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ReadWriteType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-eventselector.html#cfn-cloudtrail-trail-eventselector-readwritetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudTrail::Trail.EventSelector.ReadWriteType" } } } }, "AWS::CloudTrail::Trail.InsightSelector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-insightselector.html", "Properties": { "InsightType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-insightselector.html#cfn-cloudtrail-trail-insightselector-insighttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudWatch::Alarm.Dimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-dimension.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-dimension.html#cfn-cloudwatch-alarm-dimension-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-dimension.html#cfn-cloudwatch-alarm-dimension-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudWatch::Alarm.Metric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metric.html", "Properties": { "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metric.html#cfn-cloudwatch-alarm-metric-dimensions", "DuplicatesAllowed": true, "ItemType": "Dimension", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metric.html#cfn-cloudwatch-alarm-metric-metricname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metric.html#cfn-cloudwatch-alarm-metric-namespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudWatch::Alarm.MetricDataQuery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metricdataquery.html", "Properties": { "AccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metricdataquery.html#cfn-cloudwatch-alarm-metricdataquery-accountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metricdataquery.html#cfn-cloudwatch-alarm-metricdataquery-expression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metricdataquery.html#cfn-cloudwatch-alarm-metricdataquery-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::Alarm.MetricDataQuery.Id" } }, "Label": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metricdataquery.html#cfn-cloudwatch-alarm-metricdataquery-label", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetricStat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metricdataquery.html#cfn-cloudwatch-alarm-metricdataquery-metricstat", "Required": false, "Type": "MetricStat", "UpdateType": "Mutable" }, "Period": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metricdataquery.html#cfn-cloudwatch-alarm-metricdataquery-period", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ReturnData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metricdataquery.html#cfn-cloudwatch-alarm-metricdataquery-returndata", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudWatch::Alarm.MetricStat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metricstat.html", "Properties": { "Metric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metricstat.html#cfn-cloudwatch-alarm-metricstat-metric", "Required": true, "Type": "Metric", "UpdateType": "Mutable" }, "Period": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metricstat.html#cfn-cloudwatch-alarm-metricstat-period", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Stat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metricstat.html#cfn-cloudwatch-alarm-metricstat-stat", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metricstat.html#cfn-cloudwatch-alarm-metricstat-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudWatch::AnomalyDetector.Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-configuration.html", "Properties": { "ExcludedTimeRanges": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-configuration.html#cfn-cloudwatch-anomalydetector-configuration-excludedtimeranges", "ItemType": "Range", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MetricTimeZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-configuration.html#cfn-cloudwatch-anomalydetector-configuration-metrictimezone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudWatch::AnomalyDetector.Dimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-dimension.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-dimension.html#cfn-cloudwatch-anomalydetector-dimension-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-dimension.html#cfn-cloudwatch-anomalydetector-dimension-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::CloudWatch::AnomalyDetector.Metric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metric.html", "Properties": { "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metric.html#cfn-cloudwatch-anomalydetector-metric-dimensions", "ItemType": "Dimension", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metric.html#cfn-cloudwatch-anomalydetector-metric-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metric.html#cfn-cloudwatch-anomalydetector-metric-namespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::CloudWatch::AnomalyDetector.MetricDataQueries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricdataqueries.html", "ItemType": "MetricDataQuery", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "AWS::CloudWatch::AnomalyDetector.MetricDataQuery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricdataquery.html", "Properties": { "AccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricdataquery.html#cfn-cloudwatch-anomalydetector-metricdataquery-accountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricdataquery.html#cfn-cloudwatch-anomalydetector-metricdataquery-expression", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricdataquery.html#cfn-cloudwatch-anomalydetector-metricdataquery-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Label": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricdataquery.html#cfn-cloudwatch-anomalydetector-metricdataquery-label", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetricStat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricdataquery.html#cfn-cloudwatch-anomalydetector-metricdataquery-metricstat", "Required": false, "Type": "MetricStat", "UpdateType": "Immutable" }, "Period": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricdataquery.html#cfn-cloudwatch-anomalydetector-metricdataquery-period", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "ReturnData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricdataquery.html#cfn-cloudwatch-anomalydetector-metricdataquery-returndata", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudWatch::AnomalyDetector.MetricMathAnomalyDetector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricmathanomalydetector.html", "Properties": { "MetricDataQueries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricmathanomalydetector.html#cfn-cloudwatch-anomalydetector-metricmathanomalydetector-metricdataqueries", "ItemType": "MetricDataQuery", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::CloudWatch::AnomalyDetector.MetricStat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricstat.html", "Properties": { "Metric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricstat.html#cfn-cloudwatch-anomalydetector-metricstat-metric", "Required": true, "Type": "Metric", "UpdateType": "Immutable" }, "Period": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricstat.html#cfn-cloudwatch-anomalydetector-metricstat-period", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "Stat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricstat.html#cfn-cloudwatch-anomalydetector-metricstat-stat", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricstat.html#cfn-cloudwatch-anomalydetector-metricstat-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::CloudWatch::AnomalyDetector.Range": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-range.html", "Properties": { "EndTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-range.html#cfn-cloudwatch-anomalydetector-range-endtime", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-range.html#cfn-cloudwatch-anomalydetector-range-starttime", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudWatch::AnomalyDetector.SingleMetricAnomalyDetector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-singlemetricanomalydetector.html", "Properties": { "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-singlemetricanomalydetector.html#cfn-cloudwatch-anomalydetector-singlemetricanomalydetector-dimensions", "ItemType": "Dimension", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-singlemetricanomalydetector.html#cfn-cloudwatch-anomalydetector-singlemetricanomalydetector-metricname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-singlemetricanomalydetector.html#cfn-cloudwatch-anomalydetector-singlemetricanomalydetector-namespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Stat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-singlemetricanomalydetector.html#cfn-cloudwatch-anomalydetector-singlemetricanomalydetector-stat", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::CloudWatch::InsightRule.Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-insightrule-tags.html", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AWS::CloudWatch::MetricStream.MetricStreamFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-metricstream-metricstreamfilter.html", "Properties": { "MetricNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-metricstream-metricstreamfilter.html#cfn-cloudwatch-metricstream-metricstreamfilter-metricnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::MetricStream.MetricStreamFilter.MetricNames" } }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-metricstream-metricstreamfilter.html#cfn-cloudwatch-metricstream-metricstreamfilter-namespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::MetricStream.MetricStreamFilter.Namespace" } } } }, "AWS::CloudWatch::MetricStream.MetricStreamStatisticsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-metricstream-metricstreamstatisticsconfiguration.html", "Properties": { "AdditionalStatistics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-metricstream-metricstreamstatisticsconfiguration.html#cfn-cloudwatch-metricstream-metricstreamstatisticsconfiguration-additionalstatistics", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "IncludeMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-metricstream-metricstreamstatisticsconfiguration.html#cfn-cloudwatch-metricstream-metricstreamstatisticsconfiguration-includemetrics", "DuplicatesAllowed": false, "ItemType": "MetricStreamStatisticsMetric", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudWatch::MetricStream.MetricStreamStatisticsMetric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-metricstream-metricstreamstatisticsmetric.html", "Properties": { "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-metricstream-metricstreamstatisticsmetric.html#cfn-cloudwatch-metricstream-metricstreamstatisticsmetric-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::MetricStream.MetricStreamStatisticsMetric.MetricName" } }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-metricstream-metricstreamstatisticsmetric.html#cfn-cloudwatch-metricstream-metricstreamstatisticsmetric-namespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::MetricStream.MetricStreamStatisticsMetric.Namespace" } } } }, "AWS::CodeBuild::Project.Artifacts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-artifacts.html", "Properties": { "ArtifactIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-artifacts.html#cfn-codebuild-project-artifacts-artifactidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EncryptionDisabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-artifacts.html#cfn-codebuild-project-artifacts-encryptiondisabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-artifacts.html#cfn-codebuild-project-artifacts-location", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-artifacts.html#cfn-codebuild-project-artifacts-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NamespaceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-artifacts.html#cfn-codebuild-project-artifacts-namespacetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OverrideArtifactName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-artifacts.html#cfn-codebuild-project-artifacts-overrideartifactname", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Packaging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-artifacts.html#cfn-codebuild-project-artifacts-packaging", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeBuild::Project.Artifacts.Packaging" } }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-artifacts.html#cfn-codebuild-project-artifacts-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-artifacts.html#cfn-codebuild-project-artifacts-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeBuild::Project.Artifacts.Type" } } } }, "AWS::CodeBuild::Project.BatchRestrictions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-batchrestrictions.html", "Properties": { "ComputeTypesAllowed": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-batchrestrictions.html#cfn-codebuild-project-batchrestrictions-computetypesallowed", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MaximumBuildsAllowed": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-batchrestrictions.html#cfn-codebuild-project-batchrestrictions-maximumbuildsallowed", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeBuild::Project.BuildStatusConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-buildstatusconfig.html", "Properties": { "Context": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-buildstatusconfig.html#cfn-codebuild-project-buildstatusconfig-context", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-buildstatusconfig.html#cfn-codebuild-project-buildstatusconfig-targeturl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeBuild::Project.CloudWatchLogsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-cloudwatchlogsconfig.html", "Properties": { "GroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-cloudwatchlogsconfig.html#cfn-codebuild-project-cloudwatchlogsconfig-groupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-cloudwatchlogsconfig.html#cfn-codebuild-project-cloudwatchlogsconfig-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Default::Default.EnabledState" } }, "StreamName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-cloudwatchlogsconfig.html#cfn-codebuild-project-cloudwatchlogsconfig-streamname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeBuild::Project.Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-environment.html", "Properties": { "Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-environment.html#cfn-codebuild-project-environment-certificate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ComputeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-environment.html#cfn-codebuild-project-environment-computetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeBuild::Project.Environment.ComputeType" } }, "EnvironmentVariables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-environment.html#cfn-codebuild-project-environment-environmentvariables", "ItemType": "EnvironmentVariable", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Image": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-environment.html#cfn-codebuild-project-environment-image", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ImagePullCredentialsType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-environment.html#cfn-codebuild-project-environment-imagepullcredentialstype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeBuild::Project.Environment.ImagePullCredentialsType" } }, "PrivilegedMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-environment.html#cfn-codebuild-project-environment-privilegedmode", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RegistryCredential": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-environment.html#cfn-codebuild-project-environment-registrycredential", "Required": false, "Type": "RegistryCredential", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-environment.html#cfn-codebuild-project-environment-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeBuild::Project.Environment.Type" } } } }, "AWS::CodeBuild::Project.EnvironmentVariable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-environmentvariable.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-environmentvariable.html#cfn-codebuild-project-environmentvariable-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-environmentvariable.html#cfn-codebuild-project-environmentvariable-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-environmentvariable.html#cfn-codebuild-project-environmentvariable-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodeBuild::Project.FilterGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-filtergroup.html", "ItemType": "WebhookFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AWS::CodeBuild::Project.GitSubmodulesConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-gitsubmodulesconfig.html", "Properties": { "FetchSubmodules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-gitsubmodulesconfig.html#cfn-codebuild-project-gitsubmodulesconfig-fetchsubmodules", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodeBuild::Project.LogsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-logsconfig.html", "Properties": { "CloudWatchLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-logsconfig.html#cfn-codebuild-project-logsconfig-cloudwatchlogs", "Required": false, "Type": "CloudWatchLogsConfig", "UpdateType": "Mutable" }, "S3Logs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-logsconfig.html#cfn-codebuild-project-logsconfig-s3logs", "Required": false, "Type": "S3LogsConfig", "UpdateType": "Mutable" } } }, "AWS::CodeBuild::Project.ProjectBuildBatchConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectbuildbatchconfig.html", "Properties": { "BatchReportMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectbuildbatchconfig.html#cfn-codebuild-project-projectbuildbatchconfig-batchreportmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CombineArtifacts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectbuildbatchconfig.html#cfn-codebuild-project-projectbuildbatchconfig-combineartifacts", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Restrictions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectbuildbatchconfig.html#cfn-codebuild-project-projectbuildbatchconfig-restrictions", "Required": false, "Type": "BatchRestrictions", "UpdateType": "Mutable" }, "ServiceRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectbuildbatchconfig.html#cfn-codebuild-project-projectbuildbatchconfig-servicerole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimeoutInMins": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectbuildbatchconfig.html#cfn-codebuild-project-projectbuildbatchconfig-timeoutinmins", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeBuild::Project.ProjectCache": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectcache.html", "Properties": { "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectcache.html#cfn-codebuild-project-projectcache-location", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Modes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectcache.html#cfn-codebuild-project-projectcache-modes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectcache.html#cfn-codebuild-project-projectcache-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeBuild::Project.ProjectCache.Type" } } } }, "AWS::CodeBuild::Project.ProjectFileSystemLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectfilesystemlocation.html", "Properties": { "Identifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectfilesystemlocation.html#cfn-codebuild-project-projectfilesystemlocation-identifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectfilesystemlocation.html#cfn-codebuild-project-projectfilesystemlocation-location", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MountOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectfilesystemlocation.html#cfn-codebuild-project-projectfilesystemlocation-mountoptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MountPoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectfilesystemlocation.html#cfn-codebuild-project-projectfilesystemlocation-mountpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectfilesystemlocation.html#cfn-codebuild-project-projectfilesystemlocation-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodeBuild::Project.ProjectSourceVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectsourceversion.html", "Properties": { "SourceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectsourceversion.html#cfn-codebuild-project-projectsourceversion-sourceidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SourceVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectsourceversion.html#cfn-codebuild-project-projectsourceversion-sourceversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeBuild::Project.ProjectTriggers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projecttriggers.html", "Properties": { "BuildType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projecttriggers.html#cfn-codebuild-project-projecttriggers-buildtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FilterGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projecttriggers.html#cfn-codebuild-project-projecttriggers-filtergroups", "ItemType": "FilterGroup", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Webhook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projecttriggers.html#cfn-codebuild-project-projecttriggers-webhook", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeBuild::Project.RegistryCredential": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-registrycredential.html", "Properties": { "Credential": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-registrycredential.html#cfn-codebuild-project-registrycredential-credential", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "CredentialProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-registrycredential.html#cfn-codebuild-project-registrycredential-credentialprovider", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodeBuild::Project.S3LogsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-s3logsconfig.html", "Properties": { "EncryptionDisabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-s3logsconfig.html#cfn-codebuild-project-s3logsconfig-encryptiondisabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-s3logsconfig.html#cfn-codebuild-project-s3logsconfig-location", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-s3logsconfig.html#cfn-codebuild-project-s3logsconfig-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Default::Default.EnabledState" } } } }, "AWS::CodeBuild::Project.Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-source.html", "Properties": { "Auth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-source.html#cfn-codebuild-project-source-auth", "Required": false, "Type": "SourceAuth", "UpdateType": "Mutable" }, "BuildSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-source.html#cfn-codebuild-project-source-buildspec", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BuildStatusConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-source.html#cfn-codebuild-project-source-buildstatusconfig", "Required": false, "Type": "BuildStatusConfig", "UpdateType": "Mutable" }, "GitCloneDepth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-source.html#cfn-codebuild-project-source-gitclonedepth", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "GitSubmodulesConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-source.html#cfn-codebuild-project-source-gitsubmodulesconfig", "Required": false, "Type": "GitSubmodulesConfig", "UpdateType": "Mutable" }, "InsecureSsl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-source.html#cfn-codebuild-project-source-insecuressl", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-source.html#cfn-codebuild-project-source-location", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReportBuildStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-source.html#cfn-codebuild-project-source-reportbuildstatus", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SourceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-source.html#cfn-codebuild-project-source-sourceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-source.html#cfn-codebuild-project-source-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeBuild::Project.Source.Type" } } } }, "AWS::CodeBuild::Project.SourceAuth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-sourceauth.html", "Properties": { "Resource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-sourceauth.html#cfn-codebuild-project-sourceauth-resource", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-sourceauth.html#cfn-codebuild-project-sourceauth-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodeBuild::Project.VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-vpcconfig.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-vpcconfig.html#cfn-codebuild-project-vpcconfig-securitygroupids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AWS::EC2::SecurityGroup.NamesOrGroupIds", "ValueType": "AWS::EC2::SecurityGroup.NameOrGroupId" } }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-vpcconfig.html#cfn-codebuild-project-vpcconfig-subnets", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-vpcconfig.html#cfn-codebuild-project-vpcconfig-vpcid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } } } }, "AWS::CodeBuild::Project.WebhookFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-webhookfilter.html", "Properties": { "ExcludeMatchedPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-webhookfilter.html#cfn-codebuild-project-webhookfilter-excludematchedpattern", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Pattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-webhookfilter.html#cfn-codebuild-project-webhookfilter-pattern", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-webhookfilter.html#cfn-codebuild-project-webhookfilter-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodeBuild::ReportGroup.ReportExportConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-reportgroup-reportexportconfig.html", "Properties": { "ExportConfigType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-reportgroup-reportexportconfig.html#cfn-codebuild-reportgroup-reportexportconfig-exportconfigtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-reportgroup-reportexportconfig.html#cfn-codebuild-reportgroup-reportexportconfig-s3destination", "Required": false, "Type": "S3ReportExportConfig", "UpdateType": "Mutable" } } }, "AWS::CodeBuild::ReportGroup.S3ReportExportConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-reportgroup-s3reportexportconfig.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-reportgroup-s3reportexportconfig.html#cfn-codebuild-reportgroup-s3reportexportconfig-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "BucketOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-reportgroup-s3reportexportconfig.html#cfn-codebuild-reportgroup-s3reportexportconfig-bucketowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EncryptionDisabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-reportgroup-s3reportexportconfig.html#cfn-codebuild-reportgroup-s3reportexportconfig-encryptiondisabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EncryptionKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-reportgroup-s3reportexportconfig.html#cfn-codebuild-reportgroup-s3reportexportconfig-encryptionkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Packaging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-reportgroup-s3reportexportconfig.html#cfn-codebuild-reportgroup-s3reportexportconfig-packaging", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-reportgroup-s3reportexportconfig.html#cfn-codebuild-reportgroup-s3reportexportconfig-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeCommit::Repository.Code": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codecommit-repository-code.html", "Properties": { "BranchName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codecommit-repository-code.html#cfn-codecommit-repository-code-branchname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codecommit-repository-code.html#cfn-codecommit-repository-code-s3", "Required": true, "Type": "S3", "UpdateType": "Mutable" } } }, "AWS::CodeCommit::Repository.RepositoryTrigger": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codecommit-repository-repositorytrigger.html", "Properties": { "Branches": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codecommit-repository-repositorytrigger.html#cfn-codecommit-repository-repositorytrigger-branches", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CustomData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codecommit-repository-repositorytrigger.html#cfn-codecommit-repository-repositorytrigger-customdata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DestinationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codecommit-repository-repositorytrigger.html#cfn-codecommit-repository-repositorytrigger-destinationarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Events": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codecommit-repository-repositorytrigger.html#cfn-codecommit-repository-repositorytrigger-events", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeCommit::Repository.RepositoryTrigger.Events" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codecommit-repository-repositorytrigger.html#cfn-codecommit-repository-repositorytrigger-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodeCommit::Repository.S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codecommit-repository-s3.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codecommit-repository-s3.html#cfn-codecommit-repository-s3-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codecommit-repository-s3.html#cfn-codecommit-repository-s3-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ObjectVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codecommit-repository-s3.html#cfn-codecommit-repository-s3-objectversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentConfig.MinimumHealthyHosts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-minimumhealthyhosts.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-minimumhealthyhosts.html#cfn-codedeploy-deploymentconfig-minimumhealthyhosts-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodeDeploy::DeploymentConfig.MinimumHealthyHosts.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-minimumhealthyhosts.html#cfn-codedeploy-deploymentconfig-minimumhealthyhosts-value", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" } } }, "AWS::CodeDeploy::DeploymentConfig.TimeBasedCanary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-timebasedcanary.html", "Properties": { "CanaryInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-timebasedcanary.html#cfn-codedeploy-deploymentconfig-timebasedcanary-canaryinterval", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "CanaryPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-timebasedcanary.html#cfn-codedeploy-deploymentconfig-timebasedcanary-canarypercentage", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" } } }, "AWS::CodeDeploy::DeploymentConfig.TimeBasedLinear": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-timebasedlinear.html", "Properties": { "LinearInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-timebasedlinear.html#cfn-codedeploy-deploymentconfig-timebasedlinear-linearinterval", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "LinearPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-timebasedlinear.html#cfn-codedeploy-deploymentconfig-timebasedlinear-linearpercentage", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" } } }, "AWS::CodeDeploy::DeploymentConfig.TrafficRoutingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-trafficroutingconfig.html", "Properties": { "TimeBasedCanary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-trafficroutingconfig.html#cfn-codedeploy-deploymentconfig-trafficroutingconfig-timebasedcanary", "Required": false, "Type": "TimeBasedCanary", "UpdateType": "Immutable" }, "TimeBasedLinear": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-trafficroutingconfig.html#cfn-codedeploy-deploymentconfig-trafficroutingconfig-timebasedlinear", "Required": false, "Type": "TimeBasedLinear", "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-trafficroutingconfig.html#cfn-codedeploy-deploymentconfig-trafficroutingconfig-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::CodeDeploy::DeploymentGroup.Alarm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-alarm.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-alarm.html#cfn-codedeploy-deploymentgroup-alarm-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-alarmconfiguration.html", "Properties": { "Alarms": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-alarmconfiguration.html#cfn-codedeploy-deploymentgroup-alarmconfiguration-alarms", "DuplicatesAllowed": false, "ItemType": "Alarm", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-alarmconfiguration.html#cfn-codedeploy-deploymentgroup-alarmconfiguration-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IgnorePollAlarmFailure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-alarmconfiguration.html#cfn-codedeploy-deploymentgroup-alarmconfiguration-ignorepollalarmfailure", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-autorollbackconfiguration.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-autorollbackconfiguration.html#cfn-codedeploy-deploymentgroup-autorollbackconfiguration-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Events": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-autorollbackconfiguration.html#cfn-codedeploy-deploymentgroup-autorollbackconfiguration-events", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration.Events" } } } }, "AWS::CodeDeploy::DeploymentGroup.BlueGreenDeploymentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-bluegreendeploymentconfiguration.html", "Properties": { "DeploymentReadyOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-bluegreendeploymentconfiguration.html#cfn-codedeploy-deploymentgroup-bluegreendeploymentconfiguration-deploymentreadyoption", "Required": false, "Type": "DeploymentReadyOption", "UpdateType": "Mutable" }, "GreenFleetProvisioningOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-bluegreendeploymentconfiguration.html#cfn-codedeploy-deploymentgroup-bluegreendeploymentconfiguration-greenfleetprovisioningoption", "Required": false, "Type": "GreenFleetProvisioningOption", "UpdateType": "Mutable" }, "TerminateBlueInstancesOnDeploymentSuccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-bluegreendeploymentconfiguration.html#cfn-codedeploy-deploymentgroup-bluegreendeploymentconfiguration-terminateblueinstancesondeploymentsuccess", "Required": false, "Type": "BlueInstanceTerminationOption", "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.BlueInstanceTerminationOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-blueinstanceterminationoption.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-blueinstanceterminationoption.html#cfn-codedeploy-deploymentgroup-bluegreendeploymentconfiguration-blueinstanceterminationoption-action", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TerminationWaitTimeInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-blueinstanceterminationoption.html#cfn-codedeploy-deploymentgroup-bluegreendeploymentconfiguration-blueinstanceterminationoption-terminationwaittimeinminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.Deployment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment.html#cfn-properties-codedeploy-deploymentgroup-deployment-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IgnoreApplicationStopFailures": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment.html#cfn-properties-codedeploy-deploymentgroup-deployment-ignoreapplicationstopfailures", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Revision": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment.html#cfn-properties-codedeploy-deploymentgroup-deployment-revision", "Required": true, "Type": "RevisionLocation", "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.DeploymentReadyOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deploymentreadyoption.html", "Properties": { "ActionOnTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deploymentreadyoption.html#cfn-codedeploy-deploymentgroup-bluegreendeploymentconfiguration-deploymentreadyoption-actionontimeout", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "WaitTimeInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deploymentreadyoption.html#cfn-codedeploy-deploymentgroup-bluegreendeploymentconfiguration-deploymentreadyoption-waittimeinminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.DeploymentStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deploymentstyle.html", "Properties": { "DeploymentOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deploymentstyle.html#cfn-codedeploy-deploymentgroup-deploymentstyle-deploymentoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeDeploy::DeploymentGroup.DeploymentStyle.DeploymentOption" } }, "DeploymentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deploymentstyle.html#cfn-codedeploy-deploymentgroup-deploymentstyle-deploymenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeDeploy::DeploymentGroup.DeploymentStyle.DeploymentType" } } } }, "AWS::CodeDeploy::DeploymentGroup.EC2TagFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-ec2tagfilter.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-ec2tagfilter.html#cfn-codedeploy-deploymentgroup-ec2tagfilter-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-ec2tagfilter.html#cfn-codedeploy-deploymentgroup-ec2tagfilter-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-ec2tagfilter.html#cfn-codedeploy-deploymentgroup-ec2tagfilter-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.EC2TagSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-ec2tagset.html", "Properties": { "Ec2TagSetList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-ec2tagset.html#cfn-codedeploy-deploymentgroup-ec2tagset-ec2tagsetlist", "DuplicatesAllowed": false, "ItemType": "EC2TagSetListObject", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.EC2TagSetListObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-ec2tagsetlistobject.html", "Properties": { "Ec2TagGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-ec2tagsetlistobject.html#cfn-codedeploy-deploymentgroup-ec2tagsetlistobject-ec2taggroup", "DuplicatesAllowed": false, "ItemType": "EC2TagFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.ECSService": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-ecsservice.html", "Properties": { "ClusterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-ecsservice.html#cfn-codedeploy-deploymentgroup-ecsservice-clustername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-ecsservice.html#cfn-codedeploy-deploymentgroup-ecsservice-servicename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.ELBInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-elbinfo.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-elbinfo.html#cfn-codedeploy-deploymentgroup-elbinfo-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.GitHubLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment-revision-githublocation.html", "Properties": { "CommitId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment-revision-githublocation.html#cfn-properties-codedeploy-deploymentgroup-deployment-revision-githublocation-commitid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Repository": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment-revision-githublocation.html#cfn-properties-codedeploy-deploymentgroup-deployment-revision-githublocation-repository", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.GreenFleetProvisioningOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-greenfleetprovisioningoption.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-greenfleetprovisioningoption.html#cfn-codedeploy-deploymentgroup-bluegreendeploymentconfiguration-greenfleetprovisioningoption-action", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.LoadBalancerInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-loadbalancerinfo.html", "Properties": { "ElbInfoList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-loadbalancerinfo.html#cfn-codedeploy-deploymentgroup-loadbalancerinfo-elbinfolist", "DuplicatesAllowed": false, "ItemType": "ELBInfo", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetGroupInfoList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-loadbalancerinfo.html#cfn-codedeploy-deploymentgroup-loadbalancerinfo-targetgroupinfolist", "DuplicatesAllowed": false, "ItemType": "TargetGroupInfo", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetGroupPairInfoList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-loadbalancerinfo.html#cfn-codedeploy-deploymentgroup-loadbalancerinfo-targetgrouppairinfolist", "DuplicatesAllowed": false, "ItemType": "TargetGroupPairInfo", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.OnPremisesTagSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-onpremisestagset.html", "Properties": { "OnPremisesTagSetList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-onpremisestagset.html#cfn-codedeploy-deploymentgroup-onpremisestagset-onpremisestagsetlist", "DuplicatesAllowed": false, "ItemType": "OnPremisesTagSetListObject", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.OnPremisesTagSetListObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-onpremisestagsetlistobject.html", "Properties": { "OnPremisesTagGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-onpremisestagsetlistobject.html#cfn-codedeploy-deploymentgroup-onpremisestagsetlistobject-onpremisestaggroup", "DuplicatesAllowed": false, "ItemType": "TagFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.RevisionLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment-revision.html", "Properties": { "GitHubLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment-revision.html#cfn-properties-codedeploy-deploymentgroup-deployment-revision-githublocation", "Required": false, "Type": "GitHubLocation", "UpdateType": "Mutable" }, "RevisionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment-revision.html#cfn-properties-codedeploy-deploymentgroup-deployment-revision-revisiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment-revision.html#cfn-properties-codedeploy-deploymentgroup-deployment-revision-s3location", "Required": false, "Type": "S3Location", "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment-revision-s3location.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment-revision-s3location.html#cfn-properties-codedeploy-deploymentgroup-deployment-revision-s3location-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "BundleType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment-revision-s3location.html#cfn-properties-codedeploy-deploymentgroup-deployment-revision-s3location-bundletype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ETag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment-revision-s3location.html#cfn-properties-codedeploy-deploymentgroup-deployment-revision-s3location-etag", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment-revision-s3location.html#cfn-properties-codedeploy-deploymentgroup-deployment-revision-s3location-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment-revision-s3location.html#cfn-properties-codedeploy-deploymentgroup-deployment-revision-s3location-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.TagFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-tagfilter.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-tagfilter.html#cfn-codedeploy-deploymentgroup-tagfilter-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-tagfilter.html#cfn-codedeploy-deploymentgroup-tagfilter-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-tagfilter.html#cfn-codedeploy-deploymentgroup-tagfilter-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.TargetGroupInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-targetgroupinfo.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-targetgroupinfo.html#cfn-codedeploy-deploymentgroup-targetgroupinfo-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.TargetGroupPairInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-targetgrouppairinfo.html", "Properties": { "ProdTrafficRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-targetgrouppairinfo.html#cfn-codedeploy-deploymentgroup-targetgrouppairinfo-prodtrafficroute", "Required": false, "Type": "TrafficRoute", "UpdateType": "Mutable" }, "TargetGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-targetgrouppairinfo.html#cfn-codedeploy-deploymentgroup-targetgrouppairinfo-targetgroups", "DuplicatesAllowed": false, "ItemType": "TargetGroupInfo", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TestTrafficRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-targetgrouppairinfo.html#cfn-codedeploy-deploymentgroup-targetgrouppairinfo-testtrafficroute", "Required": false, "Type": "TrafficRoute", "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.TrafficRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-trafficroute.html", "Properties": { "ListenerArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-trafficroute.html#cfn-codedeploy-deploymentgroup-trafficroute-listenerarns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentGroup.TriggerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-triggerconfig.html", "Properties": { "TriggerEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-triggerconfig.html#cfn-codedeploy-deploymentgroup-triggerconfig-triggerevents", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "WS::CodeDeploy::DeploymentGroup.TriggerConfig.TriggerEvents" } }, "TriggerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-triggerconfig.html#cfn-codedeploy-deploymentgroup-triggerconfig-triggername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TriggerTargetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-triggerconfig.html#cfn-codedeploy-deploymentgroup-triggerconfig-triggertargetarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeGuruProfiler::ProfilingGroup.AgentPermissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codeguruprofiler-profilinggroup-agentpermissions.html", "Properties": { "Principals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codeguruprofiler-profilinggroup-agentpermissions.html#cfn-codeguruprofiler-profilinggroup-agentpermissions-principals", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeGuruProfiler::ProfilingGroup.AgentPermissions.Principals" } } } }, "AWS::CodeGuruProfiler::ProfilingGroup.Channel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codeguruprofiler-profilinggroup-channel.html", "Properties": { "channelId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codeguruprofiler-profilinggroup-channel.html#cfn-codeguruprofiler-profilinggroup-channel-channelid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeGuruProfiler::ProfilingGroup.Channel.channelId" } }, "channelUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codeguruprofiler-profilinggroup-channel.html#cfn-codeguruprofiler-profilinggroup-channel-channeluri", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeGuruProfiler::ProfilingGroup.Channel.channelUri" } } } }, "AWS::CodePipeline::CustomActionType.ArtifactDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-customactiontype-artifactdetails.html", "Properties": { "MaximumCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-customactiontype-artifactdetails.html#cfn-codepipeline-customactiontype-artifactdetails-maximumcount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "MinimumCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-customactiontype-artifactdetails.html#cfn-codepipeline-customactiontype-artifactdetails-minimumcount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" } } }, "AWS::CodePipeline::CustomActionType.ConfigurationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-customactiontype-configurationproperties.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-customactiontype-configurationproperties.html#cfn-codepipeline-customactiontype-configurationproperties-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-customactiontype-configurationproperties.html#cfn-codepipeline-customactiontype-configurationproperties-key", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-customactiontype-configurationproperties.html#cfn-codepipeline-customactiontype-configurationproperties-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Queryable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-customactiontype-configurationproperties.html#cfn-codepipeline-customactiontype-configurationproperties-queryable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Required": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-customactiontype-configurationproperties.html#cfn-codepipeline-customactiontype-configurationproperties-required", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Immutable" }, "Secret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-customactiontype-configurationproperties.html#cfn-codepipeline-customactiontype-configurationproperties-secret", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-customactiontype-configurationproperties.html#cfn-codepipeline-customactiontype-configurationproperties-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodePipeline::CustomActionType.ConfigurationProperties.Type" } } } }, "AWS::CodePipeline::CustomActionType.Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-customactiontype-settings.html", "Properties": { "EntityUrlTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-customactiontype-settings.html#cfn-codepipeline-customactiontype-settings-entityurltemplate", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ExecutionUrlTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-customactiontype-settings.html#cfn-codepipeline-customactiontype-settings-executionurltemplate", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RevisionUrlTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-customactiontype-settings.html#cfn-codepipeline-customactiontype-settings-revisionurltemplate", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ThirdPartyConfigurationUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-customactiontype-settings.html#cfn-codepipeline-customactiontype-settings-thirdpartyconfigurationurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::CodePipeline::Pipeline.ActionDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions.html", "Properties": { "ActionTypeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions.html#cfn-codepipeline-pipeline-stages-actions-actiontypeid", "Required": true, "Type": "ActionTypeId", "UpdateType": "Mutable" }, "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions.html#cfn-codepipeline-pipeline-stages-actions-configuration", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "InputArtifacts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions.html#cfn-codepipeline-pipeline-stages-actions-inputartifacts", "DuplicatesAllowed": false, "ItemType": "InputArtifact", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions.html#cfn-codepipeline-pipeline-stages-actions-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions.html#cfn-codepipeline-pipeline-actiondeclaration-namespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OutputArtifacts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions.html#cfn-codepipeline-pipeline-stages-actions-outputartifacts", "DuplicatesAllowed": false, "ItemType": "OutputArtifact", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions.html#cfn-codepipeline-pipeline-stages-actions-region", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions.html#cfn-codepipeline-pipeline-stages-actions-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RunOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions.html#cfn-codepipeline-pipeline-stages-actions-runorder", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodePipeline::Pipeline.ActionTypeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions-actiontypeid.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions-actiontypeid.html#cfn-codepipeline-pipeline-stages-actions-actiontypeid-category", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodePipeline::Pipeline.ActionTypeId.Category" } }, "Owner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions-actiontypeid.html#cfn-codepipeline-pipeline-stages-actions-actiontypeid-owner", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodePipeline::Pipeline.ActionTypeId.Owner" } }, "Provider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions-actiontypeid.html#cfn-codepipeline-pipeline-stages-actions-actiontypeid-provider", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions-actiontypeid.html#cfn-codepipeline-pipeline-stages-actions-actiontypeid-version", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodePipeline::Pipeline.ArtifactStore": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-artifactstore.html", "Properties": { "EncryptionKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-artifactstore.html#cfn-codepipeline-pipeline-artifactstore-encryptionkey", "Required": false, "Type": "EncryptionKey", "UpdateType": "Mutable" }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-artifactstore.html#cfn-codepipeline-pipeline-artifactstore-location", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-artifactstore.html#cfn-codepipeline-pipeline-artifactstore-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodePipeline::Pipeline.ArtifactStore.Type" } } } }, "AWS::CodePipeline::Pipeline.ArtifactStoreMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-artifactstoremap.html", "Properties": { "ArtifactStore": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-artifactstoremap.html#cfn-codepipeline-pipeline-artifactstoremap-artifactstore", "Required": true, "Type": "ArtifactStore", "UpdateType": "Mutable" }, "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-artifactstoremap.html#cfn-codepipeline-pipeline-artifactstoremap-region", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodePipeline::Pipeline.BlockerDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-blockers.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-blockers.html#cfn-codepipeline-pipeline-stages-blockers-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-blockers.html#cfn-codepipeline-pipeline-stages-blockers-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodePipeline::Pipeline.BlockerDeclaration.Type" } } } }, "AWS::CodePipeline::Pipeline.EncryptionKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-artifactstore-encryptionkey.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-artifactstore-encryptionkey.html#cfn-codepipeline-pipeline-artifactstore-encryptionkey-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-artifactstore-encryptionkey.html#cfn-codepipeline-pipeline-artifactstore-encryptionkey-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodePipeline::Pipeline.InputArtifact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions-inputartifacts.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions-inputartifacts.html#cfn-codepipeline-pipeline-stages-actions-inputartifacts-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodePipeline::Pipeline.OutputArtifact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions-outputartifacts.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions-outputartifacts.html#cfn-codepipeline-pipeline-stages-actions-outputartifacts-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodePipeline::Pipeline.StageDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages.html#cfn-codepipeline-pipeline-stages-actions", "DuplicatesAllowed": false, "ItemType": "ActionDeclaration", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Blockers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages.html#cfn-codepipeline-pipeline-stages-blockers", "DuplicatesAllowed": false, "ItemType": "BlockerDeclaration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages.html#cfn-codepipeline-pipeline-stages-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodePipeline::Pipeline.StageTransition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-disableinboundstagetransitions.html", "Properties": { "Reason": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-disableinboundstagetransitions.html#cfn-codepipeline-pipeline-disableinboundstagetransitions-reason", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-disableinboundstagetransitions.html#cfn-codepipeline-pipeline-disableinboundstagetransitions-stagename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodePipeline::Webhook.WebhookAuthConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-webhook-webhookauthconfiguration.html", "Properties": { "AllowedIPRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-webhook-webhookauthconfiguration.html#cfn-codepipeline-webhook-webhookauthconfiguration-allowediprange", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-webhook-webhookauthconfiguration.html#cfn-codepipeline-webhook-webhookauthconfiguration-secrettoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodePipeline::Webhook.WebhookFilterRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-webhook-webhookfilterrule.html", "Properties": { "JsonPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-webhook-webhookfilterrule.html#cfn-codepipeline-webhook-webhookfilterrule-jsonpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MatchEquals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-webhook-webhookfilterrule.html#cfn-codepipeline-webhook-webhookfilterrule-matchequals", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeStar::GitHubRepository.Code": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codestar-githubrepository-code.html", "Properties": { "S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codestar-githubrepository-code.html#cfn-codestar-githubrepository-code-s3", "Required": true, "Type": "S3", "UpdateType": "Mutable" } } }, "AWS::CodeStar::GitHubRepository.S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codestar-githubrepository-s3.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codestar-githubrepository-s3.html#cfn-codestar-githubrepository-s3-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codestar-githubrepository-s3.html#cfn-codestar-githubrepository-s3-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ObjectVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codestar-githubrepository-s3.html#cfn-codestar-githubrepository-s3-objectversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeStarNotifications::NotificationRule.Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codestarnotifications-notificationrule-target.html", "Properties": { "TargetAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codestarnotifications-notificationrule-target.html#cfn-codestarnotifications-notificationrule-target-targetaddress", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TargetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codestarnotifications-notificationrule-target.html#cfn-codestarnotifications-notificationrule-target-targettype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Cognito::IdentityPool.CognitoIdentityProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypool-cognitoidentityprovider.html", "Properties": { "ClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypool-cognitoidentityprovider.html#cfn-cognito-identitypool-cognitoidentityprovider-clientid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ProviderName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypool-cognitoidentityprovider.html#cfn-cognito-identitypool-cognitoidentityprovider-providername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ServerSideTokenCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypool-cognitoidentityprovider.html#cfn-cognito-identitypool-cognitoidentityprovider-serversidetokencheck", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::IdentityPool.CognitoStreams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypool-cognitostreams.html", "Properties": { "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypool-cognitostreams.html#cfn-cognito-identitypool-cognitostreams-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StreamName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypool-cognitostreams.html#cfn-cognito-identitypool-cognitostreams-streamname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StreamingStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypool-cognitostreams.html#cfn-cognito-identitypool-cognitostreams-streamingstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Default::Default.EnabledState" } } } }, "AWS::Cognito::IdentityPool.PushSync": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypool-pushsync.html", "Properties": { "ApplicationArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypool-pushsync.html#cfn-cognito-identitypool-pushsync-applicationarns", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypool-pushsync.html#cfn-cognito-identitypool-pushsync-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::IdentityPoolRoleAttachment.MappingRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypoolroleattachment-mappingrule.html", "Properties": { "Claim": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypoolroleattachment-mappingrule.html#cfn-cognito-identitypoolroleattachment-mappingrule-claim", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MatchType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypoolroleattachment-mappingrule.html#cfn-cognito-identitypoolroleattachment-mappingrule-matchtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypoolroleattachment-mappingrule.html#cfn-cognito-identitypoolroleattachment-mappingrule-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypoolroleattachment-mappingrule.html#cfn-cognito-identitypoolroleattachment-mappingrule-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Cognito::IdentityPoolRoleAttachment.RoleMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypoolroleattachment-rolemapping.html", "Properties": { "AmbiguousRoleResolution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypoolroleattachment-rolemapping.html#cfn-cognito-identitypoolroleattachment-rolemapping-ambiguousroleresolution", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IdentityProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypoolroleattachment-rolemapping.html#cfn-cognito-identitypoolroleattachment-rolemapping-identityprovider", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RulesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypoolroleattachment-rolemapping.html#cfn-cognito-identitypoolroleattachment-rolemapping-rulesconfiguration", "Required": false, "Type": "RulesConfigurationType", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypoolroleattachment-rolemapping.html#cfn-cognito-identitypoolroleattachment-rolemapping-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Cognito::IdentityPoolRoleAttachment.RulesConfigurationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypoolroleattachment-rulesconfigurationtype.html", "Properties": { "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypoolroleattachment-rulesconfigurationtype.html#cfn-cognito-identitypoolroleattachment-rulesconfigurationtype-rules", "ItemType": "MappingRule", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.AccountRecoverySetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-accountrecoverysetting.html", "Properties": { "RecoveryMechanisms": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-accountrecoverysetting.html#cfn-cognito-userpool-accountrecoverysetting-recoverymechanisms", "ItemType": "RecoveryOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.AdminCreateUserConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-admincreateuserconfig.html", "Properties": { "AllowAdminCreateUserOnly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-admincreateuserconfig.html#cfn-cognito-userpool-admincreateuserconfig-allowadmincreateuseronly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "InviteMessageTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-admincreateuserconfig.html#cfn-cognito-userpool-admincreateuserconfig-invitemessagetemplate", "Required": false, "Type": "InviteMessageTemplate", "UpdateType": "Mutable" }, "UnusedAccountValidityDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-admincreateuserconfig.html#cfn-cognito-userpool-admincreateuserconfig-unusedaccountvaliditydays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.CustomEmailSender": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-customemailsender.html", "Properties": { "LambdaArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-customemailsender.html#cfn-cognito-userpool-customemailsender-lambdaarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LambdaVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-customemailsender.html#cfn-cognito-userpool-customemailsender-lambdaversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.CustomSMSSender": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-customsmssender.html", "Properties": { "LambdaArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-customsmssender.html#cfn-cognito-userpool-customsmssender-lambdaarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LambdaVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-customsmssender.html#cfn-cognito-userpool-customsmssender-lambdaversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.DeviceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-deviceconfiguration.html", "Properties": { "ChallengeRequiredOnNewDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-deviceconfiguration.html#cfn-cognito-userpool-deviceconfiguration-challengerequiredonnewdevice", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DeviceOnlyRememberedOnUserPrompt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-deviceconfiguration.html#cfn-cognito-userpool-deviceconfiguration-deviceonlyrememberedonuserprompt", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.EmailConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-emailconfiguration.html", "Properties": { "ConfigurationSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-emailconfiguration.html#cfn-cognito-userpool-emailconfiguration-configurationset", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EmailSendingAccount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-emailconfiguration.html#cfn-cognito-userpool-emailconfiguration-emailsendingaccount", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "From": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-emailconfiguration.html#cfn-cognito-userpool-emailconfiguration-from", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReplyToEmailAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-emailconfiguration.html#cfn-cognito-userpool-emailconfiguration-replytoemailaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-emailconfiguration.html#cfn-cognito-userpool-emailconfiguration-sourcearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.InviteMessageTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-invitemessagetemplate.html", "Properties": { "EmailMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-invitemessagetemplate.html#cfn-cognito-userpool-invitemessagetemplate-emailmessage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EmailSubject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-invitemessagetemplate.html#cfn-cognito-userpool-invitemessagetemplate-emailsubject", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SMSMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-invitemessagetemplate.html#cfn-cognito-userpool-invitemessagetemplate-smsmessage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.LambdaConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-lambdaconfig.html", "Properties": { "CreateAuthChallenge": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-lambdaconfig.html#cfn-cognito-userpool-lambdaconfig-createauthchallenge", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CustomEmailSender": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-lambdaconfig.html#cfn-cognito-userpool-lambdaconfig-customemailsender", "Required": false, "Type": "CustomEmailSender", "UpdateType": "Mutable" }, "CustomMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-lambdaconfig.html#cfn-cognito-userpool-lambdaconfig-custommessage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CustomSMSSender": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-lambdaconfig.html#cfn-cognito-userpool-lambdaconfig-customsmssender", "Required": false, "Type": "CustomSMSSender", "UpdateType": "Mutable" }, "DefineAuthChallenge": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-lambdaconfig.html#cfn-cognito-userpool-lambdaconfig-defineauthchallenge", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KMSKeyID": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-lambdaconfig.html#cfn-cognito-userpool-lambdaconfig-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PostAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-lambdaconfig.html#cfn-cognito-userpool-lambdaconfig-postauthentication", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PostConfirmation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-lambdaconfig.html#cfn-cognito-userpool-lambdaconfig-postconfirmation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PreAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-lambdaconfig.html#cfn-cognito-userpool-lambdaconfig-preauthentication", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PreSignUp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-lambdaconfig.html#cfn-cognito-userpool-lambdaconfig-presignup", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PreTokenGeneration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-lambdaconfig.html#cfn-cognito-userpool-lambdaconfig-pretokengeneration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserMigration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-lambdaconfig.html#cfn-cognito-userpool-lambdaconfig-usermigration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VerifyAuthChallengeResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-lambdaconfig.html#cfn-cognito-userpool-lambdaconfig-verifyauthchallengeresponse", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.NumberAttributeConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-numberattributeconstraints.html", "Properties": { "MaxValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-numberattributeconstraints.html#cfn-cognito-userpool-numberattributeconstraints-maxvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MinValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-numberattributeconstraints.html#cfn-cognito-userpool-numberattributeconstraints-minvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.PasswordPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-passwordpolicy.html", "Properties": { "MinimumLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-passwordpolicy.html#cfn-cognito-userpool-passwordpolicy-minimumlength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RequireLowercase": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-passwordpolicy.html#cfn-cognito-userpool-passwordpolicy-requirelowercase", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RequireNumbers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-passwordpolicy.html#cfn-cognito-userpool-passwordpolicy-requirenumbers", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RequireSymbols": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-passwordpolicy.html#cfn-cognito-userpool-passwordpolicy-requiresymbols", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RequireUppercase": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-passwordpolicy.html#cfn-cognito-userpool-passwordpolicy-requireuppercase", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "TemporaryPasswordValidityDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-passwordpolicy.html#cfn-cognito-userpool-passwordpolicy-temporarypasswordvaliditydays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.Policies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-policies.html", "Properties": { "PasswordPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-policies.html#cfn-cognito-userpool-policies-passwordpolicy", "Required": false, "Type": "PasswordPolicy", "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.RecoveryOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-recoveryoption.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-recoveryoption.html#cfn-cognito-userpool-recoveryoption-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-recoveryoption.html#cfn-cognito-userpool-recoveryoption-priority", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.SchemaAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-schemaattribute.html", "Properties": { "AttributeDataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-schemaattribute.html#cfn-cognito-userpool-schemaattribute-attributedatatype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Cognito::UserPool.SchemaAttribute.AttributeDataType" } }, "DeveloperOnlyAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-schemaattribute.html#cfn-cognito-userpool-schemaattribute-developeronlyattribute", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Mutable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-schemaattribute.html#cfn-cognito-userpool-schemaattribute-mutable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-schemaattribute.html#cfn-cognito-userpool-schemaattribute-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NumberAttributeConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-schemaattribute.html#cfn-cognito-userpool-schemaattribute-numberattributeconstraints", "Required": false, "Type": "NumberAttributeConstraints", "UpdateType": "Mutable" }, "Required": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-schemaattribute.html#cfn-cognito-userpool-schemaattribute-required", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "StringAttributeConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-schemaattribute.html#cfn-cognito-userpool-schemaattribute-stringattributeconstraints", "Required": false, "Type": "StringAttributeConstraints", "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.SmsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-smsconfiguration.html", "Properties": { "ExternalId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-smsconfiguration.html#cfn-cognito-userpool-smsconfiguration-externalid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SnsCallerArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-smsconfiguration.html#cfn-cognito-userpool-smsconfiguration-snscallerarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SnsRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-smsconfiguration.html#cfn-cognito-userpool-smsconfiguration-snsregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.StringAttributeConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-stringattributeconstraints.html", "Properties": { "MaxLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-stringattributeconstraints.html#cfn-cognito-userpool-stringattributeconstraints-maxlength", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MinLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-stringattributeconstraints.html#cfn-cognito-userpool-stringattributeconstraints-minlength", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.UserAttributeUpdateSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-userattributeupdatesettings.html", "Properties": { "AttributesRequireVerificationBeforeUpdate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-userattributeupdatesettings.html#cfn-cognito-userpool-userattributeupdatesettings-attributesrequireverificationbeforeupdate", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.UserPoolAddOns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-userpooladdons.html", "Properties": { "AdvancedSecurityMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-userpooladdons.html#cfn-cognito-userpool-userpooladdons-advancedsecuritymode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.UsernameConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-usernameconfiguration.html", "Properties": { "CaseSensitive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-usernameconfiguration.html#cfn-cognito-userpool-usernameconfiguration-casesensitive", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool.VerificationMessageTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-verificationmessagetemplate.html", "Properties": { "DefaultEmailOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-verificationmessagetemplate.html#cfn-cognito-userpool-verificationmessagetemplate-defaultemailoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EmailMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-verificationmessagetemplate.html#cfn-cognito-userpool-verificationmessagetemplate-emailmessage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EmailMessageByLink": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-verificationmessagetemplate.html#cfn-cognito-userpool-verificationmessagetemplate-emailmessagebylink", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EmailSubject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-verificationmessagetemplate.html#cfn-cognito-userpool-verificationmessagetemplate-emailsubject", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EmailSubjectByLink": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-verificationmessagetemplate.html#cfn-cognito-userpool-verificationmessagetemplate-emailsubjectbylink", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SmsMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-verificationmessagetemplate.html#cfn-cognito-userpool-verificationmessagetemplate-smsmessage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPoolClient.AnalyticsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolclient-analyticsconfiguration.html", "Properties": { "ApplicationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolclient-analyticsconfiguration.html#cfn-cognito-userpoolclient-analyticsconfiguration-applicationarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolclient-analyticsconfiguration.html#cfn-cognito-userpoolclient-analyticsconfiguration-applicationid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExternalId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolclient-analyticsconfiguration.html#cfn-cognito-userpoolclient-analyticsconfiguration-externalid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolclient-analyticsconfiguration.html#cfn-cognito-userpoolclient-analyticsconfiguration-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserDataShared": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolclient-analyticsconfiguration.html#cfn-cognito-userpoolclient-analyticsconfiguration-userdatashared", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPoolClient.TokenValidityUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolclient-tokenvalidityunits.html", "Properties": { "AccessToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolclient-tokenvalidityunits.html#cfn-cognito-userpoolclient-tokenvalidityunits-accesstoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IdToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolclient-tokenvalidityunits.html#cfn-cognito-userpoolclient-tokenvalidityunits-idtoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RefreshToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolclient-tokenvalidityunits.html#cfn-cognito-userpoolclient-tokenvalidityunits-refreshtoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPoolDomain.CustomDomainConfigType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpooldomain-customdomainconfigtype.html", "Properties": { "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpooldomain-customdomainconfigtype.html#cfn-cognito-userpooldomain-customdomainconfigtype-certificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPoolResourceServer.ResourceServerScopeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolresourceserver-resourceserverscopetype.html", "Properties": { "ScopeDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolresourceserver-resourceserverscopetype.html#cfn-cognito-userpoolresourceserver-resourceserverscopetype-scopedescription", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ScopeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolresourceserver-resourceserverscopetype.html#cfn-cognito-userpoolresourceserver-resourceserverscopetype-scopename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPoolRiskConfigurationAttachment.AccountTakeoverActionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-accounttakeoveractiontype.html", "Properties": { "EventAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-accounttakeoveractiontype.html#cfn-cognito-userpoolriskconfigurationattachment-accounttakeoveractiontype-eventaction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Notify": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-accounttakeoveractiontype.html#cfn-cognito-userpoolriskconfigurationattachment-accounttakeoveractiontype-notify", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPoolRiskConfigurationAttachment.AccountTakeoverActionsType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-accounttakeoveractionstype.html", "Properties": { "HighAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-accounttakeoveractionstype.html#cfn-cognito-userpoolriskconfigurationattachment-accounttakeoveractionstype-highaction", "Required": false, "Type": "AccountTakeoverActionType", "UpdateType": "Mutable" }, "LowAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-accounttakeoveractionstype.html#cfn-cognito-userpoolriskconfigurationattachment-accounttakeoveractionstype-lowaction", "Required": false, "Type": "AccountTakeoverActionType", "UpdateType": "Mutable" }, "MediumAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-accounttakeoveractionstype.html#cfn-cognito-userpoolriskconfigurationattachment-accounttakeoveractionstype-mediumaction", "Required": false, "Type": "AccountTakeoverActionType", "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-accounttakeoverriskconfigurationtype.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-accounttakeoverriskconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-accounttakeoverriskconfigurationtype-actions", "Required": true, "Type": "AccountTakeoverActionsType", "UpdateType": "Mutable" }, "NotifyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-accounttakeoverriskconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-accounttakeoverriskconfigurationtype-notifyconfiguration", "Required": false, "Type": "NotifyConfigurationType", "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPoolRiskConfigurationAttachment.CompromisedCredentialsActionsType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-compromisedcredentialsactionstype.html", "Properties": { "EventAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-compromisedcredentialsactionstype.html#cfn-cognito-userpoolriskconfigurationattachment-compromisedcredentialsactionstype-eventaction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPoolRiskConfigurationAttachment.CompromisedCredentialsRiskConfigurationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-compromisedcredentialsriskconfigurationtype.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-compromisedcredentialsriskconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-compromisedcredentialsriskconfigurationtype-actions", "Required": true, "Type": "CompromisedCredentialsActionsType", "UpdateType": "Mutable" }, "EventFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-compromisedcredentialsriskconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-compromisedcredentialsriskconfigurationtype-eventfilter", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPoolRiskConfigurationAttachment.NotifyConfigurationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype.html", "Properties": { "BlockEmail": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype-blockemail", "Required": false, "Type": "NotifyEmailType", "UpdateType": "Mutable" }, "From": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype-from", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MfaEmail": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype-mfaemail", "Required": false, "Type": "NotifyEmailType", "UpdateType": "Mutable" }, "NoActionEmail": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype-noactionemail", "Required": false, "Type": "NotifyEmailType", "UpdateType": "Mutable" }, "ReplyTo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype-replyto", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype-sourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPoolRiskConfigurationAttachment.NotifyEmailType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyemailtype.html", "Properties": { "HtmlBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyemailtype.html#cfn-cognito-userpoolriskconfigurationattachment-notifyemailtype-htmlbody", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Subject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyemailtype.html#cfn-cognito-userpoolriskconfigurationattachment-notifyemailtype-subject", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TextBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyemailtype.html#cfn-cognito-userpoolriskconfigurationattachment-notifyemailtype-textbody", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPoolRiskConfigurationAttachment.RiskExceptionConfigurationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-riskexceptionconfigurationtype.html", "Properties": { "BlockedIPRangeList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-riskexceptionconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-riskexceptionconfigurationtype-blockediprangelist", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SkippedIPRangeList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-riskexceptionconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-riskexceptionconfigurationtype-skippediprangelist", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPoolUser.AttributeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpooluser-attributetype.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpooluser-attributetype.html#cfn-cognito-userpooluser-attributetype-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpooluser-attributetype.html#cfn-cognito-userpooluser-attributetype-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Comprehend::Flywheel.DataSecurityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-datasecurityconfig.html", "Properties": { "DataLakeKmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-datasecurityconfig.html#cfn-comprehend-flywheel-datasecurityconfig-datalakekmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Comprehend::Flywheel.DataSecurityConfig.DataLakeKmsKeyId" } }, "ModelKmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-datasecurityconfig.html#cfn-comprehend-flywheel-datasecurityconfig-modelkmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Comprehend::Flywheel.DataSecurityConfig.ModelKmsKeyId" } }, "VolumeKmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-datasecurityconfig.html#cfn-comprehend-flywheel-datasecurityconfig-volumekmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Comprehend::Flywheel.DataSecurityConfig.VolumeKmsKeyId" } }, "VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-datasecurityconfig.html#cfn-comprehend-flywheel-datasecurityconfig-vpcconfig", "Required": false, "Type": "VpcConfig", "UpdateType": "Mutable" } } }, "AWS::Comprehend::Flywheel.DocumentClassificationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-documentclassificationconfig.html", "Properties": { "Labels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-documentclassificationconfig.html#cfn-comprehend-flywheel-documentclassificationconfig-labels", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-documentclassificationconfig.html#cfn-comprehend-flywheel-documentclassificationconfig-mode", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Comprehend::Flywheel.DocumentClassificationConfig.Mode" } } } }, "AWS::Comprehend::Flywheel.EntityRecognitionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-entityrecognitionconfig.html", "Properties": { "EntityTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-entityrecognitionconfig.html#cfn-comprehend-flywheel-entityrecognitionconfig-entitytypes", "DuplicatesAllowed": false, "ItemType": "EntityTypesListItem", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Comprehend::Flywheel.EntityTypesListItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-entitytypeslistitem.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-entitytypeslistitem.html#cfn-comprehend-flywheel-entitytypeslistitem-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Comprehend::Flywheel.EntityTypesListItem.Type" } } } }, "AWS::Comprehend::Flywheel.TaskConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-taskconfig.html", "Properties": { "DocumentClassificationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-taskconfig.html#cfn-comprehend-flywheel-taskconfig-documentclassificationconfig", "Required": false, "Type": "DocumentClassificationConfig", "UpdateType": "Immutable" }, "EntityRecognitionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-taskconfig.html#cfn-comprehend-flywheel-taskconfig-entityrecognitionconfig", "Required": false, "Type": "EntityRecognitionConfig", "UpdateType": "Immutable" }, "LanguageCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-taskconfig.html#cfn-comprehend-flywheel-taskconfig-languagecode", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Comprehend::Flywheel.TaskConfig.LanguageCode" } } } }, "AWS::Comprehend::Flywheel.VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-vpcconfig.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-vpcconfig.html#cfn-comprehend-flywheel-vpcconfig-securitygroupids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Comprehend::Flywheel.VpcConfig.SecurityGroupIds" } }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-comprehend-flywheel-vpcconfig.html#cfn-comprehend-flywheel-vpcconfig-subnets", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Comprehend::Flywheel.VpcConfig.Subnets" } } } }, "AWS::Config::ConfigRule.CustomPolicyDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-custompolicydetails.html", "Properties": { "EnableDebugLogDelivery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-custompolicydetails.html#cfn-config-configrule-custompolicydetails-enabledebuglogdelivery", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PolicyRuntime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-custompolicydetails.html#cfn-config-configrule-custompolicydetails-policyruntime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PolicyText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-custompolicydetails.html#cfn-config-configrule-custompolicydetails-policytext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Config::ConfigRule.Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-scope.html", "Properties": { "ComplianceResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-scope.html#cfn-config-configrule-scope-complianceresourceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ComplianceResourceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-scope.html#cfn-config-configrule-scope-complianceresourcetypes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TagKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-scope.html#cfn-config-configrule-scope-tagkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TagValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-scope.html#cfn-config-configrule-scope-tagvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Config::ConfigRule.Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-source.html", "Properties": { "CustomPolicyDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-source.html#cfn-config-configrule-source-custompolicydetails", "Required": false, "Type": "CustomPolicyDetails", "UpdateType": "Mutable" }, "Owner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-source.html#cfn-config-configrule-source-owner", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Config::ConfigRule.Source.Owner" } }, "SourceDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-source.html#cfn-config-configrule-source-sourcedetails", "DuplicatesAllowed": false, "ItemType": "SourceDetail", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SourceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-source.html#cfn-config-configrule-source-sourceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Config::ConfigRule.SourceDetail": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-source-sourcedetails.html", "Properties": { "EventSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-source-sourcedetails.html#cfn-config-configrule-source-sourcedetail-eventsource", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Config::ConfigRule.SourceDetail.EventSource" } }, "MaximumExecutionFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-source-sourcedetails.html#cfn-config-configrule-sourcedetail-maximumexecutionfrequency", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Config::ConfigRule.MaximumExecutionFrequency" } }, "MessageType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-source-sourcedetails.html#cfn-config-configrule-source-sourcedetail-messagetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Config::ConfigRule.SourceDetail.MessageType" } } } }, "AWS::Config::ConfigurationAggregator.AccountAggregationSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configurationaggregator-accountaggregationsource.html", "Properties": { "AccountIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configurationaggregator-accountaggregationsource.html#cfn-config-configurationaggregator-accountaggregationsource-accountids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "AllAwsRegions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configurationaggregator-accountaggregationsource.html#cfn-config-configurationaggregator-accountaggregationsource-allawsregions", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AwsRegions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configurationaggregator-accountaggregationsource.html#cfn-config-configurationaggregator-accountaggregationsource-awsregions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Config::ConfigurationAggregator.OrganizationAggregationSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configurationaggregator-organizationaggregationsource.html", "Properties": { "AllAwsRegions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configurationaggregator-organizationaggregationsource.html#cfn-config-configurationaggregator-organizationaggregationsource-allawsregions", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AwsRegions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configurationaggregator-organizationaggregationsource.html#cfn-config-configurationaggregator-organizationaggregationsource-awsregions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configurationaggregator-organizationaggregationsource.html#cfn-config-configurationaggregator-organizationaggregationsource-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Config::ConfigurationRecorder.RecordingGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configurationrecorder-recordinggroup.html", "Properties": { "AllSupported": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configurationrecorder-recordinggroup.html#cfn-config-configurationrecorder-recordinggroup-allsupported", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeGlobalResourceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configurationrecorder-recordinggroup.html#cfn-config-configurationrecorder-recordinggroup-includeglobalresourcetypes", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ResourceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configurationrecorder-recordinggroup.html#cfn-config-configurationrecorder-recordinggroup-resourcetypes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Config::ConformancePack.ConformancePackInputParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-conformancepack-conformancepackinputparameter.html", "Properties": { "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-conformancepack-conformancepackinputparameter.html#cfn-config-conformancepack-conformancepackinputparameter-parametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ParameterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-conformancepack-conformancepackinputparameter.html#cfn-config-conformancepack-conformancepackinputparameter-parametervalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Config::ConformancePack.TemplateSSMDocumentDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-conformancepack-templatessmdocumentdetails.html", "Properties": { "DocumentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-conformancepack-templatessmdocumentdetails.html#cfn-config-conformancepack-templatessmdocumentdetails-documentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Config::ConformancePack.TemplateSSMDocumentDetails.DocumentName" } }, "DocumentVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-conformancepack-templatessmdocumentdetails.html#cfn-config-conformancepack-templatessmdocumentdetails-documentversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Config::ConformancePack.TemplateSSMDocumentDetails.DocumentVersion" } } } }, "AWS::Config::DeliveryChannel.ConfigSnapshotDeliveryProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-deliverychannel-configsnapshotdeliveryproperties.html", "Properties": { "DeliveryFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-deliverychannel-configsnapshotdeliveryproperties.html#cfn-config-deliverychannel-configsnapshotdeliveryproperties-deliveryfrequency", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Config::ConfigRule.MaximumExecutionFrequency" } } } }, "AWS::Config::OrganizationConfigRule.OrganizationCustomPolicyRuleMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustompolicyrulemetadata.html", "Properties": { "DebugLogDeliveryAccounts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustompolicyrulemetadata.html#cfn-config-organizationconfigrule-organizationcustompolicyrulemetadata-debuglogdeliveryaccounts", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustompolicyrulemetadata.html#cfn-config-organizationconfigrule-organizationcustompolicyrulemetadata-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InputParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustompolicyrulemetadata.html#cfn-config-organizationconfigrule-organizationcustompolicyrulemetadata-inputparameters", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaximumExecutionFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustompolicyrulemetadata.html#cfn-config-organizationconfigrule-organizationcustompolicyrulemetadata-maximumexecutionfrequency", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OrganizationConfigRuleTriggerTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustompolicyrulemetadata.html#cfn-config-organizationconfigrule-organizationcustompolicyrulemetadata-organizationconfigruletriggertypes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PolicyText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustompolicyrulemetadata.html#cfn-config-organizationconfigrule-organizationcustompolicyrulemetadata-policytext", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ResourceIdScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustompolicyrulemetadata.html#cfn-config-organizationconfigrule-organizationcustompolicyrulemetadata-resourceidscope", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceTypesScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustompolicyrulemetadata.html#cfn-config-organizationconfigrule-organizationcustompolicyrulemetadata-resourcetypesscope", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Runtime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustompolicyrulemetadata.html#cfn-config-organizationconfigrule-organizationcustompolicyrulemetadata-runtime", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TagKeyScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustompolicyrulemetadata.html#cfn-config-organizationconfigrule-organizationcustompolicyrulemetadata-tagkeyscope", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TagValueScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustompolicyrulemetadata.html#cfn-config-organizationconfigrule-organizationcustompolicyrulemetadata-tagvaluescope", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Config::OrganizationConfigRule.OrganizationCustomRuleMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustomrulemetadata.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustomrulemetadata.html#cfn-config-organizationconfigrule-organizationcustomrulemetadata-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InputParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustomrulemetadata.html#cfn-config-organizationconfigrule-organizationcustomrulemetadata-inputparameters", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LambdaFunctionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustomrulemetadata.html#cfn-config-organizationconfigrule-organizationcustomrulemetadata-lambdafunctionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MaximumExecutionFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustomrulemetadata.html#cfn-config-organizationconfigrule-organizationcustomrulemetadata-maximumexecutionfrequency", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OrganizationConfigRuleTriggerTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustomrulemetadata.html#cfn-config-organizationconfigrule-organizationcustomrulemetadata-organizationconfigruletriggertypes", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "ResourceIdScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustomrulemetadata.html#cfn-config-organizationconfigrule-organizationcustomrulemetadata-resourceidscope", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceTypesScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustomrulemetadata.html#cfn-config-organizationconfigrule-organizationcustomrulemetadata-resourcetypesscope", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TagKeyScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustomrulemetadata.html#cfn-config-organizationconfigrule-organizationcustomrulemetadata-tagkeyscope", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TagValueScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustomrulemetadata.html#cfn-config-organizationconfigrule-organizationcustomrulemetadata-tagvaluescope", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Config::OrganizationConfigRule.OrganizationManagedRuleMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationmanagedrulemetadata.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationmanagedrulemetadata.html#cfn-config-organizationconfigrule-organizationmanagedrulemetadata-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InputParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationmanagedrulemetadata.html#cfn-config-organizationconfigrule-organizationmanagedrulemetadata-inputparameters", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaximumExecutionFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationmanagedrulemetadata.html#cfn-config-organizationconfigrule-organizationmanagedrulemetadata-maximumexecutionfrequency", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceIdScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationmanagedrulemetadata.html#cfn-config-organizationconfigrule-organizationmanagedrulemetadata-resourceidscope", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceTypesScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationmanagedrulemetadata.html#cfn-config-organizationconfigrule-organizationmanagedrulemetadata-resourcetypesscope", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RuleIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationmanagedrulemetadata.html#cfn-config-organizationconfigrule-organizationmanagedrulemetadata-ruleidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TagKeyScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationmanagedrulemetadata.html#cfn-config-organizationconfigrule-organizationmanagedrulemetadata-tagkeyscope", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TagValueScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationmanagedrulemetadata.html#cfn-config-organizationconfigrule-organizationmanagedrulemetadata-tagvaluescope", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Config::OrganizationConformancePack.ConformancePackInputParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconformancepack-conformancepackinputparameter.html", "Properties": { "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconformancepack-conformancepackinputparameter.html#cfn-config-organizationconformancepack-conformancepackinputparameter-parametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ParameterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconformancepack-conformancepackinputparameter.html#cfn-config-organizationconformancepack-conformancepackinputparameter-parametervalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Config::RemediationConfiguration.ExecutionControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-remediationconfiguration-executioncontrols.html", "Properties": { "SsmControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-remediationconfiguration-executioncontrols.html#cfn-config-remediationconfiguration-executioncontrols-ssmcontrols", "Required": false, "Type": "SsmControls", "UpdateType": "Mutable" } } }, "AWS::Config::RemediationConfiguration.RemediationParameterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-remediationconfiguration-remediationparametervalue.html", "Properties": { "ResourceValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-remediationconfiguration-remediationparametervalue.html#cfn-config-remediationconfiguration-remediationparametervalue-resourcevalue", "Required": false, "Type": "ResourceValue", "UpdateType": "Mutable" }, "StaticValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-remediationconfiguration-remediationparametervalue.html#cfn-config-remediationconfiguration-remediationparametervalue-staticvalue", "Required": false, "Type": "StaticValue", "UpdateType": "Mutable" } } }, "AWS::Config::RemediationConfiguration.ResourceValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-remediationconfiguration-resourcevalue.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-remediationconfiguration-resourcevalue.html#cfn-config-remediationconfiguration-resourcevalue-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Config::RemediationConfiguration.SsmControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-remediationconfiguration-ssmcontrols.html", "Properties": { "ConcurrentExecutionRatePercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-remediationconfiguration-ssmcontrols.html#cfn-config-remediationconfiguration-ssmcontrols-concurrentexecutionratepercentage", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ErrorPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-remediationconfiguration-ssmcontrols.html#cfn-config-remediationconfiguration-ssmcontrols-errorpercentage", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Config::RemediationConfiguration.StaticValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-remediationconfiguration-staticvalue.html", "Properties": { "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-remediationconfiguration-staticvalue.html#cfn-config-remediationconfiguration-staticvalue-values", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Connect::EvaluationForm.EvaluationFormBaseItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformbaseitem.html", "Properties": { "Section": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformbaseitem.html#cfn-connect-evaluationform-evaluationformbaseitem-section", "Required": true, "Type": "EvaluationFormSection", "UpdateType": "Mutable" } } }, "AWS::Connect::EvaluationForm.EvaluationFormItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformitem.html", "Properties": { "Question": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformitem.html#cfn-connect-evaluationform-evaluationformitem-question", "Required": false, "Type": "EvaluationFormQuestion", "UpdateType": "Mutable" }, "Section": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformitem.html#cfn-connect-evaluationform-evaluationformitem-section", "Required": false, "Type": "EvaluationFormSection", "UpdateType": "Mutable" } } }, "AWS::Connect::EvaluationForm.EvaluationFormNumericQuestionAutomation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformnumericquestionautomation.html", "Properties": { "PropertyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformnumericquestionautomation.html#cfn-connect-evaluationform-evaluationformnumericquestionautomation-propertyvalue", "Required": true, "Type": "NumericQuestionPropertyValueAutomation", "UpdateType": "Mutable" } } }, "AWS::Connect::EvaluationForm.EvaluationFormNumericQuestionOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformnumericquestionoption.html", "Properties": { "AutomaticFail": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformnumericquestionoption.html#cfn-connect-evaluationform-evaluationformnumericquestionoption-automaticfail", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MaxValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformnumericquestionoption.html#cfn-connect-evaluationform-evaluationformnumericquestionoption-maxvalue", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MinValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformnumericquestionoption.html#cfn-connect-evaluationform-evaluationformnumericquestionoption-minvalue", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Score": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformnumericquestionoption.html#cfn-connect-evaluationform-evaluationformnumericquestionoption-score", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Connect::EvaluationForm.EvaluationFormNumericQuestionProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformnumericquestionproperties.html", "Properties": { "Automation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformnumericquestionproperties.html#cfn-connect-evaluationform-evaluationformnumericquestionproperties-automation", "Required": false, "Type": "EvaluationFormNumericQuestionAutomation", "UpdateType": "Mutable" }, "MaxValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformnumericquestionproperties.html#cfn-connect-evaluationform-evaluationformnumericquestionproperties-maxvalue", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MinValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformnumericquestionproperties.html#cfn-connect-evaluationform-evaluationformnumericquestionproperties-minvalue", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformnumericquestionproperties.html#cfn-connect-evaluationform-evaluationformnumericquestionproperties-options", "DuplicatesAllowed": true, "ItemType": "EvaluationFormNumericQuestionOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Connect::EvaluationForm.EvaluationFormQuestion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformquestion.html", "Properties": { "Instructions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformquestion.html#cfn-connect-evaluationform-evaluationformquestion-instructions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NotApplicableEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformquestion.html#cfn-connect-evaluationform-evaluationformquestion-notapplicableenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "QuestionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformquestion.html#cfn-connect-evaluationform-evaluationformquestion-questiontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.EvaluationFormQuestion.QuestionType" } }, "QuestionTypeProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformquestion.html#cfn-connect-evaluationform-evaluationformquestion-questiontypeproperties", "Required": false, "Type": "EvaluationFormQuestionTypeProperties", "UpdateType": "Mutable" }, "RefId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformquestion.html#cfn-connect-evaluationform-evaluationformquestion-refid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.EvaluationFormQuestion.RefId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformquestion.html#cfn-connect-evaluationform-evaluationformquestion-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.EvaluationFormQuestion.Title" } }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformquestion.html#cfn-connect-evaluationform-evaluationformquestion-weight", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Connect::EvaluationForm.EvaluationFormQuestionTypeProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformquestiontypeproperties.html", "Properties": { "Numeric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformquestiontypeproperties.html#cfn-connect-evaluationform-evaluationformquestiontypeproperties-numeric", "Required": false, "Type": "EvaluationFormNumericQuestionProperties", "UpdateType": "Mutable" }, "SingleSelect": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformquestiontypeproperties.html#cfn-connect-evaluationform-evaluationformquestiontypeproperties-singleselect", "Required": false, "Type": "EvaluationFormSingleSelectQuestionProperties", "UpdateType": "Mutable" } } }, "AWS::Connect::EvaluationForm.EvaluationFormSection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsection.html", "Properties": { "Instructions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsection.html#cfn-connect-evaluationform-evaluationformsection-instructions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Items": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsection.html#cfn-connect-evaluationform-evaluationformsection-items", "DuplicatesAllowed": true, "ItemType": "EvaluationFormItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RefId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsection.html#cfn-connect-evaluationform-evaluationformsection-refid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.EvaluationFormSection.RefId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsection.html#cfn-connect-evaluationform-evaluationformsection-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.EvaluationFormSection.Title" } }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsection.html#cfn-connect-evaluationform-evaluationformsection-weight", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Connect::EvaluationForm.EvaluationFormSingleSelectQuestionAutomation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsingleselectquestionautomation.html", "Properties": { "DefaultOptionRefId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsingleselectquestionautomation.html#cfn-connect-evaluationform-evaluationformsingleselectquestionautomation-defaultoptionrefid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.EvaluationFormSingleSelectQuestionAutomation.DefaultOptionRefId" } }, "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsingleselectquestionautomation.html#cfn-connect-evaluationform-evaluationformsingleselectquestionautomation-options", "DuplicatesAllowed": true, "ItemType": "EvaluationFormSingleSelectQuestionAutomationOption", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Connect::EvaluationForm.EvaluationFormSingleSelectQuestionAutomationOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsingleselectquestionautomationoption.html", "Properties": { "RuleCategory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsingleselectquestionautomationoption.html#cfn-connect-evaluationform-evaluationformsingleselectquestionautomationoption-rulecategory", "Required": true, "Type": "SingleSelectQuestionRuleCategoryAutomation", "UpdateType": "Mutable" } } }, "AWS::Connect::EvaluationForm.EvaluationFormSingleSelectQuestionOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsingleselectquestionoption.html", "Properties": { "AutomaticFail": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsingleselectquestionoption.html#cfn-connect-evaluationform-evaluationformsingleselectquestionoption-automaticfail", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RefId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsingleselectquestionoption.html#cfn-connect-evaluationform-evaluationformsingleselectquestionoption-refid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.EvaluationFormSingleSelectQuestionOption.RefId" } }, "Score": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsingleselectquestionoption.html#cfn-connect-evaluationform-evaluationformsingleselectquestionoption-score", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Text": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsingleselectquestionoption.html#cfn-connect-evaluationform-evaluationformsingleselectquestionoption-text", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.EvaluationFormSingleSelectQuestionOption.Text" } } } }, "AWS::Connect::EvaluationForm.EvaluationFormSingleSelectQuestionProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsingleselectquestionproperties.html", "Properties": { "Automation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsingleselectquestionproperties.html#cfn-connect-evaluationform-evaluationformsingleselectquestionproperties-automation", "Required": false, "Type": "EvaluationFormSingleSelectQuestionAutomation", "UpdateType": "Mutable" }, "DisplayAs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsingleselectquestionproperties.html#cfn-connect-evaluationform-evaluationformsingleselectquestionproperties-displayas", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.EvaluationFormSingleSelectQuestionProperties.DisplayAs" } }, "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-evaluationformsingleselectquestionproperties.html#cfn-connect-evaluationform-evaluationformsingleselectquestionproperties-options", "DuplicatesAllowed": true, "ItemType": "EvaluationFormSingleSelectQuestionOption", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Connect::EvaluationForm.NumericQuestionPropertyValueAutomation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-numericquestionpropertyvalueautomation.html", "Properties": { "Label": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-numericquestionpropertyvalueautomation.html#cfn-connect-evaluationform-numericquestionpropertyvalueautomation-label", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.NumericQuestionPropertyValueAutomation.Label" } } } }, "AWS::Connect::EvaluationForm.ScoringStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-scoringstrategy.html", "Properties": { "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-scoringstrategy.html#cfn-connect-evaluationform-scoringstrategy-mode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.ScoringStrategy.Mode" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-scoringstrategy.html#cfn-connect-evaluationform-scoringstrategy-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.ScoringStrategy.Status" } } } }, "AWS::Connect::EvaluationForm.SingleSelectQuestionRuleCategoryAutomation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-singleselectquestionrulecategoryautomation.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-singleselectquestionrulecategoryautomation.html#cfn-connect-evaluationform-singleselectquestionrulecategoryautomation-category", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.SingleSelectQuestionRuleCategoryAutomation.Category" } }, "Condition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-singleselectquestionrulecategoryautomation.html#cfn-connect-evaluationform-singleselectquestionrulecategoryautomation-condition", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.SingleSelectQuestionRuleCategoryAutomation.Condition" } }, "OptionRefId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-evaluationform-singleselectquestionrulecategoryautomation.html#cfn-connect-evaluationform-singleselectquestionrulecategoryautomation-optionrefid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.SingleSelectQuestionRuleCategoryAutomation.OptionRefId" } } } }, "AWS::Connect::HoursOfOperation.HoursOfOperationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-hoursofoperation-hoursofoperationconfig.html", "Properties": { "Day": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-hoursofoperation-hoursofoperationconfig.html#cfn-connect-hoursofoperation-hoursofoperationconfig-day", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::HoursOfOperation.HoursOfOperationConfig.Day" } }, "EndTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-hoursofoperation-hoursofoperationconfig.html#cfn-connect-hoursofoperation-hoursofoperationconfig-endtime", "Required": true, "Type": "HoursOfOperationTimeSlice", "UpdateType": "Mutable" }, "StartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-hoursofoperation-hoursofoperationconfig.html#cfn-connect-hoursofoperation-hoursofoperationconfig-starttime", "Required": true, "Type": "HoursOfOperationTimeSlice", "UpdateType": "Mutable" } } }, "AWS::Connect::HoursOfOperation.HoursOfOperationTimeSlice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-hoursofoperation-hoursofoperationtimeslice.html", "Properties": { "Hours": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-hoursofoperation-hoursofoperationtimeslice.html#cfn-connect-hoursofoperation-hoursofoperationtimeslice-hours", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Minutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-hoursofoperation-hoursofoperationtimeslice.html#cfn-connect-hoursofoperation-hoursofoperationtimeslice-minutes", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Connect::Instance.Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instance-attributes.html", "Properties": { "AutoResolveBestVoices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instance-attributes.html#cfn-connect-instance-attributes-autoresolvebestvoices", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ContactLens": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instance-attributes.html#cfn-connect-instance-attributes-contactlens", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ContactflowLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instance-attributes.html#cfn-connect-instance-attributes-contactflowlogs", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EarlyMedia": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instance-attributes.html#cfn-connect-instance-attributes-earlymedia", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "InboundCalls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instance-attributes.html#cfn-connect-instance-attributes-inboundcalls", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "OutboundCalls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instance-attributes.html#cfn-connect-instance-attributes-outboundcalls", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "UseCustomTTSVoices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instance-attributes.html#cfn-connect-instance-attributes-usecustomttsvoices", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Connect::InstanceStorageConfig.EncryptionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-encryptionconfig.html", "Properties": { "EncryptionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-encryptionconfig.html#cfn-connect-instancestorageconfig-encryptionconfig-encryptiontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::InstanceStorageConfig.EncryptionConfig.EncryptionType" } }, "KeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-encryptionconfig.html#cfn-connect-instancestorageconfig-encryptionconfig-keyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::InstanceStorageConfig.EncryptionConfig.KeyId" } } } }, "AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-kinesisfirehoseconfig.html", "Properties": { "FirehoseArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-kinesisfirehoseconfig.html#cfn-connect-instancestorageconfig-kinesisfirehoseconfig-firehosearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig.FirehoseArn" } } } }, "AWS::Connect::InstanceStorageConfig.KinesisStreamConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-kinesisstreamconfig.html", "Properties": { "StreamArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-kinesisstreamconfig.html#cfn-connect-instancestorageconfig-kinesisstreamconfig-streamarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::InstanceStorageConfig.KinesisStreamConfig.StreamArn" } } } }, "AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-kinesisvideostreamconfig.html", "Properties": { "EncryptionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-kinesisvideostreamconfig.html#cfn-connect-instancestorageconfig-kinesisvideostreamconfig-encryptionconfig", "Required": false, "Type": "EncryptionConfig", "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-kinesisvideostreamconfig.html#cfn-connect-instancestorageconfig-kinesisvideostreamconfig-prefix", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig.Prefix" } }, "RetentionPeriodHours": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-kinesisvideostreamconfig.html#cfn-connect-instancestorageconfig-kinesisvideostreamconfig-retentionperiodhours", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Connect::InstanceStorageConfig.S3Config": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-s3config.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-s3config.html#cfn-connect-instancestorageconfig-s3config-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::InstanceStorageConfig.S3Config.BucketName" } }, "BucketPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-s3config.html#cfn-connect-instancestorageconfig-s3config-bucketprefix", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::InstanceStorageConfig.S3Config.BucketPrefix" } }, "EncryptionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-s3config.html#cfn-connect-instancestorageconfig-s3config-encryptionconfig", "Required": false, "Type": "EncryptionConfig", "UpdateType": "Mutable" } } }, "AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-quickconnect-phonenumberquickconnectconfig.html", "Properties": { "PhoneNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-quickconnect-phonenumberquickconnectconfig.html#cfn-connect-quickconnect-phonenumberquickconnectconfig-phonenumber", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig.PhoneNumber" } } } }, "AWS::Connect::QuickConnect.QueueQuickConnectConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-quickconnect-queuequickconnectconfig.html", "Properties": { "ContactFlowArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-quickconnect-queuequickconnectconfig.html#cfn-connect-quickconnect-queuequickconnectconfig-contactflowarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::QuickConnect.QueueQuickConnectConfig.ContactFlowArn" } }, "QueueArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-quickconnect-queuequickconnectconfig.html#cfn-connect-quickconnect-queuequickconnectconfig-queuearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::QuickConnect.QueueQuickConnectConfig.QueueArn" } } } }, "AWS::Connect::QuickConnect.QuickConnectConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-quickconnect-quickconnectconfig.html", "Properties": { "PhoneConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-quickconnect-quickconnectconfig.html#cfn-connect-quickconnect-quickconnectconfig-phoneconfig", "Required": false, "Type": "PhoneNumberQuickConnectConfig", "UpdateType": "Mutable" }, "QueueConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-quickconnect-quickconnectconfig.html#cfn-connect-quickconnect-quickconnectconfig-queueconfig", "Required": false, "Type": "QueueQuickConnectConfig", "UpdateType": "Mutable" }, "QuickConnectType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-quickconnect-quickconnectconfig.html#cfn-connect-quickconnect-quickconnectconfig-quickconnecttype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::QuickConnect.QuickConnectConfig.QuickConnectType" } }, "UserConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-quickconnect-quickconnectconfig.html#cfn-connect-quickconnect-quickconnectconfig-userconfig", "Required": false, "Type": "UserQuickConnectConfig", "UpdateType": "Mutable" } } }, "AWS::Connect::QuickConnect.UserQuickConnectConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-quickconnect-userquickconnectconfig.html", "Properties": { "ContactFlowArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-quickconnect-userquickconnectconfig.html#cfn-connect-quickconnect-userquickconnectconfig-contactflowarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::QuickConnect.UserQuickConnectConfig.ContactFlowArn" } }, "UserArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-quickconnect-userquickconnectconfig.html#cfn-connect-quickconnect-userquickconnectconfig-userarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::QuickConnect.UserQuickConnectConfig.UserArn" } } } }, "AWS::Connect::Rule.Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-actions.html", "Properties": { "AssignContactCategoryActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-actions.html#cfn-connect-rule-actions-assigncontactcategoryactions", "DuplicatesAllowed": false, "PrimitiveItemType": "Json", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EventBridgeActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-actions.html#cfn-connect-rule-actions-eventbridgeactions", "DuplicatesAllowed": false, "ItemType": "EventBridgeAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SendNotificationActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-actions.html#cfn-connect-rule-actions-sendnotificationactions", "DuplicatesAllowed": false, "ItemType": "SendNotificationAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TaskActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-actions.html#cfn-connect-rule-actions-taskactions", "DuplicatesAllowed": false, "ItemType": "TaskAction", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Connect::Rule.EventBridgeAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-eventbridgeaction.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-eventbridgeaction.html#cfn-connect-rule-eventbridgeaction-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::Rule.EventBridgeAction.Name" } } } }, "AWS::Connect::Rule.NotificationRecipientType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-notificationrecipienttype.html", "Properties": { "UserArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-notificationrecipienttype.html#cfn-connect-rule-notificationrecipienttype-userarns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::Rule.NotificationRecipientType.UserArns" } }, "UserTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-notificationrecipienttype.html#cfn-connect-rule-notificationrecipienttype-usertags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::Connect::Rule.Reference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-reference.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-reference.html#cfn-connect-rule-reference-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-reference.html#cfn-connect-rule-reference-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Connect::Rule.RuleTriggerEventSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-ruletriggereventsource.html", "Properties": { "EventSourceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-ruletriggereventsource.html#cfn-connect-rule-ruletriggereventsource-eventsourcename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::Rule.RuleTriggerEventSource.EventSourceName" } }, "IntegrationAssociationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-ruletriggereventsource.html#cfn-connect-rule-ruletriggereventsource-integrationassociationarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::Rule.RuleTriggerEventSource.IntegrationAssociationArn" } } } }, "AWS::Connect::Rule.SendNotificationAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-sendnotificationaction.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-sendnotificationaction.html#cfn-connect-rule-sendnotificationaction-content", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::Rule.SendNotificationAction.Content" } }, "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-sendnotificationaction.html#cfn-connect-rule-sendnotificationaction-contenttype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::Rule.SendNotificationAction.ContentType" } }, "DeliveryMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-sendnotificationaction.html#cfn-connect-rule-sendnotificationaction-deliverymethod", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::Rule.SendNotificationAction.DeliveryMethod" } }, "Recipient": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-sendnotificationaction.html#cfn-connect-rule-sendnotificationaction-recipient", "Required": true, "Type": "NotificationRecipientType", "UpdateType": "Mutable" }, "Subject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-sendnotificationaction.html#cfn-connect-rule-sendnotificationaction-subject", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::Rule.SendNotificationAction.Subject" } } } }, "AWS::Connect::Rule.TaskAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-taskaction.html", "Properties": { "ContactFlowArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-taskaction.html#cfn-connect-rule-taskaction-contactflowarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::Rule.TaskAction.ContactFlowArn" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-taskaction.html#cfn-connect-rule-taskaction-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-taskaction.html#cfn-connect-rule-taskaction-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::Rule.TaskAction.Name" } }, "References": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-rule-taskaction.html#cfn-connect-rule-taskaction-references", "ItemType": "Reference", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::Connect::TaskTemplate.Constraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-constraints.html", "Properties": { "InvisibleFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-constraints.html#cfn-connect-tasktemplate-constraints-invisiblefields", "DuplicatesAllowed": true, "ItemType": "InvisibleFieldInfo", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ReadOnlyFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-constraints.html#cfn-connect-tasktemplate-constraints-readonlyfields", "DuplicatesAllowed": true, "ItemType": "ReadOnlyFieldInfo", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RequiredFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-constraints.html#cfn-connect-tasktemplate-constraints-requiredfields", "DuplicatesAllowed": true, "ItemType": "RequiredFieldInfo", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Connect::TaskTemplate.DefaultFieldValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-defaultfieldvalue.html", "Properties": { "DefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-defaultfieldvalue.html#cfn-connect-tasktemplate-defaultfieldvalue-defaultvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::TaskTemplate.DefaultFieldValue.DefaultValue" } }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-defaultfieldvalue.html#cfn-connect-tasktemplate-defaultfieldvalue-id", "Required": true, "Type": "FieldIdentifier", "UpdateType": "Mutable" } } }, "AWS::Connect::TaskTemplate.Field": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-field.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-field.html#cfn-connect-tasktemplate-field-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-field.html#cfn-connect-tasktemplate-field-id", "Required": true, "Type": "FieldIdentifier", "UpdateType": "Mutable" }, "SingleSelectOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-field.html#cfn-connect-tasktemplate-field-singleselectoptions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::TaskTemplate.Field.SingleSelectOptions" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-field.html#cfn-connect-tasktemplate-field-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::TaskTemplate.Field.Type" } } } }, "AWS::Connect::TaskTemplate.FieldIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-fieldidentifier.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-fieldidentifier.html#cfn-connect-tasktemplate-fieldidentifier-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::TaskTemplate.FieldIdentifier.Name" } } } }, "AWS::Connect::TaskTemplate.InvisibleFieldInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-invisiblefieldinfo.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-invisiblefieldinfo.html#cfn-connect-tasktemplate-invisiblefieldinfo-id", "Required": true, "Type": "FieldIdentifier", "UpdateType": "Mutable" } } }, "AWS::Connect::TaskTemplate.ReadOnlyFieldInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-readonlyfieldinfo.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-readonlyfieldinfo.html#cfn-connect-tasktemplate-readonlyfieldinfo-id", "Required": true, "Type": "FieldIdentifier", "UpdateType": "Mutable" } } }, "AWS::Connect::TaskTemplate.RequiredFieldInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-requiredfieldinfo.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-requiredfieldinfo.html#cfn-connect-tasktemplate-requiredfieldinfo-id", "Required": true, "Type": "FieldIdentifier", "UpdateType": "Mutable" } } }, "AWS::Connect::User.UserIdentityInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-user-useridentityinfo.html", "Properties": { "Email": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-user-useridentityinfo.html#cfn-connect-user-useridentityinfo-email", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FirstName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-user-useridentityinfo.html#cfn-connect-user-useridentityinfo-firstname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LastName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-user-useridentityinfo.html#cfn-connect-user-useridentityinfo-lastname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Mobile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-user-useridentityinfo.html#cfn-connect-user-useridentityinfo-mobile", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::User.UserIdentityInfo.Mobile" } }, "SecondaryEmail": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-user-useridentityinfo.html#cfn-connect-user-useridentityinfo-secondaryemail", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::User.UserIdentityInfo.SecondaryEmail" } } } }, "AWS::Connect::User.UserPhoneConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-user-userphoneconfig.html", "Properties": { "AfterContactWorkTimeLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-user-userphoneconfig.html#cfn-connect-user-userphoneconfig-aftercontactworktimelimit", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "AutoAccept": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-user-userphoneconfig.html#cfn-connect-user-userphoneconfig-autoaccept", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DeskPhoneNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-user-userphoneconfig.html#cfn-connect-user-userphoneconfig-deskphonenumber", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PhoneType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-user-userphoneconfig.html#cfn-connect-user-userphoneconfig-phonetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::User.UserPhoneConfig.PhoneType" } } } }, "AWS::ConnectCampaigns::Campaign.AnswerMachineDetectionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-answermachinedetectionconfig.html", "Properties": { "EnableAnswerMachineDetection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-answermachinedetectionconfig.html#cfn-connectcampaigns-campaign-answermachinedetectionconfig-enableanswermachinedetection", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ConnectCampaigns::Campaign.DialerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-dialerconfig.html", "Properties": { "PredictiveDialerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-dialerconfig.html#cfn-connectcampaigns-campaign-dialerconfig-predictivedialerconfig", "Required": false, "Type": "PredictiveDialerConfig", "UpdateType": "Mutable" }, "ProgressiveDialerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-dialerconfig.html#cfn-connectcampaigns-campaign-dialerconfig-progressivedialerconfig", "Required": false, "Type": "ProgressiveDialerConfig", "UpdateType": "Mutable" } } }, "AWS::ConnectCampaigns::Campaign.OutboundCallConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-outboundcallconfig.html", "Properties": { "AnswerMachineDetectionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-outboundcallconfig.html#cfn-connectcampaigns-campaign-outboundcallconfig-answermachinedetectionconfig", "Required": false, "Type": "AnswerMachineDetectionConfig", "UpdateType": "Mutable" }, "ConnectContactFlowArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-outboundcallconfig.html#cfn-connectcampaigns-campaign-outboundcallconfig-connectcontactflowarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ConnectCampaigns::Campaign.OutboundCallConfig.ConnectContactFlowArn" } }, "ConnectQueueArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-outboundcallconfig.html#cfn-connectcampaigns-campaign-outboundcallconfig-connectqueuearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ConnectCampaigns::Campaign.OutboundCallConfig.ConnectQueueArn" } }, "ConnectSourcePhoneNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-outboundcallconfig.html#cfn-connectcampaigns-campaign-outboundcallconfig-connectsourcephonenumber", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ConnectCampaigns::Campaign.PredictiveDialerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-predictivedialerconfig.html", "Properties": { "BandwidthAllocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-predictivedialerconfig.html#cfn-connectcampaigns-campaign-predictivedialerconfig-bandwidthallocation", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ConnectCampaigns::Campaign.ProgressiveDialerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-progressivedialerconfig.html", "Properties": { "BandwidthAllocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-progressivedialerconfig.html#cfn-connectcampaigns-campaign-progressivedialerconfig-bandwidthallocation", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CustomerProfiles::Integration.ConnectorOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-connectoroperator.html", "Properties": { "Marketo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-connectoroperator.html#cfn-customerprofiles-integration-connectoroperator-marketo", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.ConnectorOperator.Marketo" } }, "S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-connectoroperator.html#cfn-customerprofiles-integration-connectoroperator-s3", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.ConnectorOperator.S3" } }, "Salesforce": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-connectoroperator.html#cfn-customerprofiles-integration-connectoroperator-salesforce", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.ConnectorOperator.Salesforce" } }, "ServiceNow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-connectoroperator.html#cfn-customerprofiles-integration-connectoroperator-servicenow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.ConnectorOperator.ServiceNow" } }, "Zendesk": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-connectoroperator.html#cfn-customerprofiles-integration-connectoroperator-zendesk", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.ConnectorOperator.Zendesk" } } } }, "AWS::CustomerProfiles::Integration.FlowDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-flowdefinition.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-flowdefinition.html#cfn-customerprofiles-integration-flowdefinition-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.FlowDefinition.Description" } }, "FlowName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-flowdefinition.html#cfn-customerprofiles-integration-flowdefinition-flowname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.FlowDefinition.FlowName" } }, "KmsArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-flowdefinition.html#cfn-customerprofiles-integration-flowdefinition-kmsarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.FlowDefinition.KmsArn" } }, "SourceFlowConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-flowdefinition.html#cfn-customerprofiles-integration-flowdefinition-sourceflowconfig", "Required": true, "Type": "SourceFlowConfig", "UpdateType": "Mutable" }, "Tasks": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-flowdefinition.html#cfn-customerprofiles-integration-flowdefinition-tasks", "DuplicatesAllowed": true, "ItemType": "Task", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "TriggerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-flowdefinition.html#cfn-customerprofiles-integration-flowdefinition-triggerconfig", "Required": true, "Type": "TriggerConfig", "UpdateType": "Mutable" } } }, "AWS::CustomerProfiles::Integration.IncrementalPullConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-incrementalpullconfig.html", "Properties": { "DatetimeTypeFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-incrementalpullconfig.html#cfn-customerprofiles-integration-incrementalpullconfig-datetimetypefieldname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CustomerProfiles::Integration.MarketoSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-marketosourceproperties.html", "Properties": { "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-marketosourceproperties.html#cfn-customerprofiles-integration-marketosourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.MarketoSourceProperties.Object" } } } }, "AWS::CustomerProfiles::Integration.ObjectTypeMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-objecttypemapping.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-objecttypemapping.html#cfn-customerprofiles-integration-objecttypemapping-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.ObjectTypeMapping.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-objecttypemapping.html#cfn-customerprofiles-integration-objecttypemapping-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.ObjectTypeMapping.Value" } } } }, "AWS::CustomerProfiles::Integration.S3SourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-s3sourceproperties.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-s3sourceproperties.html#cfn-customerprofiles-integration-s3sourceproperties-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.S3SourceProperties.BucketName" } }, "BucketPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-s3sourceproperties.html#cfn-customerprofiles-integration-s3sourceproperties-bucketprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.S3SourceProperties.BucketPrefix" } } } }, "AWS::CustomerProfiles::Integration.SalesforceSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-salesforcesourceproperties.html", "Properties": { "EnableDynamicFieldUpdate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-salesforcesourceproperties.html#cfn-customerprofiles-integration-salesforcesourceproperties-enabledynamicfieldupdate", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeDeletedRecords": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-salesforcesourceproperties.html#cfn-customerprofiles-integration-salesforcesourceproperties-includedeletedrecords", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-salesforcesourceproperties.html#cfn-customerprofiles-integration-salesforcesourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.SalesforceSourceProperties.Object" } } } }, "AWS::CustomerProfiles::Integration.ScheduledTriggerProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-scheduledtriggerproperties.html", "Properties": { "DataPullMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-scheduledtriggerproperties.html#cfn-customerprofiles-integration-scheduledtriggerproperties-datapullmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.ScheduledTriggerProperties.DataPullMode" } }, "FirstExecutionFrom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-scheduledtriggerproperties.html#cfn-customerprofiles-integration-scheduledtriggerproperties-firstexecutionfrom", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ScheduleEndTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-scheduledtriggerproperties.html#cfn-customerprofiles-integration-scheduledtriggerproperties-scheduleendtime", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ScheduleExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-scheduledtriggerproperties.html#cfn-customerprofiles-integration-scheduledtriggerproperties-scheduleexpression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.ScheduledTriggerProperties.ScheduleExpression" } }, "ScheduleOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-scheduledtriggerproperties.html#cfn-customerprofiles-integration-scheduledtriggerproperties-scheduleoffset", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ScheduleStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-scheduledtriggerproperties.html#cfn-customerprofiles-integration-scheduledtriggerproperties-schedulestarttime", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Timezone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-scheduledtriggerproperties.html#cfn-customerprofiles-integration-scheduledtriggerproperties-timezone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.ScheduledTriggerProperties.Timezone" } } } }, "AWS::CustomerProfiles::Integration.ServiceNowSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-servicenowsourceproperties.html", "Properties": { "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-servicenowsourceproperties.html#cfn-customerprofiles-integration-servicenowsourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.ServiceNowSourceProperties.Object" } } } }, "AWS::CustomerProfiles::Integration.SourceConnectorProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-sourceconnectorproperties.html", "Properties": { "Marketo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-sourceconnectorproperties.html#cfn-customerprofiles-integration-sourceconnectorproperties-marketo", "Required": false, "Type": "MarketoSourceProperties", "UpdateType": "Mutable" }, "S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-sourceconnectorproperties.html#cfn-customerprofiles-integration-sourceconnectorproperties-s3", "Required": false, "Type": "S3SourceProperties", "UpdateType": "Mutable" }, "Salesforce": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-sourceconnectorproperties.html#cfn-customerprofiles-integration-sourceconnectorproperties-salesforce", "Required": false, "Type": "SalesforceSourceProperties", "UpdateType": "Mutable" }, "ServiceNow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-sourceconnectorproperties.html#cfn-customerprofiles-integration-sourceconnectorproperties-servicenow", "Required": false, "Type": "ServiceNowSourceProperties", "UpdateType": "Mutable" }, "Zendesk": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-sourceconnectorproperties.html#cfn-customerprofiles-integration-sourceconnectorproperties-zendesk", "Required": false, "Type": "ZendeskSourceProperties", "UpdateType": "Mutable" } } }, "AWS::CustomerProfiles::Integration.SourceFlowConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-sourceflowconfig.html", "Properties": { "ConnectorProfileName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-sourceflowconfig.html#cfn-customerprofiles-integration-sourceflowconfig-connectorprofilename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.SourceFlowConfig.ConnectorProfileName" } }, "ConnectorType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-sourceflowconfig.html#cfn-customerprofiles-integration-sourceflowconfig-connectortype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.SourceFlowConfig.ConnectorType" } }, "IncrementalPullConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-sourceflowconfig.html#cfn-customerprofiles-integration-sourceflowconfig-incrementalpullconfig", "Required": false, "Type": "IncrementalPullConfig", "UpdateType": "Mutable" }, "SourceConnectorProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-sourceflowconfig.html#cfn-customerprofiles-integration-sourceflowconfig-sourceconnectorproperties", "Required": true, "Type": "SourceConnectorProperties", "UpdateType": "Mutable" } } }, "AWS::CustomerProfiles::Integration.Task": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-task.html", "Properties": { "ConnectorOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-task.html#cfn-customerprofiles-integration-task-connectoroperator", "Required": false, "Type": "ConnectorOperator", "UpdateType": "Mutable" }, "DestinationField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-task.html#cfn-customerprofiles-integration-task-destinationfield", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.Task.DestinationField" } }, "SourceFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-task.html#cfn-customerprofiles-integration-task-sourcefields", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.Task.SourceFields" } }, "TaskProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-task.html#cfn-customerprofiles-integration-task-taskproperties", "DuplicatesAllowed": true, "ItemType": "TaskPropertiesMap", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TaskType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-task.html#cfn-customerprofiles-integration-task-tasktype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.Task.TaskType" } } } }, "AWS::CustomerProfiles::Integration.TaskPropertiesMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-taskpropertiesmap.html", "Properties": { "OperatorPropertyKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-taskpropertiesmap.html#cfn-customerprofiles-integration-taskpropertiesmap-operatorpropertykey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.TaskPropertiesMap.OperatorPropertyKey" } }, "Property": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-taskpropertiesmap.html#cfn-customerprofiles-integration-taskpropertiesmap-property", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.TaskPropertiesMap.Property" } } } }, "AWS::CustomerProfiles::Integration.TriggerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-triggerconfig.html", "Properties": { "TriggerProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-triggerconfig.html#cfn-customerprofiles-integration-triggerconfig-triggerproperties", "Required": false, "Type": "TriggerProperties", "UpdateType": "Mutable" }, "TriggerType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-triggerconfig.html#cfn-customerprofiles-integration-triggerconfig-triggertype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.TriggerConfig.TriggerType" } } } }, "AWS::CustomerProfiles::Integration.TriggerProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-triggerproperties.html", "Properties": { "Scheduled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-triggerproperties.html#cfn-customerprofiles-integration-triggerproperties-scheduled", "Required": false, "Type": "ScheduledTriggerProperties", "UpdateType": "Mutable" } } }, "AWS::CustomerProfiles::Integration.ZendeskSourceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-zendesksourceproperties.html", "Properties": { "Object": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-zendesksourceproperties.html#cfn-customerprofiles-integration-zendesksourceproperties-object", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.ZendeskSourceProperties.Object" } } } }, "AWS::CustomerProfiles::ObjectType.FieldMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-objecttype-fieldmap.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-objecttype-fieldmap.html#cfn-customerprofiles-objecttype-fieldmap-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::ObjectType.FieldMap.Name" } }, "ObjectTypeField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-objecttype-fieldmap.html#cfn-customerprofiles-objecttype-fieldmap-objecttypefield", "Required": false, "Type": "ObjectTypeField", "UpdateType": "Mutable" } } }, "AWS::CustomerProfiles::ObjectType.KeyMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-objecttype-keymap.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-objecttype-keymap.html#cfn-customerprofiles-objecttype-keymap-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::ObjectType.KeyMap.Name" } }, "ObjectTypeKeyList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-objecttype-keymap.html#cfn-customerprofiles-objecttype-keymap-objecttypekeylist", "DuplicatesAllowed": true, "ItemType": "ObjectTypeKey", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CustomerProfiles::ObjectType.ObjectTypeField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-objecttype-objecttypefield.html", "Properties": { "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-objecttype-objecttypefield.html#cfn-customerprofiles-objecttype-objecttypefield-contenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::ObjectType.ObjectTypeField.ContentType" } }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-objecttype-objecttypefield.html#cfn-customerprofiles-objecttype-objecttypefield-source", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::ObjectType.ObjectTypeField.Source" } }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-objecttype-objecttypefield.html#cfn-customerprofiles-objecttype-objecttypefield-target", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::ObjectType.ObjectTypeField.Target" } } } }, "AWS::CustomerProfiles::ObjectType.ObjectTypeKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-objecttype-objecttypekey.html", "Properties": { "FieldNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-objecttype-objecttypekey.html#cfn-customerprofiles-objecttype-objecttypekey-fieldnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::ObjectType.ObjectTypeKey.FieldNames" } }, "StandardIdentifiers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-objecttype-objecttypekey.html#cfn-customerprofiles-objecttype-objecttypekey-standardidentifiers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::ObjectType.ObjectTypeKey.StandardIdentifiers" } } } }, "AWS::DAX::Cluster.SSESpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dax-cluster-ssespecification.html", "Properties": { "SSEEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dax-cluster-ssespecification.html#cfn-dax-cluster-ssespecification-sseenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-action.html", "Properties": { "CrossRegionCopy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-action.html#cfn-dlm-lifecyclepolicy-action-crossregioncopy", "ItemType": "CrossRegionCopyAction", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-action.html#cfn-dlm-lifecyclepolicy-action-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.ArchiveRetainRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-archiveretainrule.html", "Properties": { "RetentionArchiveTier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-archiveretainrule.html#cfn-dlm-lifecyclepolicy-archiveretainrule-retentionarchivetier", "Required": true, "Type": "RetentionArchiveTier", "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.ArchiveRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-archiverule.html", "Properties": { "RetainRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-archiverule.html#cfn-dlm-lifecyclepolicy-archiverule-retainrule", "Required": true, "Type": "ArchiveRetainRule", "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.CreateRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-createrule.html", "Properties": { "CronExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-createrule.html#cfn-dlm-lifecyclepolicy-createrule-cronexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Interval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-createrule.html#cfn-dlm-lifecyclepolicy-createrule-interval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "IntervalUnit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-createrule.html#cfn-dlm-lifecyclepolicy-createrule-intervalunit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-createrule.html#cfn-dlm-lifecyclepolicy-createrule-location", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Times": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-createrule.html#cfn-dlm-lifecyclepolicy-createrule-times", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.CrossRegionCopyAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopyaction.html", "Properties": { "EncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopyaction.html#cfn-dlm-lifecyclepolicy-crossregioncopyaction-encryptionconfiguration", "Required": true, "Type": "EncryptionConfiguration", "UpdateType": "Mutable" }, "RetainRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopyaction.html#cfn-dlm-lifecyclepolicy-crossregioncopyaction-retainrule", "Required": false, "Type": "CrossRegionCopyRetainRule", "UpdateType": "Mutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopyaction.html#cfn-dlm-lifecyclepolicy-crossregioncopyaction-target", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.CrossRegionCopyDeprecateRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopydeprecaterule.html", "Properties": { "Interval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopydeprecaterule.html#cfn-dlm-lifecyclepolicy-crossregioncopydeprecaterule-interval", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "IntervalUnit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopydeprecaterule.html#cfn-dlm-lifecyclepolicy-crossregioncopydeprecaterule-intervalunit", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.CrossRegionCopyRetainRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopyretainrule.html", "Properties": { "Interval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopyretainrule.html#cfn-dlm-lifecyclepolicy-crossregioncopyretainrule-interval", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "IntervalUnit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopyretainrule.html#cfn-dlm-lifecyclepolicy-crossregioncopyretainrule-intervalunit", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.CrossRegionCopyRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopyrule.html", "Properties": { "CmkArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopyrule.html#cfn-dlm-lifecyclepolicy-crossregioncopyrule-cmkarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CopyTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopyrule.html#cfn-dlm-lifecyclepolicy-crossregioncopyrule-copytags", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DeprecateRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopyrule.html#cfn-dlm-lifecyclepolicy-crossregioncopyrule-deprecaterule", "Required": false, "Type": "CrossRegionCopyDeprecateRule", "UpdateType": "Mutable" }, "Encrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopyrule.html#cfn-dlm-lifecyclepolicy-crossregioncopyrule-encrypted", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "RetainRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopyrule.html#cfn-dlm-lifecyclepolicy-crossregioncopyrule-retainrule", "Required": false, "Type": "CrossRegionCopyRetainRule", "UpdateType": "Mutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopyrule.html#cfn-dlm-lifecyclepolicy-crossregioncopyrule-target", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-crossregioncopyrule.html#cfn-dlm-lifecyclepolicy-crossregioncopyrule-targetregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.DeprecateRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-deprecaterule.html", "Properties": { "Count": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-deprecaterule.html#cfn-dlm-lifecyclepolicy-deprecaterule-count", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Interval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-deprecaterule.html#cfn-dlm-lifecyclepolicy-deprecaterule-interval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "IntervalUnit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-deprecaterule.html#cfn-dlm-lifecyclepolicy-deprecaterule-intervalunit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.EncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-encryptionconfiguration.html", "Properties": { "CmkArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-encryptionconfiguration.html#cfn-dlm-lifecyclepolicy-encryptionconfiguration-cmkarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Encrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-encryptionconfiguration.html#cfn-dlm-lifecyclepolicy-encryptionconfiguration-encrypted", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.EventParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-eventparameters.html", "Properties": { "DescriptionRegex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-eventparameters.html#cfn-dlm-lifecyclepolicy-eventparameters-descriptionregex", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EventType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-eventparameters.html#cfn-dlm-lifecyclepolicy-eventparameters-eventtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SnapshotOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-eventparameters.html#cfn-dlm-lifecyclepolicy-eventparameters-snapshotowner", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.EventSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-eventsource.html", "Properties": { "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-eventsource.html#cfn-dlm-lifecyclepolicy-eventsource-parameters", "Required": false, "Type": "EventParameters", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-eventsource.html#cfn-dlm-lifecyclepolicy-eventsource-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.FastRestoreRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-fastrestorerule.html", "Properties": { "AvailabilityZones": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-fastrestorerule.html#cfn-dlm-lifecyclepolicy-fastrestorerule-availabilityzones", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Count": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-fastrestorerule.html#cfn-dlm-lifecyclepolicy-fastrestorerule-count", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Interval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-fastrestorerule.html#cfn-dlm-lifecyclepolicy-fastrestorerule-interval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "IntervalUnit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-fastrestorerule.html#cfn-dlm-lifecyclepolicy-fastrestorerule-intervalunit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-parameters.html", "Properties": { "ExcludeBootVolume": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-parameters.html#cfn-dlm-lifecyclepolicy-parameters-excludebootvolume", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExcludeDataVolumeTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-parameters.html#cfn-dlm-lifecyclepolicy-parameters-excludedatavolumetags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "NoReboot": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-parameters.html#cfn-dlm-lifecyclepolicy-parameters-noreboot", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.PolicyDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-policydetails.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-policydetails.html#cfn-dlm-lifecyclepolicy-policydetails-actions", "ItemType": "Action", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EventSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-policydetails.html#cfn-dlm-lifecyclepolicy-policydetails-eventsource", "Required": false, "Type": "EventSource", "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-policydetails.html#cfn-dlm-lifecyclepolicy-policydetails-parameters", "Required": false, "Type": "Parameters", "UpdateType": "Mutable" }, "PolicyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-policydetails.html#cfn-dlm-lifecyclepolicy-policydetails-policytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceLocations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-policydetails.html#cfn-dlm-lifecyclepolicy-policydetails-resourcelocations", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ResourceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-policydetails.html#cfn-dlm-lifecyclepolicy-policydetails-resourcetypes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "DLMPolicyResourceType" } }, "Schedules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-policydetails.html#cfn-dlm-lifecyclepolicy-policydetails-schedules", "ItemType": "Schedule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-policydetails.html#cfn-dlm-lifecyclepolicy-policydetails-targettags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.RetainRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-retainrule.html", "Properties": { "Count": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-retainrule.html#cfn-dlm-lifecyclepolicy-retainrule-count", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Interval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-retainrule.html#cfn-dlm-lifecyclepolicy-retainrule-interval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "IntervalUnit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-retainrule.html#cfn-dlm-lifecyclepolicy-retainrule-intervalunit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.RetentionArchiveTier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-retentionarchivetier.html", "Properties": { "Count": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-retentionarchivetier.html#cfn-dlm-lifecyclepolicy-retentionarchivetier-count", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Interval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-retentionarchivetier.html#cfn-dlm-lifecyclepolicy-retentionarchivetier-interval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "IntervalUnit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-retentionarchivetier.html#cfn-dlm-lifecyclepolicy-retentionarchivetier-intervalunit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html", "Properties": { "ArchiveRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-archiverule", "Required": false, "Type": "ArchiveRule", "UpdateType": "Mutable" }, "CopyTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-copytags", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CreateRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-createrule", "Required": false, "Type": "CreateRule", "UpdateType": "Mutable" }, "CrossRegionCopyRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-crossregioncopyrules", "ItemType": "CrossRegionCopyRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DeprecateRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-deprecaterule", "Required": false, "Type": "DeprecateRule", "UpdateType": "Mutable" }, "FastRestoreRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-fastrestorerule", "Required": false, "Type": "FastRestoreRule", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RetainRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-retainrule", "Required": false, "Type": "RetainRule", "UpdateType": "Mutable" }, "ShareRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-sharerules", "ItemType": "ShareRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TagsToAdd": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-tagstoadd", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VariableTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-variabletags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy.ShareRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-sharerule.html", "Properties": { "TargetAccounts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-sharerule.html#cfn-dlm-lifecyclepolicy-sharerule-targetaccounts", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UnshareInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-sharerule.html#cfn-dlm-lifecyclepolicy-sharerule-unshareinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "UnshareIntervalUnit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-sharerule.html#cfn-dlm-lifecyclepolicy-sharerule-unshareintervalunit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.DocDbSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-docdbsettings.html", "Properties": { "DocsToInvestigate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-docdbsettings.html#cfn-dms-endpoint-docdbsettings-docstoinvestigate", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ExtractDocId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-docdbsettings.html#cfn-dms-endpoint-docdbsettings-extractdocid", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NestingLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-docdbsettings.html#cfn-dms-endpoint-docdbsettings-nestinglevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-docdbsettings.html#cfn-dms-endpoint-docdbsettings-secretsmanageraccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerSecretId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-docdbsettings.html#cfn-dms-endpoint-docdbsettings-secretsmanagersecretid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.DynamoDbSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-dynamodbsettings.html", "Properties": { "ServiceAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-dynamodbsettings.html#cfn-dms-endpoint-dynamodbsettings-serviceaccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.ElasticsearchSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-elasticsearchsettings.html", "Properties": { "EndpointUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-elasticsearchsettings.html#cfn-dms-endpoint-elasticsearchsettings-endpointuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ErrorRetryDuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-elasticsearchsettings.html#cfn-dms-endpoint-elasticsearchsettings-errorretryduration", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FullLoadErrorPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-elasticsearchsettings.html#cfn-dms-endpoint-elasticsearchsettings-fullloaderrorpercentage", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ServiceAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-elasticsearchsettings.html#cfn-dms-endpoint-elasticsearchsettings-serviceaccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.GcpMySQLSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-gcpmysqlsettings.html", "Properties": { "AfterConnectScript": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-gcpmysqlsettings.html#cfn-dms-endpoint-gcpmysqlsettings-afterconnectscript", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CleanSourceMetadataOnMismatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-gcpmysqlsettings.html#cfn-dms-endpoint-gcpmysqlsettings-cleansourcemetadataonmismatch", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-gcpmysqlsettings.html#cfn-dms-endpoint-gcpmysqlsettings-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EventsPollInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-gcpmysqlsettings.html#cfn-dms-endpoint-gcpmysqlsettings-eventspollinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxFileSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-gcpmysqlsettings.html#cfn-dms-endpoint-gcpmysqlsettings-maxfilesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ParallelLoadThreads": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-gcpmysqlsettings.html#cfn-dms-endpoint-gcpmysqlsettings-parallelloadthreads", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-gcpmysqlsettings.html#cfn-dms-endpoint-gcpmysqlsettings-password", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-gcpmysqlsettings.html#cfn-dms-endpoint-gcpmysqlsettings-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-gcpmysqlsettings.html#cfn-dms-endpoint-gcpmysqlsettings-secretsmanageraccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerSecretId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-gcpmysqlsettings.html#cfn-dms-endpoint-gcpmysqlsettings-secretsmanagersecretid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ServerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-gcpmysqlsettings.html#cfn-dms-endpoint-gcpmysqlsettings-servername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ServerTimezone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-gcpmysqlsettings.html#cfn-dms-endpoint-gcpmysqlsettings-servertimezone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-gcpmysqlsettings.html#cfn-dms-endpoint-gcpmysqlsettings-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.IbmDb2Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-ibmdb2settings.html", "Properties": { "CurrentLsn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-ibmdb2settings.html#cfn-dms-endpoint-ibmdb2settings-currentlsn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaxKBytesPerRead": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-ibmdb2settings.html#cfn-dms-endpoint-ibmdb2settings-maxkbytesperread", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-ibmdb2settings.html#cfn-dms-endpoint-ibmdb2settings-secretsmanageraccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerSecretId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-ibmdb2settings.html#cfn-dms-endpoint-ibmdb2settings-secretsmanagersecretid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SetDataCaptureChanges": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-ibmdb2settings.html#cfn-dms-endpoint-ibmdb2settings-setdatacapturechanges", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.KafkaSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html", "Properties": { "Broker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-broker", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IncludeControlDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-includecontroldetails", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeNullAndEmpty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-includenullandempty", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludePartitionValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-includepartitionvalue", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeTableAlterOperations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-includetablealteroperations", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeTransactionDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-includetransactiondetails", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MessageFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-messageformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MessageMaxBytes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-messagemaxbytes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "NoHexPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-nohexprefix", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PartitionIncludeSchemaTable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-partitionincludeschematable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SaslPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-saslpassword", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SaslUserName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-saslusername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecurityProtocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-securityprotocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SslCaCertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-sslcacertificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SslClientCertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-sslclientcertificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SslClientKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-sslclientkeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SslClientKeyPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-sslclientkeypassword", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Topic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kafkasettings.html#cfn-dms-endpoint-kafkasettings-topic", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.KinesisSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kinesissettings.html", "Properties": { "IncludeControlDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kinesissettings.html#cfn-dms-endpoint-kinesissettings-includecontroldetails", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeNullAndEmpty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kinesissettings.html#cfn-dms-endpoint-kinesissettings-includenullandempty", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludePartitionValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kinesissettings.html#cfn-dms-endpoint-kinesissettings-includepartitionvalue", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeTableAlterOperations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kinesissettings.html#cfn-dms-endpoint-kinesissettings-includetablealteroperations", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeTransactionDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kinesissettings.html#cfn-dms-endpoint-kinesissettings-includetransactiondetails", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MessageFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kinesissettings.html#cfn-dms-endpoint-kinesissettings-messageformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NoHexPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kinesissettings.html#cfn-dms-endpoint-kinesissettings-nohexprefix", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PartitionIncludeSchemaTable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kinesissettings.html#cfn-dms-endpoint-kinesissettings-partitionincludeschematable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ServiceAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kinesissettings.html#cfn-dms-endpoint-kinesissettings-serviceaccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StreamArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-kinesissettings.html#cfn-dms-endpoint-kinesissettings-streamarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.MicrosoftSqlServerSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-microsoftsqlserversettings.html", "Properties": { "BcpPacketSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-microsoftsqlserversettings.html#cfn-dms-endpoint-microsoftsqlserversettings-bcppacketsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ControlTablesFileGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-microsoftsqlserversettings.html#cfn-dms-endpoint-microsoftsqlserversettings-controltablesfilegroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "QuerySingleAlwaysOnNode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-microsoftsqlserversettings.html#cfn-dms-endpoint-microsoftsqlserversettings-querysinglealwaysonnode", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ReadBackupOnly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-microsoftsqlserversettings.html#cfn-dms-endpoint-microsoftsqlserversettings-readbackuponly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SafeguardPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-microsoftsqlserversettings.html#cfn-dms-endpoint-microsoftsqlserversettings-safeguardpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-microsoftsqlserversettings.html#cfn-dms-endpoint-microsoftsqlserversettings-secretsmanageraccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerSecretId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-microsoftsqlserversettings.html#cfn-dms-endpoint-microsoftsqlserversettings-secretsmanagersecretid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UseBcpFullLoad": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-microsoftsqlserversettings.html#cfn-dms-endpoint-microsoftsqlserversettings-usebcpfullload", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "UseThirdPartyBackupDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-microsoftsqlserversettings.html#cfn-dms-endpoint-microsoftsqlserversettings-usethirdpartybackupdevice", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.MongoDbSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html", "Properties": { "AuthMechanism": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-authmechanism", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AuthSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-authsource", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AuthType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-authtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DocsToInvestigate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-docstoinvestigate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExtractDocId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-extractdocid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NestingLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-nestinglevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-password", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-secretsmanageraccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerSecretId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-secretsmanagersecretid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ServerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-servername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mongodbsettings.html#cfn-dms-endpoint-mongodbsettings-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.MySqlSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mysqlsettings.html", "Properties": { "AfterConnectScript": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mysqlsettings.html#cfn-dms-endpoint-mysqlsettings-afterconnectscript", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CleanSourceMetadataOnMismatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mysqlsettings.html#cfn-dms-endpoint-mysqlsettings-cleansourcemetadataonmismatch", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EventsPollInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mysqlsettings.html#cfn-dms-endpoint-mysqlsettings-eventspollinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxFileSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mysqlsettings.html#cfn-dms-endpoint-mysqlsettings-maxfilesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ParallelLoadThreads": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mysqlsettings.html#cfn-dms-endpoint-mysqlsettings-parallelloadthreads", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mysqlsettings.html#cfn-dms-endpoint-mysqlsettings-secretsmanageraccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerSecretId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mysqlsettings.html#cfn-dms-endpoint-mysqlsettings-secretsmanagersecretid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ServerTimezone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mysqlsettings.html#cfn-dms-endpoint-mysqlsettings-servertimezone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetDbType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-mysqlsettings.html#cfn-dms-endpoint-mysqlsettings-targetdbtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.NeptuneSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-neptunesettings.html", "Properties": { "ErrorRetryDuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-neptunesettings.html#cfn-dms-endpoint-neptunesettings-errorretryduration", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "IamAuthEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-neptunesettings.html#cfn-dms-endpoint-neptunesettings-iamauthenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MaxFileSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-neptunesettings.html#cfn-dms-endpoint-neptunesettings-maxfilesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxRetryCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-neptunesettings.html#cfn-dms-endpoint-neptunesettings-maxretrycount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "S3BucketFolder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-neptunesettings.html#cfn-dms-endpoint-neptunesettings-s3bucketfolder", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-neptunesettings.html#cfn-dms-endpoint-neptunesettings-s3bucketname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ServiceAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-neptunesettings.html#cfn-dms-endpoint-neptunesettings-serviceaccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.OracleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html", "Properties": { "AccessAlternateDirectly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-accessalternatedirectly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AddSupplementalLogging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-addsupplementallogging", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AdditionalArchivedLogDestId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-additionalarchivedlogdestid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "AllowSelectNestedTables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-allowselectnestedtables", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ArchivedLogDestId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-archivedlogdestid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ArchivedLogsOnly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-archivedlogsonly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AsmPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-asmpassword", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AsmServer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-asmserver", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AsmUser": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-asmuser", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CharLengthSemantics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-charlengthsemantics", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DirectPathNoLog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-directpathnolog", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DirectPathParallelLoad": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-directpathparallelload", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableHomogenousTablespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-enablehomogenoustablespace", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExtraArchivedLogDestIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-extraarchivedlogdestids", "PrimitiveItemType": "Integer", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "FailTasksOnLobTruncation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-failtasksonlobtruncation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NumberDatatypeScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-numberdatatypescale", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "OraclePathPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-oraclepathprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ParallelAsmReadThreads": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-parallelasmreadthreads", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ReadAheadBlocks": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-readaheadblocks", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ReadTableSpaceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-readtablespacename", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ReplacePathPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-replacepathprefix", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RetryInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-retryinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-secretsmanageraccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerOracleAsmAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-secretsmanageroracleasmaccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerOracleAsmSecretId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-secretsmanageroracleasmsecretid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerSecretId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-secretsmanagersecretid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecurityDbEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-securitydbencryption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecurityDbEncryptionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-securitydbencryptionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SpatialDataOptionToGeoJsonFunctionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-spatialdataoptiontogeojsonfunctionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StandbyDelayTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-standbydelaytime", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "UseAlternateFolderForOnline": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-usealternatefolderforonline", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "UseBFile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-usebfile", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "UseDirectPathFullLoad": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-usedirectpathfullload", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "UseLogminerReader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-uselogminerreader", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "UsePathPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-usepathprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.PostgreSqlSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-postgresqlsettings.html", "Properties": { "AfterConnectScript": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-postgresqlsettings.html#cfn-dms-endpoint-postgresqlsettings-afterconnectscript", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CaptureDdls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-postgresqlsettings.html#cfn-dms-endpoint-postgresqlsettings-captureddls", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DdlArtifactsSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-postgresqlsettings.html#cfn-dms-endpoint-postgresqlsettings-ddlartifactsschema", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExecuteTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-postgresqlsettings.html#cfn-dms-endpoint-postgresqlsettings-executetimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FailTasksOnLobTruncation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-postgresqlsettings.html#cfn-dms-endpoint-postgresqlsettings-failtasksonlobtruncation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "HeartbeatEnable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-postgresqlsettings.html#cfn-dms-endpoint-postgresqlsettings-heartbeatenable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "HeartbeatFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-postgresqlsettings.html#cfn-dms-endpoint-postgresqlsettings-heartbeatfrequency", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "HeartbeatSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-postgresqlsettings.html#cfn-dms-endpoint-postgresqlsettings-heartbeatschema", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MapBooleanAsBoolean": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-postgresqlsettings.html#cfn-dms-endpoint-postgresqlsettings-mapbooleanasboolean", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MaxFileSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-postgresqlsettings.html#cfn-dms-endpoint-postgresqlsettings-maxfilesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PluginName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-postgresqlsettings.html#cfn-dms-endpoint-postgresqlsettings-pluginname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-postgresqlsettings.html#cfn-dms-endpoint-postgresqlsettings-secretsmanageraccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerSecretId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-postgresqlsettings.html#cfn-dms-endpoint-postgresqlsettings-secretsmanagersecretid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SlotName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-postgresqlsettings.html#cfn-dms-endpoint-postgresqlsettings-slotname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.RedisSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redissettings.html", "Properties": { "AuthPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redissettings.html#cfn-dms-endpoint-redissettings-authpassword", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AuthType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redissettings.html#cfn-dms-endpoint-redissettings-authtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AuthUserName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redissettings.html#cfn-dms-endpoint-redissettings-authusername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redissettings.html#cfn-dms-endpoint-redissettings-port", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ServerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redissettings.html#cfn-dms-endpoint-redissettings-servername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SslCaCertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redissettings.html#cfn-dms-endpoint-redissettings-sslcacertificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SslSecurityProtocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redissettings.html#cfn-dms-endpoint-redissettings-sslsecurityprotocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.RedshiftSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html", "Properties": { "AcceptAnyDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-acceptanydate", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AfterConnectScript": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-afterconnectscript", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BucketFolder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-bucketfolder", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-bucketname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CaseSensitiveNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-casesensitivenames", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CompUpdate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-compupdate", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ConnectionTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-connectiontimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DateFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-dateformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EmptyAsNull": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-emptyasnull", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EncryptionMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-encryptionmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExplicitIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-explicitids", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "FileTransferUploadStreams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-filetransferuploadstreams", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "LoadTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-loadtimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MapBooleanAsBoolean": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-mapbooleanasboolean", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MaxFileSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-maxfilesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RemoveQuotes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-removequotes", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ReplaceChars": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-replacechars", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReplaceInvalidChars": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-replaceinvalidchars", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-secretsmanageraccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerSecretId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-secretsmanagersecretid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ServerSideEncryptionKmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-serversideencryptionkmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ServiceAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-serviceaccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimeFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-timeformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TrimBlanks": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-trimblanks", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "TruncateColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-truncatecolumns", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "WriteBufferSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-redshiftsettings.html#cfn-dms-endpoint-redshiftsettings-writebuffersize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.S3Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html", "Properties": { "AddColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-addcolumnname", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "BucketFolder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-bucketfolder", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-bucketname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CannedAclForObjects": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-cannedaclforobjects", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CdcInsertsAndUpdates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-cdcinsertsandupdates", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CdcInsertsOnly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-cdcinsertsonly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CdcMaxBatchInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-cdcmaxbatchinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CdcMinFileSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-cdcminfilesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CdcPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-cdcpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CompressionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-compressiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CsvDelimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-csvdelimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CsvNoSupValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-csvnosupvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CsvNullValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-csvnullvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CsvRowDelimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-csvrowdelimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-dataformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataPageSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-datapagesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DatePartitionDelimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-datepartitiondelimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DatePartitionEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-datepartitionenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DatePartitionSequence": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-datepartitionsequence", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DatePartitionTimezone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-datepartitiontimezone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DictPageSizeLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-dictpagesizelimit", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "EnableStatistics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-enablestatistics", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EncodingType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-encodingtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EncryptionMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-encryptionmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExternalTableDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-externaltabledefinition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IgnoreHeaderRows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-ignoreheaderrows", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "IncludeOpForFullLoad": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-includeopforfullload", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MaxFileSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-maxfilesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ParquetTimestampInMillisecond": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-parquettimestampinmillisecond", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ParquetVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-parquetversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PreserveTransactions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-preservetransactions", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Rfc4180": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-rfc4180", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RowGroupLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-rowgrouplength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ServerSideEncryptionKmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-serversideencryptionkmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ServiceAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-serviceaccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimestampColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-timestampcolumnname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UseCsvNoSupValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-usecsvnosupvalue", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "UseTaskStartTimeForFullLoadTimestamp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-s3settings.html#cfn-dms-endpoint-s3settings-usetaskstarttimeforfullloadtimestamp", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::Endpoint.SybaseSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-sybasesettings.html", "Properties": { "SecretsManagerAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-sybasesettings.html#cfn-dms-endpoint-sybasesettings-secretsmanageraccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretsManagerSecretId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-sybasesettings.html#cfn-dms-endpoint-sybasesettings-secretsmanagersecretid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DataBrew::Dataset.CsvOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-csvoptions.html", "Properties": { "Delimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-csvoptions.html#cfn-databrew-dataset-csvoptions-delimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Dataset.CsvOptions.Delimiter" } }, "HeaderRow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-csvoptions.html#cfn-databrew-dataset-csvoptions-headerrow", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DataBrew::Dataset.DataCatalogInputDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-datacataloginputdefinition.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-datacataloginputdefinition.html#cfn-databrew-dataset-datacataloginputdefinition-catalogid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-datacataloginputdefinition.html#cfn-databrew-dataset-datacataloginputdefinition-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-datacataloginputdefinition.html#cfn-databrew-dataset-datacataloginputdefinition-tablename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TempDirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-datacataloginputdefinition.html#cfn-databrew-dataset-datacataloginputdefinition-tempdirectory", "Required": false, "Type": "S3Location", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Dataset.DatabaseInputDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-databaseinputdefinition.html", "Properties": { "DatabaseTableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-databaseinputdefinition.html#cfn-databrew-dataset-databaseinputdefinition-databasetablename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GlueConnectionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-databaseinputdefinition.html#cfn-databrew-dataset-databaseinputdefinition-glueconnectionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "QueryString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-databaseinputdefinition.html#cfn-databrew-dataset-databaseinputdefinition-querystring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TempDirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-databaseinputdefinition.html#cfn-databrew-dataset-databaseinputdefinition-tempdirectory", "Required": false, "Type": "S3Location", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Dataset.DatasetParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-datasetparameter.html", "Properties": { "CreateColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-datasetparameter.html#cfn-databrew-dataset-datasetparameter-createcolumn", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DatetimeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-datasetparameter.html#cfn-databrew-dataset-datasetparameter-datetimeoptions", "Required": false, "Type": "DatetimeOptions", "UpdateType": "Mutable" }, "Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-datasetparameter.html#cfn-databrew-dataset-datasetparameter-filter", "Required": false, "Type": "FilterExpression", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-datasetparameter.html#cfn-databrew-dataset-datasetparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Dataset.DatasetParameter.Name" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-datasetparameter.html#cfn-databrew-dataset-datasetparameter-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Dataset.DatasetParameter.Type" } } } }, "AWS::DataBrew::Dataset.DatetimeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-datetimeoptions.html", "Properties": { "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-datetimeoptions.html#cfn-databrew-dataset-datetimeoptions-format", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Dataset.DatetimeOptions.Format" } }, "LocaleCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-datetimeoptions.html#cfn-databrew-dataset-datetimeoptions-localecode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Dataset.DatetimeOptions.LocaleCode" } }, "TimezoneOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-datetimeoptions.html#cfn-databrew-dataset-datetimeoptions-timezoneoffset", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Dataset.DatetimeOptions.TimezoneOffset" } } } }, "AWS::DataBrew::Dataset.ExcelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-exceloptions.html", "Properties": { "HeaderRow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-exceloptions.html#cfn-databrew-dataset-exceloptions-headerrow", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SheetIndexes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-exceloptions.html#cfn-databrew-dataset-exceloptions-sheetindexes", "DuplicatesAllowed": true, "PrimitiveItemType": "Integer", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SheetNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-exceloptions.html#cfn-databrew-dataset-exceloptions-sheetnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Dataset.FilesLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-fileslimit.html", "Properties": { "MaxFiles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-fileslimit.html#cfn-databrew-dataset-fileslimit-maxfiles", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Order": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-fileslimit.html#cfn-databrew-dataset-fileslimit-order", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Dataset.FilesLimit.Order" } }, "OrderedBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-fileslimit.html#cfn-databrew-dataset-fileslimit-orderedby", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Dataset.FilesLimit.OrderedBy" } } } }, "AWS::DataBrew::Dataset.FilterExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-filterexpression.html", "Properties": { "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-filterexpression.html#cfn-databrew-dataset-filterexpression-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Dataset.FilterExpression.Expression" } }, "ValuesMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-filterexpression.html#cfn-databrew-dataset-filterexpression-valuesmap", "DuplicatesAllowed": true, "ItemType": "FilterValue", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Dataset.FilterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-filtervalue.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-filtervalue.html#cfn-databrew-dataset-filtervalue-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ValueReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-filtervalue.html#cfn-databrew-dataset-filtervalue-valuereference", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Dataset.FilterValue.ValueReference" } } } }, "AWS::DataBrew::Dataset.FormatOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-formatoptions.html", "Properties": { "Csv": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-formatoptions.html#cfn-databrew-dataset-formatoptions-csv", "Required": false, "Type": "CsvOptions", "UpdateType": "Mutable" }, "Excel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-formatoptions.html#cfn-databrew-dataset-formatoptions-excel", "Required": false, "Type": "ExcelOptions", "UpdateType": "Mutable" }, "Json": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-formatoptions.html#cfn-databrew-dataset-formatoptions-json", "Required": false, "Type": "JsonOptions", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Dataset.Input": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-input.html", "Properties": { "DataCatalogInputDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-input.html#cfn-databrew-dataset-input-datacataloginputdefinition", "Required": false, "Type": "DataCatalogInputDefinition", "UpdateType": "Mutable" }, "DatabaseInputDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-input.html#cfn-databrew-dataset-input-databaseinputdefinition", "Required": false, "Type": "DatabaseInputDefinition", "UpdateType": "Mutable" }, "Metadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-input.html#cfn-databrew-dataset-input-metadata", "Required": false, "Type": "Metadata", "UpdateType": "Mutable" }, "S3InputDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-input.html#cfn-databrew-dataset-input-s3inputdefinition", "Required": false, "Type": "S3Location", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Dataset.JsonOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-jsonoptions.html", "Properties": { "MultiLine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-jsonoptions.html#cfn-databrew-dataset-jsonoptions-multiline", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DataBrew::Dataset.Metadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-metadata.html", "Properties": { "SourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-metadata.html#cfn-databrew-dataset-metadata-sourcearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DataBrew::Dataset.PathOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-pathoptions.html", "Properties": { "FilesLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-pathoptions.html#cfn-databrew-dataset-pathoptions-fileslimit", "Required": false, "Type": "FilesLimit", "UpdateType": "Mutable" }, "LastModifiedDateCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-pathoptions.html#cfn-databrew-dataset-pathoptions-lastmodifieddatecondition", "Required": false, "Type": "FilterExpression", "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-pathoptions.html#cfn-databrew-dataset-pathoptions-parameters", "DuplicatesAllowed": true, "ItemType": "PathParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Dataset.PathParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-pathparameter.html", "Properties": { "DatasetParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-pathparameter.html#cfn-databrew-dataset-pathparameter-datasetparameter", "Required": true, "Type": "DatasetParameter", "UpdateType": "Mutable" }, "PathParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-pathparameter.html#cfn-databrew-dataset-pathparameter-pathparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Dataset.PathParameter.PathParameterName" } } } }, "AWS::DataBrew::Dataset.S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-s3location.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-s3location.html#cfn-databrew-dataset-s3location-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-s3location.html#cfn-databrew-dataset-s3location-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DataBrew::Job.AllowedStatistics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-allowedstatistics.html", "Properties": { "Statistics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-allowedstatistics.html#cfn-databrew-job-allowedstatistics-statistics", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.AllowedStatistics.Statistics" } } } }, "AWS::DataBrew::Job.ColumnSelector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-columnselector.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-columnselector.html#cfn-databrew-job-columnselector-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.ColumnSelector.Name" } }, "Regex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-columnselector.html#cfn-databrew-job-columnselector-regex", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.ColumnSelector.Regex" } } } }, "AWS::DataBrew::Job.ColumnStatisticsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-columnstatisticsconfiguration.html", "Properties": { "Selectors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-columnstatisticsconfiguration.html#cfn-databrew-job-columnstatisticsconfiguration-selectors", "DuplicatesAllowed": true, "ItemType": "ColumnSelector", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Statistics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-columnstatisticsconfiguration.html#cfn-databrew-job-columnstatisticsconfiguration-statistics", "Required": true, "Type": "StatisticsConfiguration", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Job.CsvOutputOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-csvoutputoptions.html", "Properties": { "Delimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-csvoutputoptions.html#cfn-databrew-job-csvoutputoptions-delimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.CsvOutputOptions.Delimiter" } } } }, "AWS::DataBrew::Job.DataCatalogOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-datacatalogoutput.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-datacatalogoutput.html#cfn-databrew-job-datacatalogoutput-catalogid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.DataCatalogOutput.CatalogId" } }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-datacatalogoutput.html#cfn-databrew-job-datacatalogoutput-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.DataCatalogOutput.DatabaseName" } }, "DatabaseOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-datacatalogoutput.html#cfn-databrew-job-datacatalogoutput-databaseoptions", "Required": false, "Type": "DatabaseTableOutputOptions", "UpdateType": "Mutable" }, "Overwrite": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-datacatalogoutput.html#cfn-databrew-job-datacatalogoutput-overwrite", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "S3Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-datacatalogoutput.html#cfn-databrew-job-datacatalogoutput-s3options", "Required": false, "Type": "S3TableOutputOptions", "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-datacatalogoutput.html#cfn-databrew-job-datacatalogoutput-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.DataCatalogOutput.TableName" } } } }, "AWS::DataBrew::Job.DatabaseOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-databaseoutput.html", "Properties": { "DatabaseOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-databaseoutput.html#cfn-databrew-job-databaseoutput-databaseoptions", "Required": true, "Type": "DatabaseTableOutputOptions", "UpdateType": "Mutable" }, "DatabaseOutputMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-databaseoutput.html#cfn-databrew-job-databaseoutput-databaseoutputmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.DatabaseOutput.DatabaseOutputMode" } }, "GlueConnectionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-databaseoutput.html#cfn-databrew-job-databaseoutput-glueconnectionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DataBrew::Job.DatabaseTableOutputOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-databasetableoutputoptions.html", "Properties": { "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-databasetableoutputoptions.html#cfn-databrew-job-databasetableoutputoptions-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.DatabaseTableOutputOptions.TableName" } }, "TempDirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-databasetableoutputoptions.html#cfn-databrew-job-databasetableoutputoptions-tempdirectory", "Required": false, "Type": "S3Location", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Job.EntityDetectorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-entitydetectorconfiguration.html", "Properties": { "AllowedStatistics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-entitydetectorconfiguration.html#cfn-databrew-job-entitydetectorconfiguration-allowedstatistics", "Required": false, "Type": "AllowedStatistics", "UpdateType": "Mutable" }, "EntityTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-entitydetectorconfiguration.html#cfn-databrew-job-entitydetectorconfiguration-entitytypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.EntityDetectorConfiguration.EntityTypes" } } } }, "AWS::DataBrew::Job.JobSample": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-jobsample.html", "Properties": { "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-jobsample.html#cfn-databrew-job-jobsample-mode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.JobSample.Mode" } }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-jobsample.html#cfn-databrew-job-jobsample-size", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DataBrew::Job.Output": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-output.html", "Properties": { "CompressionFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-output.html#cfn-databrew-job-output-compressionformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.Output.CompressionFormat" } }, "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-output.html#cfn-databrew-job-output-format", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.Output.Format" } }, "FormatOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-output.html#cfn-databrew-job-output-formatoptions", "Required": false, "Type": "OutputFormatOptions", "UpdateType": "Mutable" }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-output.html#cfn-databrew-job-output-location", "Required": true, "Type": "S3Location", "UpdateType": "Mutable" }, "MaxOutputFiles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-output.html#cfn-databrew-job-output-maxoutputfiles", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.Output.MaxOutputFiles" } }, "Overwrite": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-output.html#cfn-databrew-job-output-overwrite", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PartitionColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-output.html#cfn-databrew-job-output-partitioncolumns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Job.OutputFormatOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-outputformatoptions.html", "Properties": { "Csv": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-outputformatoptions.html#cfn-databrew-job-outputformatoptions-csv", "Required": false, "Type": "CsvOutputOptions", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Job.OutputLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-outputlocation.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-outputlocation.html#cfn-databrew-job-outputlocation-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "BucketOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-outputlocation.html#cfn-databrew-job-outputlocation-bucketowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.OutputLocation.BucketOwner" } }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-outputlocation.html#cfn-databrew-job-outputlocation-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DataBrew::Job.ProfileConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-profileconfiguration.html", "Properties": { "ColumnStatisticsConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-profileconfiguration.html#cfn-databrew-job-profileconfiguration-columnstatisticsconfigurations", "DuplicatesAllowed": true, "ItemType": "ColumnStatisticsConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DatasetStatisticsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-profileconfiguration.html#cfn-databrew-job-profileconfiguration-datasetstatisticsconfiguration", "Required": false, "Type": "StatisticsConfiguration", "UpdateType": "Mutable" }, "EntityDetectorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-profileconfiguration.html#cfn-databrew-job-profileconfiguration-entitydetectorconfiguration", "Required": false, "Type": "EntityDetectorConfiguration", "UpdateType": "Mutable" }, "ProfileColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-profileconfiguration.html#cfn-databrew-job-profileconfiguration-profilecolumns", "DuplicatesAllowed": true, "ItemType": "ColumnSelector", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Job.Recipe": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-recipe.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-recipe.html#cfn-databrew-job-recipe-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-recipe.html#cfn-databrew-job-recipe-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DataBrew::Job.S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-s3location.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-s3location.html#cfn-databrew-job-s3location-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "BucketOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-s3location.html#cfn-databrew-job-s3location-bucketowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.S3Location.BucketOwner" } }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-s3location.html#cfn-databrew-job-s3location-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DataBrew::Job.S3TableOutputOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-s3tableoutputoptions.html", "Properties": { "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-s3tableoutputoptions.html#cfn-databrew-job-s3tableoutputoptions-location", "Required": true, "Type": "S3Location", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Job.StatisticOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-statisticoverride.html", "Properties": { "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-statisticoverride.html#cfn-databrew-job-statisticoverride-parameters", "PrimitiveItemType": "String", "Required": true, "Type": "Map", "UpdateType": "Mutable" }, "Statistic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-statisticoverride.html#cfn-databrew-job-statisticoverride-statistic", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.StatisticOverride.Statistic" } } } }, "AWS::DataBrew::Job.StatisticsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-statisticsconfiguration.html", "Properties": { "IncludedStatistics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-statisticsconfiguration.html#cfn-databrew-job-statisticsconfiguration-includedstatistics", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.StatisticsConfiguration.IncludedStatistics" } }, "Overrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-statisticsconfiguration.html#cfn-databrew-job-statisticsconfiguration-overrides", "DuplicatesAllowed": true, "ItemType": "StatisticOverride", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Job.ValidationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-validationconfiguration.html", "Properties": { "RulesetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-validationconfiguration.html#cfn-databrew-job-validationconfiguration-rulesetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.ValidationConfiguration.RulesetArn" } }, "ValidationMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-validationconfiguration.html#cfn-databrew-job-validationconfiguration-validationmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.ValidationConfiguration.ValidationMode" } } } }, "AWS::DataBrew::Project.Sample": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-project-sample.html", "Properties": { "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-project-sample.html#cfn-databrew-project-sample-size", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-project-sample.html#cfn-databrew-project-sample-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Project.Sample.Type" } } } }, "AWS::DataBrew::Recipe.Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-action.html", "Properties": { "Operation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-action.html#cfn-databrew-recipe-action-operation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-action.html#cfn-databrew-recipe-action-parameters", "PrimitiveType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Recipe.ConditionExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-conditionexpression.html", "Properties": { "Condition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-conditionexpression.html#cfn-databrew-recipe-conditionexpression-condition", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TargetColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-conditionexpression.html#cfn-databrew-recipe-conditionexpression-targetcolumn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-conditionexpression.html#cfn-databrew-recipe-conditionexpression-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DataBrew::Recipe.DataCatalogInputDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-datacataloginputdefinition.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-datacataloginputdefinition.html#cfn-databrew-recipe-datacataloginputdefinition-catalogid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-datacataloginputdefinition.html#cfn-databrew-recipe-datacataloginputdefinition-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-datacataloginputdefinition.html#cfn-databrew-recipe-datacataloginputdefinition-tablename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TempDirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-datacataloginputdefinition.html#cfn-databrew-recipe-datacataloginputdefinition-tempdirectory", "Required": false, "Type": "S3Location", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Recipe.Input": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-input.html", "Properties": { "DataCatalogInputDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-input.html#cfn-databrew-recipe-input-datacataloginputdefinition", "Required": false, "Type": "DataCatalogInputDefinition", "UpdateType": "Mutable" }, "S3InputDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-input.html#cfn-databrew-recipe-input-s3inputdefinition", "Required": false, "Type": "S3Location", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Recipe.RecipeParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html", "Properties": { "AggregateFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-aggregatefunction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Base": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-base", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CaseStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-casestatement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CategoryMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-categorymap", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CharsToRemove": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-charstoremove", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CollapseConsecutiveWhitespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-collapseconsecutivewhitespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ColumnDataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-columndatatype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ColumnRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-columnrange", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Count": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-count", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CustomCharacters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-customcharacters", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CustomStopWords": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-customstopwords", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CustomValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-customvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DatasetsColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-datasetscolumns", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DateAddValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-dateaddvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DateTimeFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-datetimeformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DateTimeParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-datetimeparameters", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeleteOtherRows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-deleteotherrows", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Delimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-delimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EndPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-endpattern", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EndPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-endposition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EndValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-endvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExpandContractions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-expandcontractions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Exponent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-exponent", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FalseString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-falsestring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GroupByAggFunctionOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-groupbyaggfunctionoptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GroupByColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-groupbycolumns", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HiddenColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-hiddencolumns", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IgnoreCase": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-ignorecase", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IncludeInSplit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-includeinsplit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Input": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-input", "Required": false, "Type": "Input", "UpdateType": "Mutable" }, "Interval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-interval", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IsText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-istext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "JoinKeys": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-joinkeys", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "JoinType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-jointype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LeftColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-leftcolumns", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Limit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-limit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LowerBound": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-lowerbound", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MapType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-maptype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ModeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-modetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MultiLine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-multiline", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NumRows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-numrows", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NumRowsAfter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-numrowsafter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NumRowsBefore": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-numrowsbefore", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OrderByColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-orderbycolumn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OrderByColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-orderbycolumns", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Other": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-other", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Pattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-pattern", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PatternOption1": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-patternoption1", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PatternOption2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-patternoption2", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PatternOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-patternoptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Period": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-period", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-position", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RemoveAllPunctuation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-removeallpunctuation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RemoveAllQuotes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-removeallquotes", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RemoveAllWhitespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-removeallwhitespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RemoveCustomCharacters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-removecustomcharacters", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RemoveCustomValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-removecustomvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RemoveLeadingAndTrailingPunctuation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-removeleadingandtrailingpunctuation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RemoveLeadingAndTrailingQuotes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-removeleadingandtrailingquotes", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RemoveLeadingAndTrailingWhitespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-removeleadingandtrailingwhitespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RemoveLetters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-removeletters", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RemoveNumbers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-removenumbers", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RemoveSourceColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-removesourcecolumn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RemoveSpecialCharacters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-removespecialcharacters", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RightColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-rightcolumns", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SampleSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-samplesize", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SampleType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-sampletype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecondInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-secondinput", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecondaryInputs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-secondaryinputs", "DuplicatesAllowed": true, "ItemType": "SecondaryInput", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SheetIndexes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-sheetindexes", "DuplicatesAllowed": true, "PrimitiveItemType": "Integer", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SheetNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-sheetnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SourceColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-sourcecolumn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceColumn1": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-sourcecolumn1", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceColumn2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-sourcecolumn2", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-sourcecolumns", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StartColumnIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-startcolumnindex", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StartPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-startpattern", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StartPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-startposition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StartValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-startvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StemmingMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-stemmingmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StepCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-stepcount", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StepIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-stepindex", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StopWordsMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-stopwordsmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Strategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-strategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-targetcolumn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetColumnNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-targetcolumnnames", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetDateFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-targetdateformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-targetindex", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimeZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-timezone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TokenizerPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-tokenizerpattern", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TrueString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-truestring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UdfLang": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-udflang", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Units": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-units", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UnpivotColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-unpivotcolumn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UpperBound": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-upperbound", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UseNewDataFrame": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-usenewdataframe", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value1": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-value1", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-value2", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ValueColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-valuecolumn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ViewFrame": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-viewframe", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DataBrew::Recipe.RecipeStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipestep.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipestep.html#cfn-databrew-recipe-recipestep-action", "Required": true, "Type": "Action", "UpdateType": "Mutable" }, "ConditionExpressions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipestep.html#cfn-databrew-recipe-recipestep-conditionexpressions", "DuplicatesAllowed": true, "ItemType": "ConditionExpression", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Recipe.S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-s3location.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-s3location.html#cfn-databrew-recipe-s3location-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-s3location.html#cfn-databrew-recipe-s3location-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DataBrew::Recipe.SecondaryInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-secondaryinput.html", "Properties": { "DataCatalogInputDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-secondaryinput.html#cfn-databrew-recipe-secondaryinput-datacataloginputdefinition", "Required": false, "Type": "DataCatalogInputDefinition", "UpdateType": "Mutable" }, "S3InputDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-secondaryinput.html#cfn-databrew-recipe-secondaryinput-s3inputdefinition", "Required": false, "Type": "S3Location", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Ruleset.ColumnSelector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-columnselector.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-columnselector.html#cfn-databrew-ruleset-columnselector-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Ruleset.ColumnSelector.Name" } }, "Regex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-columnselector.html#cfn-databrew-ruleset-columnselector-regex", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Ruleset.ColumnSelector.Regex" } } } }, "AWS::DataBrew::Ruleset.Rule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-rule.html", "Properties": { "CheckExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-rule.html#cfn-databrew-ruleset-rule-checkexpression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Ruleset.Rule.CheckExpression" } }, "ColumnSelectors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-rule.html#cfn-databrew-ruleset-rule-columnselectors", "DuplicatesAllowed": true, "ItemType": "ColumnSelector", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Disabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-rule.html#cfn-databrew-ruleset-rule-disabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-rule.html#cfn-databrew-ruleset-rule-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Ruleset.Rule.Name" } }, "SubstitutionMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-rule.html#cfn-databrew-ruleset-rule-substitutionmap", "DuplicatesAllowed": true, "ItemType": "SubstitutionValue", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Threshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-rule.html#cfn-databrew-ruleset-rule-threshold", "Required": false, "Type": "Threshold", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Ruleset.SubstitutionValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-substitutionvalue.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-substitutionvalue.html#cfn-databrew-ruleset-substitutionvalue-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ValueReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-substitutionvalue.html#cfn-databrew-ruleset-substitutionvalue-valuereference", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Ruleset.SubstitutionValue.ValueReference" } } } }, "AWS::DataBrew::Ruleset.Threshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-threshold.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-threshold.html#cfn-databrew-ruleset-threshold-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Ruleset.Threshold.Type" } }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-threshold.html#cfn-databrew-ruleset-threshold-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Ruleset.Threshold.Unit" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-threshold.html#cfn-databrew-ruleset-threshold-value", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DataPipeline::Pipeline.Field": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-field.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-field.html#cfn-datapipeline-pipeline-field-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RefValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-field.html#cfn-datapipeline-pipeline-field-refvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StringValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-field.html#cfn-datapipeline-pipeline-field-stringvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DataPipeline::Pipeline.ParameterAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parameterattribute.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parameterattribute.html#cfn-datapipeline-pipeline-parameterattribute-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StringValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parameterattribute.html#cfn-datapipeline-pipeline-parameterattribute-stringvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DataPipeline::Pipeline.ParameterObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parameterobject.html", "Properties": { "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parameterobject.html#cfn-datapipeline-pipeline-parameterobject-attributes", "DuplicatesAllowed": true, "ItemType": "ParameterAttribute", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parameterobject.html#cfn-datapipeline-pipeline-parameterobject-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DataPipeline::Pipeline.ParameterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parametervalue.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parametervalue.html#cfn-datapipeline-pipeline-parametervalue-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StringValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-parametervalue.html#cfn-datapipeline-pipeline-parametervalue-stringvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DataPipeline::Pipeline.PipelineObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelineobject.html", "Properties": { "Fields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelineobject.html#cfn-datapipeline-pipeline-pipelineobject-fields", "DuplicatesAllowed": true, "ItemType": "Field", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelineobject.html#cfn-datapipeline-pipeline-pipelineobject-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelineobject.html#cfn-datapipeline-pipeline-pipelineobject-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DataPipeline::Pipeline.PipelineTag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelinetag.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelinetag.html#cfn-datapipeline-pipeline-pipelinetag-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datapipeline-pipeline-pipelinetag.html#cfn-datapipeline-pipeline-pipelinetag-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DataSync::LocationEFS.Ec2Config": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationefs-ec2config.html", "Properties": { "SecurityGroupArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationefs-ec2config.html#cfn-datasync-locationefs-ec2config-securitygrouparns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationEFS.Ec2Config.SecurityGroupArns" } }, "SubnetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationefs-ec2config.html#cfn-datasync-locationefs-ec2config-subnetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationEFS.Ec2Config.SubnetArn" } } } }, "AWS::DataSync::LocationFSxONTAP.NFS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-nfs.html", "Properties": { "MountOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-nfs.html#cfn-datasync-locationfsxontap-nfs-mountoptions", "Required": true, "Type": "NfsMountOptions", "UpdateType": "Immutable" } } }, "AWS::DataSync::LocationFSxONTAP.NfsMountOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-nfsmountoptions.html", "Properties": { "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-nfsmountoptions.html#cfn-datasync-locationfsxontap-nfsmountoptions-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxONTAP.NfsMountOptions.Version" } } } }, "AWS::DataSync::LocationFSxONTAP.Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-protocol.html", "Properties": { "NFS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-protocol.html#cfn-datasync-locationfsxontap-protocol-nfs", "Required": false, "Type": "NFS", "UpdateType": "Immutable" }, "SMB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-protocol.html#cfn-datasync-locationfsxontap-protocol-smb", "Required": false, "Type": "SMB", "UpdateType": "Immutable" } } }, "AWS::DataSync::LocationFSxONTAP.SMB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-smb.html", "Properties": { "Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-smb.html#cfn-datasync-locationfsxontap-smb-domain", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxONTAP.SMB.Domain" } }, "MountOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-smb.html#cfn-datasync-locationfsxontap-smb-mountoptions", "Required": true, "Type": "SmbMountOptions", "UpdateType": "Immutable" }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-smb.html#cfn-datasync-locationfsxontap-smb-password", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxONTAP.SMB.Password" } }, "User": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-smb.html#cfn-datasync-locationfsxontap-smb-user", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxONTAP.SMB.User" } } } }, "AWS::DataSync::LocationFSxONTAP.SmbMountOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-smbmountoptions.html", "Properties": { "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-smbmountoptions.html#cfn-datasync-locationfsxontap-smbmountoptions-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxONTAP.SmbMountOptions.Version" } } } }, "AWS::DataSync::LocationFSxOpenZFS.MountOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxopenzfs-mountoptions.html", "Properties": { "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxopenzfs-mountoptions.html#cfn-datasync-locationfsxopenzfs-mountoptions-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxOpenZFS.MountOptions.Version" } } } }, "AWS::DataSync::LocationFSxOpenZFS.NFS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxopenzfs-nfs.html", "Properties": { "MountOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxopenzfs-nfs.html#cfn-datasync-locationfsxopenzfs-nfs-mountoptions", "Required": true, "Type": "MountOptions", "UpdateType": "Immutable" } } }, "AWS::DataSync::LocationFSxOpenZFS.Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxopenzfs-protocol.html", "Properties": { "NFS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxopenzfs-protocol.html#cfn-datasync-locationfsxopenzfs-protocol-nfs", "Required": false, "Type": "NFS", "UpdateType": "Immutable" } } }, "AWS::DataSync::LocationHDFS.NameNode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationhdfs-namenode.html", "Properties": { "Hostname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationhdfs-namenode.html#cfn-datasync-locationhdfs-namenode-hostname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationHDFS.NameNode.Hostname" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationhdfs-namenode.html#cfn-datasync-locationhdfs-namenode-port", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationHDFS.NameNode.Port" } } } }, "AWS::DataSync::LocationHDFS.QopConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationhdfs-qopconfiguration.html", "Properties": { "DataTransferProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationhdfs-qopconfiguration.html#cfn-datasync-locationhdfs-qopconfiguration-datatransferprotection", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationHDFS.QopConfiguration.DataTransferProtection" } }, "RpcProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationhdfs-qopconfiguration.html#cfn-datasync-locationhdfs-qopconfiguration-rpcprotection", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationHDFS.QopConfiguration.RpcProtection" } } } }, "AWS::DataSync::LocationNFS.MountOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationnfs-mountoptions.html", "Properties": { "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationnfs-mountoptions.html#cfn-datasync-locationnfs-mountoptions-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationNFS.MountOptions.Version" } } } }, "AWS::DataSync::LocationNFS.OnPremConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationnfs-onpremconfig.html", "Properties": { "AgentArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationnfs-onpremconfig.html#cfn-datasync-locationnfs-onpremconfig-agentarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationNFS.OnPremConfig.AgentArns" } } } }, "AWS::DataSync::LocationS3.S3Config": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locations3-s3config.html", "Properties": { "BucketAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locations3-s3config.html#cfn-datasync-locations3-s3config-bucketaccessrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationS3.S3Config.BucketAccessRoleArn" } } } }, "AWS::DataSync::LocationSMB.MountOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationsmb-mountoptions.html", "Properties": { "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationsmb-mountoptions.html#cfn-datasync-locationsmb-mountoptions-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationSMB.MountOptions.Version" } } } }, "AWS::DataSync::StorageSystem.ServerConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-storagesystem-serverconfiguration.html", "Properties": { "ServerHostname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-storagesystem-serverconfiguration.html#cfn-datasync-storagesystem-serverconfiguration-serverhostname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::StorageSystem.ServerConfiguration.ServerHostname" } }, "ServerPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-storagesystem-serverconfiguration.html#cfn-datasync-storagesystem-serverconfiguration-serverport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::StorageSystem.ServerConfiguration.ServerPort" } } } }, "AWS::DataSync::StorageSystem.ServerCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-storagesystem-servercredentials.html", "Properties": { "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-storagesystem-servercredentials.html#cfn-datasync-storagesystem-servercredentials-password", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-storagesystem-servercredentials.html#cfn-datasync-storagesystem-servercredentials-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DataSync::Task.FilterRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-filterrule.html", "Properties": { "FilterType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-filterrule.html#cfn-datasync-task-filterrule-filtertype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.FilterRule.FilterType" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-filterrule.html#cfn-datasync-task-filterrule-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.FilterRule.Value" } } } }, "AWS::DataSync::Task.Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-options.html", "Properties": { "Atime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-options.html#cfn-datasync-task-options-atime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.Options.Atime" } }, "BytesPerSecond": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-options.html#cfn-datasync-task-options-bytespersecond", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Gid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-options.html#cfn-datasync-task-options-gid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.Options.Gid" } }, "LogLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-options.html#cfn-datasync-task-options-loglevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.Options.LogLevel" } }, "Mtime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-options.html#cfn-datasync-task-options-mtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.Options.Mtime" } }, "ObjectTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-options.html#cfn-datasync-task-options-objecttags", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.Options.ObjectTags" } }, "OverwriteMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-options.html#cfn-datasync-task-options-overwritemode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.Options.OverwriteMode" } }, "PosixPermissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-options.html#cfn-datasync-task-options-posixpermissions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.Options.PosixPermissions" } }, "PreserveDeletedFiles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-options.html#cfn-datasync-task-options-preservedeletedfiles", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.Options.PreserveDeletedFiles" } }, "PreserveDevices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-options.html#cfn-datasync-task-options-preservedevices", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.Options.PreserveDevices" } }, "SecurityDescriptorCopyFlags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-options.html#cfn-datasync-task-options-securitydescriptorcopyflags", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.Options.SecurityDescriptorCopyFlags" } }, "TaskQueueing": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-options.html#cfn-datasync-task-options-taskqueueing", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.Options.TaskQueueing" } }, "TransferMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-options.html#cfn-datasync-task-options-transfermode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.Options.TransferMode" } }, "Uid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-options.html#cfn-datasync-task-options-uid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.Options.Uid" } }, "VerifyMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-options.html#cfn-datasync-task-options-verifymode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.Options.VerifyMode" } } } }, "AWS::DataSync::Task.TaskSchedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-taskschedule.html", "Properties": { "ScheduleExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-task-taskschedule.html#cfn-datasync-task-taskschedule-scheduleexpression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.TaskSchedule.ScheduleExpression" } } } }, "AWS::DevOpsGuru::NotificationChannel.NotificationChannelConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-notificationchannel-notificationchannelconfig.html", "Properties": { "Filters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-notificationchannel-notificationchannelconfig.html#cfn-devopsguru-notificationchannel-notificationchannelconfig-filters", "Required": false, "Type": "NotificationFilterConfig", "UpdateType": "Immutable" }, "Sns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-notificationchannel-notificationchannelconfig.html#cfn-devopsguru-notificationchannel-notificationchannelconfig-sns", "Required": false, "Type": "SnsChannelConfig", "UpdateType": "Immutable" } } }, "AWS::DevOpsGuru::NotificationChannel.NotificationFilterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-notificationchannel-notificationfilterconfig.html", "Properties": { "MessageTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-notificationchannel-notificationfilterconfig.html#cfn-devopsguru-notificationchannel-notificationfilterconfig-messagetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DevOpsGuru::NotificationChannel.NotificationFilterConfig.MessageTypes" } }, "Severities": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-notificationchannel-notificationfilterconfig.html#cfn-devopsguru-notificationchannel-notificationfilterconfig-severities", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DevOpsGuru::NotificationChannel.NotificationFilterConfig.Severities" } } } }, "AWS::DevOpsGuru::NotificationChannel.SnsChannelConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-notificationchannel-snschannelconfig.html", "Properties": { "TopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-notificationchannel-snschannelconfig.html#cfn-devopsguru-notificationchannel-snschannelconfig-topicarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DevOpsGuru::NotificationChannel.SnsChannelConfig.TopicArn" } } } }, "AWS::DevOpsGuru::ResourceCollection.CloudFormationCollectionFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-resourcecollection-cloudformationcollectionfilter.html", "Properties": { "StackNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-resourcecollection-cloudformationcollectionfilter.html#cfn-devopsguru-resourcecollection-cloudformationcollectionfilter-stacknames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DevOpsGuru::ResourceCollection.CloudFormationCollectionFilter.StackNames" } } } }, "AWS::DevOpsGuru::ResourceCollection.ResourceCollectionFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-resourcecollection-resourcecollectionfilter.html", "Properties": { "CloudFormation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-resourcecollection-resourcecollectionfilter.html#cfn-devopsguru-resourcecollection-resourcecollectionfilter-cloudformation", "Required": false, "Type": "CloudFormationCollectionFilter", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-resourcecollection-resourcecollectionfilter.html#cfn-devopsguru-resourcecollection-resourcecollectionfilter-tags", "DuplicatesAllowed": true, "ItemType": "TagCollection", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DevOpsGuru::ResourceCollection.TagCollection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-resourcecollection-tagcollection.html", "Properties": { "AppBoundaryKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-resourcecollection-tagcollection.html#cfn-devopsguru-resourcecollection-tagcollection-appboundarykey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DevOpsGuru::ResourceCollection.TagCollection.AppBoundaryKey" } }, "TagValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-resourcecollection-tagcollection.html#cfn-devopsguru-resourcecollection-tagcollection-tagvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DevOpsGuru::ResourceCollection.TagCollection.TagValues" } } } }, "AWS::DirectoryService::MicrosoftAD.VpcSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-directoryservice-microsoftad-vpcsettings.html", "Properties": { "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-directoryservice-microsoftad-vpcsettings.html#cfn-directoryservice-microsoftad-vpcsettings-subnetids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-directoryservice-microsoftad-vpcsettings.html#cfn-directoryservice-microsoftad-vpcsettings-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } } } }, "AWS::DirectoryService::SimpleAD.VpcSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-directoryservice-simplead-vpcsettings.html", "Properties": { "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-directoryservice-simplead-vpcsettings.html#cfn-directoryservice-simplead-vpcsettings-subnetids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-directoryservice-simplead-vpcsettings.html#cfn-directoryservice-simplead-vpcsettings-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } } } }, "AWS::DynamoDB::GlobalTable.AttributeDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-attributedefinition.html", "Properties": { "AttributeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-attributedefinition.html#cfn-dynamodb-globaltable-attributedefinition-attributename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DynamoDB::GlobalTable.AttributeDefinition.AttributeName" } }, "AttributeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-attributedefinition.html#cfn-dynamodb-globaltable-attributedefinition-attributetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DynamoDB::GlobalTable.CapacityAutoScalingSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-capacityautoscalingsettings.html", "Properties": { "MaxCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-capacityautoscalingsettings.html#cfn-dynamodb-globaltable-capacityautoscalingsettings-maxcapacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MinCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-capacityautoscalingsettings.html#cfn-dynamodb-globaltable-capacityautoscalingsettings-mincapacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "SeedCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-capacityautoscalingsettings.html#cfn-dynamodb-globaltable-capacityautoscalingsettings-seedcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TargetTrackingScalingPolicyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-capacityautoscalingsettings.html#cfn-dynamodb-globaltable-capacityautoscalingsettings-targettrackingscalingpolicyconfiguration", "Required": true, "Type": "TargetTrackingScalingPolicyConfiguration", "UpdateType": "Mutable" } } }, "AWS::DynamoDB::GlobalTable.ContributorInsightsSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-contributorinsightsspecification.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-contributorinsightsspecification.html#cfn-dynamodb-globaltable-contributorinsightsspecification-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DynamoDB::GlobalTable.GlobalSecondaryIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-globalsecondaryindex.html", "Properties": { "IndexName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-globalsecondaryindex.html#cfn-dynamodb-globaltable-globalsecondaryindex-indexname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DynamoDB::GlobalTable.GlobalSecondaryIndex.IndexName" } }, "KeySchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-globalsecondaryindex.html#cfn-dynamodb-globaltable-globalsecondaryindex-keyschema", "DuplicatesAllowed": false, "ItemType": "KeySchema", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Projection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-globalsecondaryindex.html#cfn-dynamodb-globaltable-globalsecondaryindex-projection", "Required": true, "Type": "Projection", "UpdateType": "Mutable" }, "WriteProvisionedThroughputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-globalsecondaryindex.html#cfn-dynamodb-globaltable-globalsecondaryindex-writeprovisionedthroughputsettings", "Required": false, "Type": "WriteProvisionedThroughputSettings", "UpdateType": "Mutable" } } }, "AWS::DynamoDB::GlobalTable.KeySchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html", "Properties": { "AttributeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html#cfn-dynamodb-globaltable-keyschema-attributename", "PrimitiveType": "String", "Required": true, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::DynamoDB::GlobalTable.KeySchema.AttributeName" } }, "KeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-keyschema.html#cfn-dynamodb-globaltable-keyschema-keytype", "PrimitiveType": "String", "Required": true, "UpdateType": "Conditional" } } }, "AWS::DynamoDB::GlobalTable.KinesisStreamSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-kinesisstreamspecification.html", "Properties": { "StreamArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-kinesisstreamspecification.html#cfn-dynamodb-globaltable-kinesisstreamspecification-streamarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DynamoDB::GlobalTable.LocalSecondaryIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-localsecondaryindex.html", "Properties": { "IndexName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-localsecondaryindex.html#cfn-dynamodb-globaltable-localsecondaryindex-indexname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DynamoDB::GlobalTable.LocalSecondaryIndex.IndexName" } }, "KeySchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-localsecondaryindex.html#cfn-dynamodb-globaltable-localsecondaryindex-keyschema", "DuplicatesAllowed": false, "ItemType": "KeySchema", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "Projection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-localsecondaryindex.html#cfn-dynamodb-globaltable-localsecondaryindex-projection", "Required": true, "Type": "Projection", "UpdateType": "Immutable" } } }, "AWS::DynamoDB::GlobalTable.PointInTimeRecoverySpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-pointintimerecoveryspecification.html", "Properties": { "PointInTimeRecoveryEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-pointintimerecoveryspecification.html#cfn-dynamodb-globaltable-pointintimerecoveryspecification-pointintimerecoveryenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DynamoDB::GlobalTable.Projection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-projection.html", "Properties": { "NonKeyAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-projection.html#cfn-dynamodb-globaltable-projection-nonkeyattributes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Conditional" }, "ProjectionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-projection.html#cfn-dynamodb-globaltable-projection-projectiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" } } }, "AWS::DynamoDB::GlobalTable.ReadProvisionedThroughputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-readprovisionedthroughputsettings.html", "Properties": { "ReadCapacityAutoScalingSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-readprovisionedthroughputsettings.html#cfn-dynamodb-globaltable-readprovisionedthroughputsettings-readcapacityautoscalingsettings", "Required": false, "Type": "CapacityAutoScalingSettings", "UpdateType": "Mutable" }, "ReadCapacityUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-readprovisionedthroughputsettings.html#cfn-dynamodb-globaltable-readprovisionedthroughputsettings-readcapacityunits", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DynamoDB::GlobalTable.ReplicaGlobalSecondaryIndexSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaglobalsecondaryindexspecification.html", "Properties": { "ContributorInsightsSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaglobalsecondaryindexspecification.html#cfn-dynamodb-globaltable-replicaglobalsecondaryindexspecification-contributorinsightsspecification", "Required": false, "Type": "ContributorInsightsSpecification", "UpdateType": "Mutable" }, "IndexName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaglobalsecondaryindexspecification.html#cfn-dynamodb-globaltable-replicaglobalsecondaryindexspecification-indexname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DynamoDB::GlobalTable.ReplicaGlobalSecondaryIndexSpecification.IndexName" } }, "ReadProvisionedThroughputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaglobalsecondaryindexspecification.html#cfn-dynamodb-globaltable-replicaglobalsecondaryindexspecification-readprovisionedthroughputsettings", "Required": false, "Type": "ReadProvisionedThroughputSettings", "UpdateType": "Mutable" } } }, "AWS::DynamoDB::GlobalTable.ReplicaSSESpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicassespecification.html", "Properties": { "KMSMasterKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicassespecification.html#cfn-dynamodb-globaltable-replicassespecification-kmsmasterkeyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DynamoDB::GlobalTable.ReplicaSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaspecification.html", "Properties": { "ContributorInsightsSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaspecification.html#cfn-dynamodb-globaltable-replicaspecification-contributorinsightsspecification", "Required": false, "Type": "ContributorInsightsSpecification", "UpdateType": "Mutable" }, "DeletionProtectionEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaspecification.html#cfn-dynamodb-globaltable-replicaspecification-deletionprotectionenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "GlobalSecondaryIndexes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaspecification.html#cfn-dynamodb-globaltable-replicaspecification-globalsecondaryindexes", "DuplicatesAllowed": false, "ItemType": "ReplicaGlobalSecondaryIndexSpecification", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "KinesisStreamSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaspecification.html#cfn-dynamodb-globaltable-replicaspecification-kinesisstreamspecification", "Required": false, "Type": "KinesisStreamSpecification", "UpdateType": "Mutable" }, "PointInTimeRecoverySpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaspecification.html#cfn-dynamodb-globaltable-replicaspecification-pointintimerecoveryspecification", "Required": false, "Type": "PointInTimeRecoverySpecification", "UpdateType": "Mutable" }, "ReadProvisionedThroughputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaspecification.html#cfn-dynamodb-globaltable-replicaspecification-readprovisionedthroughputsettings", "Required": false, "Type": "ReadProvisionedThroughputSettings", "UpdateType": "Mutable" }, "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaspecification.html#cfn-dynamodb-globaltable-replicaspecification-region", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SSESpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaspecification.html#cfn-dynamodb-globaltable-replicaspecification-ssespecification", "Required": false, "Type": "ReplicaSSESpecification", "UpdateType": "Mutable" }, "TableClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaspecification.html#cfn-dynamodb-globaltable-replicaspecification-tableclass", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaspecification.html#cfn-dynamodb-globaltable-replicaspecification-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DynamoDB::GlobalTable.SSESpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-ssespecification.html", "Properties": { "SSEEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-ssespecification.html#cfn-dynamodb-globaltable-ssespecification-sseenabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "SSEType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-ssespecification.html#cfn-dynamodb-globaltable-ssespecification-ssetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DynamoDB::GlobalTable.StreamSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-streamspecification.html", "Properties": { "StreamViewType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-streamspecification.html#cfn-dynamodb-globaltable-streamspecification-streamviewtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DynamoDB::GlobalTable.TargetTrackingScalingPolicyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-targettrackingscalingpolicyconfiguration.html", "Properties": { "DisableScaleIn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-targettrackingscalingpolicyconfiguration.html#cfn-dynamodb-globaltable-targettrackingscalingpolicyconfiguration-disablescalein", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ScaleInCooldown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-targettrackingscalingpolicyconfiguration.html#cfn-dynamodb-globaltable-targettrackingscalingpolicyconfiguration-scaleincooldown", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ScaleOutCooldown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-targettrackingscalingpolicyconfiguration.html#cfn-dynamodb-globaltable-targettrackingscalingpolicyconfiguration-scaleoutcooldown", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TargetValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-targettrackingscalingpolicyconfiguration.html#cfn-dynamodb-globaltable-targettrackingscalingpolicyconfiguration-targetvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DynamoDB::GlobalTable.TimeToLiveSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-timetolivespecification.html", "Properties": { "AttributeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-timetolivespecification.html#cfn-dynamodb-globaltable-timetolivespecification-attributename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-timetolivespecification.html#cfn-dynamodb-globaltable-timetolivespecification-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DynamoDB::GlobalTable.WriteProvisionedThroughputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-writeprovisionedthroughputsettings.html", "Properties": { "WriteCapacityAutoScalingSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-writeprovisionedthroughputsettings.html#cfn-dynamodb-globaltable-writeprovisionedthroughputsettings-writecapacityautoscalingsettings", "Required": false, "Type": "CapacityAutoScalingSettings", "UpdateType": "Mutable" } } }, "AWS::DynamoDB::Table.AttributeDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-attributedefinition.html", "Properties": { "AttributeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-attributedefinition.html#cfn-dynamodb-table-attributedefinition-attributename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "AttributeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-attributedefinition.html#cfn-dynamodb-table-attributedefinition-attributetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DynamoDB::Table.AttributeDefinition.AttributeType" } } } }, "AWS::DynamoDB::Table.ContributorInsightsSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-contributorinsightsspecification.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-contributorinsightsspecification.html#cfn-dynamodb-table-contributorinsightsspecification-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DynamoDB::Table.Csv": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-csv.html", "Properties": { "Delimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-csv.html#cfn-dynamodb-table-csv-delimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "HeaderList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-csv.html#cfn-dynamodb-table-csv-headerlist", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::DynamoDB::Table.GlobalSecondaryIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-globalsecondaryindex.html", "Properties": { "ContributorInsightsSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-globalsecondaryindex.html#cfn-dynamodb-table-globalsecondaryindex-contributorinsightsspecification", "Required": false, "Type": "ContributorInsightsSpecification", "UpdateType": "Mutable" }, "IndexName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-globalsecondaryindex.html#cfn-dynamodb-table-globalsecondaryindex-indexname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "KeySchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-globalsecondaryindex.html#cfn-dynamodb-table-globalsecondaryindex-keyschema", "DuplicatesAllowed": false, "ItemType": "KeySchema", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Projection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-globalsecondaryindex.html#cfn-dynamodb-table-globalsecondaryindex-projection", "Required": true, "Type": "Projection", "UpdateType": "Mutable" }, "ProvisionedThroughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-globalsecondaryindex.html#cfn-dynamodb-table-globalsecondaryindex-provisionedthroughput", "Required": false, "Type": "ProvisionedThroughput", "UpdateType": "Mutable" } } }, "AWS::DynamoDB::Table.ImportSourceSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-importsourcespecification.html", "Properties": { "InputCompressionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-importsourcespecification.html#cfn-dynamodb-table-importsourcespecification-inputcompressiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InputFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-importsourcespecification.html#cfn-dynamodb-table-importsourcespecification-inputformat", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "InputFormatOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-importsourcespecification.html#cfn-dynamodb-table-importsourcespecification-inputformatoptions", "Required": false, "Type": "InputFormatOptions", "UpdateType": "Immutable" }, "S3BucketSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-importsourcespecification.html#cfn-dynamodb-table-importsourcespecification-s3bucketsource", "Required": true, "Type": "S3BucketSource", "UpdateType": "Immutable" } } }, "AWS::DynamoDB::Table.InputFormatOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-inputformatoptions.html", "Properties": { "Csv": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-inputformatoptions.html#cfn-dynamodb-table-inputformatoptions-csv", "Required": false, "Type": "Csv", "UpdateType": "Immutable" } } }, "AWS::DynamoDB::Table.KeySchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html", "Properties": { "AttributeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html#cfn-dynamodb-table-keyschema-attributename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "KeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html#cfn-dynamodb-table-keyschema-keytype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DynamoDB::Table.KeySchema.KeyType" } } } }, "AWS::DynamoDB::Table.KinesisStreamSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-kinesisstreamspecification.html", "Properties": { "StreamArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-kinesisstreamspecification.html#cfn-dynamodb-table-kinesisstreamspecification-streamarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DynamoDB::Table.LocalSecondaryIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-localsecondaryindex.html", "Properties": { "IndexName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-localsecondaryindex.html#cfn-dynamodb-table-localsecondaryindex-indexname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "KeySchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-localsecondaryindex.html#cfn-dynamodb-table-localsecondaryindex-keyschema", "DuplicatesAllowed": false, "ItemType": "KeySchema", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Projection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-localsecondaryindex.html#cfn-dynamodb-table-localsecondaryindex-projection", "Required": true, "Type": "Projection", "UpdateType": "Mutable" } } }, "AWS::DynamoDB::Table.PointInTimeRecoverySpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-pointintimerecoveryspecification.html", "Properties": { "PointInTimeRecoveryEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-pointintimerecoveryspecification.html#cfn-dynamodb-table-pointintimerecoveryspecification-pointintimerecoveryenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DynamoDB::Table.Projection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-projection.html", "Properties": { "NonKeyAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-projection.html#cfn-dynamodb-table-projection-nonkeyattributes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ProjectionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-projection.html#cfn-dynamodb-table-projection-projectiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DynamoDB::Table.Projection.ProjectionType" } } } }, "AWS::DynamoDB::Table.ProvisionedThroughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-provisionedthroughput.html", "Properties": { "ReadCapacityUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-provisionedthroughput.html#cfn-dynamodb-table-provisionedthroughput-readcapacityunits", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "WriteCapacityUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-provisionedthroughput.html#cfn-dynamodb-table-provisionedthroughput-writecapacityunits", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::DynamoDB::Table.S3BucketSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-s3bucketsource.html", "Properties": { "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-s3bucketsource.html#cfn-dynamodb-table-s3bucketsource-s3bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "S3BucketOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-s3bucketsource.html#cfn-dynamodb-table-s3bucketsource-s3bucketowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "S3KeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-s3bucketsource.html#cfn-dynamodb-table-s3bucketsource-s3keyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::DynamoDB::Table.SSESpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-ssespecification.html", "Properties": { "KMSMasterKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-ssespecification.html#cfn-dynamodb-table-ssespecification-kmsmasterkeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SSEEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-ssespecification.html#cfn-dynamodb-table-ssespecification-sseenabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "SSEType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-ssespecification.html#cfn-dynamodb-table-ssespecification-ssetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DynamoDB::Table.StreamSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-streamspecification.html", "Properties": { "StreamViewType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-streamspecification.html#cfn-dynamodb-table-streamspecification-streamviewtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DynamoDB::Table.StreamSpecification.StreamViewType" } } } }, "AWS::DynamoDB::Table.TimeToLiveSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-timetolivespecification.html", "Properties": { "AttributeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-timetolivespecification.html#cfn-dynamodb-table-timetolivespecification-attributename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-timetolivespecification.html#cfn-dynamodb-table-timetolivespecification-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::CapacityReservation.TagSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservation-tagspecification.html", "Properties": { "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservation-tagspecification.html#cfn-ec2-capacityreservation-tagspecification-resourcetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservation-tagspecification.html#cfn-ec2-capacityreservation-tagspecification-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EC2::CapacityReservationFleet.InstanceTypeSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservationfleet-instancetypespecification.html", "Properties": { "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservationfleet-instancetypespecification.html#cfn-ec2-capacityreservationfleet-instancetypespecification-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "AvailabilityZoneId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservationfleet-instancetypespecification.html#cfn-ec2-capacityreservationfleet-instancetypespecification-availabilityzoneid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EbsOptimized": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservationfleet-instancetypespecification.html#cfn-ec2-capacityreservationfleet-instancetypespecification-ebsoptimized", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "InstancePlatform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservationfleet-instancetypespecification.html#cfn-ec2-capacityreservationfleet-instancetypespecification-instanceplatform", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservationfleet-instancetypespecification.html#cfn-ec2-capacityreservationfleet-instancetypespecification-instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservationfleet-instancetypespecification.html#cfn-ec2-capacityreservationfleet-instancetypespecification-priority", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservationfleet-instancetypespecification.html#cfn-ec2-capacityreservationfleet-instancetypespecification-weight", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::CapacityReservationFleet.TagSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservationfleet-tagspecification.html", "Properties": { "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservationfleet-tagspecification.html#cfn-ec2-capacityreservationfleet-tagspecification-resourcetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservationfleet-tagspecification.html#cfn-ec2-capacityreservationfleet-tagspecification-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EC2::ClientVpnEndpoint.CertificateAuthenticationRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-certificateauthenticationrequest.html", "Properties": { "ClientRootCertificateChainArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-certificateauthenticationrequest.html#cfn-ec2-clientvpnendpoint-certificateauthenticationrequest-clientrootcertificatechainarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::ClientVpnEndpoint.ClientAuthenticationRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-clientauthenticationrequest.html", "Properties": { "ActiveDirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-clientauthenticationrequest.html#cfn-ec2-clientvpnendpoint-clientauthenticationrequest-activedirectory", "Required": false, "Type": "DirectoryServiceAuthenticationRequest", "UpdateType": "Mutable" }, "FederatedAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-clientauthenticationrequest.html#cfn-ec2-clientvpnendpoint-clientauthenticationrequest-federatedauthentication", "Required": false, "Type": "FederatedAuthenticationRequest", "UpdateType": "Mutable" }, "MutualAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-clientauthenticationrequest.html#cfn-ec2-clientvpnendpoint-clientauthenticationrequest-mutualauthentication", "Required": false, "Type": "CertificateAuthenticationRequest", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-clientauthenticationrequest.html#cfn-ec2-clientvpnendpoint-clientauthenticationrequest-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::ClientVpnEndpoint.ClientConnectOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-clientconnectoptions.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-clientconnectoptions.html#cfn-ec2-clientvpnendpoint-clientconnectoptions-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "LambdaFunctionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-clientconnectoptions.html#cfn-ec2-clientvpnendpoint-clientconnectoptions-lambdafunctionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::ClientVpnEndpoint.ClientLoginBannerOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-clientloginbanneroptions.html", "Properties": { "BannerText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-clientloginbanneroptions.html#cfn-ec2-clientvpnendpoint-clientloginbanneroptions-bannertext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-clientloginbanneroptions.html#cfn-ec2-clientvpnendpoint-clientloginbanneroptions-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::ClientVpnEndpoint.ConnectionLogOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-connectionlogoptions.html", "Properties": { "CloudwatchLogGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-connectionlogoptions.html#cfn-ec2-clientvpnendpoint-connectionlogoptions-cloudwatchloggroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CloudwatchLogStream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-connectionlogoptions.html#cfn-ec2-clientvpnendpoint-connectionlogoptions-cloudwatchlogstream", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-connectionlogoptions.html#cfn-ec2-clientvpnendpoint-connectionlogoptions-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::ClientVpnEndpoint.DirectoryServiceAuthenticationRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-directoryserviceauthenticationrequest.html", "Properties": { "DirectoryId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-directoryserviceauthenticationrequest.html#cfn-ec2-clientvpnendpoint-directoryserviceauthenticationrequest-directoryid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::ClientVpnEndpoint.FederatedAuthenticationRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-federatedauthenticationrequest.html", "Properties": { "SAMLProviderArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-federatedauthenticationrequest.html#cfn-ec2-clientvpnendpoint-federatedauthenticationrequest-samlproviderarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SelfServiceSAMLProviderArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-federatedauthenticationrequest.html#cfn-ec2-clientvpnendpoint-federatedauthenticationrequest-selfservicesamlproviderarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::ClientVpnEndpoint.TagSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-tagspecification.html", "Properties": { "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-tagspecification.html#cfn-ec2-clientvpnendpoint-tagspecification-resourcetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-clientvpnendpoint-tagspecification.html#cfn-ec2-clientvpnendpoint-tagspecification-tags", "ItemType": "Tag", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::EC2Fleet.AcceleratorCountRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-acceleratorcountrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-acceleratorcountrequest.html#cfn-ec2-ec2fleet-acceleratorcountrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-acceleratorcountrequest.html#cfn-ec2-ec2fleet-acceleratorcountrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.AcceleratorTotalMemoryMiBRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-acceleratortotalmemorymibrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-acceleratortotalmemorymibrequest.html#cfn-ec2-ec2fleet-acceleratortotalmemorymibrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-acceleratortotalmemorymibrequest.html#cfn-ec2-ec2fleet-acceleratortotalmemorymibrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.BaselineEbsBandwidthMbpsRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-baselineebsbandwidthmbpsrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-baselineebsbandwidthmbpsrequest.html#cfn-ec2-ec2fleet-baselineebsbandwidthmbpsrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-baselineebsbandwidthmbpsrequest.html#cfn-ec2-ec2fleet-baselineebsbandwidthmbpsrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.CapacityRebalance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-capacityrebalance.html", "Properties": { "ReplacementStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-capacityrebalance.html#cfn-ec2-ec2fleet-capacityrebalance-replacementstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.CapacityRebalance.ReplacementStrategy" } }, "TerminationDelay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-capacityrebalance.html#cfn-ec2-ec2fleet-capacityrebalance-terminationdelay", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.CapacityReservationOptionsRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-capacityreservationoptionsrequest.html", "Properties": { "UsageStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-capacityreservationoptionsrequest.html#cfn-ec2-ec2fleet-capacityreservationoptionsrequest-usagestrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.CapacityReservationOptionsRequest.UsageStrategy" } } } }, "AWS::EC2::EC2Fleet.FleetLaunchTemplateConfigRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplateconfigrequest.html", "Properties": { "LaunchTemplateSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplateconfigrequest.html#cfn-ec2-ec2fleet-fleetlaunchtemplateconfigrequest-launchtemplatespecification", "Required": false, "Type": "FleetLaunchTemplateSpecificationRequest", "UpdateType": "Immutable" }, "Overrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplateconfigrequest.html#cfn-ec2-ec2fleet-fleetlaunchtemplateconfigrequest-overrides", "DuplicatesAllowed": true, "ItemType": "FleetLaunchTemplateOverridesRequest", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.FleetLaunchTemplateOverridesRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest.html", "Properties": { "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest.html#cfn-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InstanceRequirements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest.html#cfn-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest-instancerequirements", "Required": false, "Type": "InstanceRequirementsRequest", "UpdateType": "Immutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest.html#cfn-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest-instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "Ec2InstanceType" } }, "MaxPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest.html#cfn-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest-maxprice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Placement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest.html#cfn-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest-placement", "Required": false, "Type": "Placement", "UpdateType": "Immutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest.html#cfn-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest-priority", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest.html#cfn-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest-subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "WeightedCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest.html#cfn-ec2-ec2fleet-fleetlaunchtemplateoverridesrequest-weightedcapacity", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.FleetLaunchTemplateSpecificationRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplatespecificationrequest.html", "Properties": { "LaunchTemplateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplatespecificationrequest.html#cfn-ec2-ec2fleet-fleetlaunchtemplatespecificationrequest-launchtemplateid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LaunchTemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplatespecificationrequest.html#cfn-ec2-ec2fleet-fleetlaunchtemplatespecificationrequest-launchtemplatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.FleetLaunchTemplateSpecificationRequest.LaunchTemplateName" } }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplatespecificationrequest.html#cfn-ec2-ec2fleet-fleetlaunchtemplatespecificationrequest-version", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.InstanceRequirementsRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html", "Properties": { "AcceleratorCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-acceleratorcount", "Required": false, "Type": "AcceleratorCountRequest", "UpdateType": "Immutable" }, "AcceleratorManufacturers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-acceleratormanufacturers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.AcceleratorManufacturers" } }, "AcceleratorNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-acceleratornames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.AcceleratorNames" } }, "AcceleratorTotalMemoryMiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-acceleratortotalmemorymib", "Required": false, "Type": "AcceleratorTotalMemoryMiBRequest", "UpdateType": "Immutable" }, "AcceleratorTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-acceleratortypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.AcceleratorTypes" } }, "AllowedInstanceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-allowedinstancetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.AllowedInstanceTypes" } }, "BareMetal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-baremetal", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.BareMetal" } }, "BaselineEbsBandwidthMbps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-baselineebsbandwidthmbps", "Required": false, "Type": "BaselineEbsBandwidthMbpsRequest", "UpdateType": "Immutable" }, "BurstablePerformance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-burstableperformance", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.BurstablePerformance" } }, "CpuManufacturers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-cpumanufacturers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.CpuManufacturers" } }, "ExcludedInstanceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-excludedinstancetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.ExcludedInstanceTypes" } }, "InstanceGenerations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-instancegenerations", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.InstanceGenerations" } }, "LocalStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-localstorage", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.LocalStorage" } }, "LocalStorageTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-localstoragetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.LocalStorageTypes" } }, "MemoryGiBPerVCpu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-memorygibpervcpu", "Required": false, "Type": "MemoryGiBPerVCpuRequest", "UpdateType": "Immutable" }, "MemoryMiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-memorymib", "Required": false, "Type": "MemoryMiBRequest", "UpdateType": "Immutable" }, "NetworkBandwidthGbps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-networkbandwidthgbps", "Required": false, "Type": "NetworkBandwidthGbpsRequest", "UpdateType": "Immutable" }, "NetworkInterfaceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-networkinterfacecount", "Required": false, "Type": "NetworkInterfaceCountRequest", "UpdateType": "Immutable" }, "OnDemandMaxPricePercentageOverLowestPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-ondemandmaxpricepercentageoverlowestprice", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "RequireHibernateSupport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-requirehibernatesupport", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "SpotMaxPricePercentageOverLowestPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-spotmaxpricepercentageoverlowestprice", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "TotalLocalStorageGB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-totallocalstoragegb", "Required": false, "Type": "TotalLocalStorageGBRequest", "UpdateType": "Immutable" }, "VCpuCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-vcpucount", "Required": false, "Type": "VCpuCountRangeRequest", "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.MaintenanceStrategies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-maintenancestrategies.html", "Properties": { "CapacityRebalance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-maintenancestrategies.html#cfn-ec2-ec2fleet-maintenancestrategies-capacityrebalance", "Required": false, "Type": "CapacityRebalance", "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.MemoryGiBPerVCpuRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-memorygibpervcpurequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-memorygibpervcpurequest.html#cfn-ec2-ec2fleet-memorygibpervcpurequest-max", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-memorygibpervcpurequest.html#cfn-ec2-ec2fleet-memorygibpervcpurequest-min", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.MemoryMiBRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-memorymibrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-memorymibrequest.html#cfn-ec2-ec2fleet-memorymibrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-memorymibrequest.html#cfn-ec2-ec2fleet-memorymibrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.NetworkBandwidthGbpsRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-networkbandwidthgbpsrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-networkbandwidthgbpsrequest.html#cfn-ec2-ec2fleet-networkbandwidthgbpsrequest-max", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-networkbandwidthgbpsrequest.html#cfn-ec2-ec2fleet-networkbandwidthgbpsrequest-min", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.NetworkInterfaceCountRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-networkinterfacecountrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-networkinterfacecountrequest.html#cfn-ec2-ec2fleet-networkinterfacecountrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-networkinterfacecountrequest.html#cfn-ec2-ec2fleet-networkinterfacecountrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.OnDemandOptionsRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-ondemandoptionsrequest.html", "Properties": { "AllocationStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-ondemandoptionsrequest.html#cfn-ec2-ec2fleet-ondemandoptionsrequest-allocationstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "Ec2FleetOnDemandAllocationStrategy" } }, "CapacityReservationOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-ondemandoptionsrequest.html#cfn-ec2-ec2fleet-ondemandoptionsrequest-capacityreservationoptions", "Required": false, "Type": "CapacityReservationOptionsRequest", "UpdateType": "Immutable" }, "MaxTotalPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-ondemandoptionsrequest.html#cfn-ec2-ec2fleet-ondemandoptionsrequest-maxtotalprice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MinTargetCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-ondemandoptionsrequest.html#cfn-ec2-ec2fleet-ondemandoptionsrequest-mintargetcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "SingleAvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-ondemandoptionsrequest.html#cfn-ec2-ec2fleet-ondemandoptionsrequest-singleavailabilityzone", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "SingleInstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-ondemandoptionsrequest.html#cfn-ec2-ec2fleet-ondemandoptionsrequest-singleinstancetype", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.Placement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-placement.html", "Properties": { "Affinity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-placement.html#cfn-ec2-ec2fleet-placement-affinity", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-placement.html#cfn-ec2-ec2fleet-placement-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "GroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-placement.html#cfn-ec2-ec2fleet-placement-groupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "HostId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-placement.html#cfn-ec2-ec2fleet-placement-hostid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "HostResourceGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-placement.html#cfn-ec2-ec2fleet-placement-hostresourcegrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PartitionNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-placement.html#cfn-ec2-ec2fleet-placement-partitionnumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "SpreadDomain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-placement.html#cfn-ec2-ec2fleet-placement-spreaddomain", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tenancy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-placement.html#cfn-ec2-ec2fleet-placement-tenancy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.SpotOptionsRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-spotoptionsrequest.html", "Properties": { "AllocationStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-spotoptionsrequest.html#cfn-ec2-ec2fleet-spotoptionsrequest-allocationstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.SpotOptionsRequest.AllocationStrategy" } }, "InstanceInterruptionBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-spotoptionsrequest.html#cfn-ec2-ec2fleet-spotoptionsrequest-instanceinterruptionbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.SpotOptionsRequest.InstanceInterruptionBehavior" } }, "InstancePoolsToUseCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-spotoptionsrequest.html#cfn-ec2-ec2fleet-spotoptionsrequest-instancepoolstousecount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "MaintenanceStrategies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-spotoptionsrequest.html#cfn-ec2-ec2fleet-spotoptionsrequest-maintenancestrategies", "Required": false, "Type": "MaintenanceStrategies", "UpdateType": "Immutable" }, "MaxTotalPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-spotoptionsrequest.html#cfn-ec2-ec2fleet-spotoptionsrequest-maxtotalprice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MinTargetCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-spotoptionsrequest.html#cfn-ec2-ec2fleet-spotoptionsrequest-mintargetcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "SingleAvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-spotoptionsrequest.html#cfn-ec2-ec2fleet-spotoptionsrequest-singleavailabilityzone", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "SingleInstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-spotoptionsrequest.html#cfn-ec2-ec2fleet-spotoptionsrequest-singleinstancetype", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.TagSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-tagspecification.html", "Properties": { "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-tagspecification.html#cfn-ec2-ec2fleet-tagspecification-resourcetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.TagSpecification.ResourceType" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-tagspecification.html#cfn-ec2-ec2fleet-tagspecification-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.TargetCapacitySpecificationRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-targetcapacityspecificationrequest.html", "Properties": { "DefaultTargetCapacityType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-targetcapacityspecificationrequest.html#cfn-ec2-ec2fleet-targetcapacityspecificationrequest-defaulttargetcapacitytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.TargetCapacitySpecificationRequest.DefaultTargetCapacityType" } }, "OnDemandTargetCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-targetcapacityspecificationrequest.html#cfn-ec2-ec2fleet-targetcapacityspecificationrequest-ondemandtargetcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SpotTargetCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-targetcapacityspecificationrequest.html#cfn-ec2-ec2fleet-targetcapacityspecificationrequest-spottargetcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TargetCapacityUnitType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-targetcapacityspecificationrequest.html#cfn-ec2-ec2fleet-targetcapacityspecificationrequest-targetcapacityunittype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.TargetCapacitySpecificationRequest.TargetCapacityUnitType" } }, "TotalTargetCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-targetcapacityspecificationrequest.html#cfn-ec2-ec2fleet-targetcapacityspecificationrequest-totaltargetcapacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::EC2Fleet.TotalLocalStorageGBRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-totallocalstoragegbrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-totallocalstoragegbrequest.html#cfn-ec2-ec2fleet-totallocalstoragegbrequest-max", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-totallocalstoragegbrequest.html#cfn-ec2-ec2fleet-totallocalstoragegbrequest-min", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::EC2Fleet.VCpuCountRangeRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-vcpucountrangerequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-vcpucountrangerequest.html#cfn-ec2-ec2fleet-vcpucountrangerequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-vcpucountrangerequest.html#cfn-ec2-ec2fleet-vcpucountrangerequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::FlowLog.DestinationOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-flowlog-destinationoptions.html", "Properties": { "FileFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-flowlog-destinationoptions.html#cfn-ec2-flowlog-destinationoptions-fileformat", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::FlowLog.DestinationOptions.FileFormat" } }, "HiveCompatiblePartitions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-flowlog-destinationoptions.html#cfn-ec2-flowlog-destinationoptions-hivecompatiblepartitions", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Immutable" }, "PerHourPartition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-flowlog-destinationoptions.html#cfn-ec2-flowlog-destinationoptions-perhourpartition", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::IPAM.IpamOperatingRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ipam-ipamoperatingregion.html", "Properties": { "RegionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ipam-ipamoperatingregion.html#cfn-ec2-ipam-ipamoperatingregion-regionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::IPAMPool.ProvisionedCidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ipampool-provisionedcidr.html", "Properties": { "Cidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ipampool-provisionedcidr.html#cfn-ec2-ipampool-provisionedcidr-cidr", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::IPAMResourceDiscovery.IpamOperatingRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ipamresourcediscovery-ipamoperatingregion.html", "Properties": { "RegionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ipamresourcediscovery-ipamoperatingregion.html#cfn-ec2-ipamresourcediscovery-ipamoperatingregion-regionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::Instance.AssociationParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-ssmassociations-associationparameters.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-ssmassociations-associationparameters.html#cfn-ec2-instance-ssmassociations-associationparameters-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-ssmassociations-associationparameters.html#cfn-ec2-instance-ssmassociations-associationparameters-value", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::Instance.BlockDeviceMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-blockdev-mapping.html", "Properties": { "DeviceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-blockdev-mapping.html#cfn-ec2-blockdev-mapping-devicename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Ebs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-blockdev-mapping.html#cfn-ec2-blockdev-mapping-ebs", "Required": false, "Type": "Ebs", "UpdateType": "Mutable" }, "NoDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-blockdev-mapping.html#cfn-ec2-blockdev-mapping-nodevice", "Required": false, "Type": "NoDevice", "UpdateType": "Mutable" }, "VirtualName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-blockdev-mapping.html#cfn-ec2-blockdev-mapping-virtualname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::Instance.CpuOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-cpuoptions.html", "Properties": { "CoreCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-cpuoptions.html#cfn-ec2-instance-cpuoptions-corecount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ThreadsPerCore": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-cpuoptions.html#cfn-ec2-instance-cpuoptions-threadspercore", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::Instance.CreditSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-creditspecification.html", "Properties": { "CPUCredits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-creditspecification.html#cfn-ec2-instance-creditspecification-cpucredits", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "Ec2CpuCredits" } } } }, "AWS::EC2::Instance.Ebs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-blockdev-template.html", "Properties": { "DeleteOnTermination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-blockdev-template.html#cfn-ec2-blockdev-template-deleteontermination", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Encrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-blockdev-template.html#cfn-ec2-blockdev-template-encrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-blockdev-template.html#cfn-ec2-blockdev-template-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "EbsIops" } }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-blockdev-template.html#cfn-ec2-instance-ebs-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SnapshotId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-blockdev-template.html#cfn-ec2-blockdev-template-snapshotid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VolumeSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-blockdev-template.html#cfn-ec2-blockdev-template-volumesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "VolumeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-blockdev-template.html#cfn-ec2-blockdev-template-volumetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "EbsVolumeType" } } } }, "AWS::EC2::Instance.ElasticGpuSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-elasticgpuspecification.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-elasticgpuspecification.html#cfn-ec2-instance-elasticgpuspecification-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::Instance.ElasticInferenceAccelerator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-elasticinferenceaccelerator.html", "Properties": { "Count": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-elasticinferenceaccelerator.html#cfn-ec2-instance-elasticinferenceaccelerator-count", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-elasticinferenceaccelerator.html#cfn-ec2-instance-elasticinferenceaccelerator-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "ElasticInferenceAccelerator" } } } }, "AWS::EC2::Instance.EnclaveOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-enclaveoptions.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-enclaveoptions.html#cfn-ec2-instance-enclaveoptions-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::Instance.HibernationOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-hibernationoptions.html", "Properties": { "Configured": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-hibernationoptions.html#cfn-ec2-instance-hibernationoptions-configured", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::Instance.InstanceIpv6Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-instanceipv6address.html", "Properties": { "Ipv6Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-instanceipv6address.html#cfn-ec2-instance-instanceipv6address-ipv6address", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::Instance.LaunchTemplateSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-launchtemplatespecification.html", "Properties": { "LaunchTemplateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-launchtemplatespecification.html#cfn-ec2-instance-launchtemplatespecification-launchtemplateid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LaunchTemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-launchtemplatespecification.html#cfn-ec2-instance-launchtemplatespecification-launchtemplatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-launchtemplatespecification.html#cfn-ec2-instance-launchtemplatespecification-version", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::Instance.LicenseSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-licensespecification.html", "Properties": { "LicenseConfigurationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-licensespecification.html#cfn-ec2-instance-licensespecification-licenseconfigurationarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::Instance.NetworkInterface": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html", "Properties": { "AssociateCarrierIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html#cfn-ec2-instance-networkinterface-associatecarrieripaddress", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AssociatePublicIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html#aws-properties-ec2-network-iface-embedded-associatepubip", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DeleteOnTermination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html#aws-properties-ec2-network-iface-embedded-delete", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html#aws-properties-ec2-network-iface-embedded-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeviceIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html#aws-properties-ec2-network-iface-embedded-deviceindex", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "GroupSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html#aws-properties-ec2-network-iface-embedded-groupset", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Ipv6AddressCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html#cfn-ec2-instance-networkinterface-ipv6addresscount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Ipv6Addresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html#cfn-ec2-instance-networkinterface-ipv6addresses", "DuplicatesAllowed": true, "ItemType": "InstanceIpv6Address", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html#aws-properties-ec2-network-iface-embedded-network-iface", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PrivateIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html#aws-properties-ec2-network-iface-embedded-privateipaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PrivateIpAddresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html#aws-properties-ec2-network-iface-embedded-privateipaddresses", "DuplicatesAllowed": true, "ItemType": "PrivateIpAddressSpecification", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecondaryPrivateIpAddressCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html#aws-properties-ec2-network-iface-embedded-secondprivateip", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html#aws-properties-ec2-network-iface-embedded-subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::Instance.NoDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-nodevice.html", "Properties": {} }, "AWS::EC2::Instance.PrivateDnsNameOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-privatednsnameoptions.html", "Properties": { "EnableResourceNameDnsAAAARecord": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-privatednsnameoptions.html#cfn-ec2-instance-privatednsnameoptions-enableresourcenamednsaaaarecord", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableResourceNameDnsARecord": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-privatednsnameoptions.html#cfn-ec2-instance-privatednsnameoptions-enableresourcenamednsarecord", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "HostnameType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-privatednsnameoptions.html#cfn-ec2-instance-privatednsnameoptions-hostnametype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::Instance.PrivateIpAddressSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-interface-privateipspec.html", "Properties": { "Primary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-interface-privateipspec.html#cfn-ec2-networkinterface-privateipspecification-primary", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "PrivateIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-interface-privateipspec.html#cfn-ec2-networkinterface-privateipspecification-privateipaddress", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::Instance.SsmAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-ssmassociations.html", "Properties": { "AssociationParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-ssmassociations.html#cfn-ec2-instance-ssmassociations-associationparameters", "DuplicatesAllowed": true, "ItemType": "AssociationParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DocumentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-ssmassociations.html#cfn-ec2-instance-ssmassociations-documentname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "SsmDocumentName" } } } }, "AWS::EC2::Instance.Volume": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-mount-point.html", "Properties": { "Device": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-mount-point.html#cfn-ec2-mountpoint-device", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "VolumeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-mount-point.html#cfn-ec2-mountpoint-volumeid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.AcceleratorCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-acceleratorcount.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-acceleratorcount.html#cfn-ec2-launchtemplate-acceleratorcount-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-acceleratorcount.html#cfn-ec2-launchtemplate-acceleratorcount-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.AcceleratorTotalMemoryMiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-acceleratortotalmemorymib.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-acceleratortotalmemorymib.html#cfn-ec2-launchtemplate-acceleratortotalmemorymib-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-acceleratortotalmemorymib.html#cfn-ec2-launchtemplate-acceleratortotalmemorymib-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.BaselineEbsBandwidthMbps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-baselineebsbandwidthmbps.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-baselineebsbandwidthmbps.html#cfn-ec2-launchtemplate-baselineebsbandwidthmbps-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-baselineebsbandwidthmbps.html#cfn-ec2-launchtemplate-baselineebsbandwidthmbps-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.BlockDeviceMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-blockdevicemapping.html", "Properties": { "DeviceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-blockdevicemapping.html#cfn-ec2-launchtemplate-blockdevicemapping-devicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Ebs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-blockdevicemapping.html#cfn-ec2-launchtemplate-blockdevicemapping-ebs", "Required": false, "Type": "Ebs", "UpdateType": "Mutable" }, "NoDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-blockdevicemapping.html#cfn-ec2-launchtemplate-blockdevicemapping-nodevice", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VirtualName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-blockdevicemapping.html#cfn-ec2-launchtemplate-blockdevicemapping-virtualname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.CapacityReservationSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-capacityreservationspecification.html", "Properties": { "CapacityReservationPreference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-capacityreservationspecification.html#cfn-ec2-launchtemplate-launchtemplatedata-capacityreservationspecification-capacityreservationpreference", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CapacityReservationTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-capacityreservationspecification.html#cfn-ec2-launchtemplate-launchtemplatedata-capacityreservationspecification-capacityreservationtarget", "Required": false, "Type": "CapacityReservationTarget", "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.CapacityReservationTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-capacityreservationtarget.html", "Properties": { "CapacityReservationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-capacityreservationtarget.html#cfn-ec2-launchtemplate-capacityreservationtarget-capacityreservationid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CapacityReservationResourceGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-capacityreservationtarget.html#cfn-ec2-launchtemplate-capacityreservationtarget-capacityreservationresourcegrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.CpuOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-cpuoptions.html", "Properties": { "AmdSevSnp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-cpuoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-cpuoptions-amdsevsnp", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CoreCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-cpuoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-cpuoptions-corecount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ThreadsPerCore": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-cpuoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-cpuoptions-threadspercore", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.CreditSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-creditspecification.html", "Properties": { "CpuCredits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-creditspecification.html#cfn-ec2-launchtemplate-launchtemplatedata-creditspecification-cpucredits", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "Ec2CpuCredits" } } } }, "AWS::EC2::LaunchTemplate.Ebs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-blockdevicemapping-ebs.html", "Properties": { "DeleteOnTermination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-blockdevicemapping-ebs.html#cfn-ec2-launchtemplate-blockdevicemapping-ebs-deleteontermination", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Encrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-blockdevicemapping-ebs.html#cfn-ec2-launchtemplate-blockdevicemapping-ebs-encrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-blockdevicemapping-ebs.html#cfn-ec2-launchtemplate-blockdevicemapping-ebs-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-blockdevicemapping-ebs.html#cfn-ec2-launchtemplate-blockdevicemapping-ebs-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SnapshotId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-blockdevicemapping-ebs.html#cfn-ec2-launchtemplate-blockdevicemapping-ebs-snapshotid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Throughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-blockdevicemapping-ebs.html#cfn-ec2-launchtemplate-blockdevicemapping-ebs-throughput", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "VolumeSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-blockdevicemapping-ebs.html#cfn-ec2-launchtemplate-blockdevicemapping-ebs-volumesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "VolumeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-blockdevicemapping-ebs.html#cfn-ec2-launchtemplate-blockdevicemapping-ebs-volumetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "EbsVolumeType" } } } }, "AWS::EC2::LaunchTemplate.ElasticGpuSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-elasticgpuspecification.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-elasticgpuspecification.html#cfn-ec2-launchtemplate-elasticgpuspecification-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.EnclaveOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-enclaveoptions.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-enclaveoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-enclaveoptions-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.HibernationOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-hibernationoptions.html", "Properties": { "Configured": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-hibernationoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-hibernationoptions-configured", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.IamInstanceProfile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-iaminstanceprofile.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-iaminstanceprofile.html#cfn-ec2-launchtemplate-launchtemplatedata-iaminstanceprofile-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::InstanceProfile.NameOrArn" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-iaminstanceprofile.html#cfn-ec2-launchtemplate-launchtemplatedata-iaminstanceprofile-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::InstanceProfile.Name" } } } }, "AWS::EC2::LaunchTemplate.InstanceMarketOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancemarketoptions.html", "Properties": { "MarketType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancemarketoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-instancemarketoptions-markettype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "EC2MarketType" } }, "SpotOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancemarketoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-instancemarketoptions-spotoptions", "Required": false, "Type": "SpotOptions", "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.InstanceRequirements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html", "Properties": { "AcceleratorCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-acceleratorcount", "Required": false, "Type": "AcceleratorCount", "UpdateType": "Mutable" }, "AcceleratorManufacturers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-acceleratormanufacturers", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AcceleratorNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-acceleratornames", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AcceleratorTotalMemoryMiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-acceleratortotalmemorymib", "Required": false, "Type": "AcceleratorTotalMemoryMiB", "UpdateType": "Mutable" }, "AcceleratorTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-acceleratortypes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AllowedInstanceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-allowedinstancetypes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "BareMetal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-baremetal", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BaselineEbsBandwidthMbps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-baselineebsbandwidthmbps", "Required": false, "Type": "BaselineEbsBandwidthMbps", "UpdateType": "Mutable" }, "BurstablePerformance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-burstableperformance", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CpuManufacturers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-cpumanufacturers", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ExcludedInstanceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-excludedinstancetypes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InstanceGenerations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-instancegenerations", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LocalStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-localstorage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LocalStorageTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-localstoragetypes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MemoryGiBPerVCpu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-memorygibpervcpu", "Required": false, "Type": "MemoryGiBPerVCpu", "UpdateType": "Mutable" }, "MemoryMiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-memorymib", "Required": false, "Type": "MemoryMiB", "UpdateType": "Mutable" }, "NetworkBandwidthGbps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-networkbandwidthgbps", "Required": false, "Type": "NetworkBandwidthGbps", "UpdateType": "Mutable" }, "NetworkInterfaceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-networkinterfacecount", "Required": false, "Type": "NetworkInterfaceCount", "UpdateType": "Mutable" }, "OnDemandMaxPricePercentageOverLowestPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-ondemandmaxpricepercentageoverlowestprice", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RequireHibernateSupport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-requirehibernatesupport", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SpotMaxPricePercentageOverLowestPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-spotmaxpricepercentageoverlowestprice", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TotalLocalStorageGB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-totallocalstoragegb", "Required": false, "Type": "TotalLocalStorageGB", "UpdateType": "Mutable" }, "VCpuCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-vcpucount", "Required": false, "Type": "VCpuCount", "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.Ipv4PrefixSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-ipv4prefixspecification.html", "Properties": { "Ipv4Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-ipv4prefixspecification.html#cfn-ec2-launchtemplate-ipv4prefixspecification-ipv4prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.Ipv6Add": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-ipv6add.html", "Properties": { "Ipv6Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-ipv6add.html#cfn-ec2-launchtemplate-ipv6add-ipv6address", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.Ipv6PrefixSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-ipv6prefixspecification.html", "Properties": { "Ipv6Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-ipv6prefixspecification.html#cfn-ec2-launchtemplate-ipv6prefixspecification-ipv6prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.LaunchTemplateData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html", "Properties": { "BlockDeviceMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-blockdevicemappings", "ItemType": "BlockDeviceMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CapacityReservationSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-capacityreservationspecification", "Required": false, "Type": "CapacityReservationSpecification", "UpdateType": "Mutable" }, "CpuOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-cpuoptions", "Required": false, "Type": "CpuOptions", "UpdateType": "Mutable" }, "CreditSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-creditspecification", "Required": false, "Type": "CreditSpecification", "UpdateType": "Mutable" }, "DisableApiStop": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-disableapistop", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DisableApiTermination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-disableapitermination", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EbsOptimized": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-ebsoptimized", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ElasticGpuSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-elasticgpuspecifications", "ItemType": "ElasticGpuSpecification", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ElasticInferenceAccelerators": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-elasticinferenceaccelerators", "ItemType": "LaunchTemplateElasticInferenceAccelerator", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EnclaveOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-enclaveoptions", "Required": false, "Type": "EnclaveOptions", "UpdateType": "Mutable" }, "HibernationOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-hibernationoptions", "Required": false, "Type": "HibernationOptions", "UpdateType": "Mutable" }, "IamInstanceProfile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-iaminstanceprofile", "Required": false, "Type": "IamInstanceProfile", "UpdateType": "Mutable" }, "ImageId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-imageid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InstanceInitiatedShutdownBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-instanceinitiatedshutdownbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "EC2InstanceInitiatedShutdownBehavior" } }, "InstanceMarketOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-instancemarketoptions", "Required": false, "Type": "InstanceMarketOptions", "UpdateType": "Mutable" }, "InstanceRequirements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements", "Required": false, "Type": "InstanceRequirements", "UpdateType": "Mutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "Ec2InstanceType" } }, "KernelId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-kernelid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KeyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-keyname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LicenseSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-licensespecifications", "ItemType": "LicenseSpecification", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MaintenanceOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-maintenanceoptions", "Required": false, "Type": "MaintenanceOptions", "UpdateType": "Mutable" }, "MetadataOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-metadataoptions", "Required": false, "Type": "MetadataOptions", "UpdateType": "Mutable" }, "Monitoring": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-monitoring", "Required": false, "Type": "Monitoring", "UpdateType": "Mutable" }, "NetworkInterfaces": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-networkinterfaces", "ItemType": "NetworkInterface", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Placement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-placement", "Required": false, "Type": "Placement", "UpdateType": "Mutable" }, "PrivateDnsNameOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-privatednsnameoptions", "Required": false, "Type": "PrivateDnsNameOptions", "UpdateType": "Mutable" }, "RamDiskId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-ramdiskid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-securitygroupids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AWS::EC2::SecurityGroup.NamesOrGroupIds", "ValueType": "AWS::EC2::SecurityGroup.NameOrGroupId" } }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-securitygroups", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TagSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-tagspecifications", "ItemType": "TagSpecification", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-userdata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.LaunchTemplateElasticInferenceAccelerator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplateelasticinferenceaccelerator.html", "Properties": { "Count": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplateelasticinferenceaccelerator.html#cfn-ec2-launchtemplate-launchtemplateelasticinferenceaccelerator-count", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplateelasticinferenceaccelerator.html#cfn-ec2-launchtemplate-launchtemplateelasticinferenceaccelerator-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.LaunchTemplateTagSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatetagspecification.html", "Properties": { "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatetagspecification.html#cfn-ec2-launchtemplate-launchtemplatetagspecification-resourcetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatetagspecification.html#cfn-ec2-launchtemplate-launchtemplatetagspecification-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.LicenseSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-licensespecification.html", "Properties": { "LicenseConfigurationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-licensespecification.html#cfn-ec2-launchtemplate-licensespecification-licenseconfigurationarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.MaintenanceOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-maintenanceoptions.html", "Properties": { "AutoRecovery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-maintenanceoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-maintenanceoptions-autorecovery", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.MemoryGiBPerVCpu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-memorygibpervcpu.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-memorygibpervcpu.html#cfn-ec2-launchtemplate-memorygibpervcpu-max", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-memorygibpervcpu.html#cfn-ec2-launchtemplate-memorygibpervcpu-min", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.MemoryMiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-memorymib.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-memorymib.html#cfn-ec2-launchtemplate-memorymib-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-memorymib.html#cfn-ec2-launchtemplate-memorymib-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.MetadataOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-metadataoptions.html", "Properties": { "HttpEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-metadataoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-metadataoptions-httpendpoint", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HttpProtocolIpv6": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-metadataoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-metadataoptions-httpprotocolipv6", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HttpPutResponseHopLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-metadataoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-metadataoptions-httpputresponsehoplimit", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "HttpTokens": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-metadataoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-metadataoptions-httptokens", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InstanceMetadataTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-metadataoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-metadataoptions-instancemetadatatags", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.Monitoring": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-monitoring.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-monitoring.html#cfn-ec2-launchtemplate-launchtemplatedata-monitoring-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.NetworkBandwidthGbps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkbandwidthgbps.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkbandwidthgbps.html#cfn-ec2-launchtemplate-networkbandwidthgbps-max", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkbandwidthgbps.html#cfn-ec2-launchtemplate-networkbandwidthgbps-min", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.NetworkInterface": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html", "Properties": { "AssociateCarrierIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-associatecarrieripaddress", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AssociatePublicIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-associatepublicipaddress", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DeleteOnTermination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-deleteontermination", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeviceIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-deviceindex", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Groups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-groups", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InterfaceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-interfacetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Ipv4PrefixCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-ipv4prefixcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Ipv4Prefixes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-ipv4prefixes", "ItemType": "Ipv4PrefixSpecification", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Ipv6AddressCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-ipv6addresscount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Ipv6Addresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-ipv6addresses", "ItemType": "Ipv6Add", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Ipv6PrefixCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-ipv6prefixcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Ipv6Prefixes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-ipv6prefixes", "ItemType": "Ipv6PrefixSpecification", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "NetworkCardIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-networkcardindex", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-networkinterfaceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PrivateIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-privateipaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PrivateIpAddresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-privateipaddresses", "ItemType": "PrivateIpAdd", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecondaryPrivateIpAddressCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-secondaryprivateipaddresscount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.NetworkInterfaceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterfacecount.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterfacecount.html#cfn-ec2-launchtemplate-networkinterfacecount-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterfacecount.html#cfn-ec2-launchtemplate-networkinterfacecount-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.Placement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-placement.html", "Properties": { "Affinity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-placement.html#cfn-ec2-launchtemplate-launchtemplatedata-placement-affinity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-placement.html#cfn-ec2-launchtemplate-launchtemplatedata-placement-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AvailabilityZone" } }, "GroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-placement.html#cfn-ec2-launchtemplate-launchtemplatedata-placement-groupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-placement.html#cfn-ec2-launchtemplate-launchtemplatedata-placement-groupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HostId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-placement.html#cfn-ec2-launchtemplate-launchtemplatedata-placement-hostid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HostResourceGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-placement.html#cfn-ec2-launchtemplate-launchtemplatedata-placement-hostresourcegrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PartitionNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-placement.html#cfn-ec2-launchtemplate-launchtemplatedata-placement-partitionnumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SpreadDomain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-placement.html#cfn-ec2-launchtemplate-launchtemplatedata-placement-spreaddomain", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tenancy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-placement.html#cfn-ec2-launchtemplate-launchtemplatedata-placement-tenancy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "Ec2Tenancy" } } } }, "AWS::EC2::LaunchTemplate.PrivateDnsNameOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-privatednsnameoptions.html", "Properties": { "EnableResourceNameDnsAAAARecord": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-privatednsnameoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-privatednsnameoptions-enableresourcenamednsaaaarecord", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableResourceNameDnsARecord": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-privatednsnameoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-privatednsnameoptions-enableresourcenamednsarecord", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "HostnameType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-privatednsnameoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-privatednsnameoptions-hostnametype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.PrivateIpAdd": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-privateipadd.html", "Properties": { "Primary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-privateipadd.html#cfn-ec2-launchtemplate-privateipadd-primary", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PrivateIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-privateipadd.html#cfn-ec2-launchtemplate-privateipadd-privateipaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.SpotOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancemarketoptions-spotoptions.html", "Properties": { "BlockDurationMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancemarketoptions-spotoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-instancemarketoptions-spotoptions-blockdurationminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "InstanceInterruptionBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancemarketoptions-spotoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-instancemarketoptions-spotoptions-instanceinterruptionbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "EC2SpotInstanceInitiatedShutdownBehavior" } }, "MaxPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancemarketoptions-spotoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-instancemarketoptions-spotoptions-maxprice", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SpotInstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancemarketoptions-spotoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-instancemarketoptions-spotoptions-spotinstancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "EC2SpotInstanceType" } }, "ValidUntil": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancemarketoptions-spotoptions.html#cfn-ec2-launchtemplate-launchtemplatedata-instancemarketoptions-spotoptions-validuntil", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.TagSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-tagspecification.html", "Properties": { "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-tagspecification.html#cfn-ec2-launchtemplate-tagspecification-resourcetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "LaunchTemplateTagSpecificationResourceType" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-tagspecification.html#cfn-ec2-launchtemplate-tagspecification-tags", "ItemType": "Tag", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.TotalLocalStorageGB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-totallocalstoragegb.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-totallocalstoragegb.html#cfn-ec2-launchtemplate-totallocalstoragegb-max", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-totallocalstoragegb.html#cfn-ec2-launchtemplate-totallocalstoragegb-min", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate.VCpuCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-vcpucount.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-vcpucount.html#cfn-ec2-launchtemplate-vcpucount-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-vcpucount.html#cfn-ec2-launchtemplate-vcpucount-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkAclEntry.Icmp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkaclentry-icmp.html", "Properties": { "Code": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkaclentry-icmp.html#cfn-ec2-networkaclentry-icmp-code", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkaclentry-icmp.html#cfn-ec2-networkaclentry-icmp-type", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkAclEntry.PortRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkaclentry-portrange.html", "Properties": { "From": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkaclentry-portrange.html#cfn-ec2-networkaclentry-portrange-from", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "To": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkaclentry-portrange.html#cfn-ec2-networkaclentry-portrange-to", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsAccessScope.AccessScopePathRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-accessscopepathrequest.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-accessscopepathrequest.html#cfn-ec2-networkinsightsaccessscope-accessscopepathrequest-destination", "Required": false, "Type": "PathStatementRequest", "UpdateType": "Immutable" }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-accessscopepathrequest.html#cfn-ec2-networkinsightsaccessscope-accessscopepathrequest-source", "Required": false, "Type": "PathStatementRequest", "UpdateType": "Immutable" }, "ThroughResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-accessscopepathrequest.html#cfn-ec2-networkinsightsaccessscope-accessscopepathrequest-throughresources", "DuplicatesAllowed": true, "ItemType": "ThroughResourcesStatementRequest", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EC2::NetworkInsightsAccessScope.PacketHeaderStatementRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-packetheaderstatementrequest.html", "Properties": { "DestinationAddresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-packetheaderstatementrequest.html#cfn-ec2-networkinsightsaccessscope-packetheaderstatementrequest-destinationaddresses", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "DestinationPorts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-packetheaderstatementrequest.html#cfn-ec2-networkinsightsaccessscope-packetheaderstatementrequest-destinationports", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "DestinationPrefixLists": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-packetheaderstatementrequest.html#cfn-ec2-networkinsightsaccessscope-packetheaderstatementrequest-destinationprefixlists", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Protocols": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-packetheaderstatementrequest.html#cfn-ec2-networkinsightsaccessscope-packetheaderstatementrequest-protocols", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::NetworkInsightsAccessScope.PacketHeaderStatementRequest.Protocols" } }, "SourceAddresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-packetheaderstatementrequest.html#cfn-ec2-networkinsightsaccessscope-packetheaderstatementrequest-sourceaddresses", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SourcePorts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-packetheaderstatementrequest.html#cfn-ec2-networkinsightsaccessscope-packetheaderstatementrequest-sourceports", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SourcePrefixLists": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-packetheaderstatementrequest.html#cfn-ec2-networkinsightsaccessscope-packetheaderstatementrequest-sourceprefixlists", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EC2::NetworkInsightsAccessScope.PathStatementRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-pathstatementrequest.html", "Properties": { "PacketHeaderStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-pathstatementrequest.html#cfn-ec2-networkinsightsaccessscope-pathstatementrequest-packetheaderstatement", "Required": false, "Type": "PacketHeaderStatementRequest", "UpdateType": "Immutable" }, "ResourceStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-pathstatementrequest.html#cfn-ec2-networkinsightsaccessscope-pathstatementrequest-resourcestatement", "Required": false, "Type": "ResourceStatementRequest", "UpdateType": "Immutable" } } }, "AWS::EC2::NetworkInsightsAccessScope.ResourceStatementRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-resourcestatementrequest.html", "Properties": { "ResourceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-resourcestatementrequest.html#cfn-ec2-networkinsightsaccessscope-resourcestatementrequest-resourcetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Resources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-resourcestatementrequest.html#cfn-ec2-networkinsightsaccessscope-resourcestatementrequest-resources", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EC2::NetworkInsightsAccessScope.ThroughResourcesStatementRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-throughresourcesstatementrequest.html", "Properties": { "ResourceStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-throughresourcesstatementrequest.html#cfn-ec2-networkinsightsaccessscope-throughresourcesstatementrequest-resourcestatement", "Required": false, "Type": "ResourceStatementRequest", "UpdateType": "Immutable" } } }, "AWS::EC2::NetworkInsightsAnalysis.AdditionalDetail": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-additionaldetail.html", "Properties": { "AdditionalDetailType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-additionaldetail.html#cfn-ec2-networkinsightsanalysis-additionaldetail-additionaldetailtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Component": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-additionaldetail.html#cfn-ec2-networkinsightsanalysis-additionaldetail-component", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "LoadBalancers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-additionaldetail.html#cfn-ec2-networkinsightsanalysis-additionaldetail-loadbalancers", "DuplicatesAllowed": true, "ItemType": "AnalysisComponent", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-additionaldetail.html#cfn-ec2-networkinsightsanalysis-additionaldetail-servicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsAnalysis.AlternatePathHint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-alternatepathhint.html", "Properties": { "ComponentArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-alternatepathhint.html#cfn-ec2-networkinsightsanalysis-alternatepathhint-componentarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ComponentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-alternatepathhint.html#cfn-ec2-networkinsightsanalysis-alternatepathhint-componentid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsAnalysis.AnalysisAclRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisaclrule.html", "Properties": { "Cidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisaclrule.html#cfn-ec2-networkinsightsanalysis-analysisaclrule-cidr", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Egress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisaclrule.html#cfn-ec2-networkinsightsanalysis-analysisaclrule-egress", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PortRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisaclrule.html#cfn-ec2-networkinsightsanalysis-analysisaclrule-portrange", "Required": false, "Type": "PortRange", "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisaclrule.html#cfn-ec2-networkinsightsanalysis-analysisaclrule-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RuleAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisaclrule.html#cfn-ec2-networkinsightsanalysis-analysisaclrule-ruleaction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RuleNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisaclrule.html#cfn-ec2-networkinsightsanalysis-analysisaclrule-rulenumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsAnalysis.AnalysisComponent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysiscomponent.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysiscomponent.html#cfn-ec2-networkinsightsanalysis-analysiscomponent-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysiscomponent.html#cfn-ec2-networkinsightsanalysis-analysiscomponent-id", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsAnalysis.AnalysisLoadBalancerListener": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisloadbalancerlistener.html", "Properties": { "InstancePort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisloadbalancerlistener.html#cfn-ec2-networkinsightsanalysis-analysisloadbalancerlistener-instanceport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "LoadBalancerPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisloadbalancerlistener.html#cfn-ec2-networkinsightsanalysis-analysisloadbalancerlistener-loadbalancerport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsAnalysis.AnalysisLoadBalancerTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisloadbalancertarget.html", "Properties": { "Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisloadbalancertarget.html#cfn-ec2-networkinsightsanalysis-analysisloadbalancertarget-address", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisloadbalancertarget.html#cfn-ec2-networkinsightsanalysis-analysisloadbalancertarget-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Instance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisloadbalancertarget.html#cfn-ec2-networkinsightsanalysis-analysisloadbalancertarget-instance", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisloadbalancertarget.html#cfn-ec2-networkinsightsanalysis-analysisloadbalancertarget-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsAnalysis.AnalysisPacketHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysispacketheader.html", "Properties": { "DestinationAddresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysispacketheader.html#cfn-ec2-networkinsightsanalysis-analysispacketheader-destinationaddresses", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DestinationPortRanges": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysispacketheader.html#cfn-ec2-networkinsightsanalysis-analysispacketheader-destinationportranges", "DuplicatesAllowed": true, "ItemType": "PortRange", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysispacketheader.html#cfn-ec2-networkinsightsanalysis-analysispacketheader-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceAddresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysispacketheader.html#cfn-ec2-networkinsightsanalysis-analysispacketheader-sourceaddresses", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SourcePortRanges": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysispacketheader.html#cfn-ec2-networkinsightsanalysis-analysispacketheader-sourceportranges", "DuplicatesAllowed": true, "ItemType": "PortRange", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsAnalysis.AnalysisRouteTableRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisroutetableroute.html", "Properties": { "NatGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisroutetableroute.html#cfn-ec2-networkinsightsanalysis-analysisroutetableroute-natgatewayid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisroutetableroute.html#cfn-ec2-networkinsightsanalysis-analysisroutetableroute-networkinterfaceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Origin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisroutetableroute.html#cfn-ec2-networkinsightsanalysis-analysisroutetableroute-origin", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisroutetableroute.html#cfn-ec2-networkinsightsanalysis-analysisroutetableroute-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TransitGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisroutetableroute.html#cfn-ec2-networkinsightsanalysis-analysisroutetableroute-transitgatewayid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcPeeringConnectionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisroutetableroute.html#cfn-ec2-networkinsightsanalysis-analysisroutetableroute-vpcpeeringconnectionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "destinationCidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisroutetableroute.html#cfn-ec2-networkinsightsanalysis-analysisroutetableroute-destinationcidr", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "destinationPrefixListId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisroutetableroute.html#cfn-ec2-networkinsightsanalysis-analysisroutetableroute-destinationprefixlistid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "egressOnlyInternetGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisroutetableroute.html#cfn-ec2-networkinsightsanalysis-analysisroutetableroute-egressonlyinternetgatewayid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "gatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisroutetableroute.html#cfn-ec2-networkinsightsanalysis-analysisroutetableroute-gatewayid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "instanceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysisroutetableroute.html#cfn-ec2-networkinsightsanalysis-analysisroutetableroute-instanceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsAnalysis.AnalysisSecurityGroupRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysissecuritygrouprule.html", "Properties": { "Cidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysissecuritygrouprule.html#cfn-ec2-networkinsightsanalysis-analysissecuritygrouprule-cidr", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Direction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysissecuritygrouprule.html#cfn-ec2-networkinsightsanalysis-analysissecuritygrouprule-direction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PortRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysissecuritygrouprule.html#cfn-ec2-networkinsightsanalysis-analysissecuritygrouprule-portrange", "Required": false, "Type": "PortRange", "UpdateType": "Mutable" }, "PrefixListId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysissecuritygrouprule.html#cfn-ec2-networkinsightsanalysis-analysissecuritygrouprule-prefixlistid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysissecuritygrouprule.html#cfn-ec2-networkinsightsanalysis-analysissecuritygrouprule-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecurityGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysissecuritygrouprule.html#cfn-ec2-networkinsightsanalysis-analysissecuritygrouprule-securitygroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsAnalysis.Explanation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html", "Properties": { "Acl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-acl", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "AclRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-aclrule", "Required": false, "Type": "AnalysisAclRule", "UpdateType": "Mutable" }, "Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-address", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Addresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-addresses", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AttachedTo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-attachedto", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "AvailabilityZones": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-availabilityzones", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Cidrs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-cidrs", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ClassicLoadBalancerListener": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-classicloadbalancerlistener", "Required": false, "Type": "AnalysisLoadBalancerListener", "UpdateType": "Mutable" }, "Component": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-component", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "ComponentAccount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-componentaccount", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ComponentRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-componentregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CustomerGateway": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-customergateway", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-destination", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "DestinationVpc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-destinationvpc", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "Direction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-direction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ElasticLoadBalancerListener": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-elasticloadbalancerlistener", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "ExplanationCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-explanationcode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IngressRouteTable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-ingressroutetable", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "InternetGateway": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-internetgateway", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "LoadBalancerArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-loadbalancerarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LoadBalancerListenerPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-loadbalancerlistenerport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "LoadBalancerTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-loadbalancertarget", "Required": false, "Type": "AnalysisLoadBalancerTarget", "UpdateType": "Mutable" }, "LoadBalancerTargetGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-loadbalancertargetgroup", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "LoadBalancerTargetGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-loadbalancertargetgroups", "DuplicatesAllowed": true, "ItemType": "AnalysisComponent", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LoadBalancerTargetPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-loadbalancertargetport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MissingComponent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-missingcomponent", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NatGateway": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-natgateway", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "NetworkInterface": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-networkinterface", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "PacketField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-packetfield", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PortRanges": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-portranges", "DuplicatesAllowed": true, "ItemType": "PortRange", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PrefixList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-prefixlist", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "Protocols": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-protocols", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RouteTable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-routetable", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "RouteTableRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-routetableroute", "Required": false, "Type": "AnalysisRouteTableRoute", "UpdateType": "Mutable" }, "SecurityGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-securitygroup", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "SecurityGroupRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-securitygrouprule", "Required": false, "Type": "AnalysisSecurityGroupRule", "UpdateType": "Mutable" }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-securitygroups", "DuplicatesAllowed": true, "ItemType": "AnalysisComponent", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SourceVpc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-sourcevpc", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Subnet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-subnet", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "SubnetRouteTable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-subnetroutetable", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "TransitGateway": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-transitgateway", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "TransitGatewayAttachment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-transitgatewayattachment", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "TransitGatewayRouteTable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-transitgatewayroutetable", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "TransitGatewayRouteTableRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-transitgatewayroutetableroute", "Required": false, "Type": "TransitGatewayRouteTableRoute", "UpdateType": "Mutable" }, "Vpc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-vpc", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "VpcPeeringConnection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-vpcpeeringconnection", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "VpnConnection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-vpnconnection", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "VpnGateway": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-vpngateway", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "vpcEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-vpcendpoint", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsAnalysis.PathComponent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html", "Properties": { "AclRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-aclrule", "Required": false, "Type": "AnalysisAclRule", "UpdateType": "Mutable" }, "AdditionalDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-additionaldetails", "DuplicatesAllowed": true, "ItemType": "AdditionalDetail", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Component": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-component", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "DestinationVpc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-destinationvpc", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "ElasticLoadBalancerListener": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-elasticloadbalancerlistener", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "Explanations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-explanations", "DuplicatesAllowed": true, "ItemType": "Explanation", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InboundHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-inboundheader", "Required": false, "Type": "AnalysisPacketHeader", "UpdateType": "Mutable" }, "OutboundHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-outboundheader", "Required": false, "Type": "AnalysisPacketHeader", "UpdateType": "Mutable" }, "RouteTableRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-routetableroute", "Required": false, "Type": "AnalysisRouteTableRoute", "UpdateType": "Mutable" }, "SecurityGroupRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-securitygrouprule", "Required": false, "Type": "AnalysisSecurityGroupRule", "UpdateType": "Mutable" }, "SequenceNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-sequencenumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-servicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceVpc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-sourcevpc", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "Subnet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-subnet", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "TransitGateway": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-transitgateway", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" }, "TransitGatewayRouteTableRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-transitgatewayroutetableroute", "Required": false, "Type": "TransitGatewayRouteTableRoute", "UpdateType": "Mutable" }, "Vpc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-vpc", "Required": false, "Type": "AnalysisComponent", "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsAnalysis.PortRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-portrange.html", "Properties": { "From": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-portrange.html#cfn-ec2-networkinsightsanalysis-portrange-from", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "To": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-portrange.html#cfn-ec2-networkinsightsanalysis-portrange-to", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsAnalysis.TransitGatewayRouteTableRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-transitgatewayroutetableroute.html", "Properties": { "AttachmentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-transitgatewayroutetableroute.html#cfn-ec2-networkinsightsanalysis-transitgatewayroutetableroute-attachmentid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DestinationCidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-transitgatewayroutetableroute.html#cfn-ec2-networkinsightsanalysis-transitgatewayroutetableroute-destinationcidr", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PrefixListId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-transitgatewayroutetableroute.html#cfn-ec2-networkinsightsanalysis-transitgatewayroutetableroute-prefixlistid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-transitgatewayroutetableroute.html#cfn-ec2-networkinsightsanalysis-transitgatewayroutetableroute-resourceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-transitgatewayroutetableroute.html#cfn-ec2-networkinsightsanalysis-transitgatewayroutetableroute-resourcetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RouteOrigin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-transitgatewayroutetableroute.html#cfn-ec2-networkinsightsanalysis-transitgatewayroutetableroute-routeorigin", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-transitgatewayroutetableroute.html#cfn-ec2-networkinsightsanalysis-transitgatewayroutetableroute-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsPath.FilterPortRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightspath-filterportrange.html", "Properties": { "FromPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightspath-filterportrange.html#cfn-ec2-networkinsightspath-filterportrange-fromport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "ToPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightspath-filterportrange.html#cfn-ec2-networkinsightspath-filterportrange-toport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::NetworkInsightsPath.PathFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightspath-pathfilter.html", "Properties": { "DestinationAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightspath-pathfilter.html#cfn-ec2-networkinsightspath-pathfilter-destinationaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DestinationPortRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightspath-pathfilter.html#cfn-ec2-networkinsightspath-pathfilter-destinationportrange", "Required": false, "Type": "FilterPortRange", "UpdateType": "Immutable" }, "SourceAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightspath-pathfilter.html#cfn-ec2-networkinsightspath-pathfilter-sourceaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SourcePortRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightspath-pathfilter.html#cfn-ec2-networkinsightspath-pathfilter-sourceportrange", "Required": false, "Type": "FilterPortRange", "UpdateType": "Immutable" } } }, "AWS::EC2::NetworkInterface.InstanceIpv6Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinterface-instanceipv6address.html", "Properties": { "Ipv6Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinterface-instanceipv6address.html#cfn-ec2-networkinterface-instanceipv6address-ipv6address", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInterface.PrivateIpAddressSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinterface-privateipaddressspecification.html", "Properties": { "Primary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinterface-privateipaddressspecification.html#cfn-ec2-networkinterface-privateipaddressspecification-primary", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Conditional" }, "PrivateIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinterface-privateipaddressspecification.html#cfn-ec2-networkinterface-privateipaddressspecification-privateipaddress", "PrimitiveType": "String", "Required": true, "UpdateType": "Conditional" } } }, "AWS::EC2::PrefixList.Entry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-prefixlist-entry.html", "Properties": { "Cidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-prefixlist-entry.html#cfn-ec2-prefixlist-entry-cidr", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EC2::PrefixList.Entry.Cidr" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-prefixlist-entry.html#cfn-ec2-prefixlist-entry-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::SecurityGroup.Egress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html", "Properties": { "CidrIp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-cidrip", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "CidrIp" } }, "CidrIpv6": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-cidripv6", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EC2::SecurityGroup.Description" } }, "DestinationPrefixListId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-destinationprefixlistid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DestinationSecurityGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-destsecgroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FromPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-fromport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "IpProtocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-ipprotocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ToPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-toport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::SecurityGroup.Ingress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html", "Properties": { "CidrIp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-cidrip", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "CidrIp" } }, "CidrIpv6": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-cidripv6", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EC2::SecurityGroup.Description" } }, "FromPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-fromport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "IpProtocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-ipprotocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SourcePrefixListId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-securitygroup-ingress-sourceprefixlistid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceSecurityGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-sourcesecuritygroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EC2::SecurityGroup.NameOrGroupId" } }, "SourceSecurityGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-sourcesecuritygroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceSecurityGroupOwnerId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-sourcesecuritygroupownerid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ToPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-rule.html#cfn-ec2-security-group-rule-toport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::SpotFleet.AcceleratorCountRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-acceleratorcountrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-acceleratorcountrequest.html#cfn-ec2-spotfleet-acceleratorcountrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-acceleratorcountrequest.html#cfn-ec2-spotfleet-acceleratorcountrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.AcceleratorTotalMemoryMiBRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-acceleratortotalmemorymibrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-acceleratortotalmemorymibrequest.html#cfn-ec2-spotfleet-acceleratortotalmemorymibrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-acceleratortotalmemorymibrequest.html#cfn-ec2-spotfleet-acceleratortotalmemorymibrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.BaselineEbsBandwidthMbpsRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-baselineebsbandwidthmbpsrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-baselineebsbandwidthmbpsrequest.html#cfn-ec2-spotfleet-baselineebsbandwidthmbpsrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-baselineebsbandwidthmbpsrequest.html#cfn-ec2-spotfleet-baselineebsbandwidthmbpsrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.BlockDeviceMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-blockdevicemapping.html", "Properties": { "DeviceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-blockdevicemapping.html#cfn-ec2-spotfleet-blockdevicemapping-devicename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Ebs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-blockdevicemapping.html#cfn-ec2-spotfleet-blockdevicemapping-ebs", "Required": false, "Type": "EbsBlockDevice", "UpdateType": "Immutable" }, "NoDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-blockdevicemapping.html#cfn-ec2-spotfleet-blockdevicemapping-nodevice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "VirtualName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-blockdevicemapping.html#cfn-ec2-spotfleet-blockdevicemapping-virtualname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.ClassicLoadBalancer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-classicloadbalancer.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-classicloadbalancer.html#cfn-ec2-spotfleet-classicloadbalancer-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.ClassicLoadBalancersConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-classicloadbalancersconfig.html", "Properties": { "ClassicLoadBalancers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-classicloadbalancersconfig.html#cfn-ec2-spotfleet-classicloadbalancersconfig-classicloadbalancers", "DuplicatesAllowed": false, "ItemType": "ClassicLoadBalancer", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.EbsBlockDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-ebsblockdevice.html", "Properties": { "DeleteOnTermination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-ebsblockdevice.html#cfn-ec2-spotfleet-ebsblockdevice-deleteontermination", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Encrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-ebsblockdevice.html#cfn-ec2-spotfleet-ebsblockdevice-encrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-ebsblockdevice.html#cfn-ec2-spotfleet-ebsblockdevice-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "SnapshotId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-ebsblockdevice.html#cfn-ec2-spotfleet-ebsblockdevice-snapshotid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "VolumeSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-ebsblockdevice.html#cfn-ec2-spotfleet-ebsblockdevice-volumesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "VolumeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-ebsblockdevice.html#cfn-ec2-spotfleet-ebsblockdevice-volumetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.EbsBlockDevice.VolumeType" } } } }, "AWS::EC2::SpotFleet.FleetLaunchTemplateSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-fleetlaunchtemplatespecification.html", "Properties": { "LaunchTemplateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-fleetlaunchtemplatespecification.html#cfn-ec2-spotfleet-fleetlaunchtemplatespecification-launchtemplateid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LaunchTemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-fleetlaunchtemplatespecification.html#cfn-ec2-spotfleet-fleetlaunchtemplatespecification-launchtemplatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.FleetLaunchTemplateSpecification.LaunchTemplateName" } }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-fleetlaunchtemplatespecification.html#cfn-ec2-spotfleet-fleetlaunchtemplatespecification-version", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.GroupIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-groupidentifier.html", "Properties": { "GroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-groupidentifier.html#cfn-ec2-spotfleet-groupidentifier-groupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.IamInstanceProfileSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-iaminstanceprofilespecification.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-iaminstanceprofilespecification.html#cfn-ec2-spotfleet-iaminstanceprofilespecification-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::InstanceProfile.Arn" } } } }, "AWS::EC2::SpotFleet.InstanceIpv6Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instanceipv6address.html", "Properties": { "Ipv6Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instanceipv6address.html#cfn-ec2-spotfleet-instanceipv6address-ipv6address", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.InstanceNetworkInterfaceSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancenetworkinterfacespecification.html", "Properties": { "AssociatePublicIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancenetworkinterfacespecification.html#cfn-ec2-spotfleet-instancenetworkinterfacespecification-associatepublicipaddress", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "DeleteOnTermination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancenetworkinterfacespecification.html#cfn-ec2-spotfleet-instancenetworkinterfacespecification-deleteontermination", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancenetworkinterfacespecification.html#cfn-ec2-spotfleet-instancenetworkinterfacespecification-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DeviceIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancenetworkinterfacespecification.html#cfn-ec2-spotfleet-instancenetworkinterfacespecification-deviceindex", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Groups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancenetworkinterfacespecification.html#cfn-ec2-spotfleet-instancenetworkinterfacespecification-groups", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Ipv6AddressCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancenetworkinterfacespecification.html#cfn-ec2-spotfleet-instancenetworkinterfacespecification-ipv6addresscount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Ipv6Addresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancenetworkinterfacespecification.html#cfn-ec2-spotfleet-instancenetworkinterfacespecification-ipv6addresses", "DuplicatesAllowed": false, "ItemType": "InstanceIpv6Address", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancenetworkinterfacespecification.html#cfn-ec2-spotfleet-instancenetworkinterfacespecification-networkinterfaceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PrivateIpAddresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancenetworkinterfacespecification.html#cfn-ec2-spotfleet-instancenetworkinterfacespecification-privateipaddresses", "DuplicatesAllowed": false, "ItemType": "PrivateIpAddressSpecification", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SecondaryPrivateIpAddressCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancenetworkinterfacespecification.html#cfn-ec2-spotfleet-instancenetworkinterfacespecification-secondaryprivateipaddresscount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancenetworkinterfacespecification.html#cfn-ec2-spotfleet-instancenetworkinterfacespecification-subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.InstanceRequirementsRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html", "Properties": { "AcceleratorCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-acceleratorcount", "Required": false, "Type": "AcceleratorCountRequest", "UpdateType": "Immutable" }, "AcceleratorManufacturers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-acceleratormanufacturers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.InstanceRequirementsRequest.AcceleratorManufacturers" } }, "AcceleratorNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-acceleratornames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.InstanceRequirementsRequest.AcceleratorNames" } }, "AcceleratorTotalMemoryMiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-acceleratortotalmemorymib", "Required": false, "Type": "AcceleratorTotalMemoryMiBRequest", "UpdateType": "Immutable" }, "AcceleratorTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-acceleratortypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.InstanceRequirementsRequest.AcceleratorTypes" } }, "AllowedInstanceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-allowedinstancetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.InstanceRequirementsRequest.AllowedInstanceTypes" } }, "BareMetal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-baremetal", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.InstanceRequirementsRequest.BareMetal" } }, "BaselineEbsBandwidthMbps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-baselineebsbandwidthmbps", "Required": false, "Type": "BaselineEbsBandwidthMbpsRequest", "UpdateType": "Immutable" }, "BurstablePerformance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-burstableperformance", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.InstanceRequirementsRequest.BurstablePerformance" } }, "CpuManufacturers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-cpumanufacturers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.InstanceRequirementsRequest.CpuManufacturers" } }, "ExcludedInstanceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-excludedinstancetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.InstanceRequirementsRequest.ExcludedInstanceTypes" } }, "InstanceGenerations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-instancegenerations", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.InstanceRequirementsRequest.InstanceGenerations" } }, "LocalStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-localstorage", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.InstanceRequirementsRequest.LocalStorage" } }, "LocalStorageTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-localstoragetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.InstanceRequirementsRequest.LocalStorageTypes" } }, "MemoryGiBPerVCpu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-memorygibpervcpu", "Required": false, "Type": "MemoryGiBPerVCpuRequest", "UpdateType": "Immutable" }, "MemoryMiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-memorymib", "Required": false, "Type": "MemoryMiBRequest", "UpdateType": "Immutable" }, "NetworkBandwidthGbps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-networkbandwidthgbps", "Required": false, "Type": "NetworkBandwidthGbpsRequest", "UpdateType": "Immutable" }, "NetworkInterfaceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-networkinterfacecount", "Required": false, "Type": "NetworkInterfaceCountRequest", "UpdateType": "Immutable" }, "OnDemandMaxPricePercentageOverLowestPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-ondemandmaxpricepercentageoverlowestprice", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "RequireHibernateSupport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-requirehibernatesupport", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "SpotMaxPricePercentageOverLowestPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-spotmaxpricepercentageoverlowestprice", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "TotalLocalStorageGB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-totallocalstoragegb", "Required": false, "Type": "TotalLocalStorageGBRequest", "UpdateType": "Immutable" }, "VCpuCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-vcpucount", "Required": false, "Type": "VCpuCountRangeRequest", "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.LaunchTemplateConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-launchtemplateconfig.html", "Properties": { "LaunchTemplateSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-launchtemplateconfig.html#cfn-ec2-spotfleet-launchtemplateconfig-launchtemplatespecification", "Required": false, "Type": "FleetLaunchTemplateSpecification", "UpdateType": "Immutable" }, "Overrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-launchtemplateconfig.html#cfn-ec2-spotfleet-launchtemplateconfig-overrides", "DuplicatesAllowed": false, "ItemType": "LaunchTemplateOverrides", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.LaunchTemplateOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-launchtemplateoverrides.html", "Properties": { "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-launchtemplateoverrides.html#cfn-ec2-spotfleet-launchtemplateoverrides-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AvailabilityZone" } }, "InstanceRequirements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-launchtemplateoverrides.html#cfn-ec2-spotfleet-launchtemplateoverrides-instancerequirements", "Required": false, "Type": "InstanceRequirementsRequest", "UpdateType": "Immutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-launchtemplateoverrides.html#cfn-ec2-spotfleet-launchtemplateoverrides-instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-launchtemplateoverrides.html#cfn-ec2-spotfleet-launchtemplateoverrides-priority", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "SpotPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-launchtemplateoverrides.html#cfn-ec2-spotfleet-launchtemplateoverrides-spotprice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-launchtemplateoverrides.html#cfn-ec2-spotfleet-launchtemplateoverrides-subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "WeightedCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-launchtemplateoverrides.html#cfn-ec2-spotfleet-launchtemplateoverrides-weightedcapacity", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.LoadBalancersConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-loadbalancersconfig.html", "Properties": { "ClassicLoadBalancersConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-loadbalancersconfig.html#cfn-ec2-spotfleet-loadbalancersconfig-classicloadbalancersconfig", "Required": false, "Type": "ClassicLoadBalancersConfig", "UpdateType": "Immutable" }, "TargetGroupsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-loadbalancersconfig.html#cfn-ec2-spotfleet-loadbalancersconfig-targetgroupsconfig", "Required": false, "Type": "TargetGroupsConfig", "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.MemoryGiBPerVCpuRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-memorygibpervcpurequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-memorygibpervcpurequest.html#cfn-ec2-spotfleet-memorygibpervcpurequest-max", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-memorygibpervcpurequest.html#cfn-ec2-spotfleet-memorygibpervcpurequest-min", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.MemoryMiBRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-memorymibrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-memorymibrequest.html#cfn-ec2-spotfleet-memorymibrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-memorymibrequest.html#cfn-ec2-spotfleet-memorymibrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.NetworkBandwidthGbpsRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-networkbandwidthgbpsrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-networkbandwidthgbpsrequest.html#cfn-ec2-spotfleet-networkbandwidthgbpsrequest-max", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-networkbandwidthgbpsrequest.html#cfn-ec2-spotfleet-networkbandwidthgbpsrequest-min", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.NetworkInterfaceCountRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-networkinterfacecountrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-networkinterfacecountrequest.html#cfn-ec2-spotfleet-networkinterfacecountrequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-networkinterfacecountrequest.html#cfn-ec2-spotfleet-networkinterfacecountrequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.PrivateIpAddressSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-privateipaddressspecification.html", "Properties": { "Primary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-privateipaddressspecification.html#cfn-ec2-spotfleet-privateipaddressspecification-primary", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "PrivateIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-privateipaddressspecification.html#cfn-ec2-spotfleet-privateipaddressspecification-privateipaddress", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.SpotCapacityRebalance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotcapacityrebalance.html", "Properties": { "ReplacementStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotcapacityrebalance.html#cfn-ec2-spotfleet-spotcapacityrebalance-replacementstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.SpotCapacityRebalance.ReplacementStrategy" } }, "TerminationDelay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotcapacityrebalance.html#cfn-ec2-spotfleet-spotcapacityrebalance-terminationdelay", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.SpotFleetLaunchSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html", "Properties": { "BlockDeviceMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-blockdevicemappings", "DuplicatesAllowed": false, "ItemType": "BlockDeviceMapping", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "EbsOptimized": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-ebsoptimized", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "IamInstanceProfile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-iaminstanceprofile", "Required": false, "Type": "IamInstanceProfileSpecification", "UpdateType": "Immutable" }, "ImageId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-imageid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "InstanceRequirements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-instancerequirements", "Required": false, "Type": "InstanceRequirementsRequest", "UpdateType": "Immutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "Ec2InstanceType" } }, "KernelId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-kernelid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "KeyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-keyname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Monitoring": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-monitoring", "Required": false, "Type": "SpotFleetMonitoring", "UpdateType": "Immutable" }, "NetworkInterfaces": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-networkinterfaces", "DuplicatesAllowed": false, "ItemType": "InstanceNetworkInterfaceSpecification", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Placement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-placement", "Required": false, "Type": "SpotPlacement", "UpdateType": "Immutable" }, "RamdiskId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-ramdiskid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-securitygroups", "DuplicatesAllowed": false, "ItemType": "GroupIdentifier", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SpotPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-spotprice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "TagSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-tagspecifications", "DuplicatesAllowed": false, "ItemType": "SpotFleetTagSpecification", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "UserData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-userdata", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "WeightedCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-weightedcapacity", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.SpotFleetMonitoring": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetmonitoring.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetmonitoring.html#cfn-ec2-spotfleet-spotfleetmonitoring-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.SpotFleetRequestConfigData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html", "Properties": { "AllocationStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-allocationstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.SpotFleetRequestConfigData.AllocationStrategy" } }, "Context": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-context", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExcessCapacityTerminationPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-excesscapacityterminationpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.SpotFleetRequestConfigData.ExcessCapacityTerminationPolicy" } }, "IamFleetRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-iamfleetrole", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::Role.Arn" } }, "InstanceInterruptionBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-instanceinterruptionbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.SpotFleetRequestConfigData.InstanceInterruptionBehavior" } }, "InstancePoolsToUseCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-instancepoolstousecount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "LaunchSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications", "DuplicatesAllowed": false, "ItemType": "SpotFleetLaunchSpecification", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "LaunchTemplateConfigs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-launchtemplateconfigs", "DuplicatesAllowed": false, "ItemType": "LaunchTemplateConfig", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "LoadBalancersConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-loadbalancersconfig", "Required": false, "Type": "LoadBalancersConfig", "UpdateType": "Immutable" }, "OnDemandAllocationStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-ondemandallocationstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "OnDemandMaxTotalPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-ondemandmaxtotalprice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "OnDemandTargetCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-ondemandtargetcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "ReplaceUnhealthyInstances": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-replaceunhealthyinstances", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "SpotMaintenanceStrategies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-spotmaintenancestrategies", "Required": false, "Type": "SpotMaintenanceStrategies", "UpdateType": "Immutable" }, "SpotMaxTotalPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-spotmaxtotalprice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SpotPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-spotprice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "TagSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-tagspecifications", "DuplicatesAllowed": false, "ItemType": "SpotFleetTagSpecification", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "TargetCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-targetcapacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "TargetCapacityUnitType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-targetcapacityunittype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.SpotFleetRequestConfigData.TargetCapacityUnitType" } }, "TerminateInstancesWithExpiration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-terminateinstanceswithexpiration", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.SpotFleetRequestConfigData.Type" } }, "ValidFrom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-validfrom", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ValidUntil": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-validuntil", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.SpotFleetTagSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleettagspecification.html", "Properties": { "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleettagspecification.html#cfn-ec2-spotfleet-spotfleettagspecification-resourcetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.SpotFleetTagSpecification.ResourceType" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleettagspecification.html#cfn-ec2-spotfleet-spotfleettagspecification-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.SpotMaintenanceStrategies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotmaintenancestrategies.html", "Properties": { "CapacityRebalance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotmaintenancestrategies.html#cfn-ec2-spotfleet-spotmaintenancestrategies-capacityrebalance", "Required": false, "Type": "SpotCapacityRebalance", "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.SpotPlacement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotplacement.html", "Properties": { "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotplacement.html#cfn-ec2-spotfleet-spotplacement-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AvailabilityZone" } }, "GroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotplacement.html#cfn-ec2-spotfleet-spotplacement-groupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tenancy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotplacement.html#cfn-ec2-spotfleet-spotplacement-tenancy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SpotFleet.SpotPlacement.Tenancy" } } } }, "AWS::EC2::SpotFleet.TargetGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-targetgroup.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-targetgroup.html#cfn-ec2-spotfleet-targetgroup-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.TargetGroupsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-targetgroupsconfig.html", "Properties": { "TargetGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-targetgroupsconfig.html#cfn-ec2-spotfleet-targetgroupsconfig-targetgroups", "DuplicatesAllowed": false, "ItemType": "TargetGroup", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.TotalLocalStorageGBRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-totallocalstoragegbrequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-totallocalstoragegbrequest.html#cfn-ec2-spotfleet-totallocalstoragegbrequest-max", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-totallocalstoragegbrequest.html#cfn-ec2-spotfleet-totallocalstoragegbrequest-min", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet.VCpuCountRangeRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-vcpucountrangerequest.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-vcpucountrangerequest.html#cfn-ec2-spotfleet-vcpucountrangerequest-max", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-vcpucountrangerequest.html#cfn-ec2-spotfleet-vcpucountrangerequest-min", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::Subnet.PrivateDnsNameOptionsOnLaunch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-subnet-privatednsnameoptionsonlaunch.html", "Properties": { "EnableResourceNameDnsAAAARecord": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-subnet-privatednsnameoptionsonlaunch.html#cfn-ec2-subnet-privatednsnameoptionsonlaunch-enableresourcenamednsaaaarecord", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableResourceNameDnsARecord": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-subnet-privatednsnameoptionsonlaunch.html#cfn-ec2-subnet-privatednsnameoptionsonlaunch-enableresourcenamednsarecord", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "HostnameType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-subnet-privatednsnameoptionsonlaunch.html#cfn-ec2-subnet-privatednsnameoptionsonlaunch-hostnametype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::TrafficMirrorFilterRule.TrafficMirrorPortRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-trafficmirrorfilterrule-trafficmirrorportrange.html", "Properties": { "FromPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-trafficmirrorfilterrule-trafficmirrorportrange.html#cfn-ec2-trafficmirrorfilterrule-trafficmirrorportrange-fromport", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "ToPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-trafficmirrorfilterrule-trafficmirrorportrange.html#cfn-ec2-trafficmirrorfilterrule-trafficmirrorportrange-toport", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::TransitGatewayAttachment.Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewayattachment-options.html", "Properties": { "ApplianceModeSupport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewayattachment-options.html#cfn-ec2-transitgatewayattachment-options-appliancemodesupport", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DnsSupport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewayattachment-options.html#cfn-ec2-transitgatewayattachment-options-dnssupport", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Ipv6Support": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewayattachment-options.html#cfn-ec2-transitgatewayattachment-options-ipv6support", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::TransitGatewayConnect.TransitGatewayConnectOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewayconnect-transitgatewayconnectoptions.html", "Properties": { "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewayconnect-transitgatewayconnectoptions.html#cfn-ec2-transitgatewayconnect-transitgatewayconnectoptions-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::TransitGatewayMulticastDomain.Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewaymulticastdomain-options.html", "Properties": { "AutoAcceptSharedAssociations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewaymulticastdomain-options.html#cfn-ec2-transitgatewaymulticastdomain-options-autoacceptsharedassociations", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Igmpv2Support": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewaymulticastdomain-options.html#cfn-ec2-transitgatewaymulticastdomain-options-igmpv2support", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StaticSourcesSupport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewaymulticastdomain-options.html#cfn-ec2-transitgatewaymulticastdomain-options-staticsourcessupport", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::TransitGatewayPeeringAttachment.PeeringAttachmentStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewaypeeringattachment-peeringattachmentstatus.html", "Properties": { "Code": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewaypeeringattachment-peeringattachmentstatus.html#cfn-ec2-transitgatewaypeeringattachment-peeringattachmentstatus-code", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Message": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewaypeeringattachment-peeringattachmentstatus.html#cfn-ec2-transitgatewaypeeringattachment-peeringattachmentstatus-message", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::TransitGatewayVpcAttachment.Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewayvpcattachment-options.html", "Properties": { "ApplianceModeSupport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewayvpcattachment-options.html#cfn-ec2-transitgatewayvpcattachment-options-appliancemodesupport", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DnsSupport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewayvpcattachment-options.html#cfn-ec2-transitgatewayvpcattachment-options-dnssupport", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Ipv6Support": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewayvpcattachment-options.html#cfn-ec2-transitgatewayvpcattachment-options-ipv6support", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::VPNConnection.VpnTunnelOptionsSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-vpnconnection-vpntunneloptionsspecification.html", "Properties": { "PreSharedKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-vpnconnection-vpntunneloptionsspecification.html#cfn-ec2-vpnconnection-vpntunneloptionsspecification-presharedkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "TunnelInsideCidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-vpnconnection-vpntunneloptionsspecification.html#cfn-ec2-vpnconnection-vpntunneloptionsspecification-tunnelinsidecidr", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "CidrIp" } } } }, "AWS::EC2::VerifiedAccessInstance.CloudWatchLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-cloudwatchlogs.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-cloudwatchlogs.html#cfn-ec2-verifiedaccessinstance-cloudwatchlogs-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LogGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-cloudwatchlogs.html#cfn-ec2-verifiedaccessinstance-cloudwatchlogs-loggroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::VerifiedAccessInstance.KinesisDataFirehose": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-kinesisdatafirehose.html", "Properties": { "DeliveryStream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-kinesisdatafirehose.html#cfn-ec2-verifiedaccessinstance-kinesisdatafirehose-deliverystream", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-kinesisdatafirehose.html#cfn-ec2-verifiedaccessinstance-kinesisdatafirehose-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::VerifiedAccessInstance.S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-s3.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-s3.html#cfn-ec2-verifiedaccessinstance-s3-bucketname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BucketOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-s3.html#cfn-ec2-verifiedaccessinstance-s3-bucketowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-s3.html#cfn-ec2-verifiedaccessinstance-s3-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-s3.html#cfn-ec2-verifiedaccessinstance-s3-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::VerifiedAccessInstance.VerifiedAccessLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesslogs.html", "Properties": { "CloudWatchLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesslogs.html#cfn-ec2-verifiedaccessinstance-verifiedaccesslogs-cloudwatchlogs", "Required": false, "Type": "CloudWatchLogs", "UpdateType": "Mutable" }, "KinesisDataFirehose": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesslogs.html#cfn-ec2-verifiedaccessinstance-verifiedaccesslogs-kinesisdatafirehose", "Required": false, "Type": "KinesisDataFirehose", "UpdateType": "Mutable" }, "S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesslogs.html#cfn-ec2-verifiedaccessinstance-verifiedaccesslogs-s3", "Required": false, "Type": "S3", "UpdateType": "Mutable" } } }, "AWS::EC2::VerifiedAccessInstance.VerifiedAccessTrustProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesstrustprovider.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesstrustprovider.html#cfn-ec2-verifiedaccessinstance-verifiedaccesstrustprovider-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeviceTrustProviderType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesstrustprovider.html#cfn-ec2-verifiedaccessinstance-verifiedaccesstrustprovider-devicetrustprovidertype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TrustProviderType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesstrustprovider.html#cfn-ec2-verifiedaccessinstance-verifiedaccesstrustprovider-trustprovidertype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserTrustProviderType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesstrustprovider.html#cfn-ec2-verifiedaccessinstance-verifiedaccesstrustprovider-usertrustprovidertype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VerifiedAccessTrustProviderId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessinstance-verifiedaccesstrustprovider.html#cfn-ec2-verifiedaccessinstance-verifiedaccesstrustprovider-verifiedaccesstrustproviderid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ECR::PublicRepository.RepositoryCatalogData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-publicrepository-repositorycatalogdata.html", "Properties": { "AboutText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-publicrepository-repositorycatalogdata.html#cfn-ecr-publicrepository-repositorycatalogdata-abouttext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Architectures": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-publicrepository-repositorycatalogdata.html#cfn-ecr-publicrepository-repositorycatalogdata-architectures", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ECR::PublicRepository.RepositoryCatalogData.Architectures" } }, "OperatingSystems": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-publicrepository-repositorycatalogdata.html#cfn-ecr-publicrepository-repositorycatalogdata-operatingsystems", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ECR::PublicRepository.RepositoryCatalogData.OperatingSystems" } }, "RepositoryDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-publicrepository-repositorycatalogdata.html#cfn-ecr-publicrepository-repositorycatalogdata-repositorydescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UsageText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-publicrepository-repositorycatalogdata.html#cfn-ecr-publicrepository-repositorycatalogdata-usagetext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ECR::ReplicationConfiguration.ReplicationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-replicationconfiguration-replicationconfiguration.html", "Properties": { "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-replicationconfiguration-replicationconfiguration.html#cfn-ecr-replicationconfiguration-replicationconfiguration-rules", "DuplicatesAllowed": true, "ItemType": "ReplicationRule", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ECR::ReplicationConfiguration.ReplicationDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-replicationconfiguration-replicationdestination.html", "Properties": { "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-replicationconfiguration-replicationdestination.html#cfn-ecr-replicationconfiguration-replicationdestination-region", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ECR::ReplicationConfiguration.ReplicationDestination.Region" } }, "RegistryId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-replicationconfiguration-replicationdestination.html#cfn-ecr-replicationconfiguration-replicationdestination-registryid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ECR::ReplicationConfiguration.ReplicationDestination.RegistryId" } } } }, "AWS::ECR::ReplicationConfiguration.ReplicationRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-replicationconfiguration-replicationrule.html", "Properties": { "Destinations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-replicationconfiguration-replicationrule.html#cfn-ecr-replicationconfiguration-replicationrule-destinations", "DuplicatesAllowed": true, "ItemType": "ReplicationDestination", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "RepositoryFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-replicationconfiguration-replicationrule.html#cfn-ecr-replicationconfiguration-replicationrule-repositoryfilters", "DuplicatesAllowed": true, "ItemType": "RepositoryFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ECR::ReplicationConfiguration.RepositoryFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-replicationconfiguration-repositoryfilter.html", "Properties": { "Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-replicationconfiguration-repositoryfilter.html#cfn-ecr-replicationconfiguration-repositoryfilter-filter", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ECR::ReplicationConfiguration.RepositoryFilter.Filter" } }, "FilterType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-replicationconfiguration-repositoryfilter.html#cfn-ecr-replicationconfiguration-repositoryfilter-filtertype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ECR::ReplicationConfiguration.RepositoryFilter.FilterType" } } } }, "AWS::ECR::Repository.EncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-repository-encryptionconfiguration.html", "Properties": { "EncryptionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-repository-encryptionconfiguration.html#cfn-ecr-repository-encryptionconfiguration-encryptiontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ECR::Repository.EncryptionConfiguration.EncryptionType" } }, "KmsKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-repository-encryptionconfiguration.html#cfn-ecr-repository-encryptionconfiguration-kmskey", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ECR::Repository.EncryptionConfiguration.KmsKey" } } } }, "AWS::ECR::Repository.ImageScanningConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-repository-imagescanningconfiguration.html", "Properties": { "ScanOnPush": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-repository-imagescanningconfiguration.html#cfn-ecr-repository-imagescanningconfiguration-scanonpush", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ECR::Repository.LifecyclePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-repository-lifecyclepolicy.html", "Properties": { "LifecyclePolicyText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-repository-lifecyclepolicy.html#cfn-ecr-repository-lifecyclepolicy-lifecyclepolicytext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ECR::Repository.LifecyclePolicy.LifecyclePolicyText" } }, "RegistryId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-repository-lifecyclepolicy.html#cfn-ecr-repository-lifecyclepolicy-registryid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ECR::Repository.LifecyclePolicy.RegistryId" } } } }, "AWS::ECS::CapacityProvider.AutoScalingGroupProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-capacityprovider-autoscalinggroupprovider.html", "Properties": { "AutoScalingGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-capacityprovider-autoscalinggroupprovider.html#cfn-ecs-capacityprovider-autoscalinggroupprovider-autoscalinggrouparn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ManagedScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-capacityprovider-autoscalinggroupprovider.html#cfn-ecs-capacityprovider-autoscalinggroupprovider-managedscaling", "Required": false, "Type": "ManagedScaling", "UpdateType": "Mutable" }, "ManagedTerminationProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-capacityprovider-autoscalinggroupprovider.html#cfn-ecs-capacityprovider-autoscalinggroupprovider-managedterminationprotection", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ECS::CapacityProvider.AutoScalingGroupProvider.ManagedTerminationProtection" } } } }, "AWS::ECS::CapacityProvider.ManagedScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-capacityprovider-managedscaling.html", "Properties": { "InstanceWarmupPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-capacityprovider-managedscaling.html#cfn-ecs-capacityprovider-managedscaling-instancewarmupperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaximumScalingStepSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-capacityprovider-managedscaling.html#cfn-ecs-capacityprovider-managedscaling-maximumscalingstepsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinimumScalingStepSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-capacityprovider-managedscaling.html#cfn-ecs-capacityprovider-managedscaling-minimumscalingstepsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-capacityprovider-managedscaling.html#cfn-ecs-capacityprovider-managedscaling-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ECS::CapacityProvider.ManagedScaling.Status" } }, "TargetCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-capacityprovider-managedscaling.html#cfn-ecs-capacityprovider-managedscaling-targetcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ECS::Cluster.CapacityProviderStrategyItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-capacityproviderstrategyitem.html", "Properties": { "Base": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-capacityproviderstrategyitem.html#cfn-ecs-cluster-capacityproviderstrategyitem-base", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CapacityProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-capacityproviderstrategyitem.html#cfn-ecs-cluster-capacityproviderstrategyitem-capacityprovider", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-capacityproviderstrategyitem.html#cfn-ecs-cluster-capacityproviderstrategyitem-weight", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ECS::Cluster.ClusterConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clusterconfiguration.html", "Properties": { "ExecuteCommandConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clusterconfiguration.html#cfn-ecs-cluster-clusterconfiguration-executecommandconfiguration", "Required": false, "Type": "ExecuteCommandConfiguration", "UpdateType": "Mutable" } } }, "AWS::ECS::Cluster.ClusterSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clustersettings.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clustersettings.html#cfn-ecs-cluster-clustersettings-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-clustersettings.html#cfn-ecs-cluster-clustersettings-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ECS::Cluster.ExecuteCommandConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-executecommandconfiguration.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-executecommandconfiguration.html#cfn-ecs-cluster-executecommandconfiguration-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-executecommandconfiguration.html#cfn-ecs-cluster-executecommandconfiguration-logconfiguration", "Required": false, "Type": "ExecuteCommandLogConfiguration", "UpdateType": "Mutable" }, "Logging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-executecommandconfiguration.html#cfn-ecs-cluster-executecommandconfiguration-logging", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ECS::Cluster.ExecuteCommandLogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-executecommandlogconfiguration.html", "Properties": { "CloudWatchEncryptionEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-executecommandlogconfiguration.html#cfn-ecs-cluster-executecommandlogconfiguration-cloudwatchencryptionenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CloudWatchLogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-executecommandlogconfiguration.html#cfn-ecs-cluster-executecommandlogconfiguration-cloudwatchloggroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-executecommandlogconfiguration.html#cfn-ecs-cluster-executecommandlogconfiguration-s3bucketname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3EncryptionEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-executecommandlogconfiguration.html#cfn-ecs-cluster-executecommandlogconfiguration-s3encryptionenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "S3KeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-executecommandlogconfiguration.html#cfn-ecs-cluster-executecommandlogconfiguration-s3keyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ECS::Cluster.ServiceConnectDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-serviceconnectdefaults.html", "Properties": { "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-cluster-serviceconnectdefaults.html#cfn-ecs-cluster-serviceconnectdefaults-namespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ECS::ClusterCapacityProviderAssociations.CapacityProviderStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-clustercapacityproviderassociations-capacityproviderstrategy.html", "Properties": { "Base": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-clustercapacityproviderassociations-capacityproviderstrategy.html#cfn-ecs-clustercapacityproviderassociations-capacityproviderstrategy-base", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CapacityProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-clustercapacityproviderassociations-capacityproviderstrategy.html#cfn-ecs-clustercapacityproviderassociations-capacityproviderstrategy-capacityprovider", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-clustercapacityproviderassociations-capacityproviderstrategy.html#cfn-ecs-clustercapacityproviderassociations-capacityproviderstrategy-weight", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ECS::Service.AwsVpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-awsvpcconfiguration.html", "Properties": { "AssignPublicIp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-awsvpcconfiguration.html#cfn-ecs-service-awsvpcconfiguration-assignpublicip", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ECS::Service.AwsVpcConfiguration.AssignPublicIp" } }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-awsvpcconfiguration.html#cfn-ecs-service-awsvpcconfiguration-securitygroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-awsvpcconfiguration.html#cfn-ecs-service-awsvpcconfiguration-subnets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ECS::Service.CapacityProviderStrategyItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-capacityproviderstrategyitem.html", "Properties": { "Base": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-capacityproviderstrategyitem.html#cfn-ecs-service-capacityproviderstrategyitem-base", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CapacityProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-capacityproviderstrategyitem.html#cfn-ecs-service-capacityproviderstrategyitem-capacityprovider", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-capacityproviderstrategyitem.html#cfn-ecs-service-capacityproviderstrategyitem-weight", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ECS::Service.DeploymentAlarms": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-deploymentalarms.html", "Properties": { "AlarmNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-deploymentalarms.html#cfn-ecs-service-deploymentalarms-alarmnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Enable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-deploymentalarms.html#cfn-ecs-service-deploymentalarms-enable", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "Rollback": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-deploymentalarms.html#cfn-ecs-service-deploymentalarms-rollback", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ECS::Service.DeploymentCircuitBreaker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-deploymentcircuitbreaker.html", "Properties": { "Enable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-deploymentcircuitbreaker.html#cfn-ecs-service-deploymentcircuitbreaker-enable", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "Rollback": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-deploymentcircuitbreaker.html#cfn-ecs-service-deploymentcircuitbreaker-rollback", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ECS::Service.DeploymentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-deploymentconfiguration.html", "Properties": { "Alarms": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-deploymentconfiguration.html#cfn-ecs-service-deploymentconfiguration-alarms", "Required": false, "Type": "DeploymentAlarms", "UpdateType": "Mutable" }, "DeploymentCircuitBreaker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-deploymentconfiguration.html#cfn-ecs-service-deploymentconfiguration-deploymentcircuitbreaker", "Required": false, "Type": "DeploymentCircuitBreaker", "UpdateType": "Mutable" }, "MaximumPercent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-deploymentconfiguration.html#cfn-ecs-service-deploymentconfiguration-maximumpercent", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinimumHealthyPercent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-deploymentconfiguration.html#cfn-ecs-service-deploymentconfiguration-minimumhealthypercent", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ECS::Service.DeploymentController": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-deploymentcontroller.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-deploymentcontroller.html#cfn-ecs-service-deploymentcontroller-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ECS::Service.DeploymentController.Type" } } } }, "AWS::ECS::Service.LoadBalancer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-loadbalancer.html", "Properties": { "ContainerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-loadbalancer.html#cfn-ecs-service-loadbalancer-containername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ContainerPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-loadbalancer.html#cfn-ecs-service-loadbalancer-containerport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "LoadBalancerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-loadbalancer.html#cfn-ecs-service-loadbalancer-loadbalancername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-loadbalancer.html#cfn-ecs-service-loadbalancer-targetgrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ECS::Service.LogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-logconfiguration.html", "Properties": { "LogDriver": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-logconfiguration.html#cfn-ecs-service-logconfiguration-logdriver", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-logconfiguration.html#cfn-ecs-service-logconfiguration-options", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "SecretOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-logconfiguration.html#cfn-ecs-service-logconfiguration-secretoptions", "DuplicatesAllowed": true, "ItemType": "Secret", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ECS::Service.NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-networkconfiguration.html", "Properties": { "AwsvpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-networkconfiguration.html#cfn-ecs-service-networkconfiguration-awsvpcconfiguration", "Required": false, "Type": "AwsVpcConfiguration", "UpdateType": "Mutable" } } }, "AWS::ECS::Service.PlacementConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-placementconstraint.html", "Properties": { "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-placementconstraint.html#cfn-ecs-service-placementconstraint-expression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-placementconstraint.html#cfn-ecs-service-placementconstraint-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ECS::Service.PlacementConstraint.Type" } } } }, "AWS::ECS::Service.PlacementStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-placementstrategy.html", "Properties": { "Field": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-placementstrategy.html#cfn-ecs-service-placementstrategy-field", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-placementstrategy.html#cfn-ecs-service-placementstrategy-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ECS::Service.PlacementStrategy.Type" } } } }, "AWS::ECS::Service.Secret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-secret.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-secret.html#cfn-ecs-service-secret-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ValueFrom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-secret.html#cfn-ecs-service-secret-valuefrom", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ECS::Service.ServiceConnectClientAlias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceconnectclientalias.html", "Properties": { "DnsName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceconnectclientalias.html#cfn-ecs-service-serviceconnectclientalias-dnsname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceconnectclientalias.html#cfn-ecs-service-serviceconnectclientalias-port", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ECS::Service.ServiceConnectConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceconnectconfiguration.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceconnectconfiguration.html#cfn-ecs-service-serviceconnectconfiguration-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "LogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceconnectconfiguration.html#cfn-ecs-service-serviceconnectconfiguration-logconfiguration", "Required": false, "Type": "LogConfiguration", "UpdateType": "Mutable" }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceconnectconfiguration.html#cfn-ecs-service-serviceconnectconfiguration-namespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Services": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceconnectconfiguration.html#cfn-ecs-service-serviceconnectconfiguration-services", "DuplicatesAllowed": true, "ItemType": "ServiceConnectService", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ECS::Service.ServiceConnectService": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceconnectservice.html", "Properties": { "ClientAliases": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceconnectservice.html#cfn-ecs-service-serviceconnectservice-clientaliases", "DuplicatesAllowed": true, "ItemType": "ServiceConnectClientAlias", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DiscoveryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceconnectservice.html#cfn-ecs-service-serviceconnectservice-discoveryname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IngressPortOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceconnectservice.html#cfn-ecs-service-serviceconnectservice-ingressportoverride", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PortName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceconnectservice.html#cfn-ecs-service-serviceconnectservice-portname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ECS::Service.ServiceRegistry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceregistry.html", "Properties": { "ContainerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceregistry.html#cfn-ecs-service-serviceregistry-containername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ContainerPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceregistry.html#cfn-ecs-service-serviceregistry-containerport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceregistry.html#cfn-ecs-service-serviceregistry-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RegistryArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-serviceregistry.html#cfn-ecs-service-serviceregistry-registryarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ECS::TaskDefinition.AuthorizationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-authorizationconfig.html", "Properties": { "AccessPointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-authorizationconfig.html#cfn-ecs-taskdefinition-authorizationconfig-accesspointid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "IAM": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-authorizationconfig.html#cfn-ecs-taskdefinition-authorizationconfig-iam", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ECS::TaskDefinition.AuthorizationConfig.IAM" } } } }, "AWS::ECS::TaskDefinition.ContainerDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html", "Properties": { "Command": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-command", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Cpu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-cpu", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "DependsOn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-dependson", "DuplicatesAllowed": true, "ItemType": "ContainerDependency", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "DisableNetworking": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-disablenetworking", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "DnsSearchDomains": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-dnssearchdomains", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "DnsServers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-dnsservers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "DockerLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-dockerlabels", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "DockerSecurityOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-dockersecurityoptions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "EntryPoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-entrypoint", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-environment", "DuplicatesAllowed": false, "ItemType": "KeyValuePair", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "EnvironmentFiles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-environmentfiles", "DuplicatesAllowed": true, "ItemType": "EnvironmentFile", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Essential": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-essential", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "ExtraHosts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-extrahosts", "DuplicatesAllowed": true, "ItemType": "HostEntry", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "FirelensConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-firelensconfiguration", "Required": false, "Type": "FirelensConfiguration", "UpdateType": "Immutable" }, "HealthCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-healthcheck", "Required": false, "Type": "HealthCheck", "UpdateType": "Immutable" }, "Hostname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-hostname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Image": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-image", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Interactive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-interactive", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Links": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-links", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "LinuxParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-linuxparameters", "Required": false, "Type": "LinuxParameters", "UpdateType": "Immutable" }, "LogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-logconfiguration", "Required": false, "Type": "LogConfiguration", "UpdateType": "Immutable" }, "Memory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-memory", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "MemoryReservation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-memoryreservation", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "MountPoints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-mountpoints", "DuplicatesAllowed": false, "ItemType": "MountPoint", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PortMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-portmappings", "DuplicatesAllowed": false, "ItemType": "PortMapping", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Privileged": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-privileged", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "PseudoTerminal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-pseudoterminal", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "ReadonlyRootFilesystem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-readonlyrootfilesystem", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "RepositoryCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-repositorycredentials", "Required": false, "Type": "RepositoryCredentials", "UpdateType": "Immutable" }, "ResourceRequirements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-resourcerequirements", "DuplicatesAllowed": true, "ItemType": "ResourceRequirement", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Secrets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-secrets", "DuplicatesAllowed": true, "ItemType": "Secret", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "StartTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-starttimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "StopTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-stoptimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "SystemControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-systemcontrols", "DuplicatesAllowed": true, "ItemType": "SystemControl", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Ulimits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-ulimits", "DuplicatesAllowed": true, "ItemType": "Ulimit", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "User": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-user", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "VolumesFrom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-volumesfrom", "DuplicatesAllowed": false, "ItemType": "VolumeFrom", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "WorkingDirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinition.html#cfn-ecs-taskdefinition-containerdefinition-workingdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.ContainerDependency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdependency.html", "Properties": { "Condition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdependency.html#cfn-ecs-taskdefinition-containerdependency-condition", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ContainerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdependency.html#cfn-ecs-taskdefinition-containerdependency-containername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.Device": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-device.html", "Properties": { "ContainerPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-device.html#cfn-ecs-taskdefinition-device-containerpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "HostPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-device.html#cfn-ecs-taskdefinition-device-hostpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Permissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-device.html#cfn-ecs-taskdefinition-device-permissions", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.DockerVolumeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-dockervolumeconfiguration.html", "Properties": { "Autoprovision": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-dockervolumeconfiguration.html#cfn-ecs-taskdefinition-dockervolumeconfiguration-autoprovision", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Driver": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-dockervolumeconfiguration.html#cfn-ecs-taskdefinition-dockervolumeconfiguration-driver", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DriverOpts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-dockervolumeconfiguration.html#cfn-ecs-taskdefinition-dockervolumeconfiguration-driveropts", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "Labels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-dockervolumeconfiguration.html#cfn-ecs-taskdefinition-dockervolumeconfiguration-labels", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-dockervolumeconfiguration.html#cfn-ecs-taskdefinition-dockervolumeconfiguration-scope", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.EFSVolumeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-efsvolumeconfiguration.html", "Properties": { "AuthorizationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-efsvolumeconfiguration.html#cfn-ecs-taskdefinition-efsvolumeconfiguration-authorizationconfig", "Required": false, "Type": "AuthorizationConfig", "UpdateType": "Immutable" }, "FilesystemId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-efsvolumeconfiguration.html#cfn-ecs-taskdefinition-efsvolumeconfiguration-filesystemid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RootDirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-efsvolumeconfiguration.html#cfn-ecs-taskdefinition-efsvolumeconfiguration-rootdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "TransitEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-efsvolumeconfiguration.html#cfn-ecs-taskdefinition-efsvolumeconfiguration-transitencryption", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ECS::TaskDefinition.EFSVolumeConfiguration.TransitEncryption" } }, "TransitEncryptionPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-efsvolumeconfiguration.html#cfn-ecs-taskdefinition-efsvolumeconfiguration-transitencryptionport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.EnvironmentFile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-environmentfile.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-environmentfile.html#cfn-ecs-taskdefinition-environmentfile-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-environmentfile.html#cfn-ecs-taskdefinition-environmentfile-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.EphemeralStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-ephemeralstorage.html", "Properties": { "SizeInGiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-ephemeralstorage.html#cfn-ecs-taskdefinition-ephemeralstorage-sizeingib", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.FirelensConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-firelensconfiguration.html", "Properties": { "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-firelensconfiguration.html#cfn-ecs-taskdefinition-firelensconfiguration-options", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-firelensconfiguration.html#cfn-ecs-taskdefinition-firelensconfiguration-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.HealthCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-healthcheck.html", "Properties": { "Command": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-healthcheck.html#cfn-ecs-taskdefinition-healthcheck-command", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Interval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-healthcheck.html#cfn-ecs-taskdefinition-healthcheck-interval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Retries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-healthcheck.html#cfn-ecs-taskdefinition-healthcheck-retries", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "StartPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-healthcheck.html#cfn-ecs-taskdefinition-healthcheck-startperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-healthcheck.html#cfn-ecs-taskdefinition-healthcheck-timeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.HostEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-hostentry.html", "Properties": { "Hostname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-hostentry.html#cfn-ecs-taskdefinition-hostentry-hostname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "IpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-hostentry.html#cfn-ecs-taskdefinition-hostentry-ipaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.HostVolumeProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-hostvolumeproperties.html", "Properties": { "SourcePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-hostvolumeproperties.html#cfn-ecs-taskdefinition-hostvolumeproperties-sourcepath", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.InferenceAccelerator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-inferenceaccelerator.html", "Properties": { "DeviceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-inferenceaccelerator.html#cfn-ecs-taskdefinition-inferenceaccelerator-devicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DeviceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-inferenceaccelerator.html#cfn-ecs-taskdefinition-inferenceaccelerator-devicetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.KernelCapabilities": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-kernelcapabilities.html", "Properties": { "Add": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-kernelcapabilities.html#cfn-ecs-taskdefinition-kernelcapabilities-add", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Drop": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-kernelcapabilities.html#cfn-ecs-taskdefinition-kernelcapabilities-drop", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.KeyValuePair": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-keyvaluepair.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-keyvaluepair.html#cfn-ecs-taskdefinition-keyvaluepair-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-keyvaluepair.html#cfn-ecs-taskdefinition-keyvaluepair-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.LinuxParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-linuxparameters.html", "Properties": { "Capabilities": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-linuxparameters.html#cfn-ecs-taskdefinition-linuxparameters-capabilities", "Required": false, "Type": "KernelCapabilities", "UpdateType": "Immutable" }, "Devices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-linuxparameters.html#cfn-ecs-taskdefinition-linuxparameters-devices", "DuplicatesAllowed": true, "ItemType": "Device", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "InitProcessEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-linuxparameters.html#cfn-ecs-taskdefinition-linuxparameters-initprocessenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "MaxSwap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-linuxparameters.html#cfn-ecs-taskdefinition-linuxparameters-maxswap", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "SharedMemorySize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-linuxparameters.html#cfn-ecs-taskdefinition-linuxparameters-sharedmemorysize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Swappiness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-linuxparameters.html#cfn-ecs-taskdefinition-linuxparameters-swappiness", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Tmpfs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-linuxparameters.html#cfn-ecs-taskdefinition-linuxparameters-tmpfs", "DuplicatesAllowed": true, "ItemType": "Tmpfs", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.LogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-logconfiguration.html", "Properties": { "LogDriver": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-logconfiguration.html#cfn-ecs-taskdefinition-logconfiguration-logdriver", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-logconfiguration.html#cfn-ecs-taskdefinition-logconfiguration-options", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "SecretOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-logconfiguration.html#cfn-ecs-taskdefinition-logconfiguration-secretoptions", "DuplicatesAllowed": true, "ItemType": "Secret", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.MountPoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-mountpoint.html", "Properties": { "ContainerPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-mountpoint.html#cfn-ecs-taskdefinition-mountpoint-containerpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ReadOnly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-mountpoint.html#cfn-ecs-taskdefinition-mountpoint-readonly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "SourceVolume": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-mountpoint.html#cfn-ecs-taskdefinition-mountpoint-sourcevolume", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.PortMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-portmapping.html", "Properties": { "AppProtocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-portmapping.html#cfn-ecs-taskdefinition-portmapping-appprotocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ECS::TaskDefinition.PortMapping.AppProtocol" } }, "ContainerPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-portmapping.html#cfn-ecs-taskdefinition-portmapping-containerport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "ContainerPortRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-portmapping.html#cfn-ecs-taskdefinition-portmapping-containerportrange", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "HostPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-portmapping.html#cfn-ecs-taskdefinition-portmapping-hostport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-portmapping.html#cfn-ecs-taskdefinition-portmapping-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-portmapping.html#cfn-ecs-taskdefinition-portmapping-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.ProxyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-proxyconfiguration.html", "Properties": { "ContainerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-proxyconfiguration.html#cfn-ecs-taskdefinition-proxyconfiguration-containername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ProxyConfigurationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-proxyconfiguration.html#cfn-ecs-taskdefinition-proxyconfiguration-proxyconfigurationproperties", "DuplicatesAllowed": false, "ItemType": "KeyValuePair", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-proxyconfiguration.html#cfn-ecs-taskdefinition-proxyconfiguration-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "EcsTaskDefinitionProxyType" } } } }, "AWS::ECS::TaskDefinition.RepositoryCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-repositorycredentials.html", "Properties": { "CredentialsParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-repositorycredentials.html#cfn-ecs-taskdefinition-repositorycredentials-credentialsparameter", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.ResourceRequirement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-resourcerequirement.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-resourcerequirement.html#cfn-ecs-taskdefinition-resourcerequirement-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-resourcerequirement.html#cfn-ecs-taskdefinition-resourcerequirement-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.RuntimePlatform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-runtimeplatform.html", "Properties": { "CpuArchitecture": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-runtimeplatform.html#cfn-ecs-taskdefinition-runtimeplatform-cpuarchitecture", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "OperatingSystemFamily": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-runtimeplatform.html#cfn-ecs-taskdefinition-runtimeplatform-operatingsystemfamily", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.Secret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-secret.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-secret.html#cfn-ecs-taskdefinition-secret-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ValueFrom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-secret.html#cfn-ecs-taskdefinition-secret-valuefrom", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.SystemControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-systemcontrol.html", "Properties": { "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-systemcontrol.html#cfn-ecs-taskdefinition-systemcontrol-namespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-systemcontrol.html#cfn-ecs-taskdefinition-systemcontrol-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.TaskDefinitionPlacementConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-taskdefinitionplacementconstraint.html", "Properties": { "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-taskdefinitionplacementconstraint.html#cfn-ecs-taskdefinition-taskdefinitionplacementconstraint-expression", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-taskdefinitionplacementconstraint.html#cfn-ecs-taskdefinition-taskdefinitionplacementconstraint-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.Tmpfs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-tmpfs.html", "Properties": { "ContainerPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-tmpfs.html#cfn-ecs-taskdefinition-tmpfs-containerpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MountOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-tmpfs.html#cfn-ecs-taskdefinition-tmpfs-mountoptions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-tmpfs.html#cfn-ecs-taskdefinition-tmpfs-size", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.Ulimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-ulimit.html", "Properties": { "HardLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-ulimit.html#cfn-ecs-taskdefinition-ulimit-hardlimit", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-ulimit.html#cfn-ecs-taskdefinition-ulimit-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SoftLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-ulimit.html#cfn-ecs-taskdefinition-ulimit-softlimit", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.Volume": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-volume.html", "Properties": { "DockerVolumeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-volume.html#cfn-ecs-taskdefinition-volume-dockervolumeconfiguration", "Required": false, "Type": "DockerVolumeConfiguration", "UpdateType": "Immutable" }, "EFSVolumeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-volume.html#cfn-ecs-taskdefinition-volume-efsvolumeconfiguration", "Required": false, "Type": "EFSVolumeConfiguration", "UpdateType": "Immutable" }, "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-volume.html#cfn-ecs-taskdefinition-volume-host", "Required": false, "Type": "HostVolumeProperties", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-volume.html#cfn-ecs-taskdefinition-volume-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskDefinition.VolumeFrom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-volumefrom.html", "Properties": { "ReadOnly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-volumefrom.html#cfn-ecs-taskdefinition-volumefrom-readonly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "SourceContainer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-volumefrom.html#cfn-ecs-taskdefinition-volumefrom-sourcecontainer", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskSet.AwsVpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-awsvpcconfiguration.html", "Properties": { "AssignPublicIp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-awsvpcconfiguration.html#cfn-ecs-taskset-awsvpcconfiguration-assignpublicip", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ECS::TaskSet.AwsVpcConfiguration.AssignPublicIp" } }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-awsvpcconfiguration.html#cfn-ecs-taskset-awsvpcconfiguration-securitygroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-awsvpcconfiguration.html#cfn-ecs-taskset-awsvpcconfiguration-subnets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::ECS::TaskSet.LoadBalancer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-loadbalancer.html", "Properties": { "ContainerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-loadbalancer.html#cfn-ecs-taskset-loadbalancer-containername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ContainerPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-loadbalancer.html#cfn-ecs-taskset-loadbalancer-containerport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "LoadBalancerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-loadbalancer.html#cfn-ecs-taskset-loadbalancer-loadbalancername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "TargetGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-loadbalancer.html#cfn-ecs-taskset-loadbalancer-targetgrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECS::TaskSet.NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-networkconfiguration.html", "Properties": { "AwsVpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-networkconfiguration.html#cfn-ecs-taskset-networkconfiguration-awsvpcconfiguration", "Required": false, "Type": "AwsVpcConfiguration", "UpdateType": "Immutable" } } }, "AWS::ECS::TaskSet.Scale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-scale.html", "Properties": { "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-scale.html#cfn-ecs-taskset-scale-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ECS::TaskSet.Scale.Unit" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-scale.html#cfn-ecs-taskset-scale-value", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ECS::TaskSet.ServiceRegistry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-serviceregistry.html", "Properties": { "ContainerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-serviceregistry.html#cfn-ecs-taskset-serviceregistry-containername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ContainerPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-serviceregistry.html#cfn-ecs-taskset-serviceregistry-containerport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-serviceregistry.html#cfn-ecs-taskset-serviceregistry-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "RegistryArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-serviceregistry.html#cfn-ecs-taskset-serviceregistry-registryarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EFS::AccessPoint.AccessPointTag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-accesspointtag.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-accesspointtag.html#cfn-efs-accesspoint-accesspointtag-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EFS::AccessPoint.AccessPointTag.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-accesspointtag.html#cfn-efs-accesspoint-accesspointtag-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EFS::AccessPoint.AccessPointTag.Value" } } } }, "AWS::EFS::AccessPoint.CreationInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-creationinfo.html", "Properties": { "OwnerGid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-creationinfo.html#cfn-efs-accesspoint-creationinfo-ownergid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "OwnerUid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-creationinfo.html#cfn-efs-accesspoint-creationinfo-owneruid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Permissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-creationinfo.html#cfn-efs-accesspoint-creationinfo-permissions", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EFS::AccessPoint.CreationInfo.Permissions" } } } }, "AWS::EFS::AccessPoint.PosixUser": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-posixuser.html", "Properties": { "Gid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-posixuser.html#cfn-efs-accesspoint-posixuser-gid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SecondaryGids": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-posixuser.html#cfn-efs-accesspoint-posixuser-secondarygids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Uid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-posixuser.html#cfn-efs-accesspoint-posixuser-uid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EFS::AccessPoint.RootDirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-rootdirectory.html", "Properties": { "CreationInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-rootdirectory.html#cfn-efs-accesspoint-rootdirectory-creationinfo", "Required": false, "Type": "CreationInfo", "UpdateType": "Immutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-rootdirectory.html#cfn-efs-accesspoint-rootdirectory-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EFS::AccessPoint.RootDirectory.Path" } } } }, "AWS::EFS::FileSystem.BackupPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-filesystem-backuppolicy.html", "Properties": { "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-filesystem-backuppolicy.html#cfn-efs-filesystem-backuppolicy-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EFS::FileSystem.ElasticFileSystemTag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-filesystem-elasticfilesystemtag.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-filesystem-elasticfilesystemtag.html#cfn-efs-filesystem-elasticfilesystemtag-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-filesystem-elasticfilesystemtag.html#cfn-efs-filesystem-elasticfilesystemtag-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EFS::FileSystem.LifecyclePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-filesystem-lifecyclepolicy.html", "Properties": { "TransitionToIA": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-filesystem-lifecyclepolicy.html#cfn-efs-filesystem-lifecyclepolicy-transitiontoia", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "EFSFileSystemLifecyclePolicy" } }, "TransitionToPrimaryStorageClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-filesystem-lifecyclepolicy.html#cfn-efs-filesystem-lifecyclepolicy-transitiontoprimarystorageclass", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EKS::Cluster.ClusterLogging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-clusterlogging.html", "Properties": { "EnabledTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-clusterlogging.html#cfn-eks-cluster-clusterlogging-enabledtypes", "DuplicatesAllowed": true, "ItemType": "LoggingTypeConfig", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EKS::Cluster.ControlPlanePlacement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-controlplaneplacement.html", "Properties": { "GroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-controlplaneplacement.html#cfn-eks-cluster-controlplaneplacement-groupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EKS::Cluster.EncryptionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-encryptionconfig.html", "Properties": { "Provider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-encryptionconfig.html#cfn-eks-cluster-encryptionconfig-provider", "Required": false, "Type": "Provider", "UpdateType": "Immutable" }, "Resources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-encryptionconfig.html#cfn-eks-cluster-encryptionconfig-resources", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EKS::Cluster.KubernetesNetworkConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-kubernetesnetworkconfig.html", "Properties": { "IpFamily": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-kubernetesnetworkconfig.html#cfn-eks-cluster-kubernetesnetworkconfig-ipfamily", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EKS::Cluster.KubernetesNetworkConfig.IpFamily" } }, "ServiceIpv4Cidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-kubernetesnetworkconfig.html#cfn-eks-cluster-kubernetesnetworkconfig-serviceipv4cidr", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ServiceIpv6Cidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-kubernetesnetworkconfig.html#cfn-eks-cluster-kubernetesnetworkconfig-serviceipv6cidr", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EKS::Cluster.Logging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-logging.html", "Properties": { "ClusterLogging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-logging.html#cfn-eks-cluster-logging-clusterlogging", "Required": false, "Type": "ClusterLogging", "UpdateType": "Mutable" } } }, "AWS::EKS::Cluster.LoggingTypeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-loggingtypeconfig.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-loggingtypeconfig.html#cfn-eks-cluster-loggingtypeconfig-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EKS::Cluster.LoggingTypeConfig.Type" } } } }, "AWS::EKS::Cluster.OutpostConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-outpostconfig.html", "Properties": { "ControlPlaneInstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-outpostconfig.html#cfn-eks-cluster-outpostconfig-controlplaneinstancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ControlPlanePlacement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-outpostconfig.html#cfn-eks-cluster-outpostconfig-controlplaneplacement", "Required": false, "Type": "ControlPlanePlacement", "UpdateType": "Immutable" }, "OutpostArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-outpostconfig.html#cfn-eks-cluster-outpostconfig-outpostarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EKS::Cluster.Provider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-provider.html", "Properties": { "KeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-provider.html#cfn-eks-cluster-provider-keyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EKS::Cluster.ResourcesVpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-resourcesvpcconfig.html", "Properties": { "EndpointPrivateAccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-resourcesvpcconfig.html#cfn-eks-cluster-resourcesvpcconfig-endpointprivateaccess", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EndpointPublicAccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-resourcesvpcconfig.html#cfn-eks-cluster-resourcesvpcconfig-endpointpublicaccess", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PublicAccessCidrs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-resourcesvpcconfig.html#cfn-eks-cluster-resourcesvpcconfig-publicaccesscidrs", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-resourcesvpcconfig.html#cfn-eks-cluster-resourcesvpcconfig-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-resourcesvpcconfig.html#cfn-eks-cluster-resourcesvpcconfig-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EKS::FargateProfile.Label": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-fargateprofile-label.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-fargateprofile-label.html#cfn-eks-fargateprofile-label-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EKS::FargateProfile.Label.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-fargateprofile-label.html#cfn-eks-fargateprofile-label-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EKS::FargateProfile.Label.Value" } } } }, "AWS::EKS::FargateProfile.Selector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-fargateprofile-selector.html", "Properties": { "Labels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-fargateprofile-selector.html#cfn-eks-fargateprofile-selector-labels", "DuplicatesAllowed": true, "ItemType": "Label", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-fargateprofile-selector.html#cfn-eks-fargateprofile-selector-namespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EKS::IdentityProviderConfig.OidcIdentityProviderConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-identityproviderconfig-oidcidentityproviderconfig.html", "Properties": { "ClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-identityproviderconfig-oidcidentityproviderconfig.html#cfn-eks-identityproviderconfig-oidcidentityproviderconfig-clientid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "GroupsClaim": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-identityproviderconfig-oidcidentityproviderconfig.html#cfn-eks-identityproviderconfig-oidcidentityproviderconfig-groupsclaim", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "GroupsPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-identityproviderconfig-oidcidentityproviderconfig.html#cfn-eks-identityproviderconfig-oidcidentityproviderconfig-groupsprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "IssuerUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-identityproviderconfig-oidcidentityproviderconfig.html#cfn-eks-identityproviderconfig-oidcidentityproviderconfig-issuerurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RequiredClaims": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-identityproviderconfig-oidcidentityproviderconfig.html#cfn-eks-identityproviderconfig-oidcidentityproviderconfig-requiredclaims", "DuplicatesAllowed": false, "ItemType": "RequiredClaim", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "UsernameClaim": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-identityproviderconfig-oidcidentityproviderconfig.html#cfn-eks-identityproviderconfig-oidcidentityproviderconfig-usernameclaim", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "UsernamePrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-identityproviderconfig-oidcidentityproviderconfig.html#cfn-eks-identityproviderconfig-oidcidentityproviderconfig-usernameprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EKS::IdentityProviderConfig.RequiredClaim": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-identityproviderconfig-requiredclaim.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-identityproviderconfig-requiredclaim.html#cfn-eks-identityproviderconfig-requiredclaim-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EKS::IdentityProviderConfig.RequiredClaim.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-identityproviderconfig-requiredclaim.html#cfn-eks-identityproviderconfig-requiredclaim-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EKS::IdentityProviderConfig.RequiredClaim.Value" } } } }, "AWS::EKS::Nodegroup.LaunchTemplateSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-launchtemplatespecification.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-launchtemplatespecification.html#cfn-eks-nodegroup-launchtemplatespecification-id", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-launchtemplatespecification.html#cfn-eks-nodegroup-launchtemplatespecification-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-launchtemplatespecification.html#cfn-eks-nodegroup-launchtemplatespecification-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EKS::Nodegroup.RemoteAccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-remoteaccess.html", "Properties": { "Ec2SshKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-remoteaccess.html#cfn-eks-nodegroup-remoteaccess-ec2sshkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SourceSecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-remoteaccess.html#cfn-eks-nodegroup-remoteaccess-sourcesecuritygroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EKS::Nodegroup.ScalingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-scalingconfig.html", "Properties": { "DesiredSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-scalingconfig.html#cfn-eks-nodegroup-scalingconfig-desiredsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-scalingconfig.html#cfn-eks-nodegroup-scalingconfig-maxsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-scalingconfig.html#cfn-eks-nodegroup-scalingconfig-minsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EKS::Nodegroup.Taint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-taint.html", "Properties": { "Effect": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-taint.html#cfn-eks-nodegroup-taint-effect", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-taint.html#cfn-eks-nodegroup-taint-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-taint.html#cfn-eks-nodegroup-taint-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EKS::Nodegroup.UpdateConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-updateconfig.html", "Properties": { "MaxUnavailable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-updateconfig.html#cfn-eks-nodegroup-updateconfig-maxunavailable", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "MaxUnavailablePercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-updateconfig.html#cfn-eks-nodegroup-updateconfig-maxunavailablepercentage", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EKS::Nodegroup.UpdateConfig.MaxUnavailablePercentage" } } } }, "AWS::EMR::Cluster.Application": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-application.html", "Properties": { "AdditionalInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-application.html#cfn-elasticmapreduce-cluster-application-additionalinfo", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Args": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-application.html#cfn-elasticmapreduce-cluster-application-args", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-application.html#cfn-elasticmapreduce-cluster-application-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-application.html#cfn-elasticmapreduce-cluster-application-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.AutoScalingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-autoscalingpolicy.html", "Properties": { "Constraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-autoscalingpolicy.html#cfn-elasticmapreduce-cluster-autoscalingpolicy-constraints", "Required": true, "Type": "ScalingConstraints", "UpdateType": "Mutable" }, "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-autoscalingpolicy.html#cfn-elasticmapreduce-cluster-autoscalingpolicy-rules", "DuplicatesAllowed": false, "ItemType": "ScalingRule", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.AutoTerminationPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-autoterminationpolicy.html", "Properties": { "IdleTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-autoterminationpolicy.html#cfn-elasticmapreduce-cluster-autoterminationpolicy-idletimeout", "PrimitiveType": "Long", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.BootstrapActionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-bootstrapactionconfig.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-bootstrapactionconfig.html#cfn-elasticmapreduce-cluster-bootstrapactionconfig-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ScriptBootstrapAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-bootstrapactionconfig.html#cfn-elasticmapreduce-cluster-bootstrapactionconfig-scriptbootstrapaction", "Required": true, "Type": "ScriptBootstrapActionConfig", "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.CloudWatchAlarmDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-cloudwatchalarmdefinition.html", "Properties": { "ComparisonOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-cluster-cloudwatchalarmdefinition-comparisonoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-cluster-cloudwatchalarmdefinition-dimensions", "DuplicatesAllowed": false, "ItemType": "MetricDimension", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EvaluationPeriods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-cluster-cloudwatchalarmdefinition-evaluationperiods", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-cluster-cloudwatchalarmdefinition-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-cluster-cloudwatchalarmdefinition-namespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Period": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-cluster-cloudwatchalarmdefinition-period", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Statistic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-cluster-cloudwatchalarmdefinition-statistic", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Threshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-cluster-cloudwatchalarmdefinition-threshold", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-cluster-cloudwatchalarmdefinition-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.ComputeLimits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-computelimits.html", "Properties": { "MaximumCapacityUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-computelimits.html#cfn-elasticmapreduce-cluster-computelimits-maximumcapacityunits", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MaximumCoreCapacityUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-computelimits.html#cfn-elasticmapreduce-cluster-computelimits-maximumcorecapacityunits", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaximumOnDemandCapacityUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-computelimits.html#cfn-elasticmapreduce-cluster-computelimits-maximumondemandcapacityunits", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinimumCapacityUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-computelimits.html#cfn-elasticmapreduce-cluster-computelimits-minimumcapacityunits", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "UnitType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-computelimits.html#cfn-elasticmapreduce-cluster-computelimits-unittype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-configuration.html", "Properties": { "Classification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-configuration.html#cfn-elasticmapreduce-cluster-configuration-classification", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ConfigurationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-configuration.html#cfn-elasticmapreduce-cluster-configuration-configurationproperties", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Configurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-configuration.html#cfn-elasticmapreduce-cluster-configuration-configurations", "DuplicatesAllowed": false, "ItemType": "Configuration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.EbsBlockDeviceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-ebsblockdeviceconfig.html", "Properties": { "VolumeSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-ebsblockdeviceconfig.html#cfn-elasticmapreduce-cluster-ebsblockdeviceconfig-volumespecification", "Required": true, "Type": "VolumeSpecification", "UpdateType": "Mutable" }, "VolumesPerInstance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-ebsblockdeviceconfig.html#cfn-elasticmapreduce-cluster-ebsblockdeviceconfig-volumesperinstance", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.EbsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-ebsconfiguration.html", "Properties": { "EbsBlockDeviceConfigs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-ebsconfiguration.html#cfn-elasticmapreduce-cluster-ebsconfiguration-ebsblockdeviceconfigs", "DuplicatesAllowed": false, "ItemType": "EbsBlockDeviceConfig", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EbsOptimized": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-ebsconfiguration.html#cfn-elasticmapreduce-cluster-ebsconfiguration-ebsoptimized", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.HadoopJarStepConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-hadoopjarstepconfig.html", "Properties": { "Args": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-hadoopjarstepconfig.html#cfn-elasticmapreduce-cluster-hadoopjarstepconfig-args", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Jar": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-hadoopjarstepconfig.html#cfn-elasticmapreduce-cluster-hadoopjarstepconfig-jar", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MainClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-hadoopjarstepconfig.html#cfn-elasticmapreduce-cluster-hadoopjarstepconfig-mainclass", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StepProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-hadoopjarstepconfig.html#cfn-elasticmapreduce-cluster-hadoopjarstepconfig-stepproperties", "DuplicatesAllowed": false, "ItemType": "KeyValue", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.InstanceFleetConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancefleetconfig.html", "Properties": { "InstanceTypeConfigs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancefleetconfig.html#cfn-elasticmapreduce-cluster-instancefleetconfig-instancetypeconfigs", "DuplicatesAllowed": false, "ItemType": "InstanceTypeConfig", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "LaunchSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancefleetconfig.html#cfn-elasticmapreduce-cluster-instancefleetconfig-launchspecifications", "Required": false, "Type": "InstanceFleetProvisioningSpecifications", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancefleetconfig.html#cfn-elasticmapreduce-cluster-instancefleetconfig-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "TargetOnDemandCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancefleetconfig.html#cfn-elasticmapreduce-cluster-instancefleetconfig-targetondemandcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TargetSpotCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancefleetconfig.html#cfn-elasticmapreduce-cluster-instancefleetconfig-targetspotcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.InstanceFleetProvisioningSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancefleetprovisioningspecifications.html", "Properties": { "OnDemandSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancefleetprovisioningspecifications.html#cfn-elasticmapreduce-cluster-instancefleetprovisioningspecifications-ondemandspecification", "Required": false, "Type": "OnDemandProvisioningSpecification", "UpdateType": "Mutable" }, "SpotSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancefleetprovisioningspecifications.html#cfn-elasticmapreduce-cluster-instancefleetprovisioningspecifications-spotspecification", "Required": false, "Type": "SpotProvisioningSpecification", "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.InstanceGroupConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancegroupconfig.html", "Properties": { "AutoScalingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancegroupconfig.html#cfn-elasticmapreduce-cluster-instancegroupconfig-autoscalingpolicy", "Required": false, "Type": "AutoScalingPolicy", "UpdateType": "Mutable" }, "BidPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancegroupconfig.html#cfn-elasticmapreduce-cluster-instancegroupconfig-bidprice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Configurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancegroupconfig.html#cfn-elasticmapreduce-cluster-instancegroupconfig-configurations", "DuplicatesAllowed": false, "ItemType": "Configuration", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "CustomAmiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancegroupconfig.html#cfn-elasticmapreduce-cluster-instancegroupconfig-customamiid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EbsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancegroupconfig.html#cfn-elasticmapreduce-cluster-instancegroupconfig-ebsconfiguration", "Required": false, "Type": "EbsConfiguration", "UpdateType": "Immutable" }, "InstanceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancegroupconfig.html#cfn-elasticmapreduce-cluster-instancegroupconfig-instancecount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancegroupconfig.html#cfn-elasticmapreduce-cluster-instancegroupconfig-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "EMRInstanceType" } }, "Market": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancegroupconfig.html#cfn-elasticmapreduce-cluster-instancegroupconfig-market", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancegroupconfig.html#cfn-elasticmapreduce-cluster-instancegroupconfig-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EMR::Cluster.InstanceTypeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancetypeconfig.html", "Properties": { "BidPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancetypeconfig.html#cfn-elasticmapreduce-cluster-instancetypeconfig-bidprice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "BidPriceAsPercentageOfOnDemandPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancetypeconfig.html#cfn-elasticmapreduce-cluster-instancetypeconfig-bidpriceaspercentageofondemandprice", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "Configurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancetypeconfig.html#cfn-elasticmapreduce-cluster-instancetypeconfig-configurations", "DuplicatesAllowed": false, "ItemType": "Configuration", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "CustomAmiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancetypeconfig.html#cfn-elasticmapreduce-cluster-instancetypeconfig-customamiid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EbsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancetypeconfig.html#cfn-elasticmapreduce-cluster-instancetypeconfig-ebsconfiguration", "Required": false, "Type": "EbsConfiguration", "UpdateType": "Immutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancetypeconfig.html#cfn-elasticmapreduce-cluster-instancetypeconfig-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "EMRInstanceType" } }, "WeightedCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancetypeconfig.html#cfn-elasticmapreduce-cluster-instancetypeconfig-weightedcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EMR::Cluster.JobFlowInstancesConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html", "Properties": { "AdditionalMasterSecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-additionalmastersecuritygroups", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "AdditionalSlaveSecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-additionalslavesecuritygroups", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "CoreInstanceFleet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-coreinstancefleet", "Required": false, "Type": "InstanceFleetConfig", "UpdateType": "Immutable" }, "CoreInstanceGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-coreinstancegroup", "Required": false, "Type": "InstanceGroupConfig", "UpdateType": "Immutable" }, "Ec2KeyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-ec2keyname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Ec2SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-ec2subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Ec2SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-ec2subnetids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "EmrManagedMasterSecurityGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-emrmanagedmastersecuritygroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EmrManagedSlaveSecurityGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-emrmanagedslavesecuritygroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "HadoopVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-hadoopversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "KeepJobFlowAliveWhenNoSteps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-keepjobflowalivewhennosteps", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "MasterInstanceFleet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-masterinstancefleet", "Required": false, "Type": "InstanceFleetConfig", "UpdateType": "Immutable" }, "MasterInstanceGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-masterinstancegroup", "Required": false, "Type": "InstanceGroupConfig", "UpdateType": "Immutable" }, "Placement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-placement", "Required": false, "Type": "PlacementType", "UpdateType": "Immutable" }, "ServiceAccessSecurityGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-serviceaccesssecuritygroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "TaskInstanceFleets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-taskinstancefleets", "DuplicatesAllowed": false, "ItemType": "InstanceFleetConfig", "Required": false, "Type": "List", "UpdateType": "Conditional" }, "TaskInstanceGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-taskinstancegroups", "DuplicatesAllowed": false, "ItemType": "InstanceGroupConfig", "Required": false, "Type": "List", "UpdateType": "Conditional" }, "TerminationProtected": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-terminationprotected", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.KerberosAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-kerberosattributes.html", "Properties": { "ADDomainJoinPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-kerberosattributes.html#cfn-elasticmapreduce-cluster-kerberosattributes-addomainjoinpassword", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ADDomainJoinUser": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-kerberosattributes.html#cfn-elasticmapreduce-cluster-kerberosattributes-addomainjoinuser", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CrossRealmTrustPrincipalPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-kerberosattributes.html#cfn-elasticmapreduce-cluster-kerberosattributes-crossrealmtrustprincipalpassword", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KdcAdminPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-kerberosattributes.html#cfn-elasticmapreduce-cluster-kerberosattributes-kdcadminpassword", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Realm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-kerberosattributes.html#cfn-elasticmapreduce-cluster-kerberosattributes-realm", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.KeyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-keyvalue.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-keyvalue.html#cfn-elasticmapreduce-cluster-keyvalue-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-keyvalue.html#cfn-elasticmapreduce-cluster-keyvalue-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.ManagedScalingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-managedscalingpolicy.html", "Properties": { "ComputeLimits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-managedscalingpolicy.html#cfn-elasticmapreduce-cluster-managedscalingpolicy-computelimits", "Required": false, "Type": "ComputeLimits", "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.MetricDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-metricdimension.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-metricdimension.html#cfn-elasticmapreduce-cluster-metricdimension-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-metricdimension.html#cfn-elasticmapreduce-cluster-metricdimension-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.OnDemandProvisioningSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-ondemandprovisioningspecification.html", "Properties": { "AllocationStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-ondemandprovisioningspecification.html#cfn-elasticmapreduce-cluster-ondemandprovisioningspecification-allocationstrategy", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.PlacementType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-placementtype.html", "Properties": { "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-placementtype.html#cfn-elasticmapreduce-cluster-placementtype-availabilityzone", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AvailabilityZone" } } } }, "AWS::EMR::Cluster.ScalingAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scalingaction.html", "Properties": { "Market": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scalingaction.html#cfn-elasticmapreduce-cluster-scalingaction-market", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SimpleScalingPolicyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scalingaction.html#cfn-elasticmapreduce-cluster-scalingaction-simplescalingpolicyconfiguration", "Required": true, "Type": "SimpleScalingPolicyConfiguration", "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.ScalingConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scalingconstraints.html", "Properties": { "MaxCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scalingconstraints.html#cfn-elasticmapreduce-cluster-scalingconstraints-maxcapacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MinCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scalingconstraints.html#cfn-elasticmapreduce-cluster-scalingconstraints-mincapacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.ScalingRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scalingrule.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scalingrule.html#cfn-elasticmapreduce-cluster-scalingrule-action", "Required": true, "Type": "ScalingAction", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scalingrule.html#cfn-elasticmapreduce-cluster-scalingrule-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scalingrule.html#cfn-elasticmapreduce-cluster-scalingrule-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Trigger": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scalingrule.html#cfn-elasticmapreduce-cluster-scalingrule-trigger", "Required": true, "Type": "ScalingTrigger", "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.ScalingTrigger": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scalingtrigger.html", "Properties": { "CloudWatchAlarmDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scalingtrigger.html#cfn-elasticmapreduce-cluster-scalingtrigger-cloudwatchalarmdefinition", "Required": true, "Type": "CloudWatchAlarmDefinition", "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.ScriptBootstrapActionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scriptbootstrapactionconfig.html", "Properties": { "Args": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scriptbootstrapactionconfig.html#cfn-elasticmapreduce-cluster-scriptbootstrapactionconfig-args", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scriptbootstrapactionconfig.html#cfn-elasticmapreduce-cluster-scriptbootstrapactionconfig-path", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.SimpleScalingPolicyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-simplescalingpolicyconfiguration.html", "Properties": { "AdjustmentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-simplescalingpolicyconfiguration.html#cfn-elasticmapreduce-cluster-simplescalingpolicyconfiguration-adjustmenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CoolDown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-simplescalingpolicyconfiguration.html#cfn-elasticmapreduce-cluster-simplescalingpolicyconfiguration-cooldown", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ScalingAdjustment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-simplescalingpolicyconfiguration.html#cfn-elasticmapreduce-cluster-simplescalingpolicyconfiguration-scalingadjustment", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.SpotProvisioningSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-spotprovisioningspecification.html", "Properties": { "AllocationStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-spotprovisioningspecification.html#cfn-elasticmapreduce-cluster-spotprovisioningspecification-allocationstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BlockDurationMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-spotprovisioningspecification.html#cfn-elasticmapreduce-cluster-spotprovisioningspecification-blockdurationminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TimeoutAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-spotprovisioningspecification.html#cfn-elasticmapreduce-cluster-spotprovisioningspecification-timeoutaction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TimeoutDurationMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-spotprovisioningspecification.html#cfn-elasticmapreduce-cluster-spotprovisioningspecification-timeoutdurationminutes", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.StepConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-stepconfig.html", "Properties": { "ActionOnFailure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-stepconfig.html#cfn-elasticmapreduce-cluster-stepconfig-actiononfailure", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HadoopJarStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-stepconfig.html#cfn-elasticmapreduce-cluster-stepconfig-hadoopjarstep", "Required": true, "Type": "HadoopJarStepConfig", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-stepconfig.html#cfn-elasticmapreduce-cluster-stepconfig-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster.VolumeSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-volumespecification.html", "Properties": { "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-volumespecification.html#cfn-elasticmapreduce-cluster-volumespecification-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SizeInGB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-volumespecification.html#cfn-elasticmapreduce-cluster-volumespecification-sizeingb", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "VolumeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-volumespecification.html#cfn-elasticmapreduce-cluster-volumespecification-volumetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EMR::InstanceFleetConfig.Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-configuration.html", "Properties": { "Classification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-configuration.html#cfn-elasticmapreduce-instancefleetconfig-configuration-classification", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ConfigurationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-configuration.html#cfn-elasticmapreduce-instancefleetconfig-configuration-configurationproperties", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "Configurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-configuration.html#cfn-elasticmapreduce-instancefleetconfig-configuration-configurations", "DuplicatesAllowed": false, "ItemType": "Configuration", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EMR::InstanceFleetConfig.EbsBlockDeviceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-ebsblockdeviceconfig.html", "Properties": { "VolumeSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-ebsblockdeviceconfig.html#cfn-elasticmapreduce-instancefleetconfig-ebsblockdeviceconfig-volumespecification", "Required": true, "Type": "VolumeSpecification", "UpdateType": "Immutable" }, "VolumesPerInstance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-ebsblockdeviceconfig.html#cfn-elasticmapreduce-instancefleetconfig-ebsblockdeviceconfig-volumesperinstance", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EMR::InstanceFleetConfig.EbsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-ebsconfiguration.html", "Properties": { "EbsBlockDeviceConfigs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-ebsconfiguration.html#cfn-elasticmapreduce-instancefleetconfig-ebsconfiguration-ebsblockdeviceconfigs", "DuplicatesAllowed": false, "ItemType": "EbsBlockDeviceConfig", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "EbsOptimized": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-ebsconfiguration.html#cfn-elasticmapreduce-instancefleetconfig-ebsconfiguration-ebsoptimized", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EMR::InstanceFleetConfig.InstanceFleetProvisioningSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-instancefleetprovisioningspecifications.html", "Properties": { "OnDemandSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-instancefleetprovisioningspecifications.html#cfn-elasticmapreduce-instancefleetconfig-instancefleetprovisioningspecifications-ondemandspecification", "Required": false, "Type": "OnDemandProvisioningSpecification", "UpdateType": "Mutable" }, "SpotSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-instancefleetprovisioningspecifications.html#cfn-elasticmapreduce-instancefleetconfig-instancefleetprovisioningspecifications-spotspecification", "Required": false, "Type": "SpotProvisioningSpecification", "UpdateType": "Mutable" } } }, "AWS::EMR::InstanceFleetConfig.InstanceTypeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-instancetypeconfig.html", "Properties": { "BidPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-instancetypeconfig.html#cfn-elasticmapreduce-instancefleetconfig-instancetypeconfig-bidprice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "BidPriceAsPercentageOfOnDemandPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-instancetypeconfig.html#cfn-elasticmapreduce-instancefleetconfig-instancetypeconfig-bidpriceaspercentageofondemandprice", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "Configurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-instancetypeconfig.html#cfn-elasticmapreduce-instancefleetconfig-instancetypeconfig-configurations", "DuplicatesAllowed": false, "ItemType": "Configuration", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "CustomAmiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-instancetypeconfig.html#cfn-elasticmapreduce-instancefleetconfig-instancetypeconfig-customamiid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EbsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-instancetypeconfig.html#cfn-elasticmapreduce-instancefleetconfig-instancetypeconfig-ebsconfiguration", "Required": false, "Type": "EbsConfiguration", "UpdateType": "Immutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-instancetypeconfig.html#cfn-elasticmapreduce-instancefleetconfig-instancetypeconfig-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "EMRInstanceType" } }, "WeightedCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-instancetypeconfig.html#cfn-elasticmapreduce-instancefleetconfig-instancetypeconfig-weightedcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EMR::InstanceFleetConfig.OnDemandProvisioningSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-ondemandprovisioningspecification.html", "Properties": { "AllocationStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-ondemandprovisioningspecification.html#cfn-elasticmapreduce-instancefleetconfig-ondemandprovisioningspecification-allocationstrategy", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EMR::InstanceFleetConfig.SpotProvisioningSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-spotprovisioningspecification.html", "Properties": { "AllocationStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-spotprovisioningspecification.html#cfn-elasticmapreduce-instancefleetconfig-spotprovisioningspecification-allocationstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BlockDurationMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-spotprovisioningspecification.html#cfn-elasticmapreduce-instancefleetconfig-spotprovisioningspecification-blockdurationminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TimeoutAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-spotprovisioningspecification.html#cfn-elasticmapreduce-instancefleetconfig-spotprovisioningspecification-timeoutaction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TimeoutDurationMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-spotprovisioningspecification.html#cfn-elasticmapreduce-instancefleetconfig-spotprovisioningspecification-timeoutdurationminutes", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EMR::InstanceFleetConfig.VolumeSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-volumespecification.html", "Properties": { "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-volumespecification.html#cfn-elasticmapreduce-instancefleetconfig-volumespecification-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "SizeInGB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-volumespecification.html#cfn-elasticmapreduce-instancefleetconfig-volumespecification-sizeingb", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "VolumeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-volumespecification.html#cfn-elasticmapreduce-instancefleetconfig-volumespecification-volumetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EMR::InstanceGroupConfig.AutoScalingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-autoscalingpolicy.html", "Properties": { "Constraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-autoscalingpolicy.html#cfn-elasticmapreduce-instancegroupconfig-autoscalingpolicy-constraints", "Required": true, "Type": "ScalingConstraints", "UpdateType": "Mutable" }, "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-autoscalingpolicy.html#cfn-elasticmapreduce-instancegroupconfig-autoscalingpolicy-rules", "DuplicatesAllowed": false, "ItemType": "ScalingRule", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EMR::InstanceGroupConfig.CloudWatchAlarmDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html", "Properties": { "ComparisonOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-comparisonoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-dimensions", "DuplicatesAllowed": false, "ItemType": "MetricDimension", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EvaluationPeriods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-evaluationperiods", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-namespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Period": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-period", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Statistic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-statistic", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Threshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-threshold", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EMR::InstanceGroupConfig.Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-cluster-configuration.html", "Properties": { "Classification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-cluster-configuration.html#cfn-emr-cluster-configuration-classification", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ConfigurationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-cluster-configuration.html#cfn-emr-cluster-configuration-configurationproperties", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "Configurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-cluster-configuration.html#cfn-emr-cluster-configuration-configurations", "DuplicatesAllowed": false, "ItemType": "Configuration", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EMR::InstanceGroupConfig.EbsBlockDeviceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-ebsconfiguration-ebsblockdeviceconfig.html", "Properties": { "VolumeSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-ebsconfiguration-ebsblockdeviceconfig.html#cfn-emr-ebsconfiguration-ebsblockdeviceconfig-volumespecification", "Required": true, "Type": "VolumeSpecification", "UpdateType": "Mutable" }, "VolumesPerInstance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-ebsconfiguration-ebsblockdeviceconfig.html#cfn-emr-ebsconfiguration-ebsblockdeviceconfig-volumesperinstance", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EMR::InstanceGroupConfig.EbsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-ebsconfiguration.html", "Properties": { "EbsBlockDeviceConfigs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-ebsconfiguration.html#cfn-emr-ebsconfiguration-ebsblockdeviceconfigs", "DuplicatesAllowed": false, "ItemType": "EbsBlockDeviceConfig", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EbsOptimized": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-ebsconfiguration.html#cfn-emr-ebsconfiguration-ebsoptimized", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EMR::InstanceGroupConfig.MetricDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-metricdimension.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-metricdimension.html#cfn-elasticmapreduce-instancegroupconfig-metricdimension-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-metricdimension.html#cfn-elasticmapreduce-instancegroupconfig-metricdimension-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EMR::InstanceGroupConfig.ScalingAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-scalingaction.html", "Properties": { "Market": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-scalingaction.html#cfn-elasticmapreduce-instancegroupconfig-scalingaction-market", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SimpleScalingPolicyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-scalingaction.html#cfn-elasticmapreduce-instancegroupconfig-scalingaction-simplescalingpolicyconfiguration", "Required": true, "Type": "SimpleScalingPolicyConfiguration", "UpdateType": "Mutable" } } }, "AWS::EMR::InstanceGroupConfig.ScalingConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-scalingconstraints.html", "Properties": { "MaxCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-scalingconstraints.html#cfn-elasticmapreduce-instancegroupconfig-scalingconstraints-maxcapacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MinCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-scalingconstraints.html#cfn-elasticmapreduce-instancegroupconfig-scalingconstraints-mincapacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EMR::InstanceGroupConfig.ScalingRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-scalingrule.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-scalingrule.html#cfn-elasticmapreduce-instancegroupconfig-scalingrule-action", "Required": true, "Type": "ScalingAction", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-scalingrule.html#cfn-elasticmapreduce-instancegroupconfig-scalingrule-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-scalingrule.html#cfn-elasticmapreduce-instancegroupconfig-scalingrule-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Trigger": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-scalingrule.html#cfn-elasticmapreduce-instancegroupconfig-scalingrule-trigger", "Required": true, "Type": "ScalingTrigger", "UpdateType": "Mutable" } } }, "AWS::EMR::InstanceGroupConfig.ScalingTrigger": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-scalingtrigger.html", "Properties": { "CloudWatchAlarmDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-scalingtrigger.html#cfn-elasticmapreduce-instancegroupconfig-scalingtrigger-cloudwatchalarmdefinition", "Required": true, "Type": "CloudWatchAlarmDefinition", "UpdateType": "Mutable" } } }, "AWS::EMR::InstanceGroupConfig.SimpleScalingPolicyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-simplescalingpolicyconfiguration.html", "Properties": { "AdjustmentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-simplescalingpolicyconfiguration.html#cfn-elasticmapreduce-instancegroupconfig-simplescalingpolicyconfiguration-adjustmenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CoolDown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-simplescalingpolicyconfiguration.html#cfn-elasticmapreduce-instancegroupconfig-simplescalingpolicyconfiguration-cooldown", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ScalingAdjustment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-simplescalingpolicyconfiguration.html#cfn-elasticmapreduce-instancegroupconfig-simplescalingpolicyconfiguration-scalingadjustment", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EMR::InstanceGroupConfig.VolumeSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-ebsconfiguration-ebsblockdeviceconfig-volumespecification.html", "Properties": { "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-ebsconfiguration-ebsblockdeviceconfig-volumespecification.html#cfn-emr-ebsconfiguration-ebsblockdeviceconfig-volumespecification-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SizeInGB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-ebsconfiguration-ebsblockdeviceconfig-volumespecification.html#cfn-emr-ebsconfiguration-ebsblockdeviceconfig-volumespecification-sizeingb", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "VolumeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-ebsconfiguration-ebsblockdeviceconfig-volumespecification.html#cfn-emr-ebsconfiguration-ebsblockdeviceconfig-volumespecification-volumetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EMR::Step.HadoopJarStepConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-step-hadoopjarstepconfig.html", "Properties": { "Args": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-step-hadoopjarstepconfig.html#cfn-elasticmapreduce-step-hadoopjarstepconfig-args", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Jar": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-step-hadoopjarstepconfig.html#cfn-elasticmapreduce-step-hadoopjarstepconfig-jar", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MainClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-step-hadoopjarstepconfig.html#cfn-elasticmapreduce-step-hadoopjarstepconfig-mainclass", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "StepProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-step-hadoopjarstepconfig.html#cfn-elasticmapreduce-step-hadoopjarstepconfig-stepproperties", "DuplicatesAllowed": false, "ItemType": "KeyValue", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EMR::Step.KeyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-step-keyvalue.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-step-keyvalue.html#cfn-elasticmapreduce-step-keyvalue-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-step-keyvalue.html#cfn-elasticmapreduce-step-keyvalue-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EMRContainers::VirtualCluster.ContainerInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrcontainers-virtualcluster-containerinfo.html", "Properties": { "EksInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrcontainers-virtualcluster-containerinfo.html#cfn-emrcontainers-virtualcluster-containerinfo-eksinfo", "Required": true, "Type": "EksInfo", "UpdateType": "Immutable" } } }, "AWS::EMRContainers::VirtualCluster.ContainerProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrcontainers-virtualcluster-containerprovider.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrcontainers-virtualcluster-containerprovider.html#cfn-emrcontainers-virtualcluster-containerprovider-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EMRContainers::VirtualCluster.ContainerProvider.Id" } }, "Info": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrcontainers-virtualcluster-containerprovider.html#cfn-emrcontainers-virtualcluster-containerprovider-info", "Required": true, "Type": "ContainerInfo", "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrcontainers-virtualcluster-containerprovider.html#cfn-emrcontainers-virtualcluster-containerprovider-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EMRContainers::VirtualCluster.EksInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrcontainers-virtualcluster-eksinfo.html", "Properties": { "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrcontainers-virtualcluster-eksinfo.html#cfn-emrcontainers-virtualcluster-eksinfo-namespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EMRContainers::VirtualCluster.EksInfo.Namespace" } } } }, "AWS::EMRServerless::Application.AutoStartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-autostartconfiguration.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-autostartconfiguration.html#cfn-emrserverless-application-autostartconfiguration-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EMRServerless::Application.AutoStopConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-autostopconfiguration.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-autostopconfiguration.html#cfn-emrserverless-application-autostopconfiguration-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IdleTimeoutMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-autostopconfiguration.html#cfn-emrserverless-application-autostopconfiguration-idletimeoutminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EMRServerless::Application.ImageConfigurationInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-imageconfigurationinput.html", "Properties": { "ImageUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-imageconfigurationinput.html#cfn-emrserverless-application-imageconfigurationinput-imageuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMRServerless::Application.ImageConfigurationInput.ImageUri" } } } }, "AWS::EMRServerless::Application.InitialCapacityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-initialcapacityconfig.html", "Properties": { "WorkerConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-initialcapacityconfig.html#cfn-emrserverless-application-initialcapacityconfig-workerconfiguration", "Required": true, "Type": "WorkerConfiguration", "UpdateType": "Mutable" }, "WorkerCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-initialcapacityconfig.html#cfn-emrserverless-application-initialcapacityconfig-workercount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMRServerless::Application.InitialCapacityConfig.WorkerCount" } } } }, "AWS::EMRServerless::Application.InitialCapacityConfigKeyValuePair": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-initialcapacityconfigkeyvaluepair.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-initialcapacityconfigkeyvaluepair.html#cfn-emrserverless-application-initialcapacityconfigkeyvaluepair-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMRServerless::Application.InitialCapacityConfigKeyValuePair.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-initialcapacityconfigkeyvaluepair.html#cfn-emrserverless-application-initialcapacityconfigkeyvaluepair-value", "Required": true, "Type": "InitialCapacityConfig", "UpdateType": "Mutable" } } }, "AWS::EMRServerless::Application.MaximumAllowedResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-maximumallowedresources.html", "Properties": { "Cpu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-maximumallowedresources.html#cfn-emrserverless-application-maximumallowedresources-cpu", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMRServerless::Application.MaximumAllowedResources.Cpu" } }, "Disk": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-maximumallowedresources.html#cfn-emrserverless-application-maximumallowedresources-disk", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMRServerless::Application.MaximumAllowedResources.Disk" } }, "Memory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-maximumallowedresources.html#cfn-emrserverless-application-maximumallowedresources-memory", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMRServerless::Application.MaximumAllowedResources.Memory" } } } }, "AWS::EMRServerless::Application.NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-networkconfiguration.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-networkconfiguration.html#cfn-emrserverless-application-networkconfiguration-securitygroupids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMRServerless::Application.NetworkConfiguration.SecurityGroupIds" } }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-networkconfiguration.html#cfn-emrserverless-application-networkconfiguration-subnetids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMRServerless::Application.NetworkConfiguration.SubnetIds" } } } }, "AWS::EMRServerless::Application.WorkerConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-workerconfiguration.html", "Properties": { "Cpu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-workerconfiguration.html#cfn-emrserverless-application-workerconfiguration-cpu", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMRServerless::Application.WorkerConfiguration.Cpu" } }, "Disk": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-workerconfiguration.html#cfn-emrserverless-application-workerconfiguration-disk", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMRServerless::Application.WorkerConfiguration.Disk" } }, "Memory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-workerconfiguration.html#cfn-emrserverless-application-workerconfiguration-memory", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMRServerless::Application.WorkerConfiguration.Memory" } } } }, "AWS::EMRServerless::Application.WorkerTypeSpecificationInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-workertypespecificationinput.html", "Properties": { "ImageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-workertypespecificationinput.html#cfn-emrserverless-application-workertypespecificationinput-imageconfiguration", "Required": false, "Type": "ImageConfigurationInput", "UpdateType": "Mutable" } } }, "AWS::ElastiCache::CacheCluster.CloudWatchLogsDestinationDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cachecluster-cloudwatchlogsdestinationdetails.html", "Properties": { "LogGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cachecluster-cloudwatchlogsdestinationdetails.html#cfn-elasticache-cachecluster-cloudwatchlogsdestinationdetails-loggroup", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElastiCache::CacheCluster.DestinationDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cachecluster-destinationdetails.html", "Properties": { "CloudWatchLogsDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cachecluster-destinationdetails.html#cfn-elasticache-cachecluster-destinationdetails-cloudwatchlogsdetails", "Required": false, "Type": "CloudWatchLogsDestinationDetails", "UpdateType": "Mutable" }, "KinesisFirehoseDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cachecluster-destinationdetails.html#cfn-elasticache-cachecluster-destinationdetails-kinesisfirehosedetails", "Required": false, "Type": "KinesisFirehoseDestinationDetails", "UpdateType": "Mutable" } } }, "AWS::ElastiCache::CacheCluster.KinesisFirehoseDestinationDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cachecluster-kinesisfirehosedestinationdetails.html", "Properties": { "DeliveryStream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cachecluster-kinesisfirehosedestinationdetails.html#cfn-elasticache-cachecluster-kinesisfirehosedestinationdetails-deliverystream", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElastiCache::CacheCluster.LogDeliveryConfigurationRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cachecluster-logdeliveryconfigurationrequest.html", "Properties": { "DestinationDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cachecluster-logdeliveryconfigurationrequest.html#cfn-elasticache-cachecluster-logdeliveryconfigurationrequest-destinationdetails", "Required": true, "Type": "DestinationDetails", "UpdateType": "Mutable" }, "DestinationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cachecluster-logdeliveryconfigurationrequest.html#cfn-elasticache-cachecluster-logdeliveryconfigurationrequest-destinationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LogFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cachecluster-logdeliveryconfigurationrequest.html#cfn-elasticache-cachecluster-logdeliveryconfigurationrequest-logformat", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LogType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cachecluster-logdeliveryconfigurationrequest.html#cfn-elasticache-cachecluster-logdeliveryconfigurationrequest-logtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElastiCache::GlobalReplicationGroup.GlobalReplicationGroupMember": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-globalreplicationgroup-globalreplicationgroupmember.html", "Properties": { "ReplicationGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-globalreplicationgroup-globalreplicationgroupmember.html#cfn-elasticache-globalreplicationgroup-globalreplicationgroupmember-replicationgroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReplicationGroupRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-globalreplicationgroup-globalreplicationgroupmember.html#cfn-elasticache-globalreplicationgroup-globalreplicationgroupmember-replicationgroupregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-globalreplicationgroup-globalreplicationgroupmember.html#cfn-elasticache-globalreplicationgroup-globalreplicationgroupmember-role", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ElastiCache::GlobalReplicationGroup.GlobalReplicationGroupMember.Role" } } } }, "AWS::ElastiCache::GlobalReplicationGroup.RegionalConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-globalreplicationgroup-regionalconfiguration.html", "Properties": { "ReplicationGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-globalreplicationgroup-regionalconfiguration.html#cfn-elasticache-globalreplicationgroup-regionalconfiguration-replicationgroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReplicationGroupRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-globalreplicationgroup-regionalconfiguration.html#cfn-elasticache-globalreplicationgroup-regionalconfiguration-replicationgroupregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReshardingConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-globalreplicationgroup-regionalconfiguration.html#cfn-elasticache-globalreplicationgroup-regionalconfiguration-reshardingconfigurations", "DuplicatesAllowed": false, "ItemType": "ReshardingConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElastiCache::GlobalReplicationGroup.ReshardingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-globalreplicationgroup-reshardingconfiguration.html", "Properties": { "NodeGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-globalreplicationgroup-reshardingconfiguration.html#cfn-elasticache-globalreplicationgroup-reshardingconfiguration-nodegroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PreferredAvailabilityZones": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-globalreplicationgroup-reshardingconfiguration.html#cfn-elasticache-globalreplicationgroup-reshardingconfiguration-preferredavailabilityzones", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElastiCache::ReplicationGroup.CloudWatchLogsDestinationDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-cloudwatchlogsdestinationdetails.html", "Properties": { "LogGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-cloudwatchlogsdestinationdetails.html#cfn-elasticache-replicationgroup-cloudwatchlogsdestinationdetails-loggroup", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElastiCache::ReplicationGroup.DestinationDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-destinationdetails.html", "Properties": { "CloudWatchLogsDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-destinationdetails.html#cfn-elasticache-replicationgroup-destinationdetails-cloudwatchlogsdetails", "Required": false, "Type": "CloudWatchLogsDestinationDetails", "UpdateType": "Mutable" }, "KinesisFirehoseDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-destinationdetails.html#cfn-elasticache-replicationgroup-destinationdetails-kinesisfirehosedetails", "Required": false, "Type": "KinesisFirehoseDestinationDetails", "UpdateType": "Mutable" } } }, "AWS::ElastiCache::ReplicationGroup.KinesisFirehoseDestinationDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-kinesisfirehosedestinationdetails.html", "Properties": { "DeliveryStream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-kinesisfirehosedestinationdetails.html#cfn-elasticache-replicationgroup-kinesisfirehosedestinationdetails-deliverystream", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElastiCache::ReplicationGroup.LogDeliveryConfigurationRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-logdeliveryconfigurationrequest.html", "Properties": { "DestinationDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-logdeliveryconfigurationrequest.html#cfn-elasticache-replicationgroup-logdeliveryconfigurationrequest-destinationdetails", "Required": true, "Type": "DestinationDetails", "UpdateType": "Mutable" }, "DestinationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-logdeliveryconfigurationrequest.html#cfn-elasticache-replicationgroup-logdeliveryconfigurationrequest-destinationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LogFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-logdeliveryconfigurationrequest.html#cfn-elasticache-replicationgroup-logdeliveryconfigurationrequest-logformat", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LogType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-logdeliveryconfigurationrequest.html#cfn-elasticache-replicationgroup-logdeliveryconfigurationrequest-logtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElastiCache::ReplicationGroup.NodeGroupConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-nodegroupconfiguration.html", "Properties": { "NodeGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-nodegroupconfiguration.html#cfn-elasticache-replicationgroup-nodegroupconfiguration-nodegroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "PrimaryAvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-nodegroupconfiguration.html#cfn-elasticache-replicationgroup-nodegroupconfiguration-primaryavailabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ReplicaAvailabilityZones": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-nodegroupconfiguration.html#cfn-elasticache-replicationgroup-nodegroupconfiguration-replicaavailabilityzones", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "ReplicaCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-nodegroupconfiguration.html#cfn-elasticache-replicationgroup-nodegroupconfiguration-replicacount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Slots": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-nodegroupconfiguration.html#cfn-elasticache-replicationgroup-nodegroupconfiguration-slots", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ElastiCache::User.AuthenticationMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-user-authenticationmode.html", "Properties": { "Passwords": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-user-authenticationmode.html#cfn-elasticache-user-authenticationmode-passwords", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-user-authenticationmode.html#cfn-elasticache-user-authenticationmode-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ElastiCache::User.AuthenticationMode.Type" } } } }, "AWS::ElasticBeanstalk::Application.ApplicationResourceLifecycleConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-application-applicationresourcelifecycleconfig.html", "Properties": { "ServiceRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-application-applicationresourcelifecycleconfig.html#cfn-elasticbeanstalk-application-applicationresourcelifecycleconfig-servicerole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::Role.Arn" } }, "VersionLifecycleConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-application-applicationresourcelifecycleconfig.html#cfn-elasticbeanstalk-application-applicationresourcelifecycleconfig-versionlifecycleconfig", "Required": false, "Type": "ApplicationVersionLifecycleConfig", "UpdateType": "Mutable" } } }, "AWS::ElasticBeanstalk::Application.ApplicationVersionLifecycleConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-application-applicationversionlifecycleconfig.html", "Properties": { "MaxAgeRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-application-applicationversionlifecycleconfig.html#cfn-elasticbeanstalk-application-applicationversionlifecycleconfig-maxagerule", "Required": false, "Type": "MaxAgeRule", "UpdateType": "Mutable" }, "MaxCountRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-application-applicationversionlifecycleconfig.html#cfn-elasticbeanstalk-application-applicationversionlifecycleconfig-maxcountrule", "Required": false, "Type": "MaxCountRule", "UpdateType": "Mutable" } } }, "AWS::ElasticBeanstalk::Application.MaxAgeRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-application-maxagerule.html", "Properties": { "DeleteSourceFromS3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-application-maxagerule.html#cfn-elasticbeanstalk-application-maxagerule-deletesourcefroms3", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-application-maxagerule.html#cfn-elasticbeanstalk-application-maxagerule-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MaxAgeInDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-application-maxagerule.html#cfn-elasticbeanstalk-application-maxagerule-maxageindays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticBeanstalk::Application.MaxCountRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-application-maxcountrule.html", "Properties": { "DeleteSourceFromS3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-application-maxcountrule.html#cfn-elasticbeanstalk-application-maxcountrule-deletesourcefroms3", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-application-maxcountrule.html#cfn-elasticbeanstalk-application-maxcountrule-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MaxCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-application-maxcountrule.html#cfn-elasticbeanstalk-application-maxcountrule-maxcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticBeanstalk::ApplicationVersion.SourceBundle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-applicationversion-sourcebundle.html", "Properties": { "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-applicationversion-sourcebundle.html#cfn-elasticbeanstalk-applicationversion-sourcebundle-s3bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "S3Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-applicationversion-sourcebundle.html#cfn-elasticbeanstalk-applicationversion-sourcebundle-s3key", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ElasticBeanstalk::ConfigurationTemplate.ConfigurationOptionSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-configurationtemplate-configurationoptionsetting.html", "Properties": { "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-configurationtemplate-configurationoptionsetting.html#cfn-elasticbeanstalk-configurationtemplate-configurationoptionsetting-namespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "OptionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-configurationtemplate-configurationoptionsetting.html#cfn-elasticbeanstalk-configurationtemplate-configurationoptionsetting-optionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ResourceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-configurationtemplate-configurationoptionsetting.html#cfn-elasticbeanstalk-configurationtemplate-configurationoptionsetting-resourcename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-configurationtemplate-configurationoptionsetting.html#cfn-elasticbeanstalk-configurationtemplate-configurationoptionsetting-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticBeanstalk::ConfigurationTemplate.SourceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-configurationtemplate-sourceconfiguration.html", "Properties": { "ApplicationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-configurationtemplate-sourceconfiguration.html#cfn-elasticbeanstalk-configurationtemplate-sourceconfiguration-applicationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-configurationtemplate-sourceconfiguration.html#cfn-elasticbeanstalk-configurationtemplate-sourceconfiguration-templatename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ElasticBeanstalk::Environment.OptionSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-environment-optionsetting.html", "Properties": { "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-environment-optionsetting.html#cfn-elasticbeanstalk-environment-optionsetting-namespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "OptionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-environment-optionsetting.html#cfn-elasticbeanstalk-environment-optionsetting-optionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ResourceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-environment-optionsetting.html#cfn-elasticbeanstalk-environment-optionsetting-resourcename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-environment-optionsetting.html#cfn-elasticbeanstalk-environment-optionsetting-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticBeanstalk::Environment.Tier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-environment-tier.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-environment-tier.html#cfn-elasticbeanstalk-environment-tier-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-environment-tier.html#cfn-elasticbeanstalk-environment-tier-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticbeanstalk-environment-tier.html#cfn-elasticbeanstalk-environment-tier-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancing::LoadBalancer.AccessLoggingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-accessloggingpolicy.html", "Properties": { "EmitInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-accessloggingpolicy.html#cfn-elb-accessloggingpolicy-emitinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-accessloggingpolicy.html#cfn-elb-accessloggingpolicy-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "S3BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-accessloggingpolicy.html#cfn-elb-accessloggingpolicy-s3bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3BucketPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-accessloggingpolicy.html#cfn-elb-accessloggingpolicy-s3bucketprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancing::LoadBalancer.AppCookieStickinessPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-AppCookieStickinessPolicy.html", "Properties": { "CookieName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-AppCookieStickinessPolicy.html#cfn-elb-appcookiestickinesspolicy-cookiename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "PolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-AppCookieStickinessPolicy.html#cfn-elb-appcookiestickinesspolicy-policyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancing::LoadBalancer.ConnectionDrainingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-connectiondrainingpolicy.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-connectiondrainingpolicy.html#cfn-elb-connectiondrainingpolicy-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-connectiondrainingpolicy.html#cfn-elb-connectiondrainingpolicy-timeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancing::LoadBalancer.ConnectionSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-connectionsettings.html", "Properties": { "IdleTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-connectionsettings.html#cfn-elb-connectionsettings-idletimeout", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancing::LoadBalancer.HealthCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-health-check.html", "Properties": { "HealthyThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-health-check.html#cfn-elb-healthcheck-healthythreshold", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Interval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-health-check.html#cfn-elb-healthcheck-interval", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-health-check.html#cfn-elb-healthcheck-target", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-health-check.html#cfn-elb-healthcheck-timeout", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "UnhealthyThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-health-check.html#cfn-elb-healthcheck-unhealthythreshold", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancing::LoadBalancer.LBCookieStickinessPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-LBCookieStickinessPolicy.html", "Properties": { "CookieExpirationPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-LBCookieStickinessPolicy.html#cfn-elb-lbcookiestickinesspolicy-cookieexpirationperiod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-LBCookieStickinessPolicy.html#cfn-elb-lbcookiestickinesspolicy-policyname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancing::LoadBalancer.Listeners": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-listener.html", "Properties": { "InstancePort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-listener.html#cfn-ec2-elb-listener-instanceport", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "LoadBalancerPort" } }, "InstanceProtocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-listener.html#cfn-ec2-elb-listener-instanceprotocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LoadBalancerPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-listener.html#cfn-ec2-elb-listener-loadbalancerport", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "LoadBalancerPort" } }, "PolicyNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-listener.html#cfn-ec2-elb-listener-policynames", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-listener.html#cfn-ec2-elb-listener-protocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SSLCertificateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-listener.html#cfn-ec2-elb-listener-sslcertificateid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancing::LoadBalancer.Policies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-policy.html", "Properties": { "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-policy.html#cfn-ec2-elb-policy-attributes", "DuplicatesAllowed": false, "PrimitiveItemType": "Json", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "InstancePorts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-policy.html#cfn-ec2-elb-policy-instanceports", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LoadBalancerPorts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-policy.html#cfn-ec2-elb-policy-loadbalancerports", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-policy.html#cfn-ec2-elb-policy-policyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "PolicyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-policy.html#cfn-ec2-elb-policy-policytype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::Listener.Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-action.html", "Properties": { "AuthenticateCognitoConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-action.html#cfn-elasticloadbalancingv2-listener-action-authenticatecognitoconfig", "Required": false, "Type": "AuthenticateCognitoConfig", "UpdateType": "Mutable" }, "AuthenticateOidcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-action.html#cfn-elasticloadbalancingv2-listener-action-authenticateoidcconfig", "Required": false, "Type": "AuthenticateOidcConfig", "UpdateType": "Mutable" }, "FixedResponseConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-action.html#cfn-elasticloadbalancingv2-listener-action-fixedresponseconfig", "Required": false, "Type": "FixedResponseConfig", "UpdateType": "Mutable" }, "ForwardConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-action.html#cfn-elasticloadbalancingv2-listener-action-forwardconfig", "Required": false, "Type": "ForwardConfig", "UpdateType": "Mutable" }, "Order": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-action.html#cfn-elasticloadbalancingv2-listener-action-order", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RedirectConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-action.html#cfn-elasticloadbalancingv2-listener-action-redirectconfig", "Required": false, "Type": "RedirectConfig", "UpdateType": "Mutable" }, "TargetGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-action.html#cfn-elasticloadbalancingv2-listener-action-targetgrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-action.html#cfn-elasticloadbalancingv2-listener-action-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::Listener.AuthenticateCognitoConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticatecognitoconfig.html", "Properties": { "AuthenticationRequestExtraParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listener-authenticatecognitoconfig-authenticationrequestextraparams", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "OnUnauthenticatedRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listener-authenticatecognitoconfig-onunauthenticatedrequest", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listener-authenticatecognitoconfig-scope", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SessionCookieName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listener-authenticatecognitoconfig-sessioncookiename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SessionTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listener-authenticatecognitoconfig-sessiontimeout", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserPoolArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listener-authenticatecognitoconfig-userpoolarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "UserPoolClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listener-authenticatecognitoconfig-userpoolclientid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "UserPoolDomain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listener-authenticatecognitoconfig-userpooldomain", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::Listener.AuthenticateOidcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html", "Properties": { "AuthenticationRequestExtraParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-authenticationrequestextraparams", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "AuthorizationEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-authorizationendpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-clientid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ClientSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-clientsecret", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Issuer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-issuer", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "OnUnauthenticatedRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-onunauthenticatedrequest", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-scope", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SessionCookieName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-sessioncookiename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SessionTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-sessiontimeout", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TokenEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-tokenendpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "UseExistingClientSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-useexistingclientsecret", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "UserInfoEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-userinfoendpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::Listener.Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-certificate.html", "Properties": { "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-certificate.html#cfn-elasticloadbalancingv2-listener-certificate-certificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::Listener.FixedResponseConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-fixedresponseconfig.html", "Properties": { "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-fixedresponseconfig.html#cfn-elasticloadbalancingv2-listener-fixedresponseconfig-contenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MessageBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-fixedresponseconfig.html#cfn-elasticloadbalancingv2-listener-fixedresponseconfig-messagebody", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StatusCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-fixedresponseconfig.html#cfn-elasticloadbalancingv2-listener-fixedresponseconfig-statuscode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::Listener.ForwardConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-forwardconfig.html", "Properties": { "TargetGroupStickinessConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-forwardconfig.html#cfn-elasticloadbalancingv2-listener-forwardconfig-targetgroupstickinessconfig", "Required": false, "Type": "TargetGroupStickinessConfig", "UpdateType": "Mutable" }, "TargetGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-forwardconfig.html#cfn-elasticloadbalancingv2-listener-forwardconfig-targetgroups", "DuplicatesAllowed": false, "ItemType": "TargetGroupTuple", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::Listener.RedirectConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-redirectconfig.html", "Properties": { "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-redirectconfig.html#cfn-elasticloadbalancingv2-listener-redirectconfig-host", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-redirectconfig.html#cfn-elasticloadbalancingv2-listener-redirectconfig-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-redirectconfig.html#cfn-elasticloadbalancingv2-listener-redirectconfig-port", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-redirectconfig.html#cfn-elasticloadbalancingv2-listener-redirectconfig-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Query": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-redirectconfig.html#cfn-elasticloadbalancingv2-listener-redirectconfig-query", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StatusCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-redirectconfig.html#cfn-elasticloadbalancingv2-listener-redirectconfig-statuscode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::Listener.TargetGroupStickinessConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-targetgroupstickinessconfig.html", "Properties": { "DurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-targetgroupstickinessconfig.html#cfn-elasticloadbalancingv2-listener-targetgroupstickinessconfig-durationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-targetgroupstickinessconfig.html#cfn-elasticloadbalancingv2-listener-targetgroupstickinessconfig-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::Listener.TargetGroupTuple": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-targetgrouptuple.html", "Properties": { "TargetGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-targetgrouptuple.html#cfn-elasticloadbalancingv2-listener-targetgrouptuple-targetgrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-targetgrouptuple.html#cfn-elasticloadbalancingv2-listener-targetgrouptuple-weight", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerCertificate.Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-certificates.html", "Properties": { "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-certificates.html#cfn-elasticloadbalancingv2-listener-certificates-certificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule.Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-action.html", "Properties": { "AuthenticateCognitoConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-action.html#cfn-elasticloadbalancingv2-listenerrule-action-authenticatecognitoconfig", "Required": false, "Type": "AuthenticateCognitoConfig", "UpdateType": "Mutable" }, "AuthenticateOidcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-action.html#cfn-elasticloadbalancingv2-listenerrule-action-authenticateoidcconfig", "Required": false, "Type": "AuthenticateOidcConfig", "UpdateType": "Mutable" }, "FixedResponseConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-action.html#cfn-elasticloadbalancingv2-listenerrule-action-fixedresponseconfig", "Required": false, "Type": "FixedResponseConfig", "UpdateType": "Mutable" }, "ForwardConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-action.html#cfn-elasticloadbalancingv2-listenerrule-action-forwardconfig", "Required": false, "Type": "ForwardConfig", "UpdateType": "Mutable" }, "Order": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-action.html#cfn-elasticloadbalancingv2-listenerrule-action-order", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RedirectConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-action.html#cfn-elasticloadbalancingv2-listenerrule-action-redirectconfig", "Required": false, "Type": "RedirectConfig", "UpdateType": "Mutable" }, "TargetGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-action.html#cfn-elasticloadbalancingv2-listenerrule-action-targetgrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-action.html#cfn-elasticloadbalancingv2-listenerrule-action-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule.AuthenticateCognitoConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig.html", "Properties": { "AuthenticationRequestExtraParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig-authenticationrequestextraparams", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "OnUnauthenticatedRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig-onunauthenticatedrequest", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig-scope", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SessionCookieName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig-sessioncookiename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SessionTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig-sessiontimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "UserPoolArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig-userpoolarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "UserPoolClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig-userpoolclientid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "UserPoolDomain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig-userpooldomain", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule.AuthenticateOidcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html", "Properties": { "AuthenticationRequestExtraParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-authenticationrequestextraparams", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "AuthorizationEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-authorizationendpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-clientid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ClientSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-clientsecret", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Issuer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-issuer", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "OnUnauthenticatedRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-onunauthenticatedrequest", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-scope", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SessionCookieName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-sessioncookiename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SessionTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-sessiontimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TokenEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-tokenendpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "UseExistingClientSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-useexistingclientsecret", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "UserInfoEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-userinfoendpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule.FixedResponseConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-fixedresponseconfig.html", "Properties": { "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-fixedresponseconfig.html#cfn-elasticloadbalancingv2-listenerrule-fixedresponseconfig-contenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MessageBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-fixedresponseconfig.html#cfn-elasticloadbalancingv2-listenerrule-fixedresponseconfig-messagebody", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StatusCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-fixedresponseconfig.html#cfn-elasticloadbalancingv2-listenerrule-fixedresponseconfig-statuscode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule.ForwardConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-forwardconfig.html", "Properties": { "TargetGroupStickinessConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-forwardconfig.html#cfn-elasticloadbalancingv2-listenerrule-forwardconfig-targetgroupstickinessconfig", "Required": false, "Type": "TargetGroupStickinessConfig", "UpdateType": "Mutable" }, "TargetGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-forwardconfig.html#cfn-elasticloadbalancingv2-listenerrule-forwardconfig-targetgroups", "DuplicatesAllowed": false, "ItemType": "TargetGroupTuple", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule.HostHeaderConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-hostheaderconfig.html", "Properties": { "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-hostheaderconfig.html#cfn-elasticloadbalancingv2-listenerrule-hostheaderconfig-values", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule.HttpHeaderConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-httpheaderconfig.html", "Properties": { "HttpHeaderName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-httpheaderconfig.html#cfn-elasticloadbalancingv2-listenerrule-httpheaderconfig-httpheadername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-httpheaderconfig.html#cfn-elasticloadbalancingv2-listenerrule-httpheaderconfig-values", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule.HttpRequestMethodConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-httprequestmethodconfig.html", "Properties": { "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-httprequestmethodconfig.html#cfn-elasticloadbalancingv2-listenerrule-httprequestmethodconfig-values", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule.PathPatternConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-pathpatternconfig.html", "Properties": { "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-pathpatternconfig.html#cfn-elasticloadbalancingv2-listenerrule-pathpatternconfig-values", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule.QueryStringConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-querystringconfig.html", "Properties": { "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-querystringconfig.html#cfn-elasticloadbalancingv2-listenerrule-querystringconfig-values", "DuplicatesAllowed": false, "ItemType": "QueryStringKeyValue", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule.QueryStringKeyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-querystringkeyvalue.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-querystringkeyvalue.html#cfn-elasticloadbalancingv2-listenerrule-querystringkeyvalue-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-querystringkeyvalue.html#cfn-elasticloadbalancingv2-listenerrule-querystringkeyvalue-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule.RedirectConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-redirectconfig.html", "Properties": { "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-redirectconfig.html#cfn-elasticloadbalancingv2-listenerrule-redirectconfig-host", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-redirectconfig.html#cfn-elasticloadbalancingv2-listenerrule-redirectconfig-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-redirectconfig.html#cfn-elasticloadbalancingv2-listenerrule-redirectconfig-port", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-redirectconfig.html#cfn-elasticloadbalancingv2-listenerrule-redirectconfig-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Query": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-redirectconfig.html#cfn-elasticloadbalancingv2-listenerrule-redirectconfig-query", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StatusCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-redirectconfig.html#cfn-elasticloadbalancingv2-listenerrule-redirectconfig-statuscode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule.RuleCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-rulecondition.html", "Properties": { "Field": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-rulecondition.html#cfn-elasticloadbalancingv2-listenerrule-rulecondition-field", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HostHeaderConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-rulecondition.html#cfn-elasticloadbalancingv2-listenerrule-rulecondition-hostheaderconfig", "Required": false, "Type": "HostHeaderConfig", "UpdateType": "Mutable" }, "HttpHeaderConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-rulecondition.html#cfn-elasticloadbalancingv2-listenerrule-rulecondition-httpheaderconfig", "Required": false, "Type": "HttpHeaderConfig", "UpdateType": "Mutable" }, "HttpRequestMethodConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-rulecondition.html#cfn-elasticloadbalancingv2-listenerrule-rulecondition-httprequestmethodconfig", "Required": false, "Type": "HttpRequestMethodConfig", "UpdateType": "Mutable" }, "PathPatternConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-rulecondition.html#cfn-elasticloadbalancingv2-listenerrule-rulecondition-pathpatternconfig", "Required": false, "Type": "PathPatternConfig", "UpdateType": "Mutable" }, "QueryStringConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-rulecondition.html#cfn-elasticloadbalancingv2-listenerrule-rulecondition-querystringconfig", "Required": false, "Type": "QueryStringConfig", "UpdateType": "Mutable" }, "SourceIpConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-rulecondition.html#cfn-elasticloadbalancingv2-listenerrule-rulecondition-sourceipconfig", "Required": false, "Type": "SourceIpConfig", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-rulecondition.html#cfn-elasticloadbalancingv2-listenerrule-rulecondition-values", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule.SourceIpConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-sourceipconfig.html", "Properties": { "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-sourceipconfig.html#cfn-elasticloadbalancingv2-listenerrule-sourceipconfig-values", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule.TargetGroupStickinessConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-targetgroupstickinessconfig.html", "Properties": { "DurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-targetgroupstickinessconfig.html#cfn-elasticloadbalancingv2-listenerrule-targetgroupstickinessconfig-durationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-targetgroupstickinessconfig.html#cfn-elasticloadbalancingv2-listenerrule-targetgroupstickinessconfig-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule.TargetGroupTuple": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-targetgrouptuple.html", "Properties": { "TargetGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-targetgrouptuple.html#cfn-elasticloadbalancingv2-listenerrule-targetgrouptuple-targetgrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-targetgrouptuple.html#cfn-elasticloadbalancingv2-listenerrule-targetgrouptuple-weight", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::LoadBalancer.LoadBalancerAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-loadbalancer-loadbalancerattributes.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-loadbalancer-loadbalancerattributes.html#cfn-elasticloadbalancingv2-loadbalancer-loadbalancerattributes-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-loadbalancer-loadbalancerattributes.html#cfn-elasticloadbalancingv2-loadbalancer-loadbalancerattributes-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::LoadBalancer.SubnetMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-loadbalancer-subnetmapping.html", "Properties": { "AllocationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-loadbalancer-subnetmapping.html#cfn-elasticloadbalancingv2-loadbalancer-subnetmapping-allocationid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IPv6Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-loadbalancer-subnetmapping.html#cfn-elasticloadbalancingv2-loadbalancer-subnetmapping-ipv6address", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PrivateIPv4Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-loadbalancer-subnetmapping.html#cfn-elasticloadbalancingv2-loadbalancer-subnetmapping-privateipv4address", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-loadbalancer-subnetmapping.html#cfn-elasticloadbalancingv2-loadbalancer-subnetmapping-subnetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::TargetGroup.Matcher": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-targetgroup-matcher.html", "Properties": { "GrpcCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-targetgroup-matcher.html#cfn-elasticloadbalancingv2-targetgroup-matcher-grpccode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HttpCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-targetgroup-matcher.html#cfn-elasticloadbalancingv2-targetgroup-matcher-httpcode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::TargetGroup.TargetDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-targetgroup-targetdescription.html", "Properties": { "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-targetgroup-targetdescription.html#cfn-elasticloadbalancingv2-targetgroup-targetdescription-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AvailabilityZoneWithAll" } }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-targetgroup-targetdescription.html#cfn-elasticloadbalancingv2-targetgroup-targetdescription-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-targetgroup-targetdescription.html#cfn-elasticloadbalancingv2-targetgroup-targetdescription-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::TargetGroup.TargetGroupAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-targetgroup-targetgroupattribute.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-targetgroup-targetgroupattribute.html#cfn-elasticloadbalancingv2-targetgroup-targetgroupattribute-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-targetgroup-targetgroupattribute.html#cfn-elasticloadbalancingv2-targetgroup-targetgroupattribute-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Elasticsearch::Domain.AdvancedSecurityOptionsInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-advancedsecurityoptionsinput.html", "Properties": { "AnonymousAuthEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-advancedsecurityoptionsinput.html#cfn-elasticsearch-domain-advancedsecurityoptionsinput-anonymousauthenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-advancedsecurityoptionsinput.html#cfn-elasticsearch-domain-advancedsecurityoptionsinput-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "InternalUserDatabaseEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-advancedsecurityoptionsinput.html#cfn-elasticsearch-domain-advancedsecurityoptionsinput-internaluserdatabaseenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MasterUserOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-advancedsecurityoptionsinput.html#cfn-elasticsearch-domain-advancedsecurityoptionsinput-masteruseroptions", "Required": false, "Type": "MasterUserOptions", "UpdateType": "Mutable" } } }, "AWS::Elasticsearch::Domain.CognitoOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-cognitooptions.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-cognitooptions.html#cfn-elasticsearch-domain-cognitooptions-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IdentityPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-cognitooptions.html#cfn-elasticsearch-domain-cognitooptions-identitypoolid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-cognitooptions.html#cfn-elasticsearch-domain-cognitooptions-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-cognitooptions.html#cfn-elasticsearch-domain-cognitooptions-userpoolid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Elasticsearch::Domain.ColdStorageOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-coldstorageoptions.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-coldstorageoptions.html#cfn-elasticsearch-domain-coldstorageoptions-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Elasticsearch::Domain.DomainEndpointOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-domainendpointoptions.html", "Properties": { "CustomEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-domainendpointoptions.html#cfn-elasticsearch-domain-domainendpointoptions-customendpoint", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CustomEndpointCertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-domainendpointoptions.html#cfn-elasticsearch-domain-domainendpointoptions-customendpointcertificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CustomEndpointEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-domainendpointoptions.html#cfn-elasticsearch-domain-domainendpointoptions-customendpointenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnforceHTTPS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-domainendpointoptions.html#cfn-elasticsearch-domain-domainendpointoptions-enforcehttps", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "TLSSecurityPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-domainendpointoptions.html#cfn-elasticsearch-domain-domainendpointoptions-tlssecuritypolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Elasticsearch::Domain.EBSOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-ebsoptions.html", "Properties": { "EBSEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-ebsoptions.html#cfn-elasticsearch-domain-ebsoptions-ebsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-ebsoptions.html#cfn-elasticsearch-domain-ebsoptions-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "VolumeSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-ebsoptions.html#cfn-elasticsearch-domain-ebsoptions-volumesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "VolumeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-ebsoptions.html#cfn-elasticsearch-domain-ebsoptions-volumetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Elasticsearch::Domain.ElasticsearchClusterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html", "Properties": { "ColdStorageOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticsearchclusterconfig-coldstorageoptions", "Required": false, "Type": "ColdStorageOptions", "UpdateType": "Mutable" }, "DedicatedMasterCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticseachclusterconfig-dedicatedmastercount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DedicatedMasterEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticseachclusterconfig-dedicatedmasterenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DedicatedMasterType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticseachclusterconfig-dedicatedmastertype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InstanceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticseachclusterconfig-instancecount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticseachclusterconfig-instnacetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "ElasticsearchInstanceType" } }, "WarmCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticsearchclusterconfig-warmcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "WarmEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticsearchclusterconfig-warmenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "WarmType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticsearchclusterconfig-warmtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ZoneAwarenessConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticsearchclusterconfig-zoneawarenessconfig", "Required": false, "Type": "ZoneAwarenessConfig", "UpdateType": "Mutable" }, "ZoneAwarenessEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticseachclusterconfig-zoneawarenessenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Elasticsearch::Domain.EncryptionAtRestOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-encryptionatrestoptions.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-encryptionatrestoptions.html#cfn-elasticsearch-domain-encryptionatrestoptions-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Conditional" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-encryptionatrestoptions.html#cfn-elasticsearch-domain-encryptionatrestoptions-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Elasticsearch::Domain.LogPublishingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-logpublishingoption.html", "Properties": { "CloudWatchLogsLogGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-logpublishingoption.html#cfn-elasticsearch-domain-logpublishingoption-cloudwatchlogsloggrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-logpublishingoption.html#cfn-elasticsearch-domain-logpublishingoption-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Elasticsearch::Domain.MasterUserOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-masteruseroptions.html", "Properties": { "MasterUserARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-masteruseroptions.html#cfn-elasticsearch-domain-masteruseroptions-masteruserarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MasterUserName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-masteruseroptions.html#cfn-elasticsearch-domain-masteruseroptions-masterusername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MasterUserPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-masteruseroptions.html#cfn-elasticsearch-domain-masteruseroptions-masteruserpassword", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Elasticsearch::Domain.NodeToNodeEncryptionOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-nodetonodeencryptionoptions.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-nodetonodeencryptionoptions.html#cfn-elasticsearch-domain-nodetonodeencryptionoptions-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Conditional" } } }, "AWS::Elasticsearch::Domain.SnapshotOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-snapshotoptions.html", "Properties": { "AutomatedSnapshotStartHour": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-snapshotoptions.html#cfn-elasticsearch-domain-snapshotoptions-automatedsnapshotstarthour", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Elasticsearch::Domain.VPCOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-vpcoptions.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-vpcoptions.html#cfn-elasticsearch-domain-vpcoptions-securitygroupids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AWS::EC2::SecurityGroup.NamesOrGroupIds", "ValueType": "AWS::EC2::SecurityGroup.NameOrGroupId" } }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-vpcoptions.html#cfn-elasticsearch-domain-vpcoptions-subnetids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Elasticsearch::Domain.ZoneAwarenessConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-zoneawarenessconfig.html", "Properties": { "AvailabilityZoneCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-zoneawarenessconfig.html#cfn-elasticsearch-domain-zoneawarenessconfig-availabilityzonecount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EventSchemas::Discoverer.TagsEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eventschemas-discoverer-tagsentry.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eventschemas-discoverer-tagsentry.html#cfn-eventschemas-discoverer-tagsentry-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eventschemas-discoverer-tagsentry.html#cfn-eventschemas-discoverer-tagsentry-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EventSchemas::Registry.TagsEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eventschemas-registry-tagsentry.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eventschemas-registry-tagsentry.html#cfn-eventschemas-registry-tagsentry-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eventschemas-registry-tagsentry.html#cfn-eventschemas-registry-tagsentry-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EventSchemas::Schema.TagsEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eventschemas-schema-tagsentry.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eventschemas-schema-tagsentry.html#cfn-eventschemas-schema-tagsentry-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eventschemas-schema-tagsentry.html#cfn-eventschemas-schema-tagsentry-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Events::Connection.ApiKeyAuthParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-apikeyauthparameters.html", "Properties": { "ApiKeyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-apikeyauthparameters.html#cfn-events-connection-apikeyauthparameters-apikeyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ApiKeyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-apikeyauthparameters.html#cfn-events-connection-apikeyauthparameters-apikeyvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Events::Connection.AuthParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-authparameters.html", "Properties": { "ApiKeyAuthParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-authparameters.html#cfn-events-connection-authparameters-apikeyauthparameters", "Required": false, "Type": "ApiKeyAuthParameters", "UpdateType": "Mutable" }, "BasicAuthParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-authparameters.html#cfn-events-connection-authparameters-basicauthparameters", "Required": false, "Type": "BasicAuthParameters", "UpdateType": "Mutable" }, "InvocationHttpParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-authparameters.html#cfn-events-connection-authparameters-invocationhttpparameters", "Required": false, "Type": "ConnectionHttpParameters", "UpdateType": "Mutable" }, "OAuthParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-authparameters.html#cfn-events-connection-authparameters-oauthparameters", "Required": false, "Type": "OAuthParameters", "UpdateType": "Mutable" } } }, "AWS::Events::Connection.BasicAuthParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-basicauthparameters.html", "Properties": { "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-basicauthparameters.html#cfn-events-connection-basicauthparameters-password", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-basicauthparameters.html#cfn-events-connection-basicauthparameters-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Events::Connection.ClientParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-clientparameters.html", "Properties": { "ClientID": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-clientparameters.html#cfn-events-connection-clientparameters-clientid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ClientSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-clientparameters.html#cfn-events-connection-clientparameters-clientsecret", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Events::Connection.ConnectionHttpParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-connectionhttpparameters.html", "Properties": { "BodyParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-connectionhttpparameters.html#cfn-events-connection-connectionhttpparameters-bodyparameters", "DuplicatesAllowed": true, "ItemType": "Parameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HeaderParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-connectionhttpparameters.html#cfn-events-connection-connectionhttpparameters-headerparameters", "DuplicatesAllowed": true, "ItemType": "Parameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "QueryStringParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-connectionhttpparameters.html#cfn-events-connection-connectionhttpparameters-querystringparameters", "DuplicatesAllowed": true, "ItemType": "Parameter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Events::Connection.OAuthParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-oauthparameters.html", "Properties": { "AuthorizationEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-oauthparameters.html#cfn-events-connection-oauthparameters-authorizationendpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Events::Connection.OAuthParameters.AuthorizationEndpoint" } }, "ClientParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-oauthparameters.html#cfn-events-connection-oauthparameters-clientparameters", "Required": true, "Type": "ClientParameters", "UpdateType": "Mutable" }, "HttpMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-oauthparameters.html#cfn-events-connection-oauthparameters-httpmethod", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Events::Connection.OAuthParameters.HttpMethod" } }, "OAuthHttpParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-oauthparameters.html#cfn-events-connection-oauthparameters-oauthhttpparameters", "Required": false, "Type": "ConnectionHttpParameters", "UpdateType": "Mutable" } } }, "AWS::Events::Connection.Parameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-parameter.html", "Properties": { "IsValueSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-parameter.html#cfn-events-connection-parameter-isvaluesecret", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-parameter.html#cfn-events-connection-parameter-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-parameter.html#cfn-events-connection-parameter-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Events::Endpoint.EndpointEventBus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-endpoint-endpointeventbus.html", "Properties": { "EventBusArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-endpoint-endpointeventbus.html#cfn-events-endpoint-endpointeventbus-eventbusarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Events::Endpoint.EndpointEventBus.EventBusArn" } } } }, "AWS::Events::Endpoint.FailoverConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-endpoint-failoverconfig.html", "Properties": { "Primary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-endpoint-failoverconfig.html#cfn-events-endpoint-failoverconfig-primary", "Required": true, "Type": "Primary", "UpdateType": "Mutable" }, "Secondary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-endpoint-failoverconfig.html#cfn-events-endpoint-failoverconfig-secondary", "Required": true, "Type": "Secondary", "UpdateType": "Mutable" } } }, "AWS::Events::Endpoint.Primary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-endpoint-primary.html", "Properties": { "HealthCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-endpoint-primary.html#cfn-events-endpoint-primary-healthcheck", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Events::Endpoint.Primary.HealthCheck" } } } }, "AWS::Events::Endpoint.ReplicationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-endpoint-replicationconfig.html", "Properties": { "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-endpoint-replicationconfig.html#cfn-events-endpoint-replicationconfig-state", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Events::Endpoint.ReplicationConfig.State" } } } }, "AWS::Events::Endpoint.RoutingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-endpoint-routingconfig.html", "Properties": { "FailoverConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-endpoint-routingconfig.html#cfn-events-endpoint-routingconfig-failoverconfig", "Required": true, "Type": "FailoverConfig", "UpdateType": "Mutable" } } }, "AWS::Events::Endpoint.Secondary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-endpoint-secondary.html", "Properties": { "Route": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-endpoint-secondary.html#cfn-events-endpoint-secondary-route", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Events::Endpoint.Secondary.Route" } } } }, "AWS::Events::EventBus.TagEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-eventbus-tagentry.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-eventbus-tagentry.html#cfn-events-eventbus-tagentry-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-eventbus-tagentry.html#cfn-events-eventbus-tagentry-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Events::EventBusPolicy.Condition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-eventbuspolicy-condition.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-eventbuspolicy-condition.html#cfn-events-eventbuspolicy-condition-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Events::EventBusPolicy.Condition.Key" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-eventbuspolicy-condition.html#cfn-events-eventbuspolicy-condition-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Events::EventBusPolicy.Condition.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-eventbuspolicy-condition.html#cfn-events-eventbuspolicy-condition-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Events::Rule.AwsVpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-awsvpcconfiguration.html", "Properties": { "AssignPublicIp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-awsvpcconfiguration.html#cfn-events-rule-awsvpcconfiguration-assignpublicip", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-awsvpcconfiguration.html#cfn-events-rule-awsvpcconfiguration-securitygroups", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-awsvpcconfiguration.html#cfn-events-rule-awsvpcconfiguration-subnets", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Events::Rule.BatchArrayProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-batcharrayproperties.html", "Properties": { "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-batcharrayproperties.html#cfn-events-rule-batcharrayproperties-size", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Events::Rule.BatchParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-batchparameters.html", "Properties": { "ArrayProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-batchparameters.html#cfn-events-rule-batchparameters-arrayproperties", "Required": false, "Type": "BatchArrayProperties", "UpdateType": "Mutable" }, "JobDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-batchparameters.html#cfn-events-rule-batchparameters-jobdefinition", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "JobName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-batchparameters.html#cfn-events-rule-batchparameters-jobname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RetryStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-batchparameters.html#cfn-events-rule-batchparameters-retrystrategy", "Required": false, "Type": "BatchRetryStrategy", "UpdateType": "Mutable" } } }, "AWS::Events::Rule.BatchRetryStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-batchretrystrategy.html", "Properties": { "Attempts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-batchretrystrategy.html#cfn-events-rule-batchretrystrategy-attempts", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Events::Rule.CapacityProviderStrategyItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-capacityproviderstrategyitem.html", "Properties": { "Base": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-capacityproviderstrategyitem.html#cfn-events-rule-capacityproviderstrategyitem-base", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CapacityProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-capacityproviderstrategyitem.html#cfn-events-rule-capacityproviderstrategyitem-capacityprovider", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-capacityproviderstrategyitem.html#cfn-events-rule-capacityproviderstrategyitem-weight", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Events::Rule.DeadLetterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-deadletterconfig.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-deadletterconfig.html#cfn-events-rule-deadletterconfig-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Events::Rule.EcsParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html", "Properties": { "CapacityProviderStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-capacityproviderstrategy", "DuplicatesAllowed": false, "ItemType": "CapacityProviderStrategyItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EnableECSManagedTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-enableecsmanagedtags", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableExecuteCommand": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-enableexecutecommand", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Group": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-group", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LaunchType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-launchtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-networkconfiguration", "Required": false, "Type": "NetworkConfiguration", "UpdateType": "Mutable" }, "PlacementConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-placementconstraints", "DuplicatesAllowed": false, "ItemType": "PlacementConstraint", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PlacementStrategies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-placementstrategies", "DuplicatesAllowed": false, "ItemType": "PlacementStrategy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PlatformVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-platformversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PropagateTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-propagatetags", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReferenceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-referenceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TagList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-taglist", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TaskCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-taskcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TaskDefinitionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-taskdefinitionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Events::Rule.HttpParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-httpparameters.html", "Properties": { "HeaderParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-httpparameters.html#cfn-events-rule-httpparameters-headerparameters", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "PathParameterValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-httpparameters.html#cfn-events-rule-httpparameters-pathparametervalues", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "QueryStringParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-httpparameters.html#cfn-events-rule-httpparameters-querystringparameters", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::Events::Rule.InputTransformer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-inputtransformer.html", "Properties": { "InputPathsMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-inputtransformer.html#cfn-events-rule-inputtransformer-inputpathsmap", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "InputTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-inputtransformer.html#cfn-events-rule-inputtransformer-inputtemplate", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Events::Rule.KinesisParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-kinesisparameters.html", "Properties": { "PartitionKeyPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-kinesisparameters.html#cfn-events-rule-kinesisparameters-partitionkeypath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Events::Rule.NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-networkconfiguration.html", "Properties": { "AwsVpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-networkconfiguration.html#cfn-events-rule-networkconfiguration-awsvpcconfiguration", "Required": false, "Type": "AwsVpcConfiguration", "UpdateType": "Mutable" } } }, "AWS::Events::Rule.PlacementConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-placementconstraint.html", "Properties": { "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-placementconstraint.html#cfn-events-rule-placementconstraint-expression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-placementconstraint.html#cfn-events-rule-placementconstraint-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Events::Rule.PlacementStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-placementstrategy.html", "Properties": { "Field": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-placementstrategy.html#cfn-events-rule-placementstrategy-field", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-placementstrategy.html#cfn-events-rule-placementstrategy-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Events::Rule.RedshiftDataParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-redshiftdataparameters.html", "Properties": { "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-redshiftdataparameters.html#cfn-events-rule-redshiftdataparameters-database", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DbUser": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-redshiftdataparameters.html#cfn-events-rule-redshiftdataparameters-dbuser", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretManagerArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-redshiftdataparameters.html#cfn-events-rule-redshiftdataparameters-secretmanagerarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Sql": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-redshiftdataparameters.html#cfn-events-rule-redshiftdataparameters-sql", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StatementName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-redshiftdataparameters.html#cfn-events-rule-redshiftdataparameters-statementname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "WithEvent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-redshiftdataparameters.html#cfn-events-rule-redshiftdataparameters-withevent", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Events::Rule.RetryPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-retrypolicy.html", "Properties": { "MaximumEventAgeInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-retrypolicy.html#cfn-events-rule-retrypolicy-maximumeventageinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaximumRetryAttempts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-retrypolicy.html#cfn-events-rule-retrypolicy-maximumretryattempts", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Events::Rule.RunCommandParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-runcommandparameters.html", "Properties": { "RunCommandTargets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-runcommandparameters.html#cfn-events-rule-runcommandparameters-runcommandtargets", "DuplicatesAllowed": false, "ItemType": "RunCommandTarget", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Events::Rule.RunCommandTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-runcommandtarget.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-runcommandtarget.html#cfn-events-rule-runcommandtarget-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-runcommandtarget.html#cfn-events-rule-runcommandtarget-values", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Events::Rule.SageMakerPipelineParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-sagemakerpipelineparameter.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-sagemakerpipelineparameter.html#cfn-events-rule-sagemakerpipelineparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-sagemakerpipelineparameter.html#cfn-events-rule-sagemakerpipelineparameter-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Events::Rule.SageMakerPipelineParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-sagemakerpipelineparameters.html", "Properties": { "PipelineParameterList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-sagemakerpipelineparameters.html#cfn-events-rule-sagemakerpipelineparameters-pipelineparameterlist", "DuplicatesAllowed": false, "ItemType": "SageMakerPipelineParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Events::Rule.SqsParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-sqsparameters.html", "Properties": { "MessageGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-sqsparameters.html#cfn-events-rule-sqsparameters-messagegroupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Events::Rule.Tag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-tag.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-tag.html#cfn-events-rule-tag-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-tag.html#cfn-events-rule-tag-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Events::Rule.Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "BatchParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-batchparameters", "Required": false, "Type": "BatchParameters", "UpdateType": "Mutable" }, "DeadLetterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-deadletterconfig", "Required": false, "Type": "DeadLetterConfig", "UpdateType": "Mutable" }, "EcsParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-ecsparameters", "Required": false, "Type": "EcsParameters", "UpdateType": "Mutable" }, "HttpParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-httpparameters", "Required": false, "Type": "HttpParameters", "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Input": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-input", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InputPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-inputpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InputTransformer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-inputtransformer", "Required": false, "Type": "InputTransformer", "UpdateType": "Mutable" }, "KinesisParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-kinesisparameters", "Required": false, "Type": "KinesisParameters", "UpdateType": "Mutable" }, "RedshiftDataParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-redshiftdataparameters", "Required": false, "Type": "RedshiftDataParameters", "UpdateType": "Mutable" }, "RetryPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-retrypolicy", "Required": false, "Type": "RetryPolicy", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RunCommandParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-runcommandparameters", "Required": false, "Type": "RunCommandParameters", "UpdateType": "Mutable" }, "SageMakerPipelineParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-sagemakerpipelineparameters", "Required": false, "Type": "SageMakerPipelineParameters", "UpdateType": "Mutable" }, "SqsParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-sqsparameters", "Required": false, "Type": "SqsParameters", "UpdateType": "Mutable" } } }, "AWS::Evidently::Experiment.MetricGoalObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-metricgoalobject.html", "Properties": { "DesiredChange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-metricgoalobject.html#cfn-evidently-experiment-metricgoalobject-desiredchange", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Experiment.MetricGoalObject.DesiredChange" } }, "EntityIdKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-metricgoalobject.html#cfn-evidently-experiment-metricgoalobject-entityidkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "EventPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-metricgoalobject.html#cfn-evidently-experiment-metricgoalobject-eventpattern", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-metricgoalobject.html#cfn-evidently-experiment-metricgoalobject-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Experiment.MetricGoalObject.MetricName" } }, "UnitLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-metricgoalobject.html#cfn-evidently-experiment-metricgoalobject-unitlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Experiment.MetricGoalObject.UnitLabel" } }, "ValueKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-metricgoalobject.html#cfn-evidently-experiment-metricgoalobject-valuekey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Evidently::Experiment.OnlineAbConfigObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-onlineabconfigobject.html", "Properties": { "ControlTreatmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-onlineabconfigobject.html#cfn-evidently-experiment-onlineabconfigobject-controltreatmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Experiment.OnlineAbConfigObject.ControlTreatmentName" } }, "TreatmentWeights": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-onlineabconfigobject.html#cfn-evidently-experiment-onlineabconfigobject-treatmentweights", "DuplicatesAllowed": false, "ItemType": "TreatmentToWeight", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Evidently::Experiment.RunningStatusObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-runningstatusobject.html", "Properties": { "AnalysisCompleteTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-runningstatusobject.html#cfn-evidently-experiment-runningstatusobject-analysiscompletetime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DesiredState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-runningstatusobject.html#cfn-evidently-experiment-runningstatusobject-desiredstate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Experiment.RunningStatusObject.DesiredState" } }, "Reason": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-runningstatusobject.html#cfn-evidently-experiment-runningstatusobject-reason", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-runningstatusobject.html#cfn-evidently-experiment-runningstatusobject-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Evidently::Experiment.TreatmentObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-treatmentobject.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-treatmentobject.html#cfn-evidently-experiment-treatmentobject-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Feature": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-treatmentobject.html#cfn-evidently-experiment-treatmentobject-feature", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Experiment.TreatmentObject.Feature" } }, "TreatmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-treatmentobject.html#cfn-evidently-experiment-treatmentobject-treatmentname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Experiment.TreatmentObject.TreatmentName" } }, "Variation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-treatmentobject.html#cfn-evidently-experiment-treatmentobject-variation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Experiment.TreatmentObject.Variation" } } } }, "AWS::Evidently::Experiment.TreatmentToWeight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-treatmenttoweight.html", "Properties": { "SplitWeight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-treatmenttoweight.html#cfn-evidently-experiment-treatmenttoweight-splitweight", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Treatment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-treatmenttoweight.html#cfn-evidently-experiment-treatmenttoweight-treatment", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Experiment.TreatmentToWeight.Treatment" } } } }, "AWS::Evidently::Feature.EntityOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-feature-entityoverride.html", "Properties": { "EntityId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-feature-entityoverride.html#cfn-evidently-feature-entityoverride-entityid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Variation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-feature-entityoverride.html#cfn-evidently-feature-entityoverride-variation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Feature.EntityOverride.Variation" } } } }, "AWS::Evidently::Feature.VariationObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-feature-variationobject.html", "Properties": { "BooleanValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-feature-variationobject.html#cfn-evidently-feature-variationobject-booleanvalue", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DoubleValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-feature-variationobject.html#cfn-evidently-feature-variationobject-doublevalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "LongValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-feature-variationobject.html#cfn-evidently-feature-variationobject-longvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "StringValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-feature-variationobject.html#cfn-evidently-feature-variationobject-stringvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VariationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-feature-variationobject.html#cfn-evidently-feature-variationobject-variationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Feature.VariationObject.VariationName" } } } }, "AWS::Evidently::Launch.ExecutionStatusObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-executionstatusobject.html", "Properties": { "DesiredState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-executionstatusobject.html#cfn-evidently-launch-executionstatusobject-desiredstate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Reason": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-executionstatusobject.html#cfn-evidently-launch-executionstatusobject-reason", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-executionstatusobject.html#cfn-evidently-launch-executionstatusobject-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Evidently::Launch.GroupToWeight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-grouptoweight.html", "Properties": { "GroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-grouptoweight.html#cfn-evidently-launch-grouptoweight-groupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Launch.GroupToWeight.GroupName" } }, "SplitWeight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-grouptoweight.html#cfn-evidently-launch-grouptoweight-splitweight", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Evidently::Launch.LaunchGroupObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-launchgroupobject.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-launchgroupobject.html#cfn-evidently-launch-launchgroupobject-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Feature": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-launchgroupobject.html#cfn-evidently-launch-launchgroupobject-feature", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "GroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-launchgroupobject.html#cfn-evidently-launch-launchgroupobject-groupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Launch.LaunchGroupObject.GroupName" } }, "Variation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-launchgroupobject.html#cfn-evidently-launch-launchgroupobject-variation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Evidently::Launch.MetricDefinitionObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-metricdefinitionobject.html", "Properties": { "EntityIdKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-metricdefinitionobject.html#cfn-evidently-launch-metricdefinitionobject-entityidkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "EventPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-metricdefinitionobject.html#cfn-evidently-launch-metricdefinitionobject-eventpattern", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-metricdefinitionobject.html#cfn-evidently-launch-metricdefinitionobject-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Launch.MetricDefinitionObject.MetricName" } }, "UnitLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-metricdefinitionobject.html#cfn-evidently-launch-metricdefinitionobject-unitlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Launch.MetricDefinitionObject.UnitLabel" } }, "ValueKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-metricdefinitionobject.html#cfn-evidently-launch-metricdefinitionobject-valuekey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Evidently::Launch.SegmentOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-segmentoverride.html", "Properties": { "EvaluationOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-segmentoverride.html#cfn-evidently-launch-segmentoverride-evaluationorder", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Segment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-segmentoverride.html#cfn-evidently-launch-segmentoverride-segment", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Launch.SegmentOverride.Segment" } }, "Weights": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-segmentoverride.html#cfn-evidently-launch-segmentoverride-weights", "DuplicatesAllowed": false, "ItemType": "GroupToWeight", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Evidently::Launch.StepConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-stepconfig.html", "Properties": { "GroupWeights": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-stepconfig.html#cfn-evidently-launch-stepconfig-groupweights", "DuplicatesAllowed": false, "ItemType": "GroupToWeight", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "SegmentOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-stepconfig.html#cfn-evidently-launch-stepconfig-segmentoverrides", "DuplicatesAllowed": false, "ItemType": "SegmentOverride", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-stepconfig.html#cfn-evidently-launch-stepconfig-starttime", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Evidently::Project.AppConfigResourceObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-project-appconfigresourceobject.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-project-appconfigresourceobject.html#cfn-evidently-project-appconfigresourceobject-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Project.AppConfigResourceObject.ApplicationId" } }, "EnvironmentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-project-appconfigresourceobject.html#cfn-evidently-project-appconfigresourceobject-environmentid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Project.AppConfigResourceObject.EnvironmentId" } } } }, "AWS::Evidently::Project.DataDeliveryObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-project-datadeliveryobject.html", "Properties": { "LogGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-project-datadeliveryobject.html#cfn-evidently-project-datadeliveryobject-loggroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Project.DataDeliveryObject.LogGroup" } }, "S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-project-datadeliveryobject.html#cfn-evidently-project-datadeliveryobject-s3", "Required": false, "Type": "S3Destination", "UpdateType": "Mutable" } } }, "AWS::Evidently::Project.S3Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-project-s3destination.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-project-s3destination.html#cfn-evidently-project-s3destination-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Project.S3Destination.BucketName" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-project-s3destination.html#cfn-evidently-project-s3destination-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Project.S3Destination.Prefix" } } } }, "AWS::FIS::ExperimentTemplate.CloudWatchLogsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-cloudwatchlogsconfiguration.html", "Properties": { "LogGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-cloudwatchlogsconfiguration.html#cfn-fis-experimenttemplate-cloudwatchlogsconfiguration-loggrouparn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FIS::ExperimentTemplate.CloudWatchLogsConfiguration.LogGroupArn" } } } }, "AWS::FIS::ExperimentTemplate.ExperimentTemplateAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateaction.html", "Properties": { "ActionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateaction.html#cfn-fis-experimenttemplate-experimenttemplateaction-actionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateaction.html#cfn-fis-experimenttemplate-experimenttemplateaction-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateaction.html#cfn-fis-experimenttemplate-experimenttemplateaction-parameters", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "StartAfter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateaction.html#cfn-fis-experimenttemplate-experimenttemplateaction-startafter", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateaction.html#cfn-fis-experimenttemplate-experimenttemplateaction-targets", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::FIS::ExperimentTemplate.ExperimentTemplateLogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatelogconfiguration.html", "Properties": { "CloudWatchLogsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatelogconfiguration.html#cfn-fis-experimenttemplate-experimenttemplatelogconfiguration-cloudwatchlogsconfiguration", "Required": false, "Type": "CloudWatchLogsConfiguration", "UpdateType": "Mutable" }, "LogSchemaVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatelogconfiguration.html#cfn-fis-experimenttemplate-experimenttemplatelogconfiguration-logschemaversion", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "S3Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatelogconfiguration.html#cfn-fis-experimenttemplate-experimenttemplatelogconfiguration-s3configuration", "Required": false, "Type": "S3Configuration", "UpdateType": "Mutable" } } }, "AWS::FIS::ExperimentTemplate.ExperimentTemplateStopCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatestopcondition.html", "Properties": { "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatestopcondition.html#cfn-fis-experimenttemplate-experimenttemplatestopcondition-source", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatestopcondition.html#cfn-fis-experimenttemplate-experimenttemplatestopcondition-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FIS::ExperimentTemplate.ExperimentTemplateStopCondition.Value" } } } }, "AWS::FIS::ExperimentTemplate.ExperimentTemplateTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html", "Properties": { "Filters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html#cfn-fis-experimenttemplate-experimenttemplatetarget-filters", "DuplicatesAllowed": true, "ItemType": "ExperimentTemplateTargetFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html#cfn-fis-experimenttemplate-experimenttemplatetarget-parameters", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "ResourceArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html#cfn-fis-experimenttemplate-experimenttemplatetarget-resourcearns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ResourceTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html#cfn-fis-experimenttemplate-experimenttemplatetarget-resourcetags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html#cfn-fis-experimenttemplate-experimenttemplatetarget-resourcetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SelectionMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html#cfn-fis-experimenttemplate-experimenttemplatetarget-selectionmode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::FIS::ExperimentTemplate.ExperimentTemplateTargetFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetargetfilter.html", "Properties": { "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetargetfilter.html#cfn-fis-experimenttemplate-experimenttemplatetargetfilter-path", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetargetfilter.html#cfn-fis-experimenttemplate-experimenttemplatetargetfilter-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FIS::ExperimentTemplate.S3Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-s3configuration.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-s3configuration.html#cfn-fis-experimenttemplate-s3configuration-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FIS::ExperimentTemplate.S3Configuration.BucketName" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-s3configuration.html#cfn-fis-experimenttemplate-s3configuration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FIS::ExperimentTemplate.S3Configuration.Prefix" } } } }, "AWS::FMS::Policy.IEMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-iemap.html", "Properties": { "ACCOUNT": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-iemap.html#cfn-fms-policy-iemap-account", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::Policy.IEMap.ACCOUNT" } }, "ORGUNIT": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-iemap.html#cfn-fms-policy-iemap-orgunit", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::Policy.IEMap.ORGUNIT" } } } }, "AWS::FMS::Policy.NetworkFirewallPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-networkfirewallpolicy.html", "Properties": { "FirewallDeploymentModel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-networkfirewallpolicy.html#cfn-fms-policy-networkfirewallpolicy-firewalldeploymentmodel", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::Policy.NetworkFirewallPolicy.FirewallDeploymentModel" } } } }, "AWS::FMS::Policy.PolicyOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-policyoption.html", "Properties": { "NetworkFirewallPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-policyoption.html#cfn-fms-policy-policyoption-networkfirewallpolicy", "Required": false, "Type": "NetworkFirewallPolicy", "UpdateType": "Mutable" }, "ThirdPartyFirewallPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-policyoption.html#cfn-fms-policy-policyoption-thirdpartyfirewallpolicy", "Required": false, "Type": "ThirdPartyFirewallPolicy", "UpdateType": "Mutable" } } }, "AWS::FMS::Policy.PolicyTag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-policytag.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-policytag.html#cfn-fms-policy-policytag-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::Policy.PolicyTag.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-policytag.html#cfn-fms-policy-policytag-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::Policy.PolicyTag.Value" } } } }, "AWS::FMS::Policy.ResourceTag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-resourcetag.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-resourcetag.html#cfn-fms-policy-resourcetag-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::Policy.ResourceTag.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-resourcetag.html#cfn-fms-policy-resourcetag-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::FMS::Policy.SecurityServicePolicyData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-securityservicepolicydata.html", "Properties": { "ManagedServiceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-securityservicepolicydata.html#cfn-fms-policy-securityservicepolicydata-managedservicedata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::Policy.SecurityServicePolicyData.ManagedServiceData" } }, "PolicyOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-securityservicepolicydata.html#cfn-fms-policy-securityservicepolicydata-policyoption", "Required": false, "Type": "PolicyOption", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-securityservicepolicydata.html#cfn-fms-policy-securityservicepolicydata-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::Policy.SecurityServicePolicyData.Type" } } } }, "AWS::FMS::Policy.ThirdPartyFirewallPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-thirdpartyfirewallpolicy.html", "Properties": { "FirewallDeploymentModel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-thirdpartyfirewallpolicy.html#cfn-fms-policy-thirdpartyfirewallpolicy-firewalldeploymentmodel", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::Policy.ThirdPartyFirewallPolicy.FirewallDeploymentModel" } } } }, "AWS::FSx::DataRepositoryAssociation.AutoExportPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-autoexportpolicy.html", "Properties": { "Events": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-autoexportpolicy.html#cfn-fsx-datarepositoryassociation-autoexportpolicy-events", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FSx::DataRepositoryAssociation.AutoExportPolicy.Events" } } } }, "AWS::FSx::DataRepositoryAssociation.AutoImportPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-autoimportpolicy.html", "Properties": { "Events": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-autoimportpolicy.html#cfn-fsx-datarepositoryassociation-autoimportpolicy-events", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FSx::DataRepositoryAssociation.AutoImportPolicy.Events" } } } }, "AWS::FSx::DataRepositoryAssociation.S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-s3.html", "Properties": { "AutoExportPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-s3.html#cfn-fsx-datarepositoryassociation-s3-autoexportpolicy", "Required": false, "Type": "AutoExportPolicy", "UpdateType": "Mutable" }, "AutoImportPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-datarepositoryassociation-s3.html#cfn-fsx-datarepositoryassociation-s3-autoimportpolicy", "Required": false, "Type": "AutoImportPolicy", "UpdateType": "Mutable" } } }, "AWS::FSx::FileSystem.AuditLogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration-auditlogconfiguration.html", "Properties": { "AuditLogDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration-auditlogconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-auditlogconfiguration-auditlogdestination", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FileAccessAuditLogLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration-auditlogconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-auditlogconfiguration-fileaccessauditloglevel", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "FileShareAccessAuditLogLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration-auditlogconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-auditlogconfiguration-fileshareaccessauditloglevel", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::FSx::FileSystem.ClientConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-nfsexports-clientconfigurations.html", "Properties": { "Clients": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-nfsexports-clientconfigurations.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-nfsexports-clientconfigurations-clients", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-nfsexports-clientconfigurations.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-nfsexports-clientconfigurations-options", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::FSx::FileSystem.DiskIopsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-diskiopsconfiguration.html", "Properties": { "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-diskiopsconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-diskiopsconfiguration-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-diskiopsconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-diskiopsconfiguration-mode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::FSx::FileSystem.LustreConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html", "Properties": { "AutoImportPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-autoimportpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AutomaticBackupRetentionDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-automaticbackupretentiondays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CopyTagsToBackups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-copytagstobackups", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "DailyAutomaticBackupStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-dailyautomaticbackupstarttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataCompressionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-datacompressiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeploymentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-deploymenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DriveCacheType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-drivecachetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ExportPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-exportpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ImportPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-importpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ImportedFileChunkSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-importedfilechunksize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "PerUnitStorageThroughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-perunitstoragethroughput", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "WeeklyMaintenanceStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html#cfn-fsx-filesystem-lustreconfiguration-weeklymaintenancestarttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::FSx::FileSystem.NfsExports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-nfsexports.html", "Properties": { "ClientConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-nfsexports.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-nfsexports-clientconfigurations", "ItemType": "ClientConfigurations", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::FSx::FileSystem.OntapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-ontapconfiguration.html", "Properties": { "AutomaticBackupRetentionDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-ontapconfiguration.html#cfn-fsx-filesystem-ontapconfiguration-automaticbackupretentiondays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DailyAutomaticBackupStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-ontapconfiguration.html#cfn-fsx-filesystem-ontapconfiguration-dailyautomaticbackupstarttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeploymentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-ontapconfiguration.html#cfn-fsx-filesystem-ontapconfiguration-deploymenttype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DiskIopsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-ontapconfiguration.html#cfn-fsx-filesystem-ontapconfiguration-diskiopsconfiguration", "Required": false, "Type": "DiskIopsConfiguration", "UpdateType": "Mutable" }, "EndpointIpAddressRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-ontapconfiguration.html#cfn-fsx-filesystem-ontapconfiguration-endpointipaddressrange", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "FsxAdminPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-ontapconfiguration.html#cfn-fsx-filesystem-ontapconfiguration-fsxadminpassword", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PreferredSubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-ontapconfiguration.html#cfn-fsx-filesystem-ontapconfiguration-preferredsubnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RouteTableIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-ontapconfiguration.html#cfn-fsx-filesystem-ontapconfiguration-routetableids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ThroughputCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-ontapconfiguration.html#cfn-fsx-filesystem-ontapconfiguration-throughputcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "WeeklyMaintenanceStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-ontapconfiguration.html#cfn-fsx-filesystem-ontapconfiguration-weeklymaintenancestarttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::FSx::FileSystem.OpenZFSConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration.html", "Properties": { "AutomaticBackupRetentionDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-automaticbackupretentiondays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CopyTagsToBackups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-copytagstobackups", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CopyTagsToVolumes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-copytagstovolumes", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DailyAutomaticBackupStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-dailyautomaticbackupstarttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeploymentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-deploymenttype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DiskIopsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-diskiopsconfiguration", "Required": false, "Type": "DiskIopsConfiguration", "UpdateType": "Immutable" }, "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-options", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RootVolumeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration", "Required": false, "Type": "RootVolumeConfiguration", "UpdateType": "Mutable" }, "ThroughputCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-throughputcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "WeeklyMaintenanceStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-weeklymaintenancestarttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::FSx::FileSystem.RootVolumeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration.html", "Properties": { "CopyTagsToSnapshots": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-copytagstosnapshots", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "DataCompressionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-datacompressiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "NfsExports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-nfsexports", "ItemType": "NfsExports", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "ReadOnly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-readonly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "RecordSizeKiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-recordsizekib", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "UserAndGroupQuotas": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-userandgroupquotas", "ItemType": "UserAndGroupQuotas", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::FSx::FileSystem.SelfManagedActiveDirectoryConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration-selfmanagedactivedirectoryconfiguration.html", "Properties": { "DnsIps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration-selfmanagedactivedirectoryconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-selfmanagedactivedirectoryconfiguration-dnsips", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration-selfmanagedactivedirectoryconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-selfmanagedactivedirectoryconfiguration-domainname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "FileSystemAdministratorsGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration-selfmanagedactivedirectoryconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-selfmanagedactivedirectoryconfiguration-filesystemadministratorsgroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "OrganizationalUnitDistinguishedName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration-selfmanagedactivedirectoryconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-selfmanagedactivedirectoryconfiguration-organizationalunitdistinguishedname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration-selfmanagedactivedirectoryconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-selfmanagedactivedirectoryconfiguration-password", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration-selfmanagedactivedirectoryconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-selfmanagedactivedirectoryconfiguration-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::FSx::FileSystem.UserAndGroupQuotas": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-userandgroupquotas.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-userandgroupquotas.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-userandgroupquotas-id", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "StorageCapacityQuotaGiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-userandgroupquotas.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-userandgroupquotas-storagecapacityquotagib", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-userandgroupquotas.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-userandgroupquotas-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::FSx::FileSystem.WindowsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration.html", "Properties": { "ActiveDirectoryId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-activedirectoryid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Aliases": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-aliases", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AuditLogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-auditlogconfiguration", "Required": false, "Type": "AuditLogConfiguration", "UpdateType": "Mutable" }, "AutomaticBackupRetentionDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-automaticbackupretentiondays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CopyTagsToBackups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-copytagstobackups", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "DailyAutomaticBackupStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-dailyautomaticbackupstarttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeploymentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-deploymenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PreferredSubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-preferredsubnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SelfManagedActiveDirectoryConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-selfmanagedactivedirectoryconfiguration", "Required": false, "Type": "SelfManagedActiveDirectoryConfiguration", "UpdateType": "Mutable" }, "ThroughputCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-throughputcapacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "WeeklyMaintenanceStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-weeklymaintenancestarttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::FSx::StorageVirtualMachine.ActiveDirectoryConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-storagevirtualmachine-activedirectoryconfiguration.html", "Properties": { "NetBiosName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-storagevirtualmachine-activedirectoryconfiguration.html#cfn-fsx-storagevirtualmachine-activedirectoryconfiguration-netbiosname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SelfManagedActiveDirectoryConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-storagevirtualmachine-activedirectoryconfiguration.html#cfn-fsx-storagevirtualmachine-activedirectoryconfiguration-selfmanagedactivedirectoryconfiguration", "Required": false, "Type": "SelfManagedActiveDirectoryConfiguration", "UpdateType": "Mutable" } } }, "AWS::FSx::StorageVirtualMachine.SelfManagedActiveDirectoryConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-storagevirtualmachine-activedirectoryconfiguration-selfmanagedactivedirectoryconfiguration.html", "Properties": { "DnsIps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-storagevirtualmachine-activedirectoryconfiguration-selfmanagedactivedirectoryconfiguration.html#cfn-fsx-storagevirtualmachine-activedirectoryconfiguration-selfmanagedactivedirectoryconfiguration-dnsips", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-storagevirtualmachine-activedirectoryconfiguration-selfmanagedactivedirectoryconfiguration.html#cfn-fsx-storagevirtualmachine-activedirectoryconfiguration-selfmanagedactivedirectoryconfiguration-domainname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "FileSystemAdministratorsGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-storagevirtualmachine-activedirectoryconfiguration-selfmanagedactivedirectoryconfiguration.html#cfn-fsx-storagevirtualmachine-activedirectoryconfiguration-selfmanagedactivedirectoryconfiguration-filesystemadministratorsgroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "OrganizationalUnitDistinguishedName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-storagevirtualmachine-activedirectoryconfiguration-selfmanagedactivedirectoryconfiguration.html#cfn-fsx-storagevirtualmachine-activedirectoryconfiguration-selfmanagedactivedirectoryconfiguration-organizationalunitdistinguishedname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-storagevirtualmachine-activedirectoryconfiguration-selfmanagedactivedirectoryconfiguration.html#cfn-fsx-storagevirtualmachine-activedirectoryconfiguration-selfmanagedactivedirectoryconfiguration-password", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-storagevirtualmachine-activedirectoryconfiguration-selfmanagedactivedirectoryconfiguration.html#cfn-fsx-storagevirtualmachine-activedirectoryconfiguration-selfmanagedactivedirectoryconfiguration-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::FSx::Volume.ClientConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration-nfsexports-clientconfigurations.html", "Properties": { "Clients": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration-nfsexports-clientconfigurations.html#cfn-fsx-volume-openzfsconfiguration-nfsexports-clientconfigurations-clients", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration-nfsexports-clientconfigurations.html#cfn-fsx-volume-openzfsconfiguration-nfsexports-clientconfigurations-options", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FSx::Volume.NfsExports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration-nfsexports.html", "Properties": { "ClientConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration-nfsexports.html#cfn-fsx-volume-openzfsconfiguration-nfsexports-clientconfigurations", "ItemType": "ClientConfigurations", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FSx::Volume.OntapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-ontapconfiguration.html", "Properties": { "CopyTagsToBackups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-ontapconfiguration.html#cfn-fsx-volume-ontapconfiguration-copytagstobackups", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "JunctionPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-ontapconfiguration.html#cfn-fsx-volume-ontapconfiguration-junctionpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OntapVolumeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-ontapconfiguration.html#cfn-fsx-volume-ontapconfiguration-ontapvolumetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SecurityStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-ontapconfiguration.html#cfn-fsx-volume-ontapconfiguration-securitystyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SizeInMegabytes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-ontapconfiguration.html#cfn-fsx-volume-ontapconfiguration-sizeinmegabytes", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SnapshotPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-ontapconfiguration.html#cfn-fsx-volume-ontapconfiguration-snapshotpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StorageEfficiencyEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-ontapconfiguration.html#cfn-fsx-volume-ontapconfiguration-storageefficiencyenabled", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StorageVirtualMachineId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-ontapconfiguration.html#cfn-fsx-volume-ontapconfiguration-storagevirtualmachineid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TieringPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-ontapconfiguration.html#cfn-fsx-volume-ontapconfiguration-tieringpolicy", "Required": false, "Type": "TieringPolicy", "UpdateType": "Mutable" } } }, "AWS::FSx::Volume.OpenZFSConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration.html", "Properties": { "CopyTagsToSnapshots": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration.html#cfn-fsx-volume-openzfsconfiguration-copytagstosnapshots", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DataCompressionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration.html#cfn-fsx-volume-openzfsconfiguration-datacompressiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NfsExports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration.html#cfn-fsx-volume-openzfsconfiguration-nfsexports", "ItemType": "NfsExports", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration.html#cfn-fsx-volume-openzfsconfiguration-options", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "OriginSnapshot": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration.html#cfn-fsx-volume-openzfsconfiguration-originsnapshot", "Required": false, "Type": "OriginSnapshot", "UpdateType": "Immutable" }, "ParentVolumeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration.html#cfn-fsx-volume-openzfsconfiguration-parentvolumeid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ReadOnly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration.html#cfn-fsx-volume-openzfsconfiguration-readonly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RecordSizeKiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration.html#cfn-fsx-volume-openzfsconfiguration-recordsizekib", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StorageCapacityQuotaGiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration.html#cfn-fsx-volume-openzfsconfiguration-storagecapacityquotagib", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StorageCapacityReservationGiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration.html#cfn-fsx-volume-openzfsconfiguration-storagecapacityreservationgib", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "UserAndGroupQuotas": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration.html#cfn-fsx-volume-openzfsconfiguration-userandgroupquotas", "ItemType": "UserAndGroupQuotas", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FSx::Volume.OriginSnapshot": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration-originsnapshot.html", "Properties": { "CopyStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration-originsnapshot.html#cfn-fsx-volume-openzfsconfiguration-originsnapshot-copystrategy", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SnapshotARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration-originsnapshot.html#cfn-fsx-volume-openzfsconfiguration-originsnapshot-snapshotarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::FSx::Volume.TieringPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-ontapconfiguration-tieringpolicy.html", "Properties": { "CoolingPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-ontapconfiguration-tieringpolicy.html#cfn-fsx-volume-ontapconfiguration-tieringpolicy-coolingperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-ontapconfiguration-tieringpolicy.html#cfn-fsx-volume-ontapconfiguration-tieringpolicy-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::FSx::Volume.UserAndGroupQuotas": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration-userandgroupquotas.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration-userandgroupquotas.html#cfn-fsx-volume-openzfsconfiguration-userandgroupquotas-id", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "StorageCapacityQuotaGiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration-userandgroupquotas.html#cfn-fsx-volume-openzfsconfiguration-userandgroupquotas-storagecapacityquotagib", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration-userandgroupquotas.html#cfn-fsx-volume-openzfsconfiguration-userandgroupquotas-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::FinSpace::Environment.AttributeMapItems": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-finspace-environment-attributemapitems.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-finspace-environment-attributemapitems.html#cfn-finspace-environment-attributemapitems-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-finspace-environment-attributemapitems.html#cfn-finspace-environment-attributemapitems-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::FinSpace::Environment.FederationParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-finspace-environment-federationparameters.html", "Properties": { "ApplicationCallBackURL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-finspace-environment-federationparameters.html#cfn-finspace-environment-federationparameters-applicationcallbackurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::FinSpace::Environment.FederationParameters.ApplicationCallBackURL" } }, "AttributeMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-finspace-environment-federationparameters.html#cfn-finspace-environment-federationparameters-attributemap", "DuplicatesAllowed": true, "ItemType": "AttributeMapItems", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "FederationProviderName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-finspace-environment-federationparameters.html#cfn-finspace-environment-federationparameters-federationprovidername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::FinSpace::Environment.FederationParameters.FederationProviderName" } }, "FederationURN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-finspace-environment-federationparameters.html#cfn-finspace-environment-federationparameters-federationurn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SamlMetadataDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-finspace-environment-federationparameters.html#cfn-finspace-environment-federationparameters-samlmetadatadocument", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::FinSpace::Environment.FederationParameters.SamlMetadataDocument" } }, "SamlMetadataURL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-finspace-environment-federationparameters.html#cfn-finspace-environment-federationparameters-samlmetadataurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::FinSpace::Environment.FederationParameters.SamlMetadataURL" } } } }, "AWS::FinSpace::Environment.SuperuserParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-finspace-environment-superuserparameters.html", "Properties": { "EmailAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-finspace-environment-superuserparameters.html#cfn-finspace-environment-superuserparameters-emailaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::FinSpace::Environment.SuperuserParameters.EmailAddress" } }, "FirstName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-finspace-environment-superuserparameters.html#cfn-finspace-environment-superuserparameters-firstname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::FinSpace::Environment.SuperuserParameters.FirstName" } }, "LastName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-finspace-environment-superuserparameters.html#cfn-finspace-environment-superuserparameters-lastname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::FinSpace::Environment.SuperuserParameters.LastName" } } } }, "AWS::Forecast::Dataset.AttributesItems": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-forecast-dataset-attributesitems.html", "Properties": { "AttributeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-forecast-dataset-attributesitems.html#cfn-forecast-dataset-attributesitems-attributename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AttributeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-forecast-dataset-attributesitems.html#cfn-forecast-dataset-attributesitems-attributetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Forecast::Dataset.EncryptionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-forecast-dataset-encryptionconfig.html", "Properties": { "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-forecast-dataset-encryptionconfig.html#cfn-forecast-dataset-encryptionconfig-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Forecast::Dataset.EncryptionConfig.KmsKeyArn" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-forecast-dataset-encryptionconfig.html#cfn-forecast-dataset-encryptionconfig-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Forecast::Dataset.EncryptionConfig.RoleArn" } } } }, "AWS::Forecast::Dataset.Schema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-forecast-dataset-schema.html", "Properties": { "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-forecast-dataset-schema.html#cfn-forecast-dataset-schema-attributes", "DuplicatesAllowed": true, "ItemType": "AttributesItems", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Forecast::Dataset.TagsItems": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-forecast-dataset-tagsitems.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-forecast-dataset-tagsitems.html#cfn-forecast-dataset-tagsitems-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-forecast-dataset-tagsitems.html#cfn-forecast-dataset-tagsitems-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::FraudDetector::Detector.EntityType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-entitytype.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-entitytype.html#cfn-frauddetector-detector-entitytype-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CreatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-entitytype.html#cfn-frauddetector-detector-entitytype-createdtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-entitytype.html#cfn-frauddetector-detector-entitytype-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Detector.EntityType.Description" } }, "Inline": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-entitytype.html#cfn-frauddetector-detector-entitytype-inline", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LastUpdatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-entitytype.html#cfn-frauddetector-detector-entitytype-lastupdatedtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-entitytype.html#cfn-frauddetector-detector-entitytype-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-entitytype.html#cfn-frauddetector-detector-entitytype-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FraudDetector::Detector.EventType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventtype.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventtype.html#cfn-frauddetector-detector-eventtype-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CreatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventtype.html#cfn-frauddetector-detector-eventtype-createdtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventtype.html#cfn-frauddetector-detector-eventtype-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Detector.EventType.Description" } }, "EntityTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventtype.html#cfn-frauddetector-detector-eventtype-entitytypes", "DuplicatesAllowed": true, "ItemType": "EntityType", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EventVariables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventtype.html#cfn-frauddetector-detector-eventtype-eventvariables", "DuplicatesAllowed": true, "ItemType": "EventVariable", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Inline": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventtype.html#cfn-frauddetector-detector-eventtype-inline", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Labels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventtype.html#cfn-frauddetector-detector-eventtype-labels", "DuplicatesAllowed": true, "ItemType": "Label", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LastUpdatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventtype.html#cfn-frauddetector-detector-eventtype-lastupdatedtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventtype.html#cfn-frauddetector-detector-eventtype-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Detector.EventType.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventtype.html#cfn-frauddetector-detector-eventtype-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FraudDetector::Detector.EventVariable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventvariable.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventvariable.html#cfn-frauddetector-detector-eventvariable-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CreatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventvariable.html#cfn-frauddetector-detector-eventvariable-createdtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventvariable.html#cfn-frauddetector-detector-eventvariable-datasource", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Detector.EventVariable.DataSource" } }, "DataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventvariable.html#cfn-frauddetector-detector-eventvariable-datatype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Detector.EventVariable.DataType" } }, "DefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventvariable.html#cfn-frauddetector-detector-eventvariable-defaultvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventvariable.html#cfn-frauddetector-detector-eventvariable-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Detector.EventVariable.Description" } }, "Inline": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventvariable.html#cfn-frauddetector-detector-eventvariable-inline", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LastUpdatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventvariable.html#cfn-frauddetector-detector-eventvariable-lastupdatedtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventvariable.html#cfn-frauddetector-detector-eventvariable-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventvariable.html#cfn-frauddetector-detector-eventvariable-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VariableType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventvariable.html#cfn-frauddetector-detector-eventvariable-variabletype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Detector.EventVariable.VariableType" } } } }, "AWS::FraudDetector::Detector.Label": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-label.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-label.html#cfn-frauddetector-detector-label-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CreatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-label.html#cfn-frauddetector-detector-label-createdtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-label.html#cfn-frauddetector-detector-label-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Detector.Label.Description" } }, "Inline": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-label.html#cfn-frauddetector-detector-label-inline", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LastUpdatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-label.html#cfn-frauddetector-detector-label-lastupdatedtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-label.html#cfn-frauddetector-detector-label-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-label.html#cfn-frauddetector-detector-label-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FraudDetector::Detector.Model": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-model.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-model.html#cfn-frauddetector-detector-model-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::FraudDetector::Detector.Outcome": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-outcome.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-outcome.html#cfn-frauddetector-detector-outcome-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CreatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-outcome.html#cfn-frauddetector-detector-outcome-createdtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-outcome.html#cfn-frauddetector-detector-outcome-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Detector.Outcome.Description" } }, "Inline": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-outcome.html#cfn-frauddetector-detector-outcome-inline", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LastUpdatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-outcome.html#cfn-frauddetector-detector-outcome-lastupdatedtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-outcome.html#cfn-frauddetector-detector-outcome-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-outcome.html#cfn-frauddetector-detector-outcome-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FraudDetector::Detector.Rule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-rule.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-rule.html#cfn-frauddetector-detector-rule-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CreatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-rule.html#cfn-frauddetector-detector-rule-createdtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-rule.html#cfn-frauddetector-detector-rule-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Detector.Rule.Description" } }, "DetectorId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-rule.html#cfn-frauddetector-detector-rule-detectorid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-rule.html#cfn-frauddetector-detector-rule-expression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Language": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-rule.html#cfn-frauddetector-detector-rule-language", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Detector.Rule.Language" } }, "LastUpdatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-rule.html#cfn-frauddetector-detector-rule-lastupdatedtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Outcomes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-rule.html#cfn-frauddetector-detector-rule-outcomes", "DuplicatesAllowed": true, "ItemType": "Outcome", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RuleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-rule.html#cfn-frauddetector-detector-rule-ruleid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RuleVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-rule.html#cfn-frauddetector-detector-rule-ruleversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-rule.html#cfn-frauddetector-detector-rule-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FraudDetector::EventType.EntityType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-entitytype.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-entitytype.html#cfn-frauddetector-eventtype-entitytype-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CreatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-entitytype.html#cfn-frauddetector-eventtype-entitytype-createdtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-entitytype.html#cfn-frauddetector-eventtype-entitytype-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::EventType.EntityType.Description" } }, "Inline": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-entitytype.html#cfn-frauddetector-eventtype-entitytype-inline", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LastUpdatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-entitytype.html#cfn-frauddetector-eventtype-entitytype-lastupdatedtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-entitytype.html#cfn-frauddetector-eventtype-entitytype-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-entitytype.html#cfn-frauddetector-eventtype-entitytype-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FraudDetector::EventType.EventVariable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-eventvariable.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-eventvariable.html#cfn-frauddetector-eventtype-eventvariable-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CreatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-eventvariable.html#cfn-frauddetector-eventtype-eventvariable-createdtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-eventvariable.html#cfn-frauddetector-eventtype-eventvariable-datasource", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::EventType.EventVariable.DataSource" } }, "DataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-eventvariable.html#cfn-frauddetector-eventtype-eventvariable-datatype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::EventType.EventVariable.DataType" } }, "DefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-eventvariable.html#cfn-frauddetector-eventtype-eventvariable-defaultvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-eventvariable.html#cfn-frauddetector-eventtype-eventvariable-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::EventType.EventVariable.Description" } }, "Inline": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-eventvariable.html#cfn-frauddetector-eventtype-eventvariable-inline", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LastUpdatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-eventvariable.html#cfn-frauddetector-eventtype-eventvariable-lastupdatedtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-eventvariable.html#cfn-frauddetector-eventtype-eventvariable-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-eventvariable.html#cfn-frauddetector-eventtype-eventvariable-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VariableType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-eventvariable.html#cfn-frauddetector-eventtype-eventvariable-variabletype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::EventType.EventVariable.VariableType" } } } }, "AWS::FraudDetector::EventType.Label": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-label.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-label.html#cfn-frauddetector-eventtype-label-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CreatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-label.html#cfn-frauddetector-eventtype-label-createdtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-label.html#cfn-frauddetector-eventtype-label-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::EventType.Label.Description" } }, "Inline": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-label.html#cfn-frauddetector-eventtype-label-inline", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LastUpdatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-label.html#cfn-frauddetector-eventtype-label-lastupdatedtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-label.html#cfn-frauddetector-eventtype-label-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-label.html#cfn-frauddetector-eventtype-label-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::GameLift::Alias.RoutingStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-alias-routingstrategy.html", "Properties": { "FleetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-alias-routingstrategy.html#cfn-gamelift-alias-routingstrategy-fleetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::Alias.RoutingStrategy.FleetId" } }, "Message": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-alias-routingstrategy.html#cfn-gamelift-alias-routingstrategy-message", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-alias-routingstrategy.html#cfn-gamelift-alias-routingstrategy-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::Alias.RoutingStrategy.Type" } } } }, "AWS::GameLift::Build.StorageLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-build-storagelocation.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-build-storagelocation.html#cfn-gamelift-build-storagelocation-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-build-storagelocation.html#cfn-gamelift-build-storagelocation-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ObjectVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-build-storagelocation.html#cfn-gamelift-build-storagelocation-objectversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-build-storagelocation.html#cfn-gamelift-build-storagelocation-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::GameLift::Fleet.AnywhereConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-anywhereconfiguration.html", "Properties": { "Cost": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-anywhereconfiguration.html#cfn-gamelift-fleet-anywhereconfiguration-cost", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::GameLift::Fleet.CertificateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-certificateconfiguration.html", "Properties": { "CertificateType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-certificateconfiguration.html#cfn-gamelift-fleet-certificateconfiguration-certificatetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GameLift::Fleet.CertificateConfiguration.CertificateType" } } } }, "AWS::GameLift::Fleet.IpPermission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-ippermission.html", "Properties": { "FromPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-ippermission.html#cfn-gamelift-fleet-ippermission-fromport", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::Fleet.IpPermission.FromPort" } }, "IpRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-ippermission.html#cfn-gamelift-fleet-ippermission-iprange", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::Fleet.IpPermission.IpRange" } }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-ippermission.html#cfn-gamelift-fleet-ippermission-protocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::Fleet.IpPermission.Protocol" } }, "ToPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-ippermission.html#cfn-gamelift-fleet-ippermission-toport", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::Fleet.IpPermission.ToPort" } } } }, "AWS::GameLift::Fleet.LocationCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-locationcapacity.html", "Properties": { "DesiredEC2Instances": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-locationcapacity.html#cfn-gamelift-fleet-locationcapacity-desiredec2instances", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MaxSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-locationcapacity.html#cfn-gamelift-fleet-locationcapacity-maxsize", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MinSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-locationcapacity.html#cfn-gamelift-fleet-locationcapacity-minsize", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::GameLift::Fleet.LocationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-locationconfiguration.html", "Properties": { "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-locationconfiguration.html#cfn-gamelift-fleet-locationconfiguration-location", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::Fleet.LocationConfiguration.Location" } }, "LocationCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-locationconfiguration.html#cfn-gamelift-fleet-locationconfiguration-locationcapacity", "Required": false, "Type": "LocationCapacity", "UpdateType": "Mutable" } } }, "AWS::GameLift::Fleet.ResourceCreationLimitPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-resourcecreationlimitpolicy.html", "Properties": { "NewGameSessionsPerCreator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-resourcecreationlimitpolicy.html#cfn-gamelift-fleet-resourcecreationlimitpolicy-newgamesessionspercreator", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PolicyPeriodInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-resourcecreationlimitpolicy.html#cfn-gamelift-fleet-resourcecreationlimitpolicy-policyperiodinminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GameLift::Fleet.RuntimeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-runtimeconfiguration.html", "Properties": { "GameSessionActivationTimeoutSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-runtimeconfiguration.html#cfn-gamelift-fleet-runtimeconfiguration-gamesessionactivationtimeoutseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::Fleet.RuntimeConfiguration.GameSessionActivationTimeoutSeconds" } }, "MaxConcurrentGameSessionActivations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-runtimeconfiguration.html#cfn-gamelift-fleet-runtimeconfiguration-maxconcurrentgamesessionactivations", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::Fleet.RuntimeConfiguration.MaxConcurrentGameSessionActivations" } }, "ServerProcesses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-runtimeconfiguration.html#cfn-gamelift-fleet-runtimeconfiguration-serverprocesses", "DuplicatesAllowed": true, "ItemType": "ServerProcess", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::GameLift::Fleet.ServerProcess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-serverprocess.html", "Properties": { "ConcurrentExecutions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-serverprocess.html#cfn-gamelift-fleet-serverprocess-concurrentexecutions", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "LaunchPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-serverprocess.html#cfn-gamelift-fleet-serverprocess-launchpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::Fleet.ServerProcess.LaunchPath" } }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-serverprocess.html#cfn-gamelift-fleet-serverprocess-parameters", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::Fleet.ServerProcess.Parameters" } } } }, "AWS::GameLift::GameServerGroup.AutoScalingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-autoscalingpolicy.html", "Properties": { "EstimatedInstanceWarmup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-autoscalingpolicy.html#cfn-gamelift-gameservergroup-autoscalingpolicy-estimatedinstancewarmup", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "TargetTrackingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-autoscalingpolicy.html#cfn-gamelift-gameservergroup-autoscalingpolicy-targettrackingconfiguration", "Required": true, "Type": "TargetTrackingConfiguration", "UpdateType": "Mutable" } } }, "AWS::GameLift::GameServerGroup.InstanceDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-instancedefinition.html", "Properties": { "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-instancedefinition.html#cfn-gamelift-gameservergroup-instancedefinition-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "WeightedCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-instancedefinition.html#cfn-gamelift-gameservergroup-instancedefinition-weightedcapacity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::GameServerGroup.InstanceDefinition.WeightedCapacity" } } } }, "AWS::GameLift::GameServerGroup.LaunchTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-launchtemplate.html", "Properties": { "LaunchTemplateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-launchtemplate.html#cfn-gamelift-gameservergroup-launchtemplate-launchtemplateid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LaunchTemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-launchtemplate.html#cfn-gamelift-gameservergroup-launchtemplate-launchtemplatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-launchtemplate.html#cfn-gamelift-gameservergroup-launchtemplate-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GameLift::GameServerGroup.TargetTrackingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-targettrackingconfiguration.html", "Properties": { "TargetValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gameservergroup-targettrackingconfiguration.html#cfn-gamelift-gameservergroup-targettrackingconfiguration-targetvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::GameLift::GameSessionQueue.Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gamesessionqueue-destination.html", "Properties": { "DestinationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gamesessionqueue-destination.html#cfn-gamelift-gamesessionqueue-destination-destinationarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GameLift::GameSessionQueue.FilterConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gamesessionqueue-filterconfiguration.html", "Properties": { "AllowedLocations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gamesessionqueue-filterconfiguration.html#cfn-gamelift-gamesessionqueue-filterconfiguration-allowedlocations", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::GameLift::GameSessionQueue.PlayerLatencyPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gamesessionqueue-playerlatencypolicy.html", "Properties": { "MaximumIndividualPlayerLatencyMilliseconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gamesessionqueue-playerlatencypolicy.html#cfn-gamelift-gamesessionqueue-playerlatencypolicy-maximumindividualplayerlatencymilliseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PolicyDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gamesessionqueue-playerlatencypolicy.html#cfn-gamelift-gamesessionqueue-playerlatencypolicy-policydurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GameLift::GameSessionQueue.PriorityConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gamesessionqueue-priorityconfiguration.html", "Properties": { "LocationOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gamesessionqueue-priorityconfiguration.html#cfn-gamelift-gamesessionqueue-priorityconfiguration-locationorder", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PriorityOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gamesessionqueue-priorityconfiguration.html#cfn-gamelift-gamesessionqueue-priorityconfiguration-priorityorder", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::GameLift::MatchmakingConfiguration.GameProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-matchmakingconfiguration-gameproperty.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-matchmakingconfiguration-gameproperty.html#cfn-gamelift-matchmakingconfiguration-gameproperty-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-matchmakingconfiguration-gameproperty.html#cfn-gamelift-matchmakingconfiguration-gameproperty-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::GameLift::Script.S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-script-s3location.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-script-s3location.html#cfn-gamelift-script-s3location-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-script-s3location.html#cfn-gamelift-script-s3location-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ObjectVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-script-s3location.html#cfn-gamelift-script-s3location-objectversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-script-s3location.html#cfn-gamelift-script-s3location-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::GlobalAccelerator::EndpointGroup.EndpointConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-globalaccelerator-endpointgroup-endpointconfiguration.html", "Properties": { "ClientIPPreservationEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-globalaccelerator-endpointgroup-endpointconfiguration.html#cfn-globalaccelerator-endpointgroup-endpointconfiguration-clientippreservationenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EndpointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-globalaccelerator-endpointgroup-endpointconfiguration.html#cfn-globalaccelerator-endpointgroup-endpointconfiguration-endpointid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-globalaccelerator-endpointgroup-endpointconfiguration.html#cfn-globalaccelerator-endpointgroup-endpointconfiguration-weight", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GlobalAccelerator::EndpointGroup.PortOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-globalaccelerator-endpointgroup-portoverride.html", "Properties": { "EndpointPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-globalaccelerator-endpointgroup-portoverride.html#cfn-globalaccelerator-endpointgroup-portoverride-endpointport", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "ListenerPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-globalaccelerator-endpointgroup-portoverride.html#cfn-globalaccelerator-endpointgroup-portoverride-listenerport", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::GlobalAccelerator::Listener.PortRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-globalaccelerator-listener-portrange.html", "Properties": { "FromPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-globalaccelerator-listener-portrange.html#cfn-globalaccelerator-listener-portrange-fromport", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "ToPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-globalaccelerator-listener-portrange.html#cfn-globalaccelerator-listener-portrange-toport", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Glue::Classifier.CsvClassifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-csvclassifier.html", "Properties": { "AllowSingleColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-csvclassifier.html#cfn-glue-classifier-csvclassifier-allowsinglecolumn", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ContainsHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-csvclassifier.html#cfn-glue-classifier-csvclassifier-containsheader", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Delimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-csvclassifier.html#cfn-glue-classifier-csvclassifier-delimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisableValueTrimming": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-csvclassifier.html#cfn-glue-classifier-csvclassifier-disablevaluetrimming", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Header": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-csvclassifier.html#cfn-glue-classifier-csvclassifier-header", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-csvclassifier.html#cfn-glue-classifier-csvclassifier-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "QuoteSymbol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-csvclassifier.html#cfn-glue-classifier-csvclassifier-quotesymbol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Classifier.GrokClassifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-grokclassifier.html", "Properties": { "Classification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-grokclassifier.html#cfn-glue-classifier-grokclassifier-classification", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "CustomPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-grokclassifier.html#cfn-glue-classifier-grokclassifier-custompatterns", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GrokPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-grokclassifier.html#cfn-glue-classifier-grokclassifier-grokpattern", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-grokclassifier.html#cfn-glue-classifier-grokclassifier-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Glue::Classifier.JsonClassifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-jsonclassifier.html", "Properties": { "JsonPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-jsonclassifier.html#cfn-glue-classifier-jsonclassifier-jsonpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-jsonclassifier.html#cfn-glue-classifier-jsonclassifier-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Glue::Classifier.XMLClassifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-xmlclassifier.html", "Properties": { "Classification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-xmlclassifier.html#cfn-glue-classifier-xmlclassifier-classification", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-xmlclassifier.html#cfn-glue-classifier-xmlclassifier-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RowTag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-xmlclassifier.html#cfn-glue-classifier-xmlclassifier-rowtag", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Glue::Connection.ConnectionInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-connectioninput.html", "Properties": { "ConnectionProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-connectioninput.html#cfn-glue-connection-connectioninput-connectionproperties", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "ConnectionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-connectioninput.html#cfn-glue-connection-connectioninput-connectiontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Glue::Connection.ConnectionInput.ConnectionType" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-connectioninput.html#cfn-glue-connection-connectioninput-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MatchCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-connectioninput.html#cfn-glue-connection-connectioninput-matchcriteria", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-connectioninput.html#cfn-glue-connection-connectioninput-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PhysicalConnectionRequirements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-connectioninput.html#cfn-glue-connection-connectioninput-physicalconnectionrequirements", "Required": false, "Type": "PhysicalConnectionRequirements", "UpdateType": "Mutable" } } }, "AWS::Glue::Connection.PhysicalConnectionRequirements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-physicalconnectionrequirements.html", "Properties": { "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-physicalconnectionrequirements.html#cfn-glue-connection-physicalconnectionrequirements-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AvailabilityZone" } }, "SecurityGroupIdList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-physicalconnectionrequirements.html#cfn-glue-connection-physicalconnectionrequirements-securitygroupidlist", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-physicalconnectionrequirements.html#cfn-glue-connection-physicalconnectionrequirements-subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Crawler.CatalogTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-catalogtarget.html", "Properties": { "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-catalogtarget.html#cfn-glue-crawler-catalogtarget-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-catalogtarget.html#cfn-glue-crawler-catalogtarget-tables", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Glue::Crawler.DeltaTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-deltatarget.html", "Properties": { "ConnectionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-deltatarget.html#cfn-glue-crawler-deltatarget-connectionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CreateNativeDeltaTable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-deltatarget.html#cfn-glue-crawler-deltatarget-createnativedeltatable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DeltaTables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-deltatarget.html#cfn-glue-crawler-deltatarget-deltatables", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "WriteManifest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-deltatarget.html#cfn-glue-crawler-deltatarget-writemanifest", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Crawler.DynamoDBTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-dynamodbtarget.html", "Properties": { "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-dynamodbtarget.html#cfn-glue-crawler-dynamodbtarget-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Crawler.JdbcTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-jdbctarget.html", "Properties": { "ConnectionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-jdbctarget.html#cfn-glue-crawler-jdbctarget-connectionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Exclusions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-jdbctarget.html#cfn-glue-crawler-jdbctarget-exclusions", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-jdbctarget.html#cfn-glue-crawler-jdbctarget-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Crawler.MongoDBTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-mongodbtarget.html", "Properties": { "ConnectionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-mongodbtarget.html#cfn-glue-crawler-mongodbtarget-connectionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-mongodbtarget.html#cfn-glue-crawler-mongodbtarget-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Crawler.RecrawlPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-recrawlpolicy.html", "Properties": { "RecrawlBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-recrawlpolicy.html#cfn-glue-crawler-recrawlpolicy-recrawlbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Crawler.S3Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-s3target.html", "Properties": { "ConnectionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-s3target.html#cfn-glue-crawler-s3target-connectionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DlqEventQueueArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-s3target.html#cfn-glue-crawler-s3target-dlqeventqueuearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EventQueueArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-s3target.html#cfn-glue-crawler-s3target-eventqueuearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Exclusions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-s3target.html#cfn-glue-crawler-s3target-exclusions", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-s3target.html#cfn-glue-crawler-s3target-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SampleSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-s3target.html#cfn-glue-crawler-s3target-samplesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Crawler.Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-schedule.html", "Properties": { "ScheduleExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-schedule.html#cfn-glue-crawler-schedule-scheduleexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Crawler.SchemaChangePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-schemachangepolicy.html", "Properties": { "DeleteBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-schemachangepolicy.html#cfn-glue-crawler-schemachangepolicy-deletebehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Glue::Crawler.SchemaChangePolicy.DeleteBehavior" } }, "UpdateBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-schemachangepolicy.html#cfn-glue-crawler-schemachangepolicy-updatebehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Glue::Crawler.SchemaChangePolicy.UpdateBehavior" } } } }, "AWS::Glue::Crawler.Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-targets.html", "Properties": { "CatalogTargets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-targets.html#cfn-glue-crawler-targets-catalogtargets", "ItemType": "CatalogTarget", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DeltaTargets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-targets.html#cfn-glue-crawler-targets-deltatargets", "ItemType": "DeltaTarget", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DynamoDBTargets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-targets.html#cfn-glue-crawler-targets-dynamodbtargets", "ItemType": "DynamoDBTarget", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "JdbcTargets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-targets.html#cfn-glue-crawler-targets-jdbctargets", "ItemType": "JdbcTarget", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MongoDBTargets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-targets.html#cfn-glue-crawler-targets-mongodbtargets", "ItemType": "MongoDBTarget", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "S3Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-targets.html#cfn-glue-crawler-targets-s3targets", "ItemType": "S3Target", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Glue::DataCatalogEncryptionSettings.ConnectionPasswordEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-datacatalogencryptionsettings-connectionpasswordencryption.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-datacatalogencryptionsettings-connectionpasswordencryption.html#cfn-glue-datacatalogencryptionsettings-connectionpasswordencryption-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReturnConnectionPasswordEncrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-datacatalogencryptionsettings-connectionpasswordencryption.html#cfn-glue-datacatalogencryptionsettings-connectionpasswordencryption-returnconnectionpasswordencrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::DataCatalogEncryptionSettings.DataCatalogEncryptionSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-datacatalogencryptionsettings-datacatalogencryptionsettings.html", "Properties": { "ConnectionPasswordEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-datacatalogencryptionsettings-datacatalogencryptionsettings.html#cfn-glue-datacatalogencryptionsettings-datacatalogencryptionsettings-connectionpasswordencryption", "Required": false, "Type": "ConnectionPasswordEncryption", "UpdateType": "Mutable" }, "EncryptionAtRest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-datacatalogencryptionsettings-datacatalogencryptionsettings.html#cfn-glue-datacatalogencryptionsettings-datacatalogencryptionsettings-encryptionatrest", "Required": false, "Type": "EncryptionAtRest", "UpdateType": "Mutable" } } }, "AWS::Glue::DataCatalogEncryptionSettings.EncryptionAtRest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-datacatalogencryptionsettings-encryptionatrest.html", "Properties": { "CatalogEncryptionMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-datacatalogencryptionsettings-encryptionatrest.html#cfn-glue-datacatalogencryptionsettings-encryptionatrest-catalogencryptionmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SseAwsKmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-datacatalogencryptionsettings-encryptionatrest.html#cfn-glue-datacatalogencryptionsettings-encryptionatrest-sseawskmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Database.DataLakePrincipal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-datalakeprincipal.html", "Properties": { "DataLakePrincipalIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-datalakeprincipal.html#cfn-glue-database-datalakeprincipal-datalakeprincipalidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Database.DatabaseIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseidentifier.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseidentifier.html#cfn-glue-database-databaseidentifier-catalogid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseidentifier.html#cfn-glue-database-databaseidentifier-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Database.DatabaseInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseinput.html", "Properties": { "CreateTableDefaultPermissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseinput.html#cfn-glue-database-databaseinput-createtabledefaultpermissions", "ItemType": "PrincipalPrivileges", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseinput.html#cfn-glue-database-databaseinput-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FederatedDatabase": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseinput.html#cfn-glue-database-databaseinput-federateddatabase", "Required": false, "Type": "FederatedDatabase", "UpdateType": "Mutable" }, "LocationUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseinput.html#cfn-glue-database-databaseinput-locationuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseinput.html#cfn-glue-database-databaseinput-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseinput.html#cfn-glue-database-databaseinput-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "TargetDatabase": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseinput.html#cfn-glue-database-databaseinput-targetdatabase", "Required": false, "Type": "DatabaseIdentifier", "UpdateType": "Mutable" } } }, "AWS::Glue::Database.FederatedDatabase": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseinput-federateddatabase.html", "Properties": { "ConnectionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseinput-federateddatabase.html#cfn-glue-database-databaseinput-federateddatabase-connectionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Identifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseinput-federateddatabase.html#cfn-glue-database-databaseinput-federateddatabase-identifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Database.PrincipalPrivileges": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-principalprivileges.html", "Properties": { "Permissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-principalprivileges.html#cfn-glue-database-principalprivileges-permissions", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Principal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-principalprivileges.html#cfn-glue-database-principalprivileges-principal", "Required": false, "Type": "DataLakePrincipal", "UpdateType": "Mutable" } } }, "AWS::Glue::Job.ConnectionsList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-job-connectionslist.html", "Properties": { "Connections": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-job-connectionslist.html#cfn-glue-job-connectionslist-connections", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Glue::Job.ExecutionProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-job-executionproperty.html", "Properties": { "MaxConcurrentRuns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-job-executionproperty.html#cfn-glue-job-executionproperty-maxconcurrentruns", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Job.JobCommand": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-job-jobcommand.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-job-jobcommand.html#cfn-glue-job-jobcommand-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PythonVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-job-jobcommand.html#cfn-glue-job-jobcommand-pythonversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ScriptLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-job-jobcommand.html#cfn-glue-job-jobcommand-scriptlocation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Job.NotificationProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-job-notificationproperty.html", "Properties": { "NotifyDelayAfter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-job-notificationproperty.html#cfn-glue-job-notificationproperty-notifydelayafter", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::MLTransform.FindMatchesParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-transformparameters-findmatchesparameters.html", "Properties": { "AccuracyCostTradeoff": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-transformparameters-findmatchesparameters.html#cfn-glue-mltransform-transformparameters-findmatchesparameters-accuracycosttradeoff", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "EnforceProvidedLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-transformparameters-findmatchesparameters.html#cfn-glue-mltransform-transformparameters-findmatchesparameters-enforceprovidedlabels", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PrecisionRecallTradeoff": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-transformparameters-findmatchesparameters.html#cfn-glue-mltransform-transformparameters-findmatchesparameters-precisionrecalltradeoff", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "PrimaryKeyColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-transformparameters-findmatchesparameters.html#cfn-glue-mltransform-transformparameters-findmatchesparameters-primarykeycolumnname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Glue::MLTransform.GlueTables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-inputrecordtables-gluetables.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-inputrecordtables-gluetables.html#cfn-glue-mltransform-inputrecordtables-gluetables-catalogid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ConnectionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-inputrecordtables-gluetables.html#cfn-glue-mltransform-inputrecordtables-gluetables-connectionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-inputrecordtables-gluetables.html#cfn-glue-mltransform-inputrecordtables-gluetables-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-inputrecordtables-gluetables.html#cfn-glue-mltransform-inputrecordtables-gluetables-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Glue::MLTransform.InputRecordTables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-inputrecordtables.html", "Properties": { "GlueTables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-inputrecordtables.html#cfn-glue-mltransform-inputrecordtables-gluetables", "ItemType": "GlueTables", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Glue::MLTransform.MLUserDataEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-transformencryption-mluserdataencryption.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-transformencryption-mluserdataencryption.html#cfn-glue-mltransform-transformencryption-mluserdataencryption-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MLUserDataEncryptionMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-transformencryption-mluserdataencryption.html#cfn-glue-mltransform-transformencryption-mluserdataencryption-mluserdataencryptionmode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Glue::MLTransform.TransformEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-transformencryption.html", "Properties": { "MLUserDataEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-transformencryption.html#cfn-glue-mltransform-transformencryption-mluserdataencryption", "Required": false, "Type": "MLUserDataEncryption", "UpdateType": "Mutable" }, "TaskRunSecurityConfigurationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-transformencryption.html#cfn-glue-mltransform-transformencryption-taskrunsecurityconfigurationname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::MLTransform.TransformParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-transformparameters.html", "Properties": { "FindMatchesParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-transformparameters.html#cfn-glue-mltransform-transformparameters-findmatchesparameters", "Required": false, "Type": "FindMatchesParameters", "UpdateType": "Mutable" }, "TransformType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-transformparameters.html#cfn-glue-mltransform-transformparameters-transformtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Glue::Partition.Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-column.html", "Properties": { "Comment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-column.html#cfn-glue-partition-column-comment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-column.html#cfn-glue-partition-column-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-column.html#cfn-glue-partition-column-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Partition.Order": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-order.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-order.html#cfn-glue-partition-order-column", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SortOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-order.html#cfn-glue-partition-order-sortorder", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Partition.PartitionInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-partitioninput.html", "Properties": { "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-partitioninput.html#cfn-glue-partition-partitioninput-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "StorageDescriptor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-partitioninput.html#cfn-glue-partition-partitioninput-storagedescriptor", "Required": false, "Type": "StorageDescriptor", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-partitioninput.html#cfn-glue-partition-partitioninput-values", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Glue::Partition.SchemaId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-schemaid.html", "Properties": { "RegistryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-schemaid.html#cfn-glue-partition-schemaid-registryname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SchemaArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-schemaid.html#cfn-glue-partition-schemaid-schemaarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SchemaName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-schemaid.html#cfn-glue-partition-schemaid-schemaname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Partition.SchemaReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-schemareference.html", "Properties": { "SchemaId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-schemareference.html#cfn-glue-partition-schemareference-schemaid", "Required": false, "Type": "SchemaId", "UpdateType": "Mutable" }, "SchemaVersionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-schemareference.html#cfn-glue-partition-schemareference-schemaversionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SchemaVersionNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-schemareference.html#cfn-glue-partition-schemareference-schemaversionnumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Partition.SerdeInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-serdeinfo.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-serdeinfo.html#cfn-glue-partition-serdeinfo-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-serdeinfo.html#cfn-glue-partition-serdeinfo-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "SerializationLibrary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-serdeinfo.html#cfn-glue-partition-serdeinfo-serializationlibrary", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Partition.SkewedInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-skewedinfo.html", "Properties": { "SkewedColumnNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-skewedinfo.html#cfn-glue-partition-skewedinfo-skewedcolumnnames", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SkewedColumnValueLocationMaps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-skewedinfo.html#cfn-glue-partition-skewedinfo-skewedcolumnvaluelocationmaps", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "SkewedColumnValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-skewedinfo.html#cfn-glue-partition-skewedinfo-skewedcolumnvalues", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Glue::Partition.StorageDescriptor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html", "Properties": { "BucketColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html#cfn-glue-partition-storagedescriptor-bucketcolumns", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html#cfn-glue-partition-storagedescriptor-columns", "ItemType": "Column", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Compressed": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html#cfn-glue-partition-storagedescriptor-compressed", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "InputFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html#cfn-glue-partition-storagedescriptor-inputformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html#cfn-glue-partition-storagedescriptor-location", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NumberOfBuckets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html#cfn-glue-partition-storagedescriptor-numberofbuckets", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "OutputFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html#cfn-glue-partition-storagedescriptor-outputformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html#cfn-glue-partition-storagedescriptor-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "SchemaReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html#cfn-glue-partition-storagedescriptor-schemareference", "Required": false, "Type": "SchemaReference", "UpdateType": "Mutable" }, "SerdeInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html#cfn-glue-partition-storagedescriptor-serdeinfo", "Required": false, "Type": "SerdeInfo", "UpdateType": "Mutable" }, "SkewedInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html#cfn-glue-partition-storagedescriptor-skewedinfo", "Required": false, "Type": "SkewedInfo", "UpdateType": "Mutable" }, "SortColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html#cfn-glue-partition-storagedescriptor-sortcolumns", "ItemType": "Order", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StoredAsSubDirectories": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html#cfn-glue-partition-storagedescriptor-storedassubdirectories", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Schema.Registry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-schema-registry.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-schema-registry.html#cfn-glue-schema-registry-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Glue::Schema.Registry.Arn" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-schema-registry.html#cfn-glue-schema-registry-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Glue::Schema.Registry.Name" } } } }, "AWS::Glue::Schema.SchemaVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-schema-schemaversion.html", "Properties": { "IsLatest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-schema-schemaversion.html#cfn-glue-schema-schemaversion-islatest", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "VersionNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-schema-schemaversion.html#cfn-glue-schema-schemaversion-versionnumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Glue::Schema.SchemaVersion.VersionNumber" } } } }, "AWS::Glue::SchemaVersion.Schema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-schemaversion-schema.html", "Properties": { "RegistryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-schemaversion-schema.html#cfn-glue-schemaversion-schema-registryname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Glue::SchemaVersion.Schema.RegistryName" } }, "SchemaArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-schemaversion-schema.html#cfn-glue-schemaversion-schema-schemaarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Glue::SchemaVersion.Schema.SchemaArn" } }, "SchemaName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-schemaversion-schema.html#cfn-glue-schemaversion-schema-schemaname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Glue::SchemaVersion.Schema.SchemaName" } } } }, "AWS::Glue::SecurityConfiguration.CloudWatchEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-securityconfiguration-cloudwatchencryption.html", "Properties": { "CloudWatchEncryptionMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-securityconfiguration-cloudwatchencryption.html#cfn-glue-securityconfiguration-cloudwatchencryption-cloudwatchencryptionmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-securityconfiguration-cloudwatchencryption.html#cfn-glue-securityconfiguration-cloudwatchencryption-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::SecurityConfiguration.EncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-securityconfiguration-encryptionconfiguration.html", "Properties": { "CloudWatchEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-securityconfiguration-encryptionconfiguration.html#cfn-glue-securityconfiguration-encryptionconfiguration-cloudwatchencryption", "Required": false, "Type": "CloudWatchEncryption", "UpdateType": "Mutable" }, "JobBookmarksEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-securityconfiguration-encryptionconfiguration.html#cfn-glue-securityconfiguration-encryptionconfiguration-jobbookmarksencryption", "Required": false, "Type": "JobBookmarksEncryption", "UpdateType": "Mutable" }, "S3Encryptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-securityconfiguration-encryptionconfiguration.html#cfn-glue-securityconfiguration-encryptionconfiguration-s3encryptions", "Required": false, "Type": "S3Encryptions", "UpdateType": "Mutable" } } }, "AWS::Glue::SecurityConfiguration.JobBookmarksEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-securityconfiguration-jobbookmarksencryption.html", "Properties": { "JobBookmarksEncryptionMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-securityconfiguration-jobbookmarksencryption.html#cfn-glue-securityconfiguration-jobbookmarksencryption-jobbookmarksencryptionmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-securityconfiguration-jobbookmarksencryption.html#cfn-glue-securityconfiguration-jobbookmarksencryption-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::SecurityConfiguration.S3Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-securityconfiguration-s3encryption.html", "Properties": { "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-securityconfiguration-s3encryption.html#cfn-glue-securityconfiguration-s3encryption-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3EncryptionMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-securityconfiguration-s3encryption.html#cfn-glue-securityconfiguration-s3encryption-s3encryptionmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::SecurityConfiguration.S3Encryptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-securityconfiguration-s3encryptions.html", "ItemType": "S3Encryption", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AWS::Glue::Table.Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-column.html", "Properties": { "Comment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-column.html#cfn-glue-table-column-comment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-column.html#cfn-glue-table-column-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-column.html#cfn-glue-table-column-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Table.Order": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-order.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-order.html#cfn-glue-table-order-column", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SortOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-order.html#cfn-glue-table-order-sortorder", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Glue::Table.SchemaId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-schemaid.html", "Properties": { "RegistryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-schemaid.html#cfn-glue-table-schemaid-registryname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SchemaArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-schemaid.html#cfn-glue-table-schemaid-schemaarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SchemaName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-schemaid.html#cfn-glue-table-schemaid-schemaname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Table.SchemaReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-schemareference.html", "Properties": { "SchemaId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-schemareference.html#cfn-glue-table-schemareference-schemaid", "Required": false, "Type": "SchemaId", "UpdateType": "Mutable" }, "SchemaVersionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-schemareference.html#cfn-glue-table-schemareference-schemaversionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SchemaVersionNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-schemareference.html#cfn-glue-table-schemareference-schemaversionnumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Table.SerdeInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-serdeinfo.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-serdeinfo.html#cfn-glue-table-serdeinfo-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-serdeinfo.html#cfn-glue-table-serdeinfo-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "SerializationLibrary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-serdeinfo.html#cfn-glue-table-serdeinfo-serializationlibrary", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Table.SkewedInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-skewedinfo.html", "Properties": { "SkewedColumnNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-skewedinfo.html#cfn-glue-table-skewedinfo-skewedcolumnnames", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SkewedColumnValueLocationMaps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-skewedinfo.html#cfn-glue-table-skewedinfo-skewedcolumnvaluelocationmaps", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "SkewedColumnValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-skewedinfo.html#cfn-glue-table-skewedinfo-skewedcolumnvalues", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Glue::Table.StorageDescriptor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html", "Properties": { "BucketColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html#cfn-glue-table-storagedescriptor-bucketcolumns", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html#cfn-glue-table-storagedescriptor-columns", "ItemType": "Column", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Compressed": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html#cfn-glue-table-storagedescriptor-compressed", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "InputFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html#cfn-glue-table-storagedescriptor-inputformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html#cfn-glue-table-storagedescriptor-location", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NumberOfBuckets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html#cfn-glue-table-storagedescriptor-numberofbuckets", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "OutputFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html#cfn-glue-table-storagedescriptor-outputformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html#cfn-glue-table-storagedescriptor-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "SchemaReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html#cfn-glue-table-storagedescriptor-schemareference", "Required": false, "Type": "SchemaReference", "UpdateType": "Mutable" }, "SerdeInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html#cfn-glue-table-storagedescriptor-serdeinfo", "Required": false, "Type": "SerdeInfo", "UpdateType": "Mutable" }, "SkewedInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html#cfn-glue-table-storagedescriptor-skewedinfo", "Required": false, "Type": "SkewedInfo", "UpdateType": "Mutable" }, "SortColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html#cfn-glue-table-storagedescriptor-sortcolumns", "ItemType": "Order", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StoredAsSubDirectories": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html#cfn-glue-table-storagedescriptor-storedassubdirectories", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Table.TableIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableidentifier.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableidentifier.html#cfn-glue-table-tableidentifier-catalogid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableidentifier.html#cfn-glue-table-tableidentifier-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableidentifier.html#cfn-glue-table-tableidentifier-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Table.TableInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableinput.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableinput.html#cfn-glue-table-tableinput-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableinput.html#cfn-glue-table-tableinput-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Owner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableinput.html#cfn-glue-table-tableinput-owner", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableinput.html#cfn-glue-table-tableinput-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "PartitionKeys": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableinput.html#cfn-glue-table-tableinput-partitionkeys", "ItemType": "Column", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Retention": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableinput.html#cfn-glue-table-tableinput-retention", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StorageDescriptor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableinput.html#cfn-glue-table-tableinput-storagedescriptor", "Required": false, "Type": "StorageDescriptor", "UpdateType": "Mutable" }, "TableType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableinput.html#cfn-glue-table-tableinput-tabletype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Glue::Table.TableInput.TableType" } }, "TargetTable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableinput.html#cfn-glue-table-tableinput-targettable", "Required": false, "Type": "TableIdentifier", "UpdateType": "Mutable" }, "ViewExpandedText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableinput.html#cfn-glue-table-tableinput-viewexpandedtext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ViewOriginalText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableinput.html#cfn-glue-table-tableinput-vieworiginaltext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Trigger.Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-action.html", "Properties": { "Arguments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-action.html#cfn-glue-trigger-action-arguments", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "CrawlerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-action.html#cfn-glue-trigger-action-crawlername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "JobName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-action.html#cfn-glue-trigger-action-jobname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NotificationProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-action.html#cfn-glue-trigger-action-notificationproperty", "Required": false, "Type": "NotificationProperty", "UpdateType": "Mutable" }, "SecurityConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-action.html#cfn-glue-trigger-action-securityconfiguration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-action.html#cfn-glue-trigger-action-timeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Trigger.Condition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-condition.html", "Properties": { "CrawlState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-condition.html#cfn-glue-trigger-condition-crawlstate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CrawlerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-condition.html#cfn-glue-trigger-condition-crawlername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "JobName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-condition.html#cfn-glue-trigger-condition-jobname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LogicalOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-condition.html#cfn-glue-trigger-condition-logicaloperator", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Glue::Trigger.Condition.LogicalOperator" } }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-condition.html#cfn-glue-trigger-condition-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Glue::Trigger.Condition.State" } } } }, "AWS::Glue::Trigger.EventBatchingCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-eventbatchingcondition.html", "Properties": { "BatchSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-eventbatchingcondition.html#cfn-glue-trigger-eventbatchingcondition-batchsize", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "BatchWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-eventbatchingcondition.html#cfn-glue-trigger-eventbatchingcondition-batchwindow", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Trigger.NotificationProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-notificationproperty.html", "Properties": { "NotifyDelayAfter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-notificationproperty.html#cfn-glue-trigger-notificationproperty-notifydelayafter", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Trigger.Predicate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-predicate.html", "Properties": { "Conditions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-predicate.html#cfn-glue-trigger-predicate-conditions", "ItemType": "Condition", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Logical": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-predicate.html#cfn-glue-trigger-predicate-logical", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Glue::Trigger.Predicate.Logical" } } } }, "AWS::Grafana::Workspace.AssertionAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-assertionattributes.html", "Properties": { "Email": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-assertionattributes.html#cfn-grafana-workspace-assertionattributes-email", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.AssertionAttributes.Email" } }, "Groups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-assertionattributes.html#cfn-grafana-workspace-assertionattributes-groups", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.AssertionAttributes.Groups" } }, "Login": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-assertionattributes.html#cfn-grafana-workspace-assertionattributes-login", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.AssertionAttributes.Login" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-assertionattributes.html#cfn-grafana-workspace-assertionattributes-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.AssertionAttributes.Name" } }, "Org": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-assertionattributes.html#cfn-grafana-workspace-assertionattributes-org", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.AssertionAttributes.Org" } }, "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-assertionattributes.html#cfn-grafana-workspace-assertionattributes-role", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.AssertionAttributes.Role" } } } }, "AWS::Grafana::Workspace.IdpMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-idpmetadata.html", "Properties": { "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-idpmetadata.html#cfn-grafana-workspace-idpmetadata-url", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.IdpMetadata.Url" } }, "Xml": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-idpmetadata.html#cfn-grafana-workspace-idpmetadata-xml", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Grafana::Workspace.NetworkAccessControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-networkaccesscontrol.html", "Properties": { "PrefixListIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-networkaccesscontrol.html#cfn-grafana-workspace-networkaccesscontrol-prefixlistids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpceIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-networkaccesscontrol.html#cfn-grafana-workspace-networkaccesscontrol-vpceids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Grafana::Workspace.RoleValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-rolevalues.html", "Properties": { "Admin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-rolevalues.html#cfn-grafana-workspace-rolevalues-admin", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.RoleValues.Admin" } }, "Editor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-rolevalues.html#cfn-grafana-workspace-rolevalues-editor", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.RoleValues.Editor" } } } }, "AWS::Grafana::Workspace.SamlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-samlconfiguration.html", "Properties": { "AllowedOrganizations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-samlconfiguration.html#cfn-grafana-workspace-samlconfiguration-allowedorganizations", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.SamlConfiguration.AllowedOrganizations" } }, "AssertionAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-samlconfiguration.html#cfn-grafana-workspace-samlconfiguration-assertionattributes", "Required": false, "Type": "AssertionAttributes", "UpdateType": "Mutable" }, "IdpMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-samlconfiguration.html#cfn-grafana-workspace-samlconfiguration-idpmetadata", "Required": true, "Type": "IdpMetadata", "UpdateType": "Mutable" }, "LoginValidityDuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-samlconfiguration.html#cfn-grafana-workspace-samlconfiguration-loginvalidityduration", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "RoleValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-samlconfiguration.html#cfn-grafana-workspace-samlconfiguration-rolevalues", "Required": false, "Type": "RoleValues", "UpdateType": "Mutable" } } }, "AWS::Grafana::Workspace.VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-vpcconfiguration.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-vpcconfiguration.html#cfn-grafana-workspace-vpcconfiguration-securitygroupids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.VpcConfiguration.SecurityGroupIds" } }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-grafana-workspace-vpcconfiguration.html#cfn-grafana-workspace-vpcconfiguration-subnetids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.VpcConfiguration.SubnetIds" } } } }, "AWS::Greengrass::ConnectorDefinition.Connector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-connectordefinition-connector.html", "Properties": { "ConnectorArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-connectordefinition-connector.html#cfn-greengrass-connectordefinition-connector-connectorarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-connectordefinition-connector.html#cfn-greengrass-connectordefinition-connector-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-connectordefinition-connector.html#cfn-greengrass-connectordefinition-connector-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Greengrass::ConnectorDefinition.ConnectorDefinitionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-connectordefinition-connectordefinitionversion.html", "Properties": { "Connectors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-connectordefinition-connectordefinitionversion.html#cfn-greengrass-connectordefinition-connectordefinitionversion-connectors", "ItemType": "Connector", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Greengrass::ConnectorDefinitionVersion.Connector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-connectordefinitionversion-connector.html", "Properties": { "ConnectorArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-connectordefinitionversion-connector.html#cfn-greengrass-connectordefinitionversion-connector-connectorarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-connectordefinitionversion-connector.html#cfn-greengrass-connectordefinitionversion-connector-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-connectordefinitionversion-connector.html#cfn-greengrass-connectordefinitionversion-connector-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Greengrass::CoreDefinition.Core": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-coredefinition-core.html", "Properties": { "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-coredefinition-core.html#cfn-greengrass-coredefinition-core-certificatearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-coredefinition-core.html#cfn-greengrass-coredefinition-core-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SyncShadow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-coredefinition-core.html#cfn-greengrass-coredefinition-core-syncshadow", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "ThingArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-coredefinition-core.html#cfn-greengrass-coredefinition-core-thingarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::CoreDefinition.CoreDefinitionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-coredefinition-coredefinitionversion.html", "Properties": { "Cores": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-coredefinition-coredefinitionversion.html#cfn-greengrass-coredefinition-coredefinitionversion-cores", "ItemType": "Core", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Greengrass::CoreDefinitionVersion.Core": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-coredefinitionversion-core.html", "Properties": { "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-coredefinitionversion-core.html#cfn-greengrass-coredefinitionversion-core-certificatearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-coredefinitionversion-core.html#cfn-greengrass-coredefinitionversion-core-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SyncShadow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-coredefinitionversion-core.html#cfn-greengrass-coredefinitionversion-core-syncshadow", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "ThingArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-coredefinitionversion-core.html#cfn-greengrass-coredefinitionversion-core-thingarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::DeviceDefinition.Device": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-devicedefinition-device.html", "Properties": { "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-devicedefinition-device.html#cfn-greengrass-devicedefinition-device-certificatearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-devicedefinition-device.html#cfn-greengrass-devicedefinition-device-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SyncShadow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-devicedefinition-device.html#cfn-greengrass-devicedefinition-device-syncshadow", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "ThingArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-devicedefinition-device.html#cfn-greengrass-devicedefinition-device-thingarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::DeviceDefinition.DeviceDefinitionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-devicedefinition-devicedefinitionversion.html", "Properties": { "Devices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-devicedefinition-devicedefinitionversion.html#cfn-greengrass-devicedefinition-devicedefinitionversion-devices", "ItemType": "Device", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Greengrass::DeviceDefinitionVersion.Device": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-devicedefinitionversion-device.html", "Properties": { "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-devicedefinitionversion-device.html#cfn-greengrass-devicedefinitionversion-device-certificatearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-devicedefinitionversion-device.html#cfn-greengrass-devicedefinitionversion-device-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SyncShadow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-devicedefinitionversion-device.html#cfn-greengrass-devicedefinitionversion-device-syncshadow", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "ThingArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-devicedefinitionversion-device.html#cfn-greengrass-devicedefinitionversion-device-thingarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::FunctionDefinition.DefaultConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-defaultconfig.html", "Properties": { "Execution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-defaultconfig.html#cfn-greengrass-functiondefinition-defaultconfig-execution", "Required": true, "Type": "Execution", "UpdateType": "Mutable" } } }, "AWS::Greengrass::FunctionDefinition.Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-environment.html", "Properties": { "AccessSysfs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-environment.html#cfn-greengrass-functiondefinition-environment-accesssysfs", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Execution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-environment.html#cfn-greengrass-functiondefinition-environment-execution", "Required": false, "Type": "Execution", "UpdateType": "Immutable" }, "ResourceAccessPolicies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-environment.html#cfn-greengrass-functiondefinition-environment-resourceaccesspolicies", "ItemType": "ResourceAccessPolicy", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Variables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-environment.html#cfn-greengrass-functiondefinition-environment-variables", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Greengrass::FunctionDefinition.Execution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-execution.html", "Properties": { "IsolationMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-execution.html#cfn-greengrass-functiondefinition-execution-isolationmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RunAs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-execution.html#cfn-greengrass-functiondefinition-execution-runas", "Required": false, "Type": "RunAs", "UpdateType": "Immutable" } } }, "AWS::Greengrass::FunctionDefinition.Function": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-function.html", "Properties": { "FunctionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-function.html#cfn-greengrass-functiondefinition-function-functionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "FunctionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-function.html#cfn-greengrass-functiondefinition-function-functionconfiguration", "Required": true, "Type": "FunctionConfiguration", "UpdateType": "Immutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-function.html#cfn-greengrass-functiondefinition-function-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::FunctionDefinition.FunctionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-functionconfiguration.html", "Properties": { "EncodingType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-functionconfiguration.html#cfn-greengrass-functiondefinition-functionconfiguration-encodingtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-functionconfiguration.html#cfn-greengrass-functiondefinition-functionconfiguration-environment", "Required": false, "Type": "Environment", "UpdateType": "Immutable" }, "ExecArgs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-functionconfiguration.html#cfn-greengrass-functiondefinition-functionconfiguration-execargs", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Executable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-functionconfiguration.html#cfn-greengrass-functiondefinition-functionconfiguration-executable", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MemorySize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-functionconfiguration.html#cfn-greengrass-functiondefinition-functionconfiguration-memorysize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Pinned": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-functionconfiguration.html#cfn-greengrass-functiondefinition-functionconfiguration-pinned", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-functionconfiguration.html#cfn-greengrass-functiondefinition-functionconfiguration-timeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Greengrass::FunctionDefinition.FunctionDefinitionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-functiondefinitionversion.html", "Properties": { "DefaultConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-functiondefinitionversion.html#cfn-greengrass-functiondefinition-functiondefinitionversion-defaultconfig", "Required": false, "Type": "DefaultConfig", "UpdateType": "Immutable" }, "Functions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-functiondefinitionversion.html#cfn-greengrass-functiondefinition-functiondefinitionversion-functions", "ItemType": "Function", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Greengrass::FunctionDefinition.ResourceAccessPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-resourceaccesspolicy.html", "Properties": { "Permission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-resourceaccesspolicy.html#cfn-greengrass-functiondefinition-resourceaccesspolicy-permission", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-resourceaccesspolicy.html#cfn-greengrass-functiondefinition-resourceaccesspolicy-resourceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::FunctionDefinition.RunAs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-runas.html", "Properties": { "Gid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-runas.html#cfn-greengrass-functiondefinition-runas-gid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Uid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-runas.html#cfn-greengrass-functiondefinition-runas-uid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Greengrass::FunctionDefinitionVersion.DefaultConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-defaultconfig.html", "Properties": { "Execution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-defaultconfig.html#cfn-greengrass-functiondefinitionversion-defaultconfig-execution", "Required": true, "Type": "Execution", "UpdateType": "Mutable" } } }, "AWS::Greengrass::FunctionDefinitionVersion.Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-environment.html", "Properties": { "AccessSysfs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-environment.html#cfn-greengrass-functiondefinitionversion-environment-accesssysfs", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Execution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-environment.html#cfn-greengrass-functiondefinitionversion-environment-execution", "Required": false, "Type": "Execution", "UpdateType": "Immutable" }, "ResourceAccessPolicies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-environment.html#cfn-greengrass-functiondefinitionversion-environment-resourceaccesspolicies", "ItemType": "ResourceAccessPolicy", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Variables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-environment.html#cfn-greengrass-functiondefinitionversion-environment-variables", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Greengrass::FunctionDefinitionVersion.Execution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-execution.html", "Properties": { "IsolationMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-execution.html#cfn-greengrass-functiondefinitionversion-execution-isolationmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RunAs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-execution.html#cfn-greengrass-functiondefinitionversion-execution-runas", "Required": false, "Type": "RunAs", "UpdateType": "Immutable" } } }, "AWS::Greengrass::FunctionDefinitionVersion.Function": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-function.html", "Properties": { "FunctionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-function.html#cfn-greengrass-functiondefinitionversion-function-functionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "FunctionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-function.html#cfn-greengrass-functiondefinitionversion-function-functionconfiguration", "Required": true, "Type": "FunctionConfiguration", "UpdateType": "Immutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-function.html#cfn-greengrass-functiondefinitionversion-function-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::FunctionDefinitionVersion.FunctionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-functionconfiguration.html", "Properties": { "EncodingType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-functionconfiguration.html#cfn-greengrass-functiondefinitionversion-functionconfiguration-encodingtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-functionconfiguration.html#cfn-greengrass-functiondefinitionversion-functionconfiguration-environment", "Required": false, "Type": "Environment", "UpdateType": "Immutable" }, "ExecArgs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-functionconfiguration.html#cfn-greengrass-functiondefinitionversion-functionconfiguration-execargs", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Executable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-functionconfiguration.html#cfn-greengrass-functiondefinitionversion-functionconfiguration-executable", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MemorySize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-functionconfiguration.html#cfn-greengrass-functiondefinitionversion-functionconfiguration-memorysize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Pinned": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-functionconfiguration.html#cfn-greengrass-functiondefinitionversion-functionconfiguration-pinned", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-functionconfiguration.html#cfn-greengrass-functiondefinitionversion-functionconfiguration-timeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Greengrass::FunctionDefinitionVersion.ResourceAccessPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-resourceaccesspolicy.html", "Properties": { "Permission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-resourceaccesspolicy.html#cfn-greengrass-functiondefinitionversion-resourceaccesspolicy-permission", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-resourceaccesspolicy.html#cfn-greengrass-functiondefinitionversion-resourceaccesspolicy-resourceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::FunctionDefinitionVersion.RunAs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-runas.html", "Properties": { "Gid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-runas.html#cfn-greengrass-functiondefinitionversion-runas-gid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Uid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-runas.html#cfn-greengrass-functiondefinitionversion-runas-uid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Greengrass::Group.GroupVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-group-groupversion.html", "Properties": { "ConnectorDefinitionVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-group-groupversion.html#cfn-greengrass-group-groupversion-connectordefinitionversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "CoreDefinitionVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-group-groupversion.html#cfn-greengrass-group-groupversion-coredefinitionversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DeviceDefinitionVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-group-groupversion.html#cfn-greengrass-group-groupversion-devicedefinitionversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "FunctionDefinitionVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-group-groupversion.html#cfn-greengrass-group-groupversion-functiondefinitionversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LoggerDefinitionVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-group-groupversion.html#cfn-greengrass-group-groupversion-loggerdefinitionversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ResourceDefinitionVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-group-groupversion.html#cfn-greengrass-group-groupversion-resourcedefinitionversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SubscriptionDefinitionVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-group-groupversion.html#cfn-greengrass-group-groupversion-subscriptiondefinitionversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Greengrass::LoggerDefinition.Logger": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinition-logger.html", "Properties": { "Component": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinition-logger.html#cfn-greengrass-loggerdefinition-logger-component", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinition-logger.html#cfn-greengrass-loggerdefinition-logger-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Level": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinition-logger.html#cfn-greengrass-loggerdefinition-logger-level", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Space": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinition-logger.html#cfn-greengrass-loggerdefinition-logger-space", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinition-logger.html#cfn-greengrass-loggerdefinition-logger-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::LoggerDefinition.LoggerDefinitionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinition-loggerdefinitionversion.html", "Properties": { "Loggers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinition-loggerdefinitionversion.html#cfn-greengrass-loggerdefinition-loggerdefinitionversion-loggers", "ItemType": "Logger", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Greengrass::LoggerDefinitionVersion.Logger": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinitionversion-logger.html", "Properties": { "Component": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinitionversion-logger.html#cfn-greengrass-loggerdefinitionversion-logger-component", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinitionversion-logger.html#cfn-greengrass-loggerdefinitionversion-logger-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Level": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinitionversion-logger.html#cfn-greengrass-loggerdefinitionversion-logger-level", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Space": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinitionversion-logger.html#cfn-greengrass-loggerdefinitionversion-logger-space", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinitionversion-logger.html#cfn-greengrass-loggerdefinitionversion-logger-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinition.GroupOwnerSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-groupownersetting.html", "Properties": { "AutoAddGroupOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-groupownersetting.html#cfn-greengrass-resourcedefinition-groupownersetting-autoaddgroupowner", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Immutable" }, "GroupOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-groupownersetting.html#cfn-greengrass-resourcedefinition-groupownersetting-groupowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinition.LocalDeviceResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-localdeviceresourcedata.html", "Properties": { "GroupOwnerSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-localdeviceresourcedata.html#cfn-greengrass-resourcedefinition-localdeviceresourcedata-groupownersetting", "Required": false, "Type": "GroupOwnerSetting", "UpdateType": "Immutable" }, "SourcePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-localdeviceresourcedata.html#cfn-greengrass-resourcedefinition-localdeviceresourcedata-sourcepath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinition.LocalVolumeResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-localvolumeresourcedata.html", "Properties": { "DestinationPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-localvolumeresourcedata.html#cfn-greengrass-resourcedefinition-localvolumeresourcedata-destinationpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "GroupOwnerSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-localvolumeresourcedata.html#cfn-greengrass-resourcedefinition-localvolumeresourcedata-groupownersetting", "Required": false, "Type": "GroupOwnerSetting", "UpdateType": "Immutable" }, "SourcePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-localvolumeresourcedata.html#cfn-greengrass-resourcedefinition-localvolumeresourcedata-sourcepath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinition.ResourceDataContainer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-resourcedatacontainer.html", "Properties": { "LocalDeviceResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-resourcedatacontainer.html#cfn-greengrass-resourcedefinition-resourcedatacontainer-localdeviceresourcedata", "Required": false, "Type": "LocalDeviceResourceData", "UpdateType": "Immutable" }, "LocalVolumeResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-resourcedatacontainer.html#cfn-greengrass-resourcedefinition-resourcedatacontainer-localvolumeresourcedata", "Required": false, "Type": "LocalVolumeResourceData", "UpdateType": "Immutable" }, "S3MachineLearningModelResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-resourcedatacontainer.html#cfn-greengrass-resourcedefinition-resourcedatacontainer-s3machinelearningmodelresourcedata", "Required": false, "Type": "S3MachineLearningModelResourceData", "UpdateType": "Immutable" }, "SageMakerMachineLearningModelResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-resourcedatacontainer.html#cfn-greengrass-resourcedefinition-resourcedatacontainer-sagemakermachinelearningmodelresourcedata", "Required": false, "Type": "SageMakerMachineLearningModelResourceData", "UpdateType": "Immutable" }, "SecretsManagerSecretResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-resourcedatacontainer.html#cfn-greengrass-resourcedefinition-resourcedatacontainer-secretsmanagersecretresourcedata", "Required": false, "Type": "SecretsManagerSecretResourceData", "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinition.ResourceDefinitionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-resourcedefinitionversion.html", "Properties": { "Resources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-resourcedefinitionversion.html#cfn-greengrass-resourcedefinition-resourcedefinitionversion-resources", "ItemType": "ResourceInstance", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinition.ResourceDownloadOwnerSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-resourcedownloadownersetting.html", "Properties": { "GroupOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-resourcedownloadownersetting.html#cfn-greengrass-resourcedefinition-resourcedownloadownersetting-groupowner", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "GroupPermission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-resourcedownloadownersetting.html#cfn-greengrass-resourcedefinition-resourcedownloadownersetting-grouppermission", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinition.ResourceInstance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-resourceinstance.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-resourceinstance.html#cfn-greengrass-resourcedefinition-resourceinstance-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-resourceinstance.html#cfn-greengrass-resourcedefinition-resourceinstance-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ResourceDataContainer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-resourceinstance.html#cfn-greengrass-resourcedefinition-resourceinstance-resourcedatacontainer", "Required": true, "Type": "ResourceDataContainer", "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinition.S3MachineLearningModelResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-s3machinelearningmodelresourcedata.html", "Properties": { "DestinationPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-s3machinelearningmodelresourcedata.html#cfn-greengrass-resourcedefinition-s3machinelearningmodelresourcedata-destinationpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "OwnerSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-s3machinelearningmodelresourcedata.html#cfn-greengrass-resourcedefinition-s3machinelearningmodelresourcedata-ownersetting", "Required": false, "Type": "ResourceDownloadOwnerSetting", "UpdateType": "Immutable" }, "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-s3machinelearningmodelresourcedata.html#cfn-greengrass-resourcedefinition-s3machinelearningmodelresourcedata-s3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinition.SageMakerMachineLearningModelResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-sagemakermachinelearningmodelresourcedata.html", "Properties": { "DestinationPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-sagemakermachinelearningmodelresourcedata.html#cfn-greengrass-resourcedefinition-sagemakermachinelearningmodelresourcedata-destinationpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "OwnerSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-sagemakermachinelearningmodelresourcedata.html#cfn-greengrass-resourcedefinition-sagemakermachinelearningmodelresourcedata-ownersetting", "Required": false, "Type": "ResourceDownloadOwnerSetting", "UpdateType": "Immutable" }, "SageMakerJobArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-sagemakermachinelearningmodelresourcedata.html#cfn-greengrass-resourcedefinition-sagemakermachinelearningmodelresourcedata-sagemakerjobarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinition.SecretsManagerSecretResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-secretsmanagersecretresourcedata.html", "Properties": { "ARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-secretsmanagersecretresourcedata.html#cfn-greengrass-resourcedefinition-secretsmanagersecretresourcedata-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "AdditionalStagingLabelsToDownload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-secretsmanagersecretresourcedata.html#cfn-greengrass-resourcedefinition-secretsmanagersecretresourcedata-additionalstaginglabelstodownload", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinitionVersion.GroupOwnerSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-groupownersetting.html", "Properties": { "AutoAddGroupOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-groupownersetting.html#cfn-greengrass-resourcedefinitionversion-groupownersetting-autoaddgroupowner", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Immutable" }, "GroupOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-groupownersetting.html#cfn-greengrass-resourcedefinitionversion-groupownersetting-groupowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinitionVersion.LocalDeviceResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-localdeviceresourcedata.html", "Properties": { "GroupOwnerSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-localdeviceresourcedata.html#cfn-greengrass-resourcedefinitionversion-localdeviceresourcedata-groupownersetting", "Required": false, "Type": "GroupOwnerSetting", "UpdateType": "Immutable" }, "SourcePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-localdeviceresourcedata.html#cfn-greengrass-resourcedefinitionversion-localdeviceresourcedata-sourcepath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinitionVersion.LocalVolumeResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-localvolumeresourcedata.html", "Properties": { "DestinationPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-localvolumeresourcedata.html#cfn-greengrass-resourcedefinitionversion-localvolumeresourcedata-destinationpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "GroupOwnerSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-localvolumeresourcedata.html#cfn-greengrass-resourcedefinitionversion-localvolumeresourcedata-groupownersetting", "Required": false, "Type": "GroupOwnerSetting", "UpdateType": "Immutable" }, "SourcePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-localvolumeresourcedata.html#cfn-greengrass-resourcedefinitionversion-localvolumeresourcedata-sourcepath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinitionVersion.ResourceDataContainer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-resourcedatacontainer.html", "Properties": { "LocalDeviceResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-resourcedatacontainer.html#cfn-greengrass-resourcedefinitionversion-resourcedatacontainer-localdeviceresourcedata", "Required": false, "Type": "LocalDeviceResourceData", "UpdateType": "Immutable" }, "LocalVolumeResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-resourcedatacontainer.html#cfn-greengrass-resourcedefinitionversion-resourcedatacontainer-localvolumeresourcedata", "Required": false, "Type": "LocalVolumeResourceData", "UpdateType": "Immutable" }, "S3MachineLearningModelResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-resourcedatacontainer.html#cfn-greengrass-resourcedefinitionversion-resourcedatacontainer-s3machinelearningmodelresourcedata", "Required": false, "Type": "S3MachineLearningModelResourceData", "UpdateType": "Immutable" }, "SageMakerMachineLearningModelResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-resourcedatacontainer.html#cfn-greengrass-resourcedefinitionversion-resourcedatacontainer-sagemakermachinelearningmodelresourcedata", "Required": false, "Type": "SageMakerMachineLearningModelResourceData", "UpdateType": "Immutable" }, "SecretsManagerSecretResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-resourcedatacontainer.html#cfn-greengrass-resourcedefinitionversion-resourcedatacontainer-secretsmanagersecretresourcedata", "Required": false, "Type": "SecretsManagerSecretResourceData", "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinitionVersion.ResourceDownloadOwnerSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-resourcedownloadownersetting.html", "Properties": { "GroupOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-resourcedownloadownersetting.html#cfn-greengrass-resourcedefinitionversion-resourcedownloadownersetting-groupowner", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "GroupPermission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-resourcedownloadownersetting.html#cfn-greengrass-resourcedefinitionversion-resourcedownloadownersetting-grouppermission", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinitionVersion.ResourceInstance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-resourceinstance.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-resourceinstance.html#cfn-greengrass-resourcedefinitionversion-resourceinstance-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-resourceinstance.html#cfn-greengrass-resourcedefinitionversion-resourceinstance-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ResourceDataContainer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-resourceinstance.html#cfn-greengrass-resourcedefinitionversion-resourceinstance-resourcedatacontainer", "Required": true, "Type": "ResourceDataContainer", "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinitionVersion.S3MachineLearningModelResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-s3machinelearningmodelresourcedata.html", "Properties": { "DestinationPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-s3machinelearningmodelresourcedata.html#cfn-greengrass-resourcedefinitionversion-s3machinelearningmodelresourcedata-destinationpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "OwnerSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-s3machinelearningmodelresourcedata.html#cfn-greengrass-resourcedefinitionversion-s3machinelearningmodelresourcedata-ownersetting", "Required": false, "Type": "ResourceDownloadOwnerSetting", "UpdateType": "Immutable" }, "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-s3machinelearningmodelresourcedata.html#cfn-greengrass-resourcedefinitionversion-s3machinelearningmodelresourcedata-s3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinitionVersion.SageMakerMachineLearningModelResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-sagemakermachinelearningmodelresourcedata.html", "Properties": { "DestinationPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-sagemakermachinelearningmodelresourcedata.html#cfn-greengrass-resourcedefinitionversion-sagemakermachinelearningmodelresourcedata-destinationpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "OwnerSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-sagemakermachinelearningmodelresourcedata.html#cfn-greengrass-resourcedefinitionversion-sagemakermachinelearningmodelresourcedata-ownersetting", "Required": false, "Type": "ResourceDownloadOwnerSetting", "UpdateType": "Immutable" }, "SageMakerJobArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-sagemakermachinelearningmodelresourcedata.html#cfn-greengrass-resourcedefinitionversion-sagemakermachinelearningmodelresourcedata-sagemakerjobarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinitionVersion.SecretsManagerSecretResourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-secretsmanagersecretresourcedata.html", "Properties": { "ARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-secretsmanagersecretresourcedata.html#cfn-greengrass-resourcedefinitionversion-secretsmanagersecretresourcedata-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "AdditionalStagingLabelsToDownload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-secretsmanagersecretresourcedata.html#cfn-greengrass-resourcedefinitionversion-secretsmanagersecretresourcedata-additionalstaginglabelstodownload", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Greengrass::SubscriptionDefinition.Subscription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-subscriptiondefinition-subscription.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-subscriptiondefinition-subscription.html#cfn-greengrass-subscriptiondefinition-subscription-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-subscriptiondefinition-subscription.html#cfn-greengrass-subscriptiondefinition-subscription-source", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Subject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-subscriptiondefinition-subscription.html#cfn-greengrass-subscriptiondefinition-subscription-subject", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-subscriptiondefinition-subscription.html#cfn-greengrass-subscriptiondefinition-subscription-target", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Greengrass::SubscriptionDefinition.SubscriptionDefinitionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-subscriptiondefinition-subscriptiondefinitionversion.html", "Properties": { "Subscriptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-subscriptiondefinition-subscriptiondefinitionversion.html#cfn-greengrass-subscriptiondefinition-subscriptiondefinitionversion-subscriptions", "ItemType": "Subscription", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Greengrass::SubscriptionDefinitionVersion.Subscription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-subscriptiondefinitionversion-subscription.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-subscriptiondefinitionversion-subscription.html#cfn-greengrass-subscriptiondefinitionversion-subscription-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-subscriptiondefinitionversion-subscription.html#cfn-greengrass-subscriptiondefinitionversion-subscription-source", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Subject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-subscriptiondefinitionversion-subscription.html#cfn-greengrass-subscriptiondefinitionversion-subscription-subject", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-subscriptiondefinitionversion-subscription.html#cfn-greengrass-subscriptiondefinitionversion-subscription-target", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::GreengrassV2::ComponentVersion.ComponentDependencyRequirement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-componentdependencyrequirement.html", "Properties": { "DependencyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-componentdependencyrequirement.html#cfn-greengrassv2-componentversion-componentdependencyrequirement-dependencytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "VersionRequirement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-componentdependencyrequirement.html#cfn-greengrassv2-componentversion-componentdependencyrequirement-versionrequirement", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::GreengrassV2::ComponentVersion.ComponentPlatform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-componentplatform.html", "Properties": { "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-componentplatform.html#cfn-greengrassv2-componentversion-componentplatform-attributes", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-componentplatform.html#cfn-greengrassv2-componentversion-componentplatform-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::GreengrassV2::ComponentVersion.LambdaContainerParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdacontainerparams.html", "Properties": { "Devices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdacontainerparams.html#cfn-greengrassv2-componentversion-lambdacontainerparams-devices", "DuplicatesAllowed": true, "ItemType": "LambdaDeviceMount", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "MemorySizeInKB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdacontainerparams.html#cfn-greengrassv2-componentversion-lambdacontainerparams-memorysizeinkb", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "MountROSysfs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdacontainerparams.html#cfn-greengrassv2-componentversion-lambdacontainerparams-mountrosysfs", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Volumes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdacontainerparams.html#cfn-greengrassv2-componentversion-lambdacontainerparams-volumes", "DuplicatesAllowed": true, "ItemType": "LambdaVolumeMount", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::GreengrassV2::ComponentVersion.LambdaDeviceMount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdadevicemount.html", "Properties": { "AddGroupOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdadevicemount.html#cfn-greengrassv2-componentversion-lambdadevicemount-addgroupowner", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdadevicemount.html#cfn-greengrassv2-componentversion-lambdadevicemount-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Permission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdadevicemount.html#cfn-greengrassv2-componentversion-lambdadevicemount-permission", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::ComponentVersion.LambdaDeviceMount.Permission" } } } }, "AWS::GreengrassV2::ComponentVersion.LambdaEventSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaeventsource.html", "Properties": { "Topic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaeventsource.html#cfn-greengrassv2-componentversion-lambdaeventsource-topic", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaeventsource.html#cfn-greengrassv2-componentversion-lambdaeventsource-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::ComponentVersion.LambdaEventSource.Type" } } } }, "AWS::GreengrassV2::ComponentVersion.LambdaExecutionParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaexecutionparameters.html", "Properties": { "EnvironmentVariables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaexecutionparameters.html#cfn-greengrassv2-componentversion-lambdaexecutionparameters-environmentvariables", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "EventSources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaexecutionparameters.html#cfn-greengrassv2-componentversion-lambdaexecutionparameters-eventsources", "DuplicatesAllowed": true, "ItemType": "LambdaEventSource", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "ExecArgs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaexecutionparameters.html#cfn-greengrassv2-componentversion-lambdaexecutionparameters-execargs", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "InputPayloadEncodingType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaexecutionparameters.html#cfn-greengrassv2-componentversion-lambdaexecutionparameters-inputpayloadencodingtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::ComponentVersion.LambdaExecutionParameters.InputPayloadEncodingType" } }, "LinuxProcessParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaexecutionparameters.html#cfn-greengrassv2-componentversion-lambdaexecutionparameters-linuxprocessparams", "Required": false, "Type": "LambdaLinuxProcessParams", "UpdateType": "Immutable" }, "MaxIdleTimeInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaexecutionparameters.html#cfn-greengrassv2-componentversion-lambdaexecutionparameters-maxidletimeinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "MaxInstancesCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaexecutionparameters.html#cfn-greengrassv2-componentversion-lambdaexecutionparameters-maxinstancescount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "MaxQueueSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaexecutionparameters.html#cfn-greengrassv2-componentversion-lambdaexecutionparameters-maxqueuesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Pinned": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaexecutionparameters.html#cfn-greengrassv2-componentversion-lambdaexecutionparameters-pinned", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "StatusTimeoutInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaexecutionparameters.html#cfn-greengrassv2-componentversion-lambdaexecutionparameters-statustimeoutinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "TimeoutInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaexecutionparameters.html#cfn-greengrassv2-componentversion-lambdaexecutionparameters-timeoutinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::GreengrassV2::ComponentVersion.LambdaFunctionRecipeSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdafunctionrecipesource.html", "Properties": { "ComponentDependencies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdafunctionrecipesource.html#cfn-greengrassv2-componentversion-lambdafunctionrecipesource-componentdependencies", "ItemType": "ComponentDependencyRequirement", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "ComponentLambdaParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdafunctionrecipesource.html#cfn-greengrassv2-componentversion-lambdafunctionrecipesource-componentlambdaparameters", "Required": false, "Type": "LambdaExecutionParameters", "UpdateType": "Immutable" }, "ComponentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdafunctionrecipesource.html#cfn-greengrassv2-componentversion-lambdafunctionrecipesource-componentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ComponentPlatforms": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdafunctionrecipesource.html#cfn-greengrassv2-componentversion-lambdafunctionrecipesource-componentplatforms", "DuplicatesAllowed": true, "ItemType": "ComponentPlatform", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "ComponentVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdafunctionrecipesource.html#cfn-greengrassv2-componentversion-lambdafunctionrecipesource-componentversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LambdaArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdafunctionrecipesource.html#cfn-greengrassv2-componentversion-lambdafunctionrecipesource-lambdaarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::ComponentVersion.LambdaFunctionRecipeSource.LambdaArn" } } } }, "AWS::GreengrassV2::ComponentVersion.LambdaLinuxProcessParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdalinuxprocessparams.html", "Properties": { "ContainerParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdalinuxprocessparams.html#cfn-greengrassv2-componentversion-lambdalinuxprocessparams-containerparams", "Required": false, "Type": "LambdaContainerParams", "UpdateType": "Immutable" }, "IsolationMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdalinuxprocessparams.html#cfn-greengrassv2-componentversion-lambdalinuxprocessparams-isolationmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::ComponentVersion.LambdaLinuxProcessParams.IsolationMode" } } } }, "AWS::GreengrassV2::ComponentVersion.LambdaVolumeMount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdavolumemount.html", "Properties": { "AddGroupOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdavolumemount.html#cfn-greengrassv2-componentversion-lambdavolumemount-addgroupowner", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "DestinationPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdavolumemount.html#cfn-greengrassv2-componentversion-lambdavolumemount-destinationpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Permission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdavolumemount.html#cfn-greengrassv2-componentversion-lambdavolumemount-permission", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::ComponentVersion.LambdaVolumeMount.Permission" } }, "SourcePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdavolumemount.html#cfn-greengrassv2-componentversion-lambdavolumemount-sourcepath", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::GreengrassV2::Deployment.ComponentConfigurationUpdate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-componentconfigurationupdate.html", "Properties": { "Merge": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-componentconfigurationupdate.html#cfn-greengrassv2-deployment-componentconfigurationupdate-merge", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Reset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-componentconfigurationupdate.html#cfn-greengrassv2-deployment-componentconfigurationupdate-reset", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::GreengrassV2::Deployment.ComponentDeploymentSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-componentdeploymentspecification.html", "Properties": { "ComponentVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-componentdeploymentspecification.html#cfn-greengrassv2-deployment-componentdeploymentspecification-componentversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ConfigurationUpdate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-componentdeploymentspecification.html#cfn-greengrassv2-deployment-componentdeploymentspecification-configurationupdate", "Required": false, "Type": "ComponentConfigurationUpdate", "UpdateType": "Immutable" }, "RunWith": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-componentdeploymentspecification.html#cfn-greengrassv2-deployment-componentdeploymentspecification-runwith", "Required": false, "Type": "ComponentRunWith", "UpdateType": "Immutable" } } }, "AWS::GreengrassV2::Deployment.ComponentRunWith": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-componentrunwith.html", "Properties": { "PosixUser": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-componentrunwith.html#cfn-greengrassv2-deployment-componentrunwith-posixuser", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SystemResourceLimits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-componentrunwith.html#cfn-greengrassv2-deployment-componentrunwith-systemresourcelimits", "Required": false, "Type": "SystemResourceLimits", "UpdateType": "Immutable" }, "WindowsUser": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-componentrunwith.html#cfn-greengrassv2-deployment-componentrunwith-windowsuser", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::GreengrassV2::Deployment.DeploymentComponentUpdatePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-deploymentcomponentupdatepolicy.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-deploymentcomponentupdatepolicy.html#cfn-greengrassv2-deployment-deploymentcomponentupdatepolicy-action", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::Deployment.DeploymentComponentUpdatePolicy.Action" } }, "TimeoutInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-deploymentcomponentupdatepolicy.html#cfn-greengrassv2-deployment-deploymentcomponentupdatepolicy-timeoutinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::Deployment.DeploymentComponentUpdatePolicy.TimeoutInSeconds" } } } }, "AWS::GreengrassV2::Deployment.DeploymentConfigurationValidationPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-deploymentconfigurationvalidationpolicy.html", "Properties": { "TimeoutInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-deploymentconfigurationvalidationpolicy.html#cfn-greengrassv2-deployment-deploymentconfigurationvalidationpolicy-timeoutinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::Deployment.DeploymentConfigurationValidationPolicy.TimeoutInSeconds" } } } }, "AWS::GreengrassV2::Deployment.DeploymentIoTJobConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-deploymentiotjobconfiguration.html", "Properties": { "AbortConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-deploymentiotjobconfiguration.html#cfn-greengrassv2-deployment-deploymentiotjobconfiguration-abortconfig", "Required": false, "Type": "IoTJobAbortConfig", "UpdateType": "Immutable" }, "JobExecutionsRolloutConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-deploymentiotjobconfiguration.html#cfn-greengrassv2-deployment-deploymentiotjobconfiguration-jobexecutionsrolloutconfig", "Required": false, "Type": "IoTJobExecutionsRolloutConfig", "UpdateType": "Immutable" }, "TimeoutConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-deploymentiotjobconfiguration.html#cfn-greengrassv2-deployment-deploymentiotjobconfiguration-timeoutconfig", "Required": false, "Type": "IoTJobTimeoutConfig", "UpdateType": "Immutable" } } }, "AWS::GreengrassV2::Deployment.DeploymentPolicies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-deploymentpolicies.html", "Properties": { "ComponentUpdatePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-deploymentpolicies.html#cfn-greengrassv2-deployment-deploymentpolicies-componentupdatepolicy", "Required": false, "Type": "DeploymentComponentUpdatePolicy", "UpdateType": "Immutable" }, "ConfigurationValidationPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-deploymentpolicies.html#cfn-greengrassv2-deployment-deploymentpolicies-configurationvalidationpolicy", "Required": false, "Type": "DeploymentConfigurationValidationPolicy", "UpdateType": "Immutable" }, "FailureHandlingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-deploymentpolicies.html#cfn-greengrassv2-deployment-deploymentpolicies-failurehandlingpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::Deployment.DeploymentPolicies.FailureHandlingPolicy" } } } }, "AWS::GreengrassV2::Deployment.IoTJobAbortConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobabortconfig.html", "Properties": { "CriteriaList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobabortconfig.html#cfn-greengrassv2-deployment-iotjobabortconfig-criterialist", "DuplicatesAllowed": true, "ItemType": "IoTJobAbortCriteria", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::GreengrassV2::Deployment.IoTJobAbortCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobabortcriteria.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobabortcriteria.html#cfn-greengrassv2-deployment-iotjobabortcriteria-action", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::Deployment.IoTJobAbortCriteria.Action" } }, "FailureType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobabortcriteria.html#cfn-greengrassv2-deployment-iotjobabortcriteria-failuretype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::Deployment.IoTJobAbortCriteria.FailureType" } }, "MinNumberOfExecutedThings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobabortcriteria.html#cfn-greengrassv2-deployment-iotjobabortcriteria-minnumberofexecutedthings", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::Deployment.IoTJobAbortCriteria.MinNumberOfExecutedThings" } }, "ThresholdPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobabortcriteria.html#cfn-greengrassv2-deployment-iotjobabortcriteria-thresholdpercentage", "PrimitiveType": "Double", "Required": true, "UpdateType": "Immutable" } } }, "AWS::GreengrassV2::Deployment.IoTJobExecutionsRolloutConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobexecutionsrolloutconfig.html", "Properties": { "ExponentialRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobexecutionsrolloutconfig.html#cfn-greengrassv2-deployment-iotjobexecutionsrolloutconfig-exponentialrate", "Required": false, "Type": "IoTJobExponentialRolloutRate", "UpdateType": "Immutable" }, "MaximumPerMinute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobexecutionsrolloutconfig.html#cfn-greengrassv2-deployment-iotjobexecutionsrolloutconfig-maximumperminute", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::Deployment.IoTJobExecutionsRolloutConfig.MaximumPerMinute" } } } }, "AWS::GreengrassV2::Deployment.IoTJobExponentialRolloutRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobexponentialrolloutrate.html", "Properties": { "BaseRatePerMinute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobexponentialrolloutrate.html#cfn-greengrassv2-deployment-iotjobexponentialrolloutrate-baserateperminute", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::Deployment.IoTJobExponentialRolloutRate.BaseRatePerMinute" } }, "IncrementFactor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobexponentialrolloutrate.html#cfn-greengrassv2-deployment-iotjobexponentialrolloutrate-incrementfactor", "PrimitiveType": "Double", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::Deployment.IoTJobExponentialRolloutRate.IncrementFactor" } }, "RateIncreaseCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobexponentialrolloutrate.html#cfn-greengrassv2-deployment-iotjobexponentialrolloutrate-rateincreasecriteria", "Required": true, "Type": "IoTJobRateIncreaseCriteria", "UpdateType": "Immutable" } } }, "AWS::GreengrassV2::Deployment.IoTJobRateIncreaseCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobrateincreasecriteria.html", "Properties": { "NumberOfNotifiedThings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobrateincreasecriteria.html#cfn-greengrassv2-deployment-iotjobrateincreasecriteria-numberofnotifiedthings", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "NumberOfSucceededThings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobrateincreasecriteria.html#cfn-greengrassv2-deployment-iotjobrateincreasecriteria-numberofsucceededthings", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::GreengrassV2::Deployment.IoTJobTimeoutConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobtimeoutconfig.html", "Properties": { "InProgressTimeoutInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-iotjobtimeoutconfig.html#cfn-greengrassv2-deployment-iotjobtimeoutconfig-inprogresstimeoutinminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::GreengrassV2::Deployment.SystemResourceLimits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-systemresourcelimits.html", "Properties": { "Cpus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-systemresourcelimits.html#cfn-greengrassv2-deployment-systemresourcelimits-cpus", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "Memory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-deployment-systemresourcelimits.html#cfn-greengrassv2-deployment-systemresourcelimits-memory", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::GroundStation::Config.AntennaDownlinkConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-antennadownlinkconfig.html", "Properties": { "SpectrumConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-antennadownlinkconfig.html#cfn-groundstation-config-antennadownlinkconfig-spectrumconfig", "Required": false, "Type": "SpectrumConfig", "UpdateType": "Mutable" } } }, "AWS::GroundStation::Config.AntennaDownlinkDemodDecodeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-antennadownlinkdemoddecodeconfig.html", "Properties": { "DecodeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-antennadownlinkdemoddecodeconfig.html#cfn-groundstation-config-antennadownlinkdemoddecodeconfig-decodeconfig", "Required": false, "Type": "DecodeConfig", "UpdateType": "Mutable" }, "DemodulationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-antennadownlinkdemoddecodeconfig.html#cfn-groundstation-config-antennadownlinkdemoddecodeconfig-demodulationconfig", "Required": false, "Type": "DemodulationConfig", "UpdateType": "Mutable" }, "SpectrumConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-antennadownlinkdemoddecodeconfig.html#cfn-groundstation-config-antennadownlinkdemoddecodeconfig-spectrumconfig", "Required": false, "Type": "SpectrumConfig", "UpdateType": "Mutable" } } }, "AWS::GroundStation::Config.AntennaUplinkConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-antennauplinkconfig.html", "Properties": { "SpectrumConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-antennauplinkconfig.html#cfn-groundstation-config-antennauplinkconfig-spectrumconfig", "Required": false, "Type": "UplinkSpectrumConfig", "UpdateType": "Mutable" }, "TargetEirp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-antennauplinkconfig.html#cfn-groundstation-config-antennauplinkconfig-targeteirp", "Required": false, "Type": "Eirp", "UpdateType": "Mutable" }, "TransmitDisabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-antennauplinkconfig.html#cfn-groundstation-config-antennauplinkconfig-transmitdisabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GroundStation::Config.ConfigData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-configdata.html", "Properties": { "AntennaDownlinkConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-configdata.html#cfn-groundstation-config-configdata-antennadownlinkconfig", "Required": false, "Type": "AntennaDownlinkConfig", "UpdateType": "Mutable" }, "AntennaDownlinkDemodDecodeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-configdata.html#cfn-groundstation-config-configdata-antennadownlinkdemoddecodeconfig", "Required": false, "Type": "AntennaDownlinkDemodDecodeConfig", "UpdateType": "Mutable" }, "AntennaUplinkConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-configdata.html#cfn-groundstation-config-configdata-antennauplinkconfig", "Required": false, "Type": "AntennaUplinkConfig", "UpdateType": "Mutable" }, "DataflowEndpointConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-configdata.html#cfn-groundstation-config-configdata-dataflowendpointconfig", "Required": false, "Type": "DataflowEndpointConfig", "UpdateType": "Mutable" }, "S3RecordingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-configdata.html#cfn-groundstation-config-configdata-s3recordingconfig", "Required": false, "Type": "S3RecordingConfig", "UpdateType": "Mutable" }, "TrackingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-configdata.html#cfn-groundstation-config-configdata-trackingconfig", "Required": false, "Type": "TrackingConfig", "UpdateType": "Mutable" }, "UplinkEchoConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-configdata.html#cfn-groundstation-config-configdata-uplinkechoconfig", "Required": false, "Type": "UplinkEchoConfig", "UpdateType": "Mutable" } } }, "AWS::GroundStation::Config.DataflowEndpointConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-dataflowendpointconfig.html", "Properties": { "DataflowEndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-dataflowendpointconfig.html#cfn-groundstation-config-dataflowendpointconfig-dataflowendpointname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataflowEndpointRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-dataflowendpointconfig.html#cfn-groundstation-config-dataflowendpointconfig-dataflowendpointregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GroundStation::Config.DecodeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-decodeconfig.html", "Properties": { "UnvalidatedJSON": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-decodeconfig.html#cfn-groundstation-config-decodeconfig-unvalidatedjson", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GroundStation::Config.DecodeConfig.UnvalidatedJSON" } } } }, "AWS::GroundStation::Config.DemodulationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-demodulationconfig.html", "Properties": { "UnvalidatedJSON": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-demodulationconfig.html#cfn-groundstation-config-demodulationconfig-unvalidatedjson", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GroundStation::Config.DemodulationConfig.UnvalidatedJSON" } } } }, "AWS::GroundStation::Config.Eirp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-eirp.html", "Properties": { "Units": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-eirp.html#cfn-groundstation-config-eirp-units", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GroundStation::Config.Eirp.Units" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-eirp.html#cfn-groundstation-config-eirp-value", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GroundStation::Config.Frequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-frequency.html", "Properties": { "Units": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-frequency.html#cfn-groundstation-config-frequency-units", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GroundStation::Config.Frequency.Units" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-frequency.html#cfn-groundstation-config-frequency-value", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GroundStation::Config.FrequencyBandwidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-frequencybandwidth.html", "Properties": { "Units": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-frequencybandwidth.html#cfn-groundstation-config-frequencybandwidth-units", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GroundStation::Config.FrequencyBandwidth.Units" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-frequencybandwidth.html#cfn-groundstation-config-frequencybandwidth-value", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GroundStation::Config.S3RecordingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-s3recordingconfig.html", "Properties": { "BucketArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-s3recordingconfig.html#cfn-groundstation-config-s3recordingconfig-bucketarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-s3recordingconfig.html#cfn-groundstation-config-s3recordingconfig-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GroundStation::Config.S3RecordingConfig.Prefix" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-s3recordingconfig.html#cfn-groundstation-config-s3recordingconfig-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GroundStation::Config.SpectrumConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-spectrumconfig.html", "Properties": { "Bandwidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-spectrumconfig.html#cfn-groundstation-config-spectrumconfig-bandwidth", "Required": false, "Type": "FrequencyBandwidth", "UpdateType": "Mutable" }, "CenterFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-spectrumconfig.html#cfn-groundstation-config-spectrumconfig-centerfrequency", "Required": false, "Type": "Frequency", "UpdateType": "Mutable" }, "Polarization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-spectrumconfig.html#cfn-groundstation-config-spectrumconfig-polarization", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GroundStation::Config.SpectrumConfig.Polarization" } } } }, "AWS::GroundStation::Config.TrackingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-trackingconfig.html", "Properties": { "Autotrack": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-trackingconfig.html#cfn-groundstation-config-trackingconfig-autotrack", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GroundStation::Config.TrackingConfig.Autotrack" } } } }, "AWS::GroundStation::Config.UplinkEchoConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-uplinkechoconfig.html", "Properties": { "AntennaUplinkConfigArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-uplinkechoconfig.html#cfn-groundstation-config-uplinkechoconfig-antennauplinkconfigarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-uplinkechoconfig.html#cfn-groundstation-config-uplinkechoconfig-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GroundStation::Config.UplinkSpectrumConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-uplinkspectrumconfig.html", "Properties": { "CenterFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-uplinkspectrumconfig.html#cfn-groundstation-config-uplinkspectrumconfig-centerfrequency", "Required": false, "Type": "Frequency", "UpdateType": "Mutable" }, "Polarization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-uplinkspectrumconfig.html#cfn-groundstation-config-uplinkspectrumconfig-polarization", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GroundStation::Config.UplinkSpectrumConfig.Polarization" } } } }, "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint.html", "Properties": { "AgentStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint.html#cfn-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint-agentstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AgentStatus" } }, "AuditResults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint.html#cfn-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint-auditresults", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AuditResults" } }, "EgressAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint.html#cfn-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint-egressaddress", "Required": false, "Type": "ConnectionDetails", "UpdateType": "Mutable" }, "IngressAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint.html#cfn-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint-ingressaddress", "Required": false, "Type": "RangedConnectionDetails", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint.html#cfn-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.Name" } } } }, "AWS::GroundStation::DataflowEndpointGroup.ConnectionDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-connectiondetails.html", "Properties": { "Mtu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-connectiondetails.html#cfn-groundstation-dataflowendpointgroup-connectiondetails-mtu", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SocketAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-connectiondetails.html#cfn-groundstation-dataflowendpointgroup-connectiondetails-socketaddress", "Required": false, "Type": "SocketAddress", "UpdateType": "Mutable" } } }, "AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-dataflowendpoint.html", "Properties": { "Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-dataflowendpoint.html#cfn-groundstation-dataflowendpointgroup-dataflowendpoint-address", "Required": false, "Type": "SocketAddress", "UpdateType": "Mutable" }, "Mtu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-dataflowendpoint.html#cfn-groundstation-dataflowendpointgroup-dataflowendpoint-mtu", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-dataflowendpoint.html#cfn-groundstation-dataflowendpointgroup-dataflowendpoint-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint.Name" } } } }, "AWS::GroundStation::DataflowEndpointGroup.EndpointDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-endpointdetails.html", "Properties": { "AwsGroundStationAgentEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-endpointdetails.html#cfn-groundstation-dataflowendpointgroup-endpointdetails-awsgroundstationagentendpoint", "Required": false, "Type": "AwsGroundStationAgentEndpoint", "UpdateType": "Mutable" }, "Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-endpointdetails.html#cfn-groundstation-dataflowendpointgroup-endpointdetails-endpoint", "Required": false, "Type": "DataflowEndpoint", "UpdateType": "Mutable" }, "SecurityDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-endpointdetails.html#cfn-groundstation-dataflowendpointgroup-endpointdetails-securitydetails", "Required": false, "Type": "SecurityDetails", "UpdateType": "Mutable" } } }, "AWS::GroundStation::DataflowEndpointGroup.IntegerRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-integerrange.html", "Properties": { "Maximum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-integerrange.html#cfn-groundstation-dataflowendpointgroup-integerrange-maximum", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Minimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-integerrange.html#cfn-groundstation-dataflowendpointgroup-integerrange-minimum", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GroundStation::DataflowEndpointGroup.RangedConnectionDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-rangedconnectiondetails.html", "Properties": { "Mtu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-rangedconnectiondetails.html#cfn-groundstation-dataflowendpointgroup-rangedconnectiondetails-mtu", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SocketAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-rangedconnectiondetails.html#cfn-groundstation-dataflowendpointgroup-rangedconnectiondetails-socketaddress", "Required": false, "Type": "RangedSocketAddress", "UpdateType": "Mutable" } } }, "AWS::GroundStation::DataflowEndpointGroup.RangedSocketAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-rangedsocketaddress.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-rangedsocketaddress.html#cfn-groundstation-dataflowendpointgroup-rangedsocketaddress-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PortRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-rangedsocketaddress.html#cfn-groundstation-dataflowendpointgroup-rangedsocketaddress-portrange", "Required": false, "Type": "IntegerRange", "UpdateType": "Mutable" } } }, "AWS::GroundStation::DataflowEndpointGroup.SecurityDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-securitydetails.html", "Properties": { "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-securitydetails.html#cfn-groundstation-dataflowendpointgroup-securitydetails-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-securitydetails.html#cfn-groundstation-dataflowendpointgroup-securitydetails-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-securitydetails.html#cfn-groundstation-dataflowendpointgroup-securitydetails-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::GroundStation::DataflowEndpointGroup.SocketAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-socketaddress.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-socketaddress.html#cfn-groundstation-dataflowendpointgroup-socketaddress-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-socketaddress.html#cfn-groundstation-dataflowendpointgroup-socketaddress-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GroundStation::MissionProfile.DataflowEdge": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-missionprofile-dataflowedge.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-missionprofile-dataflowedge.html#cfn-groundstation-missionprofile-dataflowedge-destination", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-missionprofile-dataflowedge.html#cfn-groundstation-missionprofile-dataflowedge-source", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GroundStation::MissionProfile.StreamsKmsKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-missionprofile-streamskmskey.html", "Properties": { "KmsAliasArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-missionprofile-streamskmskey.html#cfn-groundstation-missionprofile-streamskmskey-kmsaliasarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-missionprofile-streamskmskey.html#cfn-groundstation-missionprofile-streamskmskey-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GuardDuty::Detector.CFNDataSourceConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfndatasourceconfigurations.html", "Properties": { "Kubernetes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfndatasourceconfigurations.html#cfn-guardduty-detector-cfndatasourceconfigurations-kubernetes", "Required": false, "Type": "CFNKubernetesConfiguration", "UpdateType": "Mutable" }, "MalwareProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfndatasourceconfigurations.html#cfn-guardduty-detector-cfndatasourceconfigurations-malwareprotection", "Required": false, "Type": "CFNMalwareProtectionConfiguration", "UpdateType": "Mutable" }, "S3Logs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfndatasourceconfigurations.html#cfn-guardduty-detector-cfndatasourceconfigurations-s3logs", "Required": false, "Type": "CFNS3LogsConfiguration", "UpdateType": "Mutable" } } }, "AWS::GuardDuty::Detector.CFNKubernetesAuditLogsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfnkubernetesauditlogsconfiguration.html", "Properties": { "Enable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfnkubernetesauditlogsconfiguration.html#cfn-guardduty-detector-cfnkubernetesauditlogsconfiguration-enable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GuardDuty::Detector.CFNKubernetesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfnkubernetesconfiguration.html", "Properties": { "AuditLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfnkubernetesconfiguration.html#cfn-guardduty-detector-cfnkubernetesconfiguration-auditlogs", "Required": false, "Type": "CFNKubernetesAuditLogsConfiguration", "UpdateType": "Mutable" } } }, "AWS::GuardDuty::Detector.CFNMalwareProtectionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfnmalwareprotectionconfiguration.html", "Properties": { "ScanEc2InstanceWithFindings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfnmalwareprotectionconfiguration.html#cfn-guardduty-detector-cfnmalwareprotectionconfiguration-scanec2instancewithfindings", "Required": false, "Type": "CFNScanEc2InstanceWithFindingsConfiguration", "UpdateType": "Mutable" } } }, "AWS::GuardDuty::Detector.CFNS3LogsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfns3logsconfiguration.html", "Properties": { "Enable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfns3logsconfiguration.html#cfn-guardduty-detector-cfns3logsconfiguration-enable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GuardDuty::Detector.CFNScanEc2InstanceWithFindingsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfnscanec2instancewithfindingsconfiguration.html", "Properties": { "EbsVolumes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-cfnscanec2instancewithfindingsconfiguration.html#cfn-guardduty-detector-cfnscanec2instancewithfindingsconfiguration-ebsvolumes", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GuardDuty::Detector.FeatureAdditionalConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-featureadditionalconfiguration.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-featureadditionalconfiguration.html#cfn-guardduty-detector-featureadditionalconfiguration-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-featureadditionalconfiguration.html#cfn-guardduty-detector-featureadditionalconfiguration-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GuardDuty::Detector.FeatureConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-featureconfigurations.html", "Properties": { "AdditionalConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-featureconfigurations.html#cfn-guardduty-detector-featureconfigurations-additionalconfiguration", "ItemType": "FeatureAdditionalConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-featureconfigurations.html#cfn-guardduty-detector-featureconfigurations-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-detector-featureconfigurations.html#cfn-guardduty-detector-featureconfigurations-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GuardDuty::Filter.Condition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html", "Properties": { "Eq": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html#cfn-guardduty-filter-condition-eq", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Equals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html#cfn-guardduty-filter-condition-equals", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "GreaterThan": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html#cfn-guardduty-filter-condition-greaterthan", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "GreaterThanOrEqual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html#cfn-guardduty-filter-condition-greaterthanorequal", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Gt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html#cfn-guardduty-filter-condition-gt", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Gte": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html#cfn-guardduty-filter-condition-gte", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "LessThan": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html#cfn-guardduty-filter-condition-lessthan", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "LessThanOrEqual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html#cfn-guardduty-filter-condition-lessthanorequal", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Lt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html#cfn-guardduty-filter-condition-lt", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Lte": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html#cfn-guardduty-filter-condition-lte", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Neq": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html#cfn-guardduty-filter-condition-neq", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "NotEquals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html#cfn-guardduty-filter-condition-notequals", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::GuardDuty::Filter.FindingCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-findingcriteria.html", "Properties": { "Criterion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-findingcriteria.html#cfn-guardduty-filter-findingcriteria-criterion", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "ItemType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-findingcriteria.html#cfn-guardduty-filter-findingcriteria-itemtype", "Required": false, "Type": "Condition", "UpdateType": "Mutable" } } }, "AWS::HealthLake::FHIRDatastore.CreatedAt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-healthlake-fhirdatastore-createdat.html", "Properties": { "Nanos": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-healthlake-fhirdatastore-createdat.html#cfn-healthlake-fhirdatastore-createdat-nanos", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Seconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-healthlake-fhirdatastore-createdat.html#cfn-healthlake-fhirdatastore-createdat-seconds", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::HealthLake::FHIRDatastore.KmsEncryptionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-healthlake-fhirdatastore-kmsencryptionconfig.html", "Properties": { "CmkType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-healthlake-fhirdatastore-kmsencryptionconfig.html#cfn-healthlake-fhirdatastore-kmsencryptionconfig-cmktype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::HealthLake::FHIRDatastore.KmsEncryptionConfig.CmkType" } }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-healthlake-fhirdatastore-kmsencryptionconfig.html#cfn-healthlake-fhirdatastore-kmsencryptionconfig-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::HealthLake::FHIRDatastore.KmsEncryptionConfig.KmsKeyId" } } } }, "AWS::HealthLake::FHIRDatastore.PreloadDataConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-healthlake-fhirdatastore-preloaddataconfig.html", "Properties": { "PreloadDataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-healthlake-fhirdatastore-preloaddataconfig.html#cfn-healthlake-fhirdatastore-preloaddataconfig-preloaddatatype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::HealthLake::FHIRDatastore.PreloadDataConfig.PreloadDataType" } } } }, "AWS::HealthLake::FHIRDatastore.SseConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-healthlake-fhirdatastore-sseconfiguration.html", "Properties": { "KmsEncryptionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-healthlake-fhirdatastore-sseconfiguration.html#cfn-healthlake-fhirdatastore-sseconfiguration-kmsencryptionconfig", "Required": true, "Type": "KmsEncryptionConfig", "UpdateType": "Immutable" } } }, "AWS::IAM::Group.Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html", "Properties": { "PolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html#cfn-iam-policies-policydocument", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "PolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html#cfn-iam-policies-policyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::Policy.PolicyName" } } } }, "AWS::IAM::Role.Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html", "Properties": { "PolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html#cfn-iam-policies-policydocument", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "PolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html#cfn-iam-policies-policyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::Policy.PolicyName" } } } }, "AWS::IAM::User.LoginProfile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user-loginprofile.html", "Properties": { "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user-loginprofile.html#cfn-iam-user-loginprofile-password", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "PasswordResetRequired": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user-loginprofile.html#cfn-iam-user-loginprofile-passwordresetrequired", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IAM::User.Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html", "Properties": { "PolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html#cfn-iam-policies-policydocument", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "PolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html#cfn-iam-policies-policyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::Policy.PolicyName" } } } }, "AWS::IVS::RecordingConfiguration.DestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivs-recordingconfiguration-destinationconfiguration.html", "Properties": { "S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivs-recordingconfiguration-destinationconfiguration.html#cfn-ivs-recordingconfiguration-destinationconfiguration-s3", "Required": true, "Type": "S3DestinationConfiguration", "UpdateType": "Immutable" } } }, "AWS::IVS::RecordingConfiguration.S3DestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivs-recordingconfiguration-s3destinationconfiguration.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivs-recordingconfiguration-s3destinationconfiguration.html#cfn-ivs-recordingconfiguration-s3destinationconfiguration-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IVS::RecordingConfiguration.S3DestinationConfiguration.BucketName" } } } }, "AWS::IVS::RecordingConfiguration.ThumbnailConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivs-recordingconfiguration-thumbnailconfiguration.html", "Properties": { "RecordingMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivs-recordingconfiguration-thumbnailconfiguration.html#cfn-ivs-recordingconfiguration-thumbnailconfiguration-recordingmode", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IVS::RecordingConfiguration.ThumbnailConfiguration.RecordingMode" } }, "TargetIntervalSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivs-recordingconfiguration-thumbnailconfiguration.html#cfn-ivs-recordingconfiguration-thumbnailconfiguration-targetintervalseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IVS::RecordingConfiguration.ThumbnailConfiguration.TargetIntervalSeconds" } } } }, "AWS::IVSChat::LoggingConfiguration.CloudWatchLogsDestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-loggingconfiguration-cloudwatchlogsdestinationconfiguration.html", "Properties": { "LogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-loggingconfiguration-cloudwatchlogsdestinationconfiguration.html#cfn-ivschat-loggingconfiguration-cloudwatchlogsdestinationconfiguration-loggroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IVSChat::LoggingConfiguration.CloudWatchLogsDestinationConfiguration.LogGroupName" } } } }, "AWS::IVSChat::LoggingConfiguration.DestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-loggingconfiguration-destinationconfiguration.html", "Properties": { "CloudWatchLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-loggingconfiguration-destinationconfiguration.html#cfn-ivschat-loggingconfiguration-destinationconfiguration-cloudwatchlogs", "Required": false, "Type": "CloudWatchLogsDestinationConfiguration", "UpdateType": "Mutable" }, "Firehose": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-loggingconfiguration-destinationconfiguration.html#cfn-ivschat-loggingconfiguration-destinationconfiguration-firehose", "Required": false, "Type": "FirehoseDestinationConfiguration", "UpdateType": "Mutable" }, "S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-loggingconfiguration-destinationconfiguration.html#cfn-ivschat-loggingconfiguration-destinationconfiguration-s3", "Required": false, "Type": "S3DestinationConfiguration", "UpdateType": "Mutable" } } }, "AWS::IVSChat::LoggingConfiguration.FirehoseDestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-loggingconfiguration-firehosedestinationconfiguration.html", "Properties": { "DeliveryStreamName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-loggingconfiguration-firehosedestinationconfiguration.html#cfn-ivschat-loggingconfiguration-firehosedestinationconfiguration-deliverystreamname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IVSChat::LoggingConfiguration.FirehoseDestinationConfiguration.DeliveryStreamName" } } } }, "AWS::IVSChat::LoggingConfiguration.S3DestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-loggingconfiguration-s3destinationconfiguration.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-loggingconfiguration-s3destinationconfiguration.html#cfn-ivschat-loggingconfiguration-s3destinationconfiguration-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IVSChat::LoggingConfiguration.S3DestinationConfiguration.BucketName" } } } }, "AWS::IVSChat::Room.MessageReviewHandler": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-room-messagereviewhandler.html", "Properties": { "FallbackResult": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-room-messagereviewhandler.html#cfn-ivschat-room-messagereviewhandler-fallbackresult", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IVSChat::Room.MessageReviewHandler.FallbackResult" } }, "Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-room-messagereviewhandler.html#cfn-ivschat-room-messagereviewhandler-uri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IVSChat::Room.MessageReviewHandler.Uri" } } } }, "AWS::IdentityStore::GroupMembership.MemberId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-identitystore-groupmembership-memberid.html", "Properties": { "UserId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-identitystore-groupmembership-memberid.html#cfn-identitystore-groupmembership-memberid-userid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IdentityStore::GroupMembership.MemberId.UserId" } } } }, "AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-componentconfiguration.html", "Properties": { "ComponentArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-componentconfiguration.html#cfn-imagebuilder-containerrecipe-componentconfiguration-componentarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-componentconfiguration.html#cfn-imagebuilder-containerrecipe-componentconfiguration-parameters", "DuplicatesAllowed": true, "ItemType": "ComponentParameter", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::ImageBuilder::ContainerRecipe.ComponentParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-componentparameter.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-componentparameter.html#cfn-imagebuilder-containerrecipe-componentparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-componentparameter.html#cfn-imagebuilder-containerrecipe-componentparameter-value", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification.html", "Properties": { "DeleteOnTermination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification.html#cfn-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification-deleteontermination", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Encrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification.html#cfn-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification-encrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification.html#cfn-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification.html#cfn-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SnapshotId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification.html#cfn-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification-snapshotid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Throughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification.html#cfn-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification-throughput", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "VolumeSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification.html#cfn-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification-volumesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "VolumeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification.html#cfn-imagebuilder-containerrecipe-ebsinstanceblockdevicespecification-volumetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification.VolumeType" } } } }, "AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-instanceblockdevicemapping.html", "Properties": { "DeviceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-instanceblockdevicemapping.html#cfn-imagebuilder-containerrecipe-instanceblockdevicemapping-devicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Ebs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-instanceblockdevicemapping.html#cfn-imagebuilder-containerrecipe-instanceblockdevicemapping-ebs", "Required": false, "Type": "EbsInstanceBlockDeviceSpecification", "UpdateType": "Immutable" }, "NoDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-instanceblockdevicemapping.html#cfn-imagebuilder-containerrecipe-instanceblockdevicemapping-nodevice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "VirtualName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-instanceblockdevicemapping.html#cfn-imagebuilder-containerrecipe-instanceblockdevicemapping-virtualname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-instanceconfiguration.html", "Properties": { "BlockDeviceMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-instanceconfiguration.html#cfn-imagebuilder-containerrecipe-instanceconfiguration-blockdevicemappings", "DuplicatesAllowed": true, "ItemType": "InstanceBlockDeviceMapping", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Image": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-instanceconfiguration.html#cfn-imagebuilder-containerrecipe-instanceconfiguration-image", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-targetcontainerrepository.html", "Properties": { "RepositoryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-targetcontainerrepository.html#cfn-imagebuilder-containerrecipe-targetcontainerrepository-repositoryname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Service": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-targetcontainerrepository.html#cfn-imagebuilder-containerrecipe-targetcontainerrepository-service", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository.Service" } } } }, "AWS::ImageBuilder::DistributionConfiguration.AmiDistributionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-amidistributionconfiguration.html", "Properties": { "AmiTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-amidistributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-amidistributionconfiguration-amitags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-amidistributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-amidistributionconfiguration-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-amidistributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-amidistributionconfiguration-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LaunchPermissionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-amidistributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-amidistributionconfiguration-launchpermissionconfiguration", "Required": false, "Type": "LaunchPermissionConfiguration", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-amidistributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-amidistributionconfiguration-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetAccountIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-amidistributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-amidistributionconfiguration-targetaccountids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::DistributionConfiguration.ContainerDistributionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-containerdistributionconfiguration.html", "Properties": { "ContainerTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-containerdistributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-containerdistributionconfiguration-containertags", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-containerdistributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-containerdistributionconfiguration-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetRepository": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-containerdistributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-containerdistributionconfiguration-targetrepository", "Required": false, "Type": "TargetContainerRepository", "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::DistributionConfiguration.Distribution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-distribution.html", "Properties": { "AmiDistributionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-distribution.html#cfn-imagebuilder-distributionconfiguration-distribution-amidistributionconfiguration", "Required": false, "Type": "AmiDistributionConfiguration", "UpdateType": "Mutable" }, "ContainerDistributionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-distribution.html#cfn-imagebuilder-distributionconfiguration-distribution-containerdistributionconfiguration", "Required": false, "Type": "ContainerDistributionConfiguration", "UpdateType": "Mutable" }, "FastLaunchConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-distribution.html#cfn-imagebuilder-distributionconfiguration-distribution-fastlaunchconfigurations", "DuplicatesAllowed": true, "ItemType": "FastLaunchConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LaunchTemplateConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-distribution.html#cfn-imagebuilder-distributionconfiguration-distribution-launchtemplateconfigurations", "DuplicatesAllowed": true, "ItemType": "LaunchTemplateConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LicenseConfigurationArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-distribution.html#cfn-imagebuilder-distributionconfiguration-distribution-licenseconfigurationarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-distribution.html#cfn-imagebuilder-distributionconfiguration-distribution-region", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::DistributionConfiguration.FastLaunchConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-fastlaunchconfiguration.html", "Properties": { "AccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-fastlaunchconfiguration.html#cfn-imagebuilder-distributionconfiguration-fastlaunchconfiguration-accountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-fastlaunchconfiguration.html#cfn-imagebuilder-distributionconfiguration-fastlaunchconfiguration-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LaunchTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-fastlaunchconfiguration.html#cfn-imagebuilder-distributionconfiguration-fastlaunchconfiguration-launchtemplate", "Required": false, "Type": "FastLaunchLaunchTemplateSpecification", "UpdateType": "Mutable" }, "MaxParallelLaunches": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-fastlaunchconfiguration.html#cfn-imagebuilder-distributionconfiguration-fastlaunchconfiguration-maxparallellaunches", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SnapshotConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-fastlaunchconfiguration.html#cfn-imagebuilder-distributionconfiguration-fastlaunchconfiguration-snapshotconfiguration", "Required": false, "Type": "FastLaunchSnapshotConfiguration", "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::DistributionConfiguration.FastLaunchLaunchTemplateSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-fastlaunchlaunchtemplatespecification.html", "Properties": { "LaunchTemplateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-fastlaunchlaunchtemplatespecification.html#cfn-imagebuilder-distributionconfiguration-fastlaunchlaunchtemplatespecification-launchtemplateid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LaunchTemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-fastlaunchlaunchtemplatespecification.html#cfn-imagebuilder-distributionconfiguration-fastlaunchlaunchtemplatespecification-launchtemplatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LaunchTemplateVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-fastlaunchlaunchtemplatespecification.html#cfn-imagebuilder-distributionconfiguration-fastlaunchlaunchtemplatespecification-launchtemplateversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::DistributionConfiguration.FastLaunchSnapshotConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-fastlaunchsnapshotconfiguration.html", "Properties": { "TargetResourceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-fastlaunchsnapshotconfiguration.html#cfn-imagebuilder-distributionconfiguration-fastlaunchsnapshotconfiguration-targetresourcecount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::DistributionConfiguration.LaunchPermissionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-launchpermissionconfiguration.html", "Properties": { "OrganizationArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-launchpermissionconfiguration.html#cfn-imagebuilder-distributionconfiguration-launchpermissionconfiguration-organizationarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "OrganizationalUnitArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-launchpermissionconfiguration.html#cfn-imagebuilder-distributionconfiguration-launchpermissionconfiguration-organizationalunitarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-launchpermissionconfiguration.html#cfn-imagebuilder-distributionconfiguration-launchpermissionconfiguration-usergroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-launchpermissionconfiguration.html#cfn-imagebuilder-distributionconfiguration-launchpermissionconfiguration-userids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::DistributionConfiguration.LaunchTemplateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-launchtemplateconfiguration.html", "Properties": { "AccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-launchtemplateconfiguration.html#cfn-imagebuilder-distributionconfiguration-launchtemplateconfiguration-accountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LaunchTemplateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-launchtemplateconfiguration.html#cfn-imagebuilder-distributionconfiguration-launchtemplateconfiguration-launchtemplateid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SetDefaultVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-launchtemplateconfiguration.html#cfn-imagebuilder-distributionconfiguration-launchtemplateconfiguration-setdefaultversion", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::DistributionConfiguration.TargetContainerRepository": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-targetcontainerrepository.html", "Properties": { "RepositoryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-targetcontainerrepository.html#cfn-imagebuilder-distributionconfiguration-targetcontainerrepository-repositoryname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Service": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-targetcontainerrepository.html#cfn-imagebuilder-distributionconfiguration-targetcontainerrepository-service", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ImageBuilder::DistributionConfiguration.TargetContainerRepository.Service" } } } }, "AWS::ImageBuilder::Image.EcrConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-ecrconfiguration.html", "Properties": { "ContainerTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-ecrconfiguration.html#cfn-imagebuilder-image-ecrconfiguration-containertags", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "RepositoryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-ecrconfiguration.html#cfn-imagebuilder-image-ecrconfiguration-repositoryname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ImageBuilder::Image.ImageScanningConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-imagescanningconfiguration.html", "Properties": { "EcrConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-imagescanningconfiguration.html#cfn-imagebuilder-image-imagescanningconfiguration-ecrconfiguration", "Required": false, "Type": "EcrConfiguration", "UpdateType": "Immutable" }, "ImageScanningEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-imagescanningconfiguration.html#cfn-imagebuilder-image-imagescanningconfiguration-imagescanningenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ImageBuilder::Image.ImageTestsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-imagetestsconfiguration.html", "Properties": { "ImageTestsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-imagetestsconfiguration.html#cfn-imagebuilder-image-imagetestsconfiguration-imagetestsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "TimeoutMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-image-imagetestsconfiguration.html#cfn-imagebuilder-image-imagetestsconfiguration-timeoutminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ImageBuilder::Image.ImageTestsConfiguration.TimeoutMinutes" } } } }, "AWS::ImageBuilder::ImagePipeline.EcrConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-ecrconfiguration.html", "Properties": { "ContainerTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-ecrconfiguration.html#cfn-imagebuilder-imagepipeline-ecrconfiguration-containertags", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RepositoryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-ecrconfiguration.html#cfn-imagebuilder-imagepipeline-ecrconfiguration-repositoryname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::ImagePipeline.ImageScanningConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-imagescanningconfiguration.html", "Properties": { "EcrConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-imagescanningconfiguration.html#cfn-imagebuilder-imagepipeline-imagescanningconfiguration-ecrconfiguration", "Required": false, "Type": "EcrConfiguration", "UpdateType": "Mutable" }, "ImageScanningEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-imagescanningconfiguration.html#cfn-imagebuilder-imagepipeline-imagescanningconfiguration-imagescanningenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::ImagePipeline.ImageTestsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-imagetestsconfiguration.html", "Properties": { "ImageTestsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-imagetestsconfiguration.html#cfn-imagebuilder-imagepipeline-imagetestsconfiguration-imagetestsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "TimeoutMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-imagetestsconfiguration.html#cfn-imagebuilder-imagepipeline-imagetestsconfiguration-timeoutminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ImageBuilder::ImagePipeline.ImageTestsConfiguration.TimeoutMinutes" } } } }, "AWS::ImageBuilder::ImagePipeline.Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-schedule.html", "Properties": { "PipelineExecutionStartCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-schedule.html#cfn-imagebuilder-imagepipeline-schedule-pipelineexecutionstartcondition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ImageBuilder::ImagePipeline.Schedule.PipelineExecutionStartCondition" } }, "ScheduleExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagepipeline-schedule.html#cfn-imagebuilder-imagepipeline-schedule-scheduleexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::ImageRecipe.AdditionalInstanceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-additionalinstanceconfiguration.html", "Properties": { "SystemsManagerAgent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-additionalinstanceconfiguration.html#cfn-imagebuilder-imagerecipe-additionalinstanceconfiguration-systemsmanageragent", "Required": false, "Type": "SystemsManagerAgent", "UpdateType": "Mutable" }, "UserDataOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-additionalinstanceconfiguration.html#cfn-imagebuilder-imagerecipe-additionalinstanceconfiguration-userdataoverride", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::ImageRecipe.ComponentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-componentconfiguration.html", "Properties": { "ComponentArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-componentconfiguration.html#cfn-imagebuilder-imagerecipe-componentconfiguration-componentarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-componentconfiguration.html#cfn-imagebuilder-imagerecipe-componentconfiguration-parameters", "DuplicatesAllowed": true, "ItemType": "ComponentParameter", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::ImageBuilder::ImageRecipe.ComponentParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-componentparameter.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-componentparameter.html#cfn-imagebuilder-imagerecipe-componentparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-componentparameter.html#cfn-imagebuilder-imagerecipe-componentparameter-value", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::ImageBuilder::ImageRecipe.EbsInstanceBlockDeviceSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification.html", "Properties": { "DeleteOnTermination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification.html#cfn-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification-deleteontermination", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Encrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification.html#cfn-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification-encrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification.html#cfn-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification.html#cfn-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SnapshotId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification.html#cfn-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification-snapshotid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Throughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification.html#cfn-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification-throughput", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "VolumeSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification.html#cfn-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification-volumesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "VolumeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification.html#cfn-imagebuilder-imagerecipe-ebsinstanceblockdevicespecification-volumetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ImageBuilder::ImageRecipe.EbsInstanceBlockDeviceSpecification.VolumeType" } } } }, "AWS::ImageBuilder::ImageRecipe.InstanceBlockDeviceMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-instanceblockdevicemapping.html", "Properties": { "DeviceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-instanceblockdevicemapping.html#cfn-imagebuilder-imagerecipe-instanceblockdevicemapping-devicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Ebs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-instanceblockdevicemapping.html#cfn-imagebuilder-imagerecipe-instanceblockdevicemapping-ebs", "Required": false, "Type": "EbsInstanceBlockDeviceSpecification", "UpdateType": "Immutable" }, "NoDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-instanceblockdevicemapping.html#cfn-imagebuilder-imagerecipe-instanceblockdevicemapping-nodevice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "VirtualName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-instanceblockdevicemapping.html#cfn-imagebuilder-imagerecipe-instanceblockdevicemapping-virtualname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ImageBuilder::ImageRecipe.SystemsManagerAgent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-systemsmanageragent.html", "Properties": { "UninstallAfterBuild": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-systemsmanageragent.html#cfn-imagebuilder-imagerecipe-systemsmanageragent-uninstallafterbuild", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::InfrastructureConfiguration.InstanceMetadataOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-infrastructureconfiguration-instancemetadataoptions.html", "Properties": { "HttpPutResponseHopLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-infrastructureconfiguration-instancemetadataoptions.html#cfn-imagebuilder-infrastructureconfiguration-instancemetadataoptions-httpputresponsehoplimit", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "HttpTokens": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-infrastructureconfiguration-instancemetadataoptions.html#cfn-imagebuilder-infrastructureconfiguration-instancemetadataoptions-httptokens", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ImageBuilder::InfrastructureConfiguration.InstanceMetadataOptions.HttpTokens" } } } }, "AWS::ImageBuilder::InfrastructureConfiguration.Logging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-infrastructureconfiguration-logging.html", "Properties": { "S3Logs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-infrastructureconfiguration-logging.html#cfn-imagebuilder-infrastructureconfiguration-logging-s3logs", "Required": false, "Type": "S3Logs", "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::InfrastructureConfiguration.S3Logs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-infrastructureconfiguration-s3logs.html", "Properties": { "S3BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-infrastructureconfiguration-s3logs.html#cfn-imagebuilder-infrastructureconfiguration-s3logs-s3bucketname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3KeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-infrastructureconfiguration-s3logs.html#cfn-imagebuilder-infrastructureconfiguration-s3logs-s3keyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::InspectorV2::Filter.DateFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-datefilter.html", "Properties": { "EndInclusive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-datefilter.html#cfn-inspectorv2-filter-datefilter-endinclusive", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StartInclusive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-datefilter.html#cfn-inspectorv2-filter-datefilter-startinclusive", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::InspectorV2::Filter.FilterCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html", "Properties": { "AwsAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-awsaccountid", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ComponentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-componentid", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ComponentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-componenttype", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Ec2InstanceImageId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ec2instanceimageid", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Ec2InstanceSubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ec2instancesubnetid", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Ec2InstanceVpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ec2instancevpcid", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EcrImageArchitecture": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ecrimagearchitecture", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EcrImageHash": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ecrimagehash", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EcrImagePushedAt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ecrimagepushedat", "DuplicatesAllowed": true, "ItemType": "DateFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EcrImageRegistry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ecrimageregistry", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EcrImageRepositoryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ecrimagerepositoryname", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EcrImageTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ecrimagetags", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "FindingArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-findingarn", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "FindingStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-findingstatus", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "FindingType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-findingtype", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "FirstObservedAt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-firstobservedat", "DuplicatesAllowed": true, "ItemType": "DateFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InspectorScore": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-inspectorscore", "DuplicatesAllowed": true, "ItemType": "NumberFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LastObservedAt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-lastobservedat", "DuplicatesAllowed": true, "ItemType": "DateFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "NetworkProtocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-networkprotocol", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PortRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-portrange", "DuplicatesAllowed": true, "ItemType": "PortRangeFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RelatedVulnerabilities": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-relatedvulnerabilities", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-resourceid", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ResourceTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-resourcetags", "DuplicatesAllowed": true, "ItemType": "MapFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-resourcetype", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Severity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-severity", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-title", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UpdatedAt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-updatedat", "DuplicatesAllowed": true, "ItemType": "DateFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VendorSeverity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-vendorseverity", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VulnerabilityId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-vulnerabilityid", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VulnerabilitySource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-vulnerabilitysource", "DuplicatesAllowed": true, "ItemType": "StringFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VulnerablePackages": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-vulnerablepackages", "DuplicatesAllowed": true, "ItemType": "PackageFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::InspectorV2::Filter.MapFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-mapfilter.html", "Properties": { "Comparison": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-mapfilter.html#cfn-inspectorv2-filter-mapfilter-comparison", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::InspectorV2::Filter.MapFilter.Comparison" } }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-mapfilter.html#cfn-inspectorv2-filter-mapfilter-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::InspectorV2::Filter.MapFilter.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-mapfilter.html#cfn-inspectorv2-filter-mapfilter-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::InspectorV2::Filter.NumberFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-numberfilter.html", "Properties": { "LowerInclusive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-numberfilter.html#cfn-inspectorv2-filter-numberfilter-lowerinclusive", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "UpperInclusive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-numberfilter.html#cfn-inspectorv2-filter-numberfilter-upperinclusive", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::InspectorV2::Filter.PackageFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-packagefilter.html", "Properties": { "Architecture": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-packagefilter.html#cfn-inspectorv2-filter-packagefilter-architecture", "Required": false, "Type": "StringFilter", "UpdateType": "Mutable" }, "Epoch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-packagefilter.html#cfn-inspectorv2-filter-packagefilter-epoch", "Required": false, "Type": "NumberFilter", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-packagefilter.html#cfn-inspectorv2-filter-packagefilter-name", "Required": false, "Type": "StringFilter", "UpdateType": "Mutable" }, "Release": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-packagefilter.html#cfn-inspectorv2-filter-packagefilter-release", "Required": false, "Type": "StringFilter", "UpdateType": "Mutable" }, "SourceLayerHash": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-packagefilter.html#cfn-inspectorv2-filter-packagefilter-sourcelayerhash", "Required": false, "Type": "StringFilter", "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-packagefilter.html#cfn-inspectorv2-filter-packagefilter-version", "Required": false, "Type": "StringFilter", "UpdateType": "Mutable" } } }, "AWS::InspectorV2::Filter.PortRangeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-portrangefilter.html", "Properties": { "BeginInclusive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-portrangefilter.html#cfn-inspectorv2-filter-portrangefilter-begininclusive", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "EndInclusive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-portrangefilter.html#cfn-inspectorv2-filter-portrangefilter-endinclusive", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::InspectorV2::Filter.StringFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-stringfilter.html", "Properties": { "Comparison": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-stringfilter.html#cfn-inspectorv2-filter-stringfilter-comparison", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::InspectorV2::Filter.StringFilter.Comparison" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-stringfilter.html#cfn-inspectorv2-filter-stringfilter-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::InspectorV2::Filter.StringFilter.Value" } } } }, "AWS::InternetMonitor::Monitor.InternetMeasurementsLogDelivery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-internetmonitor-monitor-internetmeasurementslogdelivery.html", "Properties": { "S3Config": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-internetmonitor-monitor-internetmeasurementslogdelivery.html#cfn-internetmonitor-monitor-internetmeasurementslogdelivery-s3config", "Required": false, "Type": "S3Config", "UpdateType": "Mutable" } } }, "AWS::InternetMonitor::Monitor.S3Config": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-internetmonitor-monitor-s3config.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-internetmonitor-monitor-s3config.html#cfn-internetmonitor-monitor-s3config-bucketname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BucketPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-internetmonitor-monitor-s3config.html#cfn-internetmonitor-monitor-s3config-bucketprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LogDeliveryStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-internetmonitor-monitor-s3config.html#cfn-internetmonitor-monitor-s3config-logdeliverystatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::InternetMonitor::Monitor.S3Config.LogDeliveryStatus" } } } }, "AWS::IoT1Click::Project.DeviceTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot1click-project-devicetemplate.html", "Properties": { "CallbackOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot1click-project-devicetemplate.html#cfn-iot1click-project-devicetemplate-callbackoverrides", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "DeviceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot1click-project-devicetemplate.html#cfn-iot1click-project-devicetemplate-devicetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoT1Click::Project.PlacementTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot1click-project-placementtemplate.html", "Properties": { "DefaultAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot1click-project-placementtemplate.html#cfn-iot1click-project-placementtemplate-defaultattributes", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "DeviceTemplates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot1click-project-placementtemplate.html#cfn-iot1click-project-placementtemplate-devicetemplates", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" } } }, "AWS::IoT::AccountAuditConfiguration.AuditCheckConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfiguration.html#cfn-iot-accountauditconfiguration-auditcheckconfiguration-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoT::AccountAuditConfiguration.AuditCheckConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html", "Properties": { "AuthenticatedCognitoRoleOverlyPermissiveCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations-authenticatedcognitoroleoverlypermissivecheck", "Required": false, "Type": "AuditCheckConfiguration", "UpdateType": "Mutable" }, "CaCertificateExpiringCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations-cacertificateexpiringcheck", "Required": false, "Type": "AuditCheckConfiguration", "UpdateType": "Mutable" }, "CaCertificateKeyQualityCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations-cacertificatekeyqualitycheck", "Required": false, "Type": "AuditCheckConfiguration", "UpdateType": "Mutable" }, "ConflictingClientIdsCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations-conflictingclientidscheck", "Required": false, "Type": "AuditCheckConfiguration", "UpdateType": "Mutable" }, "DeviceCertificateExpiringCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations-devicecertificateexpiringcheck", "Required": false, "Type": "AuditCheckConfiguration", "UpdateType": "Mutable" }, "DeviceCertificateKeyQualityCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations-devicecertificatekeyqualitycheck", "Required": false, "Type": "AuditCheckConfiguration", "UpdateType": "Mutable" }, "DeviceCertificateSharedCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations-devicecertificatesharedcheck", "Required": false, "Type": "AuditCheckConfiguration", "UpdateType": "Mutable" }, "IntermediateCaRevokedForActiveDeviceCertificatesCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations-intermediatecarevokedforactivedevicecertificatescheck", "Required": false, "Type": "AuditCheckConfiguration", "UpdateType": "Mutable" }, "IoTPolicyPotentialMisConfigurationCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations-iotpolicypotentialmisconfigurationcheck", "Required": false, "Type": "AuditCheckConfiguration", "UpdateType": "Mutable" }, "IotPolicyOverlyPermissiveCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations-iotpolicyoverlypermissivecheck", "Required": false, "Type": "AuditCheckConfiguration", "UpdateType": "Mutable" }, "IotRoleAliasAllowsAccessToUnusedServicesCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations-iotrolealiasallowsaccesstounusedservicescheck", "Required": false, "Type": "AuditCheckConfiguration", "UpdateType": "Mutable" }, "IotRoleAliasOverlyPermissiveCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations-iotrolealiasoverlypermissivecheck", "Required": false, "Type": "AuditCheckConfiguration", "UpdateType": "Mutable" }, "LoggingDisabledCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations-loggingdisabledcheck", "Required": false, "Type": "AuditCheckConfiguration", "UpdateType": "Mutable" }, "RevokedCaCertificateStillActiveCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations-revokedcacertificatestillactivecheck", "Required": false, "Type": "AuditCheckConfiguration", "UpdateType": "Mutable" }, "RevokedDeviceCertificateStillActiveCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations-revokeddevicecertificatestillactivecheck", "Required": false, "Type": "AuditCheckConfiguration", "UpdateType": "Mutable" }, "UnauthenticatedCognitoRoleOverlyPermissiveCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditcheckconfigurations.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations-unauthenticatedcognitoroleoverlypermissivecheck", "Required": false, "Type": "AuditCheckConfiguration", "UpdateType": "Mutable" } } }, "AWS::IoT::AccountAuditConfiguration.AuditNotificationTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditnotificationtarget.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditnotificationtarget.html#cfn-iot-accountauditconfiguration-auditnotificationtarget-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditnotificationtarget.html#cfn-iot-accountauditconfiguration-auditnotificationtarget-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::AccountAuditConfiguration.AuditNotificationTarget.RoleArn" } }, "TargetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditnotificationtarget.html#cfn-iot-accountauditconfiguration-auditnotificationtarget-targetarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoT::AccountAuditConfiguration.AuditNotificationTargetConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditnotificationtargetconfigurations.html", "Properties": { "Sns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-accountauditconfiguration-auditnotificationtargetconfigurations.html#cfn-iot-accountauditconfiguration-auditnotificationtargetconfigurations-sns", "Required": false, "Type": "AuditNotificationTarget", "UpdateType": "Mutable" } } }, "AWS::IoT::CACertificate.RegistrationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-cacertificate-registrationconfig.html", "Properties": { "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-cacertificate-registrationconfig.html#cfn-iot-cacertificate-registrationconfig-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::CACertificate.RegistrationConfig.RoleArn" } }, "TemplateBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-cacertificate-registrationconfig.html#cfn-iot-cacertificate-registrationconfig-templatebody", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::CACertificate.RegistrationConfig.TemplateBody" } }, "TemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-cacertificate-registrationconfig.html#cfn-iot-cacertificate-registrationconfig-templatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::CACertificate.RegistrationConfig.TemplateName" } } } }, "AWS::IoT::DomainConfiguration.AuthorizerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-domainconfiguration-authorizerconfig.html", "Properties": { "AllowAuthorizerOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-domainconfiguration-authorizerconfig.html#cfn-iot-domainconfiguration-authorizerconfig-allowauthorizeroverride", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DefaultAuthorizerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-domainconfiguration-authorizerconfig.html#cfn-iot-domainconfiguration-authorizerconfig-defaultauthorizername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::DomainConfiguration.AuthorizerConfig.DefaultAuthorizerName" } } } }, "AWS::IoT::DomainConfiguration.ServerCertificateSummary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-domainconfiguration-servercertificatesummary.html", "Properties": { "ServerCertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-domainconfiguration-servercertificatesummary.html#cfn-iot-domainconfiguration-servercertificatesummary-servercertificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::DomainConfiguration.ServerCertificateSummary.ServerCertificateArn" } }, "ServerCertificateStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-domainconfiguration-servercertificatesummary.html#cfn-iot-domainconfiguration-servercertificatesummary-servercertificatestatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::DomainConfiguration.ServerCertificateSummary.ServerCertificateStatus" } }, "ServerCertificateStatusDetail": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-domainconfiguration-servercertificatesummary.html#cfn-iot-domainconfiguration-servercertificatesummary-servercertificatestatusdetail", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoT::DomainConfiguration.TlsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-domainconfiguration-tlsconfig.html", "Properties": { "SecurityPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-domainconfiguration-tlsconfig.html#cfn-iot-domainconfiguration-tlsconfig-securitypolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoT::FleetMetric.AggregationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-fleetmetric-aggregationtype.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-fleetmetric-aggregationtype.html#cfn-iot-fleetmetric-aggregationtype-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-fleetmetric-aggregationtype.html#cfn-iot-fleetmetric-aggregationtype-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoT::JobTemplate.AbortConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-abortconfig.html", "Properties": { "CriteriaList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-abortconfig.html#cfn-iot-jobtemplate-abortconfig-criterialist", "DuplicatesAllowed": true, "ItemType": "AbortCriteria", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::IoT::JobTemplate.AbortCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-abortcriteria.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-abortcriteria.html#cfn-iot-jobtemplate-abortcriteria-action", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::JobTemplate.AbortCriteria.Action" } }, "FailureType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-abortcriteria.html#cfn-iot-jobtemplate-abortcriteria-failuretype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::JobTemplate.AbortCriteria.FailureType" } }, "MinNumberOfExecutedThings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-abortcriteria.html#cfn-iot-jobtemplate-abortcriteria-minnumberofexecutedthings", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "ThresholdPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-abortcriteria.html#cfn-iot-jobtemplate-abortcriteria-thresholdpercentage", "PrimitiveType": "Double", "Required": true, "UpdateType": "Immutable" } } }, "AWS::IoT::JobTemplate.ExponentialRolloutRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-exponentialrolloutrate.html", "Properties": { "BaseRatePerMinute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-exponentialrolloutrate.html#cfn-iot-jobtemplate-exponentialrolloutrate-baserateperminute", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "IncrementFactor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-exponentialrolloutrate.html#cfn-iot-jobtemplate-exponentialrolloutrate-incrementfactor", "PrimitiveType": "Double", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::JobTemplate.ExponentialRolloutRate.IncrementFactor" } }, "RateIncreaseCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-exponentialrolloutrate.html#cfn-iot-jobtemplate-exponentialrolloutrate-rateincreasecriteria", "Required": true, "Type": "RateIncreaseCriteria", "UpdateType": "Immutable" } } }, "AWS::IoT::JobTemplate.JobExecutionsRetryConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-jobexecutionsretryconfig.html", "Properties": { "RetryCriteriaList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-jobexecutionsretryconfig.html#cfn-iot-jobtemplate-jobexecutionsretryconfig-retrycriterialist", "DuplicatesAllowed": true, "ItemType": "RetryCriteria", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoT::JobTemplate.JobExecutionsRolloutConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-jobexecutionsrolloutconfig.html", "Properties": { "ExponentialRolloutRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-jobexecutionsrolloutconfig.html#cfn-iot-jobtemplate-jobexecutionsrolloutconfig-exponentialrolloutrate", "Required": false, "Type": "ExponentialRolloutRate", "UpdateType": "Immutable" }, "MaximumPerMinute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-jobexecutionsrolloutconfig.html#cfn-iot-jobtemplate-jobexecutionsrolloutconfig-maximumperminute", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::IoT::JobTemplate.MaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-maintenancewindow.html", "Properties": { "DurationInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-maintenancewindow.html#cfn-iot-jobtemplate-maintenancewindow-durationinminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::JobTemplate.MaintenanceWindow.DurationInMinutes" } }, "StartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-maintenancewindow.html#cfn-iot-jobtemplate-maintenancewindow-starttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::JobTemplate.MaintenanceWindow.StartTime" } } } }, "AWS::IoT::JobTemplate.PresignedUrlConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-presignedurlconfig.html", "Properties": { "ExpiresInSec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-presignedurlconfig.html#cfn-iot-jobtemplate-presignedurlconfig-expiresinsec", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::JobTemplate.PresignedUrlConfig.ExpiresInSec" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-presignedurlconfig.html#cfn-iot-jobtemplate-presignedurlconfig-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::JobTemplate.PresignedUrlConfig.RoleArn" } } } }, "AWS::IoT::JobTemplate.RateIncreaseCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-rateincreasecriteria.html", "Properties": { "NumberOfNotifiedThings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-rateincreasecriteria.html#cfn-iot-jobtemplate-rateincreasecriteria-numberofnotifiedthings", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "NumberOfSucceededThings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-rateincreasecriteria.html#cfn-iot-jobtemplate-rateincreasecriteria-numberofsucceededthings", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::IoT::JobTemplate.RetryCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-retrycriteria.html", "Properties": { "FailureType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-retrycriteria.html#cfn-iot-jobtemplate-retrycriteria-failuretype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::JobTemplate.RetryCriteria.FailureType" } }, "NumberOfRetries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-retrycriteria.html#cfn-iot-jobtemplate-retrycriteria-numberofretries", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoT::JobTemplate.TimeoutConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-timeoutconfig.html", "Properties": { "InProgressTimeoutInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-jobtemplate-timeoutconfig.html#cfn-iot-jobtemplate-timeoutconfig-inprogresstimeoutinminutes", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::JobTemplate.TimeoutConfig.InProgressTimeoutInMinutes" } } } }, "AWS::IoT::MitigationAction.ActionParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-actionparams.html", "Properties": { "AddThingsToThingGroupParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-actionparams.html#cfn-iot-mitigationaction-actionparams-addthingstothinggroupparams", "Required": false, "Type": "AddThingsToThingGroupParams", "UpdateType": "Mutable" }, "EnableIoTLoggingParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-actionparams.html#cfn-iot-mitigationaction-actionparams-enableiotloggingparams", "Required": false, "Type": "EnableIoTLoggingParams", "UpdateType": "Mutable" }, "PublishFindingToSnsParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-actionparams.html#cfn-iot-mitigationaction-actionparams-publishfindingtosnsparams", "Required": false, "Type": "PublishFindingToSnsParams", "UpdateType": "Mutable" }, "ReplaceDefaultPolicyVersionParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-actionparams.html#cfn-iot-mitigationaction-actionparams-replacedefaultpolicyversionparams", "Required": false, "Type": "ReplaceDefaultPolicyVersionParams", "UpdateType": "Mutable" }, "UpdateCACertificateParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-actionparams.html#cfn-iot-mitigationaction-actionparams-updatecacertificateparams", "Required": false, "Type": "UpdateCACertificateParams", "UpdateType": "Mutable" }, "UpdateDeviceCertificateParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-actionparams.html#cfn-iot-mitigationaction-actionparams-updatedevicecertificateparams", "Required": false, "Type": "UpdateDeviceCertificateParams", "UpdateType": "Mutable" } } }, "AWS::IoT::MitigationAction.AddThingsToThingGroupParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-addthingstothinggroupparams.html", "Properties": { "OverrideDynamicGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-addthingstothinggroupparams.html#cfn-iot-mitigationaction-addthingstothinggroupparams-overridedynamicgroups", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ThingGroupNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-addthingstothinggroupparams.html#cfn-iot-mitigationaction-addthingstothinggroupparams-thinggroupnames", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::MitigationAction.AddThingsToThingGroupParams.ThingGroupNames" } } } }, "AWS::IoT::MitigationAction.EnableIoTLoggingParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-enableiotloggingparams.html", "Properties": { "LogLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-enableiotloggingparams.html#cfn-iot-mitigationaction-enableiotloggingparams-loglevel", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::MitigationAction.EnableIoTLoggingParams.LogLevel" } }, "RoleArnForLogging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-enableiotloggingparams.html#cfn-iot-mitigationaction-enableiotloggingparams-rolearnforlogging", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::MitigationAction.EnableIoTLoggingParams.RoleArnForLogging" } } } }, "AWS::IoT::MitigationAction.PublishFindingToSnsParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-publishfindingtosnsparams.html", "Properties": { "TopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-publishfindingtosnsparams.html#cfn-iot-mitigationaction-publishfindingtosnsparams-topicarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::MitigationAction.PublishFindingToSnsParams.TopicArn" } } } }, "AWS::IoT::MitigationAction.ReplaceDefaultPolicyVersionParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-replacedefaultpolicyversionparams.html", "Properties": { "TemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-replacedefaultpolicyversionparams.html#cfn-iot-mitigationaction-replacedefaultpolicyversionparams-templatename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::MitigationAction.ReplaceDefaultPolicyVersionParams.TemplateName" } } } }, "AWS::IoT::MitigationAction.UpdateCACertificateParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-updatecacertificateparams.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-updatecacertificateparams.html#cfn-iot-mitigationaction-updatecacertificateparams-action", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::MitigationAction.UpdateCACertificateParams.Action" } } } }, "AWS::IoT::MitigationAction.UpdateDeviceCertificateParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-updatedevicecertificateparams.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-mitigationaction-updatedevicecertificateparams.html#cfn-iot-mitigationaction-updatedevicecertificateparams-action", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::MitigationAction.UpdateDeviceCertificateParams.Action" } } } }, "AWS::IoT::ProvisioningTemplate.ProvisioningHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-provisioningtemplate-provisioninghook.html", "Properties": { "PayloadVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-provisioningtemplate-provisioninghook.html#cfn-iot-provisioningtemplate-provisioninghook-payloadversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-provisioningtemplate-provisioninghook.html#cfn-iot-provisioningtemplate-provisioninghook-targetarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoT::SecurityProfile.AlertTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-alerttarget.html", "Properties": { "AlertTargetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-alerttarget.html#cfn-iot-securityprofile-alerttarget-alerttargetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-alerttarget.html#cfn-iot-securityprofile-alerttarget-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::SecurityProfile.Behavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-behavior.html", "Properties": { "Criteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-behavior.html#cfn-iot-securityprofile-behavior-criteria", "Required": false, "Type": "BehaviorCriteria", "UpdateType": "Mutable" }, "Metric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-behavior.html#cfn-iot-securityprofile-behavior-metric", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::SecurityProfile.Behavior.Metric" } }, "MetricDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-behavior.html#cfn-iot-securityprofile-behavior-metricdimension", "Required": false, "Type": "MetricDimension", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-behavior.html#cfn-iot-securityprofile-behavior-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::SecurityProfile.Behavior.Name" } }, "SuppressAlerts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-behavior.html#cfn-iot-securityprofile-behavior-suppressalerts", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoT::SecurityProfile.BehaviorCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-behaviorcriteria.html", "Properties": { "ComparisonOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-behaviorcriteria.html#cfn-iot-securityprofile-behaviorcriteria-comparisonoperator", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::SecurityProfile.BehaviorCriteria.ComparisonOperator" } }, "ConsecutiveDatapointsToAlarm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-behaviorcriteria.html#cfn-iot-securityprofile-behaviorcriteria-consecutivedatapointstoalarm", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::SecurityProfile.BehaviorCriteria.ConsecutiveDatapointsToAlarm" } }, "ConsecutiveDatapointsToClear": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-behaviorcriteria.html#cfn-iot-securityprofile-behaviorcriteria-consecutivedatapointstoclear", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::SecurityProfile.BehaviorCriteria.ConsecutiveDatapointsToClear" } }, "DurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-behaviorcriteria.html#cfn-iot-securityprofile-behaviorcriteria-durationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MlDetectionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-behaviorcriteria.html#cfn-iot-securityprofile-behaviorcriteria-mldetectionconfig", "Required": false, "Type": "MachineLearningDetectionConfig", "UpdateType": "Mutable" }, "StatisticalThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-behaviorcriteria.html#cfn-iot-securityprofile-behaviorcriteria-statisticalthreshold", "Required": false, "Type": "StatisticalThreshold", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-behaviorcriteria.html#cfn-iot-securityprofile-behaviorcriteria-value", "Required": false, "Type": "MetricValue", "UpdateType": "Mutable" } } }, "AWS::IoT::SecurityProfile.MachineLearningDetectionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-machinelearningdetectionconfig.html", "Properties": { "ConfidenceLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-machinelearningdetectionconfig.html#cfn-iot-securityprofile-machinelearningdetectionconfig-confidencelevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::SecurityProfile.MachineLearningDetectionConfig.ConfidenceLevel" } } } }, "AWS::IoT::SecurityProfile.MetricDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metricdimension.html", "Properties": { "DimensionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metricdimension.html#cfn-iot-securityprofile-metricdimension-dimensionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::SecurityProfile.MetricDimension.DimensionName" } }, "Operator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metricdimension.html#cfn-iot-securityprofile-metricdimension-operator", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::SecurityProfile.MetricDimension.Operator" } } } }, "AWS::IoT::SecurityProfile.MetricToRetain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metrictoretain.html", "Properties": { "Metric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metrictoretain.html#cfn-iot-securityprofile-metrictoretain-metric", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::SecurityProfile.MetricToRetain.Metric" } }, "MetricDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metrictoretain.html#cfn-iot-securityprofile-metrictoretain-metricdimension", "Required": false, "Type": "MetricDimension", "UpdateType": "Mutable" } } }, "AWS::IoT::SecurityProfile.MetricValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metricvalue.html", "Properties": { "Cidrs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metricvalue.html#cfn-iot-securityprofile-metricvalue-cidrs", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Count": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metricvalue.html#cfn-iot-securityprofile-metricvalue-count", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Number": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metricvalue.html#cfn-iot-securityprofile-metricvalue-number", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Numbers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metricvalue.html#cfn-iot-securityprofile-metricvalue-numbers", "DuplicatesAllowed": false, "PrimitiveItemType": "Double", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Ports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metricvalue.html#cfn-iot-securityprofile-metricvalue-ports", "DuplicatesAllowed": false, "PrimitiveItemType": "Integer", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Strings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metricvalue.html#cfn-iot-securityprofile-metricvalue-strings", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoT::SecurityProfile.StatisticalThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-statisticalthreshold.html", "Properties": { "Statistic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-statisticalthreshold.html#cfn-iot-securityprofile-statisticalthreshold-statistic", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::SecurityProfile.StatisticalThreshold.Statistic" } } } }, "AWS::IoT::Thing.AttributePayload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-thing-attributepayload.html", "Properties": { "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-thing-attributepayload.html#cfn-iot-thing-attributepayload-attributes", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html", "Properties": { "CloudwatchAlarm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-cloudwatchalarm", "Required": false, "Type": "CloudwatchAlarmAction", "UpdateType": "Mutable" }, "CloudwatchLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-cloudwatchlogs", "Required": false, "Type": "CloudwatchLogsAction", "UpdateType": "Mutable" }, "CloudwatchMetric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-cloudwatchmetric", "Required": false, "Type": "CloudwatchMetricAction", "UpdateType": "Mutable" }, "DynamoDB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-dynamodb", "Required": false, "Type": "DynamoDBAction", "UpdateType": "Mutable" }, "DynamoDBv2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-dynamodbv2", "Required": false, "Type": "DynamoDBv2Action", "UpdateType": "Mutable" }, "Elasticsearch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-elasticsearch", "Required": false, "Type": "ElasticsearchAction", "UpdateType": "Mutable" }, "Firehose": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-firehose", "Required": false, "Type": "FirehoseAction", "UpdateType": "Mutable" }, "Http": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-http", "Required": false, "Type": "HttpAction", "UpdateType": "Mutable" }, "IotAnalytics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-iotanalytics", "Required": false, "Type": "IotAnalyticsAction", "UpdateType": "Mutable" }, "IotEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-iotevents", "Required": false, "Type": "IotEventsAction", "UpdateType": "Mutable" }, "IotSiteWise": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-iotsitewise", "Required": false, "Type": "IotSiteWiseAction", "UpdateType": "Mutable" }, "Kafka": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-kafka", "Required": false, "Type": "KafkaAction", "UpdateType": "Mutable" }, "Kinesis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-kinesis", "Required": false, "Type": "KinesisAction", "UpdateType": "Mutable" }, "Lambda": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-lambda", "Required": false, "Type": "LambdaAction", "UpdateType": "Mutable" }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-location", "Required": false, "Type": "LocationAction", "UpdateType": "Mutable" }, "OpenSearch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-opensearch", "Required": false, "Type": "OpenSearchAction", "UpdateType": "Mutable" }, "Republish": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-republish", "Required": false, "Type": "RepublishAction", "UpdateType": "Mutable" }, "S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-s3", "Required": false, "Type": "S3Action", "UpdateType": "Mutable" }, "Sns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-sns", "Required": false, "Type": "SnsAction", "UpdateType": "Mutable" }, "Sqs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-sqs", "Required": false, "Type": "SqsAction", "UpdateType": "Mutable" }, "StepFunctions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-stepfunctions", "Required": false, "Type": "StepFunctionsAction", "UpdateType": "Mutable" }, "Timestream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-timestream", "Required": false, "Type": "TimestreamAction", "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.AssetPropertyTimestamp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-assetpropertytimestamp.html", "Properties": { "OffsetInNanos": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-assetpropertytimestamp.html#cfn-iot-topicrule-assetpropertytimestamp-offsetinnanos", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimeInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-assetpropertytimestamp.html#cfn-iot-topicrule-assetpropertytimestamp-timeinseconds", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.AssetPropertyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-assetpropertyvalue.html", "Properties": { "Quality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-assetpropertyvalue.html#cfn-iot-topicrule-assetpropertyvalue-quality", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Timestamp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-assetpropertyvalue.html#cfn-iot-topicrule-assetpropertyvalue-timestamp", "Required": true, "Type": "AssetPropertyTimestamp", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-assetpropertyvalue.html#cfn-iot-topicrule-assetpropertyvalue-value", "Required": true, "Type": "AssetPropertyVariant", "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.AssetPropertyVariant": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-assetpropertyvariant.html", "Properties": { "BooleanValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-assetpropertyvariant.html#cfn-iot-topicrule-assetpropertyvariant-booleanvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DoubleValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-assetpropertyvariant.html#cfn-iot-topicrule-assetpropertyvariant-doublevalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IntegerValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-assetpropertyvariant.html#cfn-iot-topicrule-assetpropertyvariant-integervalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StringValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-assetpropertyvariant.html#cfn-iot-topicrule-assetpropertyvariant-stringvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.CloudwatchAlarmAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-cloudwatchalarmaction.html", "Properties": { "AlarmName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-cloudwatchalarmaction.html#cfn-iot-topicrule-cloudwatchalarmaction-alarmname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-cloudwatchalarmaction.html#cfn-iot-topicrule-cloudwatchalarmaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StateReason": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-cloudwatchalarmaction.html#cfn-iot-topicrule-cloudwatchalarmaction-statereason", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StateValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-cloudwatchalarmaction.html#cfn-iot-topicrule-cloudwatchalarmaction-statevalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.CloudwatchLogsAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-cloudwatchlogsaction.html", "Properties": { "BatchMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-cloudwatchlogsaction.html#cfn-iot-topicrule-cloudwatchlogsaction-batchmode", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-cloudwatchlogsaction.html#cfn-iot-topicrule-cloudwatchlogsaction-loggroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-cloudwatchlogsaction.html#cfn-iot-topicrule-cloudwatchlogsaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.CloudwatchMetricAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-cloudwatchmetricaction.html", "Properties": { "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-cloudwatchmetricaction.html#cfn-iot-topicrule-cloudwatchmetricaction-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MetricNamespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-cloudwatchmetricaction.html#cfn-iot-topicrule-cloudwatchmetricaction-metricnamespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MetricTimestamp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-cloudwatchmetricaction.html#cfn-iot-topicrule-cloudwatchmetricaction-metrictimestamp", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetricUnit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-cloudwatchmetricaction.html#cfn-iot-topicrule-cloudwatchmetricaction-metricunit", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MetricValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-cloudwatchmetricaction.html#cfn-iot-topicrule-cloudwatchmetricaction-metricvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-cloudwatchmetricaction.html#cfn-iot-topicrule-cloudwatchmetricaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.DynamoDBAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-dynamodbaction.html", "Properties": { "HashKeyField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-dynamodbaction.html#cfn-iot-topicrule-dynamodbaction-hashkeyfield", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "HashKeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-dynamodbaction.html#cfn-iot-topicrule-dynamodbaction-hashkeytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HashKeyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-dynamodbaction.html#cfn-iot-topicrule-dynamodbaction-hashkeyvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "PayloadField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-dynamodbaction.html#cfn-iot-topicrule-dynamodbaction-payloadfield", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RangeKeyField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-dynamodbaction.html#cfn-iot-topicrule-dynamodbaction-rangekeyfield", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RangeKeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-dynamodbaction.html#cfn-iot-topicrule-dynamodbaction-rangekeytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RangeKeyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-dynamodbaction.html#cfn-iot-topicrule-dynamodbaction-rangekeyvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-dynamodbaction.html#cfn-iot-topicrule-dynamodbaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-dynamodbaction.html#cfn-iot-topicrule-dynamodbaction-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.DynamoDBv2Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-dynamodbv2action.html", "Properties": { "PutItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-dynamodbv2action.html#cfn-iot-topicrule-dynamodbv2action-putitem", "Required": false, "Type": "PutItemInput", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-dynamodbv2action.html#cfn-iot-topicrule-dynamodbv2action-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.ElasticsearchAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-elasticsearchaction.html", "Properties": { "Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-elasticsearchaction.html#cfn-iot-topicrule-elasticsearchaction-endpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-elasticsearchaction.html#cfn-iot-topicrule-elasticsearchaction-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Index": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-elasticsearchaction.html#cfn-iot-topicrule-elasticsearchaction-index", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-elasticsearchaction.html#cfn-iot-topicrule-elasticsearchaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-elasticsearchaction.html#cfn-iot-topicrule-elasticsearchaction-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.FirehoseAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-firehoseaction.html", "Properties": { "BatchMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-firehoseaction.html#cfn-iot-topicrule-firehoseaction-batchmode", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DeliveryStreamName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-firehoseaction.html#cfn-iot-topicrule-firehoseaction-deliverystreamname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-firehoseaction.html#cfn-iot-topicrule-firehoseaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Separator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-firehoseaction.html#cfn-iot-topicrule-firehoseaction-separator", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.HttpAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-httpaction.html", "Properties": { "Auth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-httpaction.html#cfn-iot-topicrule-httpaction-auth", "Required": false, "Type": "HttpAuthorization", "UpdateType": "Mutable" }, "ConfirmationUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-httpaction.html#cfn-iot-topicrule-httpaction-confirmationurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Headers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-httpaction.html#cfn-iot-topicrule-httpaction-headers", "DuplicatesAllowed": false, "ItemType": "HttpActionHeader", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-httpaction.html#cfn-iot-topicrule-httpaction-url", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.HttpActionHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-httpactionheader.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-httpactionheader.html#cfn-iot-topicrule-httpactionheader-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-httpactionheader.html#cfn-iot-topicrule-httpactionheader-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.HttpAuthorization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-httpauthorization.html", "Properties": { "Sigv4": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-httpauthorization.html#cfn-iot-topicrule-httpauthorization-sigv4", "Required": false, "Type": "SigV4Authorization", "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.IotAnalyticsAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-iotanalyticsaction.html", "Properties": { "BatchMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-iotanalyticsaction.html#cfn-iot-topicrule-iotanalyticsaction-batchmode", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ChannelName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-iotanalyticsaction.html#cfn-iot-topicrule-iotanalyticsaction-channelname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-iotanalyticsaction.html#cfn-iot-topicrule-iotanalyticsaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.IotEventsAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-ioteventsaction.html", "Properties": { "BatchMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-ioteventsaction.html#cfn-iot-topicrule-ioteventsaction-batchmode", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "InputName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-ioteventsaction.html#cfn-iot-topicrule-ioteventsaction-inputname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MessageId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-ioteventsaction.html#cfn-iot-topicrule-ioteventsaction-messageid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-ioteventsaction.html#cfn-iot-topicrule-ioteventsaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.IotSiteWiseAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-iotsitewiseaction.html", "Properties": { "PutAssetPropertyValueEntries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-iotsitewiseaction.html#cfn-iot-topicrule-iotsitewiseaction-putassetpropertyvalueentries", "DuplicatesAllowed": false, "ItemType": "PutAssetPropertyValueEntry", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-iotsitewiseaction.html#cfn-iot-topicrule-iotsitewiseaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.KafkaAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-kafkaaction.html", "Properties": { "ClientProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-kafkaaction.html#cfn-iot-topicrule-kafkaaction-clientproperties", "PrimitiveItemType": "String", "Required": true, "Type": "Map", "UpdateType": "Mutable" }, "DestinationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-kafkaaction.html#cfn-iot-topicrule-kafkaaction-destinationarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-kafkaaction.html#cfn-iot-topicrule-kafkaaction-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Partition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-kafkaaction.html#cfn-iot-topicrule-kafkaaction-partition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Topic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-kafkaaction.html#cfn-iot-topicrule-kafkaaction-topic", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.KinesisAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-kinesisaction.html", "Properties": { "PartitionKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-kinesisaction.html#cfn-iot-topicrule-kinesisaction-partitionkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-kinesisaction.html#cfn-iot-topicrule-kinesisaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StreamName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-kinesisaction.html#cfn-iot-topicrule-kinesisaction-streamname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.LambdaAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-lambdaaction.html", "Properties": { "FunctionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-lambdaaction.html#cfn-iot-topicrule-lambdaaction-functionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.LocationAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-locationaction.html", "Properties": { "DeviceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-locationaction.html#cfn-iot-topicrule-locationaction-deviceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Latitude": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-locationaction.html#cfn-iot-topicrule-locationaction-latitude", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Longitude": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-locationaction.html#cfn-iot-topicrule-locationaction-longitude", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-locationaction.html#cfn-iot-topicrule-locationaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Timestamp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-locationaction.html#cfn-iot-topicrule-locationaction-timestamp", "Required": false, "Type": "Timestamp", "UpdateType": "Mutable" }, "TrackerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-locationaction.html#cfn-iot-topicrule-locationaction-trackername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.OpenSearchAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-opensearchaction.html", "Properties": { "Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-opensearchaction.html#cfn-iot-topicrule-opensearchaction-endpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-opensearchaction.html#cfn-iot-topicrule-opensearchaction-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Index": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-opensearchaction.html#cfn-iot-topicrule-opensearchaction-index", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-opensearchaction.html#cfn-iot-topicrule-opensearchaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-opensearchaction.html#cfn-iot-topicrule-opensearchaction-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.PutAssetPropertyValueEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-putassetpropertyvalueentry.html", "Properties": { "AssetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-putassetpropertyvalueentry.html#cfn-iot-topicrule-putassetpropertyvalueentry-assetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EntryId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-putassetpropertyvalueentry.html#cfn-iot-topicrule-putassetpropertyvalueentry-entryid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PropertyAlias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-putassetpropertyvalueentry.html#cfn-iot-topicrule-putassetpropertyvalueentry-propertyalias", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PropertyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-putassetpropertyvalueentry.html#cfn-iot-topicrule-putassetpropertyvalueentry-propertyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PropertyValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-putassetpropertyvalueentry.html#cfn-iot-topicrule-putassetpropertyvalueentry-propertyvalues", "DuplicatesAllowed": false, "ItemType": "AssetPropertyValue", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.PutItemInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-putiteminput.html", "Properties": { "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-putiteminput.html#cfn-iot-topicrule-putiteminput-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.RepublishAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-republishaction.html", "Properties": { "Headers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-republishaction.html#cfn-iot-topicrule-republishaction-headers", "Required": false, "Type": "RepublishActionHeaders", "UpdateType": "Mutable" }, "Qos": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-republishaction.html#cfn-iot-topicrule-republishaction-qos", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-republishaction.html#cfn-iot-topicrule-republishaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Topic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-republishaction.html#cfn-iot-topicrule-republishaction-topic", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.RepublishActionHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-republishactionheaders.html", "Properties": { "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-republishactionheaders.html#cfn-iot-topicrule-republishactionheaders-contenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CorrelationData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-republishactionheaders.html#cfn-iot-topicrule-republishactionheaders-correlationdata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MessageExpiry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-republishactionheaders.html#cfn-iot-topicrule-republishactionheaders-messageexpiry", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PayloadFormatIndicator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-republishactionheaders.html#cfn-iot-topicrule-republishactionheaders-payloadformatindicator", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResponseTopic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-republishactionheaders.html#cfn-iot-topicrule-republishactionheaders-responsetopic", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-republishactionheaders.html#cfn-iot-topicrule-republishactionheaders-userproperties", "DuplicatesAllowed": true, "ItemType": "UserProperty", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.S3Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-s3action.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-s3action.html#cfn-iot-topicrule-s3action-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "CannedAcl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-s3action.html#cfn-iot-topicrule-s3action-cannedacl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::TopicRule.S3Action.CannedAcl" } }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-s3action.html#cfn-iot-topicrule-s3action-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-s3action.html#cfn-iot-topicrule-s3action-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.SigV4Authorization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-sigv4authorization.html", "Properties": { "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-sigv4authorization.html#cfn-iot-topicrule-sigv4authorization-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-sigv4authorization.html#cfn-iot-topicrule-sigv4authorization-servicename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SigningRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-sigv4authorization.html#cfn-iot-topicrule-sigv4authorization-signingregion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.SnsAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-snsaction.html", "Properties": { "MessageFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-snsaction.html#cfn-iot-topicrule-snsaction-messageformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-snsaction.html#cfn-iot-topicrule-snsaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TargetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-snsaction.html#cfn-iot-topicrule-snsaction-targetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.SqsAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-sqsaction.html", "Properties": { "QueueUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-sqsaction.html#cfn-iot-topicrule-sqsaction-queueurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-sqsaction.html#cfn-iot-topicrule-sqsaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "UseBase64": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-sqsaction.html#cfn-iot-topicrule-sqsaction-usebase64", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.StepFunctionsAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-stepfunctionsaction.html", "Properties": { "ExecutionNamePrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-stepfunctionsaction.html#cfn-iot-topicrule-stepfunctionsaction-executionnameprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-stepfunctionsaction.html#cfn-iot-topicrule-stepfunctionsaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StateMachineName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-stepfunctionsaction.html#cfn-iot-topicrule-stepfunctionsaction-statemachinename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.Timestamp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-timestamp.html", "Properties": { "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-timestamp.html#cfn-iot-topicrule-timestamp-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-timestamp.html#cfn-iot-topicrule-timestamp-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.TimestreamAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-timestreamaction.html", "Properties": { "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-timestreamaction.html#cfn-iot-topicrule-timestreamaction-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-timestreamaction.html#cfn-iot-topicrule-timestreamaction-dimensions", "DuplicatesAllowed": true, "ItemType": "TimestreamDimension", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-timestreamaction.html#cfn-iot-topicrule-timestreamaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-timestreamaction.html#cfn-iot-topicrule-timestreamaction-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Timestamp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-timestreamaction.html#cfn-iot-topicrule-timestreamaction-timestamp", "Required": false, "Type": "TimestreamTimestamp", "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.TimestreamDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-timestreamdimension.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-timestreamdimension.html#cfn-iot-topicrule-timestreamdimension-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-timestreamdimension.html#cfn-iot-topicrule-timestreamdimension-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.TimestreamTimestamp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-timestreamtimestamp.html", "Properties": { "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-timestreamtimestamp.html#cfn-iot-topicrule-timestreamtimestamp-unit", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-timestreamtimestamp.html#cfn-iot-topicrule-timestreamtimestamp-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.TopicRulePayload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-topicrulepayload.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-topicrulepayload.html#cfn-iot-topicrule-topicrulepayload-actions", "DuplicatesAllowed": true, "ItemType": "Action", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "AwsIotSqlVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-topicrulepayload.html#cfn-iot-topicrule-topicrulepayload-awsiotsqlversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-topicrulepayload.html#cfn-iot-topicrule-topicrulepayload-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ErrorAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-topicrulepayload.html#cfn-iot-topicrule-topicrulepayload-erroraction", "Required": false, "Type": "Action", "UpdateType": "Mutable" }, "RuleDisabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-topicrulepayload.html#cfn-iot-topicrule-topicrulepayload-ruledisabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Sql": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-topicrulepayload.html#cfn-iot-topicrule-topicrulepayload-sql", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRule.UserProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-userproperty.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-userproperty.html#cfn-iot-topicrule-userproperty-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-userproperty.html#cfn-iot-topicrule-userproperty-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRuleDestination.HttpUrlDestinationSummary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicruledestination-httpurldestinationsummary.html", "Properties": { "ConfirmationUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicruledestination-httpurldestinationsummary.html#cfn-iot-topicruledestination-httpurldestinationsummary-confirmationurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::IoT::TopicRuleDestination.VpcDestinationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicruledestination-vpcdestinationproperties.html", "Properties": { "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicruledestination-vpcdestinationproperties.html#cfn-iot-topicruledestination-vpcdestinationproperties-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicruledestination-vpcdestinationproperties.html#cfn-iot-topicruledestination-vpcdestinationproperties-securitygroups", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicruledestination-vpcdestinationproperties.html#cfn-iot-topicruledestination-vpcdestinationproperties-subnetids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicruledestination-vpcdestinationproperties.html#cfn-iot-topicruledestination-vpcdestinationproperties-vpcid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::IoTAnalytics::Channel.ChannelStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-channel-channelstorage.html", "Properties": { "CustomerManagedS3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-channel-channelstorage.html#cfn-iotanalytics-channel-channelstorage-customermanageds3", "Required": false, "Type": "CustomerManagedS3", "UpdateType": "Mutable" }, "ServiceManagedS3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-channel-channelstorage.html#cfn-iotanalytics-channel-channelstorage-servicemanageds3", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Channel.CustomerManagedS3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-channel-customermanageds3.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-channel-customermanageds3.html#cfn-iotanalytics-channel-customermanageds3-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Channel.CustomerManagedS3.Bucket" } }, "KeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-channel-customermanageds3.html#cfn-iotanalytics-channel-customermanageds3-keyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Channel.CustomerManagedS3.KeyPrefix" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-channel-customermanageds3.html#cfn-iotanalytics-channel-customermanageds3-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Channel.CustomerManagedS3.RoleArn" } } } }, "AWS::IoTAnalytics::Channel.RetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-channel-retentionperiod.html", "Properties": { "NumberOfDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-channel-retentionperiod.html#cfn-iotanalytics-channel-retentionperiod-numberofdays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Channel.RetentionPeriod.NumberOfDays" } }, "Unlimited": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-channel-retentionperiod.html#cfn-iotanalytics-channel-retentionperiod-unlimited", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Dataset.Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-action.html", "Properties": { "ActionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-action.html#cfn-iotanalytics-dataset-action-actionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.Action.ActionName" } }, "ContainerAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-action.html#cfn-iotanalytics-dataset-action-containeraction", "Required": false, "Type": "ContainerAction", "UpdateType": "Mutable" }, "QueryAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-action.html#cfn-iotanalytics-dataset-action-queryaction", "Required": false, "Type": "QueryAction", "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Dataset.ContainerAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-containeraction.html", "Properties": { "ExecutionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-containeraction.html#cfn-iotanalytics-dataset-containeraction-executionrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.ContainerAction.ExecutionRoleArn" } }, "Image": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-containeraction.html#cfn-iotanalytics-dataset-containeraction-image", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ResourceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-containeraction.html#cfn-iotanalytics-dataset-containeraction-resourceconfiguration", "Required": true, "Type": "ResourceConfiguration", "UpdateType": "Mutable" }, "Variables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-containeraction.html#cfn-iotanalytics-dataset-containeraction-variables", "DuplicatesAllowed": true, "ItemType": "Variable", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Dataset.DatasetContentDeliveryRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-datasetcontentdeliveryrule.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-datasetcontentdeliveryrule.html#cfn-iotanalytics-dataset-datasetcontentdeliveryrule-destination", "Required": true, "Type": "DatasetContentDeliveryRuleDestination", "UpdateType": "Mutable" }, "EntryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-datasetcontentdeliveryrule.html#cfn-iotanalytics-dataset-datasetcontentdeliveryrule-entryname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Dataset.DatasetContentDeliveryRuleDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-datasetcontentdeliveryruledestination.html", "Properties": { "IotEventsDestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-datasetcontentdeliveryruledestination.html#cfn-iotanalytics-dataset-datasetcontentdeliveryruledestination-ioteventsdestinationconfiguration", "Required": false, "Type": "IotEventsDestinationConfiguration", "UpdateType": "Mutable" }, "S3DestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-datasetcontentdeliveryruledestination.html#cfn-iotanalytics-dataset-datasetcontentdeliveryruledestination-s3destinationconfiguration", "Required": false, "Type": "S3DestinationConfiguration", "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Dataset.DatasetContentVersionValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-datasetcontentversionvalue.html", "Properties": { "DatasetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-datasetcontentversionvalue.html#cfn-iotanalytics-dataset-datasetcontentversionvalue-datasetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.DatasetContentVersionValue.DatasetName" } } } }, "AWS::IoTAnalytics::Dataset.DeltaTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-deltatime.html", "Properties": { "OffsetSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-deltatime.html#cfn-iotanalytics-dataset-deltatime-offsetseconds", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "TimeExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-deltatime.html#cfn-iotanalytics-dataset-deltatime-timeexpression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Dataset.DeltaTimeSessionWindowConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-deltatimesessionwindowconfiguration.html", "Properties": { "TimeoutInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-deltatimesessionwindowconfiguration.html#cfn-iotanalytics-dataset-deltatimesessionwindowconfiguration-timeoutinminutes", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.DeltaTimeSessionWindowConfiguration.TimeoutInMinutes" } } } }, "AWS::IoTAnalytics::Dataset.Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-filter.html", "Properties": { "DeltaTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-filter.html#cfn-iotanalytics-dataset-filter-deltatime", "Required": false, "Type": "DeltaTime", "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Dataset.GlueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-glueconfiguration.html", "Properties": { "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-glueconfiguration.html#cfn-iotanalytics-dataset-glueconfiguration-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.GlueConfiguration.DatabaseName" } }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-glueconfiguration.html#cfn-iotanalytics-dataset-glueconfiguration-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.GlueConfiguration.TableName" } } } }, "AWS::IoTAnalytics::Dataset.IotEventsDestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-ioteventsdestinationconfiguration.html", "Properties": { "InputName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-ioteventsdestinationconfiguration.html#cfn-iotanalytics-dataset-ioteventsdestinationconfiguration-inputname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.IotEventsDestinationConfiguration.InputName" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-ioteventsdestinationconfiguration.html#cfn-iotanalytics-dataset-ioteventsdestinationconfiguration-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.IotEventsDestinationConfiguration.RoleArn" } } } }, "AWS::IoTAnalytics::Dataset.LateDataRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-latedatarule.html", "Properties": { "RuleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-latedatarule.html#cfn-iotanalytics-dataset-latedatarule-ruleconfiguration", "Required": true, "Type": "LateDataRuleConfiguration", "UpdateType": "Mutable" }, "RuleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-latedatarule.html#cfn-iotanalytics-dataset-latedatarule-rulename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.LateDataRule.RuleName" } } } }, "AWS::IoTAnalytics::Dataset.LateDataRuleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-latedataruleconfiguration.html", "Properties": { "DeltaTimeSessionWindowConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-latedataruleconfiguration.html#cfn-iotanalytics-dataset-latedataruleconfiguration-deltatimesessionwindowconfiguration", "Required": false, "Type": "DeltaTimeSessionWindowConfiguration", "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Dataset.OutputFileUriValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-outputfileurivalue.html", "Properties": { "FileName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-outputfileurivalue.html#cfn-iotanalytics-dataset-outputfileurivalue-filename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.OutputFileUriValue.FileName" } } } }, "AWS::IoTAnalytics::Dataset.QueryAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-queryaction.html", "Properties": { "Filters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-queryaction.html#cfn-iotanalytics-dataset-queryaction-filters", "DuplicatesAllowed": true, "ItemType": "Filter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SqlQuery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-queryaction.html#cfn-iotanalytics-dataset-queryaction-sqlquery", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Dataset.ResourceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-resourceconfiguration.html", "Properties": { "ComputeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-resourceconfiguration.html#cfn-iotanalytics-dataset-resourceconfiguration-computetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.ResourceConfiguration.ComputeType" } }, "VolumeSizeInGB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-resourceconfiguration.html#cfn-iotanalytics-dataset-resourceconfiguration-volumesizeingb", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.ResourceConfiguration.VolumeSizeInGB" } } } }, "AWS::IoTAnalytics::Dataset.RetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-retentionperiod.html", "Properties": { "NumberOfDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-retentionperiod.html#cfn-iotanalytics-dataset-retentionperiod-numberofdays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.RetentionPeriod.NumberOfDays" } }, "Unlimited": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-retentionperiod.html#cfn-iotanalytics-dataset-retentionperiod-unlimited", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Dataset.S3DestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-s3destinationconfiguration.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-s3destinationconfiguration.html#cfn-iotanalytics-dataset-s3destinationconfiguration-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.S3DestinationConfiguration.Bucket" } }, "GlueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-s3destinationconfiguration.html#cfn-iotanalytics-dataset-s3destinationconfiguration-glueconfiguration", "Required": false, "Type": "GlueConfiguration", "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-s3destinationconfiguration.html#cfn-iotanalytics-dataset-s3destinationconfiguration-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.S3DestinationConfiguration.Key" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-s3destinationconfiguration.html#cfn-iotanalytics-dataset-s3destinationconfiguration-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.S3DestinationConfiguration.RoleArn" } } } }, "AWS::IoTAnalytics::Dataset.Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-schedule.html", "Properties": { "ScheduleExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-schedule.html#cfn-iotanalytics-dataset-schedule-scheduleexpression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Dataset.Trigger": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-trigger.html", "Properties": { "Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-trigger.html#cfn-iotanalytics-dataset-trigger-schedule", "Required": false, "Type": "Schedule", "UpdateType": "Mutable" }, "TriggeringDataset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-trigger.html#cfn-iotanalytics-dataset-trigger-triggeringdataset", "Required": false, "Type": "TriggeringDataset", "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Dataset.TriggeringDataset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-triggeringdataset.html", "Properties": { "DatasetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-triggeringdataset.html#cfn-iotanalytics-dataset-triggeringdataset-datasetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.TriggeringDataset.DatasetName" } } } }, "AWS::IoTAnalytics::Dataset.Variable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-variable.html", "Properties": { "DatasetContentVersionValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-variable.html#cfn-iotanalytics-dataset-variable-datasetcontentversionvalue", "Required": false, "Type": "DatasetContentVersionValue", "UpdateType": "Mutable" }, "DoubleValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-variable.html#cfn-iotanalytics-dataset-variable-doublevalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "OutputFileUriValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-variable.html#cfn-iotanalytics-dataset-variable-outputfileurivalue", "Required": false, "Type": "OutputFileUriValue", "UpdateType": "Mutable" }, "StringValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-variable.html#cfn-iotanalytics-dataset-variable-stringvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VariableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-variable.html#cfn-iotanalytics-dataset-variable-variablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.Variable.VariableName" } } } }, "AWS::IoTAnalytics::Dataset.VersioningConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-versioningconfiguration.html", "Properties": { "MaxVersions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-versioningconfiguration.html#cfn-iotanalytics-dataset-versioningconfiguration-maxversions", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.VersioningConfiguration.MaxVersions" } }, "Unlimited": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-versioningconfiguration.html#cfn-iotanalytics-dataset-versioningconfiguration-unlimited", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Datastore.Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-column.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-column.html#cfn-iotanalytics-datastore-column-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-column.html#cfn-iotanalytics-datastore-column-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Datastore.CustomerManagedS3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-customermanageds3.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-customermanageds3.html#cfn-iotanalytics-datastore-customermanageds3-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Datastore.CustomerManagedS3.Bucket" } }, "KeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-customermanageds3.html#cfn-iotanalytics-datastore-customermanageds3-keyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Datastore.CustomerManagedS3.KeyPrefix" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-customermanageds3.html#cfn-iotanalytics-datastore-customermanageds3-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Datastore.CustomerManagedS3.RoleArn" } } } }, "AWS::IoTAnalytics::Datastore.CustomerManagedS3Storage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-customermanageds3storage.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-customermanageds3storage.html#cfn-iotanalytics-datastore-customermanageds3storage-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Datastore.CustomerManagedS3Storage.Bucket" } }, "KeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-customermanageds3storage.html#cfn-iotanalytics-datastore-customermanageds3storage-keyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Datastore.CustomerManagedS3Storage.KeyPrefix" } } } }, "AWS::IoTAnalytics::Datastore.DatastorePartition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-datastorepartition.html", "Properties": { "Partition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-datastorepartition.html#cfn-iotanalytics-datastore-datastorepartition-partition", "Required": false, "Type": "Partition", "UpdateType": "Mutable" }, "TimestampPartition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-datastorepartition.html#cfn-iotanalytics-datastore-datastorepartition-timestamppartition", "Required": false, "Type": "TimestampPartition", "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Datastore.DatastorePartitions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-datastorepartitions.html", "Properties": { "Partitions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-datastorepartitions.html#cfn-iotanalytics-datastore-datastorepartitions-partitions", "DuplicatesAllowed": true, "ItemType": "DatastorePartition", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Datastore.DatastoreStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-datastorestorage.html", "Properties": { "CustomerManagedS3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-datastorestorage.html#cfn-iotanalytics-datastore-datastorestorage-customermanageds3", "Required": false, "Type": "CustomerManagedS3", "UpdateType": "Mutable" }, "IotSiteWiseMultiLayerStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-datastorestorage.html#cfn-iotanalytics-datastore-datastorestorage-iotsitewisemultilayerstorage", "Required": false, "Type": "IotSiteWiseMultiLayerStorage", "UpdateType": "Mutable" }, "ServiceManagedS3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-datastorestorage.html#cfn-iotanalytics-datastore-datastorestorage-servicemanageds3", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Datastore.FileFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-fileformatconfiguration.html", "Properties": { "JsonConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-fileformatconfiguration.html#cfn-iotanalytics-datastore-fileformatconfiguration-jsonconfiguration", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "ParquetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-fileformatconfiguration.html#cfn-iotanalytics-datastore-fileformatconfiguration-parquetconfiguration", "Required": false, "Type": "ParquetConfiguration", "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Datastore.IotSiteWiseMultiLayerStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-iotsitewisemultilayerstorage.html", "Properties": { "CustomerManagedS3Storage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-iotsitewisemultilayerstorage.html#cfn-iotanalytics-datastore-iotsitewisemultilayerstorage-customermanageds3storage", "Required": false, "Type": "CustomerManagedS3Storage", "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Datastore.ParquetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-parquetconfiguration.html", "Properties": { "SchemaDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-parquetconfiguration.html#cfn-iotanalytics-datastore-parquetconfiguration-schemadefinition", "Required": false, "Type": "SchemaDefinition", "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Datastore.Partition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-partition.html", "Properties": { "AttributeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-partition.html#cfn-iotanalytics-datastore-partition-attributename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Datastore.Partition.AttributeName" } } } }, "AWS::IoTAnalytics::Datastore.RetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-retentionperiod.html", "Properties": { "NumberOfDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-retentionperiod.html#cfn-iotanalytics-datastore-retentionperiod-numberofdays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Datastore.RetentionPeriod.NumberOfDays" } }, "Unlimited": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-retentionperiod.html#cfn-iotanalytics-datastore-retentionperiod-unlimited", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Datastore.SchemaDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-schemadefinition.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-schemadefinition.html#cfn-iotanalytics-datastore-schemadefinition-columns", "DuplicatesAllowed": true, "ItemType": "Column", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Datastore.TimestampPartition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-timestamppartition.html", "Properties": { "AttributeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-timestamppartition.html#cfn-iotanalytics-datastore-timestamppartition-attributename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Datastore.TimestampPartition.AttributeName" } }, "TimestampFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-timestamppartition.html#cfn-iotanalytics-datastore-timestamppartition-timestampformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Datastore.TimestampPartition.TimestampFormat" } } } }, "AWS::IoTAnalytics::Pipeline.Activity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-activity.html", "Properties": { "AddAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-activity.html#cfn-iotanalytics-pipeline-activity-addattributes", "Required": false, "Type": "AddAttributes", "UpdateType": "Mutable" }, "Channel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-activity.html#cfn-iotanalytics-pipeline-activity-channel", "Required": false, "Type": "Channel", "UpdateType": "Mutable" }, "Datastore": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-activity.html#cfn-iotanalytics-pipeline-activity-datastore", "Required": false, "Type": "Datastore", "UpdateType": "Mutable" }, "DeviceRegistryEnrich": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-activity.html#cfn-iotanalytics-pipeline-activity-deviceregistryenrich", "Required": false, "Type": "DeviceRegistryEnrich", "UpdateType": "Mutable" }, "DeviceShadowEnrich": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-activity.html#cfn-iotanalytics-pipeline-activity-deviceshadowenrich", "Required": false, "Type": "DeviceShadowEnrich", "UpdateType": "Mutable" }, "Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-activity.html#cfn-iotanalytics-pipeline-activity-filter", "Required": false, "Type": "Filter", "UpdateType": "Mutable" }, "Lambda": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-activity.html#cfn-iotanalytics-pipeline-activity-lambda", "Required": false, "Type": "Lambda", "UpdateType": "Mutable" }, "Math": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-activity.html#cfn-iotanalytics-pipeline-activity-math", "Required": false, "Type": "Math", "UpdateType": "Mutable" }, "RemoveAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-activity.html#cfn-iotanalytics-pipeline-activity-removeattributes", "Required": false, "Type": "RemoveAttributes", "UpdateType": "Mutable" }, "SelectAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-activity.html#cfn-iotanalytics-pipeline-activity-selectattributes", "Required": false, "Type": "SelectAttributes", "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Pipeline.AddAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-addattributes.html", "Properties": { "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-addattributes.html#cfn-iotanalytics-pipeline-addattributes-attributes", "PrimitiveItemType": "String", "Required": true, "Type": "Map", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-addattributes.html#cfn-iotanalytics-pipeline-addattributes-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.AddAttributes.Name" } }, "Next": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-addattributes.html#cfn-iotanalytics-pipeline-addattributes-next", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.AddAttributes.Next" } } } }, "AWS::IoTAnalytics::Pipeline.Channel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-channel.html", "Properties": { "ChannelName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-channel.html#cfn-iotanalytics-pipeline-channel-channelname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.Channel.ChannelName" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-channel.html#cfn-iotanalytics-pipeline-channel-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.Channel.Name" } }, "Next": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-channel.html#cfn-iotanalytics-pipeline-channel-next", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.Channel.Next" } } } }, "AWS::IoTAnalytics::Pipeline.Datastore": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-datastore.html", "Properties": { "DatastoreName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-datastore.html#cfn-iotanalytics-pipeline-datastore-datastorename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.Datastore.DatastoreName" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-datastore.html#cfn-iotanalytics-pipeline-datastore-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.Datastore.Name" } } } }, "AWS::IoTAnalytics::Pipeline.DeviceRegistryEnrich": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceregistryenrich.html", "Properties": { "Attribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceregistryenrich.html#cfn-iotanalytics-pipeline-deviceregistryenrich-attribute", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.DeviceRegistryEnrich.Attribute" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceregistryenrich.html#cfn-iotanalytics-pipeline-deviceregistryenrich-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.DeviceRegistryEnrich.Name" } }, "Next": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceregistryenrich.html#cfn-iotanalytics-pipeline-deviceregistryenrich-next", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.DeviceRegistryEnrich.Next" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceregistryenrich.html#cfn-iotanalytics-pipeline-deviceregistryenrich-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.DeviceRegistryEnrich.RoleArn" } }, "ThingName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceregistryenrich.html#cfn-iotanalytics-pipeline-deviceregistryenrich-thingname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.DeviceRegistryEnrich.ThingName" } } } }, "AWS::IoTAnalytics::Pipeline.DeviceShadowEnrich": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceshadowenrich.html", "Properties": { "Attribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceshadowenrich.html#cfn-iotanalytics-pipeline-deviceshadowenrich-attribute", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.DeviceShadowEnrich.Attribute" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceshadowenrich.html#cfn-iotanalytics-pipeline-deviceshadowenrich-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.DeviceShadowEnrich.Name" } }, "Next": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceshadowenrich.html#cfn-iotanalytics-pipeline-deviceshadowenrich-next", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.DeviceShadowEnrich.Next" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceshadowenrich.html#cfn-iotanalytics-pipeline-deviceshadowenrich-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.DeviceShadowEnrich.RoleArn" } }, "ThingName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-deviceshadowenrich.html#cfn-iotanalytics-pipeline-deviceshadowenrich-thingname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.DeviceShadowEnrich.ThingName" } } } }, "AWS::IoTAnalytics::Pipeline.Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-filter.html", "Properties": { "Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-filter.html#cfn-iotanalytics-pipeline-filter-filter", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.Filter.Filter" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-filter.html#cfn-iotanalytics-pipeline-filter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.Filter.Name" } }, "Next": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-filter.html#cfn-iotanalytics-pipeline-filter-next", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.Filter.Next" } } } }, "AWS::IoTAnalytics::Pipeline.Lambda": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-lambda.html", "Properties": { "BatchSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-lambda.html#cfn-iotanalytics-pipeline-lambda-batchsize", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.Lambda.BatchSize" } }, "LambdaName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-lambda.html#cfn-iotanalytics-pipeline-lambda-lambdaname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.Lambda.LambdaName" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-lambda.html#cfn-iotanalytics-pipeline-lambda-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.Lambda.Name" } }, "Next": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-lambda.html#cfn-iotanalytics-pipeline-lambda-next", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.Lambda.Next" } } } }, "AWS::IoTAnalytics::Pipeline.Math": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-math.html", "Properties": { "Attribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-math.html#cfn-iotanalytics-pipeline-math-attribute", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.Math.Attribute" } }, "Math": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-math.html#cfn-iotanalytics-pipeline-math-math", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.Math.Math" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-math.html#cfn-iotanalytics-pipeline-math-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.Math.Name" } }, "Next": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-math.html#cfn-iotanalytics-pipeline-math-next", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.Math.Next" } } } }, "AWS::IoTAnalytics::Pipeline.RemoveAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-removeattributes.html", "Properties": { "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-removeattributes.html#cfn-iotanalytics-pipeline-removeattributes-attributes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.RemoveAttributes.Attributes" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-removeattributes.html#cfn-iotanalytics-pipeline-removeattributes-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.RemoveAttributes.Name" } }, "Next": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-removeattributes.html#cfn-iotanalytics-pipeline-removeattributes-next", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.RemoveAttributes.Next" } } } }, "AWS::IoTAnalytics::Pipeline.SelectAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-selectattributes.html", "Properties": { "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-selectattributes.html#cfn-iotanalytics-pipeline-selectattributes-attributes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.SelectAttributes.Attributes" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-selectattributes.html#cfn-iotanalytics-pipeline-selectattributes-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.SelectAttributes.Name" } }, "Next": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-selectattributes.html#cfn-iotanalytics-pipeline-selectattributes-next", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.SelectAttributes.Next" } } } }, "AWS::IoTCoreDeviceAdvisor::SuiteDefinition.DeviceUnderTest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotcoredeviceadvisor-suitedefinition-deviceundertest.html", "Properties": { "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotcoredeviceadvisor-suitedefinition-deviceundertest.html#cfn-iotcoredeviceadvisor-suitedefinition-deviceundertest-certificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTCoreDeviceAdvisor::SuiteDefinition.DeviceUnderTest.CertificateArn" } }, "ThingArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotcoredeviceadvisor-suitedefinition-deviceundertest.html#cfn-iotcoredeviceadvisor-suitedefinition-deviceundertest-thingarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTCoreDeviceAdvisor::SuiteDefinition.DeviceUnderTest.ThingArn" } } } }, "AWS::IoTCoreDeviceAdvisor::SuiteDefinition.SuiteDefinitionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotcoredeviceadvisor-suitedefinition-suitedefinitionconfiguration.html", "Properties": { "DevicePermissionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotcoredeviceadvisor-suitedefinition-suitedefinitionconfiguration.html#cfn-iotcoredeviceadvisor-suitedefinition-suitedefinitionconfiguration-devicepermissionrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTCoreDeviceAdvisor::SuiteDefinition.SuiteDefinitionConfiguration.DevicePermissionRoleArn" } }, "Devices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotcoredeviceadvisor-suitedefinition-suitedefinitionconfiguration.html#cfn-iotcoredeviceadvisor-suitedefinition-suitedefinitionconfiguration-devices", "DuplicatesAllowed": true, "ItemType": "DeviceUnderTest", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IntendedForQualification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotcoredeviceadvisor-suitedefinition-suitedefinitionconfiguration.html#cfn-iotcoredeviceadvisor-suitedefinition-suitedefinitionconfiguration-intendedforqualification", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RootGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotcoredeviceadvisor-suitedefinition-suitedefinitionconfiguration.html#cfn-iotcoredeviceadvisor-suitedefinition-suitedefinitionconfiguration-rootgroup", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTCoreDeviceAdvisor::SuiteDefinition.SuiteDefinitionConfiguration.RootGroup" } }, "SuiteDefinitionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotcoredeviceadvisor-suitedefinition-suitedefinitionconfiguration.html#cfn-iotcoredeviceadvisor-suitedefinition-suitedefinitionconfiguration-suitedefinitionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTCoreDeviceAdvisor::SuiteDefinition.SuiteDefinitionConfiguration.SuiteDefinitionName" } } } }, "AWS::IoTEvents::AlarmModel.AcknowledgeFlow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-acknowledgeflow.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-acknowledgeflow.html#cfn-iotevents-alarmmodel-acknowledgeflow-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel.AlarmAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmaction.html", "Properties": { "DynamoDB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmaction.html#cfn-iotevents-alarmmodel-alarmaction-dynamodb", "Required": false, "Type": "DynamoDB", "UpdateType": "Mutable" }, "DynamoDBv2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmaction.html#cfn-iotevents-alarmmodel-alarmaction-dynamodbv2", "Required": false, "Type": "DynamoDBv2", "UpdateType": "Mutable" }, "Firehose": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmaction.html#cfn-iotevents-alarmmodel-alarmaction-firehose", "Required": false, "Type": "Firehose", "UpdateType": "Mutable" }, "IotEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmaction.html#cfn-iotevents-alarmmodel-alarmaction-iotevents", "Required": false, "Type": "IotEvents", "UpdateType": "Mutable" }, "IotSiteWise": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmaction.html#cfn-iotevents-alarmmodel-alarmaction-iotsitewise", "Required": false, "Type": "IotSiteWise", "UpdateType": "Mutable" }, "IotTopicPublish": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmaction.html#cfn-iotevents-alarmmodel-alarmaction-iottopicpublish", "Required": false, "Type": "IotTopicPublish", "UpdateType": "Mutable" }, "Lambda": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmaction.html#cfn-iotevents-alarmmodel-alarmaction-lambda", "Required": false, "Type": "Lambda", "UpdateType": "Mutable" }, "Sns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmaction.html#cfn-iotevents-alarmmodel-alarmaction-sns", "Required": false, "Type": "Sns", "UpdateType": "Mutable" }, "Sqs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmaction.html#cfn-iotevents-alarmmodel-alarmaction-sqs", "Required": false, "Type": "Sqs", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel.AlarmCapabilities": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmcapabilities.html", "Properties": { "AcknowledgeFlow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmcapabilities.html#cfn-iotevents-alarmmodel-alarmcapabilities-acknowledgeflow", "Required": false, "Type": "AcknowledgeFlow", "UpdateType": "Mutable" }, "InitializationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmcapabilities.html#cfn-iotevents-alarmmodel-alarmcapabilities-initializationconfiguration", "Required": false, "Type": "InitializationConfiguration", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel.AlarmEventActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmeventactions.html", "Properties": { "AlarmActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmeventactions.html#cfn-iotevents-alarmmodel-alarmeventactions-alarmactions", "DuplicatesAllowed": true, "ItemType": "AlarmAction", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel.AlarmRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmrule.html", "Properties": { "SimpleRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmrule.html#cfn-iotevents-alarmmodel-alarmrule-simplerule", "Required": false, "Type": "SimpleRule", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel.AssetPropertyTimestamp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-assetpropertytimestamp.html", "Properties": { "OffsetInNanos": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-assetpropertytimestamp.html#cfn-iotevents-alarmmodel-assetpropertytimestamp-offsetinnanos", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimeInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-assetpropertytimestamp.html#cfn-iotevents-alarmmodel-assetpropertytimestamp-timeinseconds", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel.AssetPropertyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-assetpropertyvalue.html", "Properties": { "Quality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-assetpropertyvalue.html#cfn-iotevents-alarmmodel-assetpropertyvalue-quality", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Timestamp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-assetpropertyvalue.html#cfn-iotevents-alarmmodel-assetpropertyvalue-timestamp", "Required": false, "Type": "AssetPropertyTimestamp", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-assetpropertyvalue.html#cfn-iotevents-alarmmodel-assetpropertyvalue-value", "Required": true, "Type": "AssetPropertyVariant", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel.AssetPropertyVariant": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-assetpropertyvariant.html", "Properties": { "BooleanValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-assetpropertyvariant.html#cfn-iotevents-alarmmodel-assetpropertyvariant-booleanvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DoubleValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-assetpropertyvariant.html#cfn-iotevents-alarmmodel-assetpropertyvariant-doublevalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IntegerValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-assetpropertyvariant.html#cfn-iotevents-alarmmodel-assetpropertyvariant-integervalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StringValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-assetpropertyvariant.html#cfn-iotevents-alarmmodel-assetpropertyvariant-stringvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel.DynamoDB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-dynamodb.html", "Properties": { "HashKeyField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-dynamodb.html#cfn-iotevents-alarmmodel-dynamodb-hashkeyfield", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "HashKeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-dynamodb.html#cfn-iotevents-alarmmodel-dynamodb-hashkeytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HashKeyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-dynamodb.html#cfn-iotevents-alarmmodel-dynamodb-hashkeyvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Operation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-dynamodb.html#cfn-iotevents-alarmmodel-dynamodb-operation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-dynamodb.html#cfn-iotevents-alarmmodel-dynamodb-payload", "Required": false, "Type": "Payload", "UpdateType": "Mutable" }, "PayloadField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-dynamodb.html#cfn-iotevents-alarmmodel-dynamodb-payloadfield", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RangeKeyField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-dynamodb.html#cfn-iotevents-alarmmodel-dynamodb-rangekeyfield", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RangeKeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-dynamodb.html#cfn-iotevents-alarmmodel-dynamodb-rangekeytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RangeKeyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-dynamodb.html#cfn-iotevents-alarmmodel-dynamodb-rangekeyvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-dynamodb.html#cfn-iotevents-alarmmodel-dynamodb-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel.DynamoDBv2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-dynamodbv2.html", "Properties": { "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-dynamodbv2.html#cfn-iotevents-alarmmodel-dynamodbv2-payload", "Required": false, "Type": "Payload", "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-dynamodbv2.html#cfn-iotevents-alarmmodel-dynamodbv2-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel.Firehose": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-firehose.html", "Properties": { "DeliveryStreamName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-firehose.html#cfn-iotevents-alarmmodel-firehose-deliverystreamname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-firehose.html#cfn-iotevents-alarmmodel-firehose-payload", "Required": false, "Type": "Payload", "UpdateType": "Mutable" }, "Separator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-firehose.html#cfn-iotevents-alarmmodel-firehose-separator", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::AlarmModel.Firehose.Separator" } } } }, "AWS::IoTEvents::AlarmModel.InitializationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-initializationconfiguration.html", "Properties": { "DisabledOnInitialization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-initializationconfiguration.html#cfn-iotevents-alarmmodel-initializationconfiguration-disabledoninitialization", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel.IotEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-iotevents.html", "Properties": { "InputName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-iotevents.html#cfn-iotevents-alarmmodel-iotevents-inputname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::AlarmModel.IotEvents.InputName" } }, "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-iotevents.html#cfn-iotevents-alarmmodel-iotevents-payload", "Required": false, "Type": "Payload", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel.IotSiteWise": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-iotsitewise.html", "Properties": { "AssetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-iotsitewise.html#cfn-iotevents-alarmmodel-iotsitewise-assetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EntryId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-iotsitewise.html#cfn-iotevents-alarmmodel-iotsitewise-entryid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PropertyAlias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-iotsitewise.html#cfn-iotevents-alarmmodel-iotsitewise-propertyalias", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PropertyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-iotsitewise.html#cfn-iotevents-alarmmodel-iotsitewise-propertyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PropertyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-iotsitewise.html#cfn-iotevents-alarmmodel-iotsitewise-propertyvalue", "Required": false, "Type": "AssetPropertyValue", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel.IotTopicPublish": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-iottopicpublish.html", "Properties": { "MqttTopic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-iottopicpublish.html#cfn-iotevents-alarmmodel-iottopicpublish-mqtttopic", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::AlarmModel.IotTopicPublish.MqttTopic" } }, "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-iottopicpublish.html#cfn-iotevents-alarmmodel-iottopicpublish-payload", "Required": false, "Type": "Payload", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel.Lambda": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-lambda.html", "Properties": { "FunctionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-lambda.html#cfn-iotevents-alarmmodel-lambda-functionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::AlarmModel.Lambda.FunctionArn" } }, "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-lambda.html#cfn-iotevents-alarmmodel-lambda-payload", "Required": false, "Type": "Payload", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel.Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-payload.html", "Properties": { "ContentExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-payload.html#cfn-iotevents-alarmmodel-payload-contentexpression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-payload.html#cfn-iotevents-alarmmodel-payload-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel.SimpleRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-simplerule.html", "Properties": { "ComparisonOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-simplerule.html#cfn-iotevents-alarmmodel-simplerule-comparisonoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::AlarmModel.SimpleRule.ComparisonOperator" } }, "InputProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-simplerule.html#cfn-iotevents-alarmmodel-simplerule-inputproperty", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::AlarmModel.SimpleRule.InputProperty" } }, "Threshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-simplerule.html#cfn-iotevents-alarmmodel-simplerule-threshold", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::AlarmModel.SimpleRule.Threshold" } } } }, "AWS::IoTEvents::AlarmModel.Sns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-sns.html", "Properties": { "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-sns.html#cfn-iotevents-alarmmodel-sns-payload", "Required": false, "Type": "Payload", "UpdateType": "Mutable" }, "TargetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-sns.html#cfn-iotevents-alarmmodel-sns-targetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::AlarmModel.Sns.TargetArn" } } } }, "AWS::IoTEvents::AlarmModel.Sqs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-sqs.html", "Properties": { "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-sqs.html#cfn-iotevents-alarmmodel-sqs-payload", "Required": false, "Type": "Payload", "UpdateType": "Mutable" }, "QueueUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-sqs.html#cfn-iotevents-alarmmodel-sqs-queueurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "UseBase64": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-sqs.html#cfn-iotevents-alarmmodel-sqs-usebase64", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html", "Properties": { "ClearTimer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-cleartimer", "Required": false, "Type": "ClearTimer", "UpdateType": "Mutable" }, "DynamoDB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-dynamodb", "Required": false, "Type": "DynamoDB", "UpdateType": "Mutable" }, "DynamoDBv2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-dynamodbv2", "Required": false, "Type": "DynamoDBv2", "UpdateType": "Mutable" }, "Firehose": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-firehose", "Required": false, "Type": "Firehose", "UpdateType": "Mutable" }, "IotEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-iotevents", "Required": false, "Type": "IotEvents", "UpdateType": "Mutable" }, "IotSiteWise": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-iotsitewise", "Required": false, "Type": "IotSiteWise", "UpdateType": "Mutable" }, "IotTopicPublish": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-iottopicpublish", "Required": false, "Type": "IotTopicPublish", "UpdateType": "Mutable" }, "Lambda": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-lambda", "Required": false, "Type": "Lambda", "UpdateType": "Mutable" }, "ResetTimer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-resettimer", "Required": false, "Type": "ResetTimer", "UpdateType": "Mutable" }, "SetTimer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-settimer", "Required": false, "Type": "SetTimer", "UpdateType": "Mutable" }, "SetVariable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-setvariable", "Required": false, "Type": "SetVariable", "UpdateType": "Mutable" }, "Sns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-sns", "Required": false, "Type": "Sns", "UpdateType": "Mutable" }, "Sqs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-sqs", "Required": false, "Type": "Sqs", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.AssetPropertyTimestamp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-assetpropertytimestamp.html", "Properties": { "OffsetInNanos": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-assetpropertytimestamp.html#cfn-iotevents-detectormodel-assetpropertytimestamp-offsetinnanos", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimeInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-assetpropertytimestamp.html#cfn-iotevents-detectormodel-assetpropertytimestamp-timeinseconds", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.AssetPropertyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-assetpropertyvalue.html", "Properties": { "Quality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-assetpropertyvalue.html#cfn-iotevents-detectormodel-assetpropertyvalue-quality", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Timestamp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-assetpropertyvalue.html#cfn-iotevents-detectormodel-assetpropertyvalue-timestamp", "Required": false, "Type": "AssetPropertyTimestamp", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-assetpropertyvalue.html#cfn-iotevents-detectormodel-assetpropertyvalue-value", "Required": true, "Type": "AssetPropertyVariant", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.AssetPropertyVariant": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-assetpropertyvariant.html", "Properties": { "BooleanValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-assetpropertyvariant.html#cfn-iotevents-detectormodel-assetpropertyvariant-booleanvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DoubleValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-assetpropertyvariant.html#cfn-iotevents-detectormodel-assetpropertyvariant-doublevalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IntegerValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-assetpropertyvariant.html#cfn-iotevents-detectormodel-assetpropertyvariant-integervalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StringValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-assetpropertyvariant.html#cfn-iotevents-detectormodel-assetpropertyvariant-stringvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.ClearTimer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-cleartimer.html", "Properties": { "TimerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-cleartimer.html#cfn-iotevents-detectormodel-cleartimer-timername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.ClearTimer.TimerName" } } } }, "AWS::IoTEvents::DetectorModel.DetectorModelDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-detectormodeldefinition.html", "Properties": { "InitialStateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-detectormodeldefinition.html#cfn-iotevents-detectormodel-detectormodeldefinition-initialstatename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.DetectorModelDefinition.InitialStateName" } }, "States": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-detectormodeldefinition.html#cfn-iotevents-detectormodel-detectormodeldefinition-states", "DuplicatesAllowed": true, "ItemType": "State", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.DynamoDB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-dynamodb.html", "Properties": { "HashKeyField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-dynamodb.html#cfn-iotevents-detectormodel-dynamodb-hashkeyfield", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "HashKeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-dynamodb.html#cfn-iotevents-detectormodel-dynamodb-hashkeytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HashKeyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-dynamodb.html#cfn-iotevents-detectormodel-dynamodb-hashkeyvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Operation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-dynamodb.html#cfn-iotevents-detectormodel-dynamodb-operation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-dynamodb.html#cfn-iotevents-detectormodel-dynamodb-payload", "Required": false, "Type": "Payload", "UpdateType": "Mutable" }, "PayloadField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-dynamodb.html#cfn-iotevents-detectormodel-dynamodb-payloadfield", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RangeKeyField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-dynamodb.html#cfn-iotevents-detectormodel-dynamodb-rangekeyfield", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RangeKeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-dynamodb.html#cfn-iotevents-detectormodel-dynamodb-rangekeytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RangeKeyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-dynamodb.html#cfn-iotevents-detectormodel-dynamodb-rangekeyvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-dynamodb.html#cfn-iotevents-detectormodel-dynamodb-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.DynamoDBv2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-dynamodbv2.html", "Properties": { "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-dynamodbv2.html#cfn-iotevents-detectormodel-dynamodbv2-payload", "Required": false, "Type": "Payload", "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-dynamodbv2.html#cfn-iotevents-detectormodel-dynamodbv2-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.Event": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-event.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-event.html#cfn-iotevents-detectormodel-event-actions", "DuplicatesAllowed": true, "ItemType": "Action", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Condition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-event.html#cfn-iotevents-detectormodel-event-condition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EventName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-event.html#cfn-iotevents-detectormodel-event-eventname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.Firehose": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-firehose.html", "Properties": { "DeliveryStreamName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-firehose.html#cfn-iotevents-detectormodel-firehose-deliverystreamname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-firehose.html#cfn-iotevents-detectormodel-firehose-payload", "Required": false, "Type": "Payload", "UpdateType": "Mutable" }, "Separator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-firehose.html#cfn-iotevents-detectormodel-firehose-separator", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.Firehose.Separator" } } } }, "AWS::IoTEvents::DetectorModel.IotEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-iotevents.html", "Properties": { "InputName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-iotevents.html#cfn-iotevents-detectormodel-iotevents-inputname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.IotEvents.InputName" } }, "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-iotevents.html#cfn-iotevents-detectormodel-iotevents-payload", "Required": false, "Type": "Payload", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.IotSiteWise": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-iotsitewise.html", "Properties": { "AssetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-iotsitewise.html#cfn-iotevents-detectormodel-iotsitewise-assetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EntryId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-iotsitewise.html#cfn-iotevents-detectormodel-iotsitewise-entryid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PropertyAlias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-iotsitewise.html#cfn-iotevents-detectormodel-iotsitewise-propertyalias", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PropertyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-iotsitewise.html#cfn-iotevents-detectormodel-iotsitewise-propertyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PropertyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-iotsitewise.html#cfn-iotevents-detectormodel-iotsitewise-propertyvalue", "Required": true, "Type": "AssetPropertyValue", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.IotTopicPublish": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-iottopicpublish.html", "Properties": { "MqttTopic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-iottopicpublish.html#cfn-iotevents-detectormodel-iottopicpublish-mqtttopic", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.IotTopicPublish.MqttTopic" } }, "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-iottopicpublish.html#cfn-iotevents-detectormodel-iottopicpublish-payload", "Required": false, "Type": "Payload", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.Lambda": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-lambda.html", "Properties": { "FunctionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-lambda.html#cfn-iotevents-detectormodel-lambda-functionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.Lambda.FunctionArn" } }, "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-lambda.html#cfn-iotevents-detectormodel-lambda-payload", "Required": false, "Type": "Payload", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.OnEnter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-onenter.html", "Properties": { "Events": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-onenter.html#cfn-iotevents-detectormodel-onenter-events", "DuplicatesAllowed": true, "ItemType": "Event", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.OnExit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-onexit.html", "Properties": { "Events": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-onexit.html#cfn-iotevents-detectormodel-onexit-events", "DuplicatesAllowed": true, "ItemType": "Event", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.OnInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-oninput.html", "Properties": { "Events": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-oninput.html#cfn-iotevents-detectormodel-oninput-events", "DuplicatesAllowed": true, "ItemType": "Event", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TransitionEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-oninput.html#cfn-iotevents-detectormodel-oninput-transitionevents", "DuplicatesAllowed": true, "ItemType": "TransitionEvent", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-payload.html", "Properties": { "ContentExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-payload.html#cfn-iotevents-detectormodel-payload-contentexpression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-payload.html#cfn-iotevents-detectormodel-payload-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.ResetTimer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-resettimer.html", "Properties": { "TimerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-resettimer.html#cfn-iotevents-detectormodel-resettimer-timername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.ResetTimer.TimerName" } } } }, "AWS::IoTEvents::DetectorModel.SetTimer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-settimer.html", "Properties": { "DurationExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-settimer.html#cfn-iotevents-detectormodel-settimer-durationexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.SetTimer.DurationExpression" } }, "Seconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-settimer.html#cfn-iotevents-detectormodel-settimer-seconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.SetTimer.Seconds" } }, "TimerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-settimer.html#cfn-iotevents-detectormodel-settimer-timername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.SetTimer.TimerName" } } } }, "AWS::IoTEvents::DetectorModel.SetVariable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-setvariable.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-setvariable.html#cfn-iotevents-detectormodel-setvariable-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.SetVariable.Value" } }, "VariableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-setvariable.html#cfn-iotevents-detectormodel-setvariable-variablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.SetVariable.VariableName" } } } }, "AWS::IoTEvents::DetectorModel.Sns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-sns.html", "Properties": { "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-sns.html#cfn-iotevents-detectormodel-sns-payload", "Required": false, "Type": "Payload", "UpdateType": "Mutable" }, "TargetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-sns.html#cfn-iotevents-detectormodel-sns-targetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.Sns.TargetArn" } } } }, "AWS::IoTEvents::DetectorModel.Sqs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-sqs.html", "Properties": { "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-sqs.html#cfn-iotevents-detectormodel-sqs-payload", "Required": false, "Type": "Payload", "UpdateType": "Mutable" }, "QueueUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-sqs.html#cfn-iotevents-detectormodel-sqs-queueurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "UseBase64": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-sqs.html#cfn-iotevents-detectormodel-sqs-usebase64", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel.State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-state.html", "Properties": { "OnEnter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-state.html#cfn-iotevents-detectormodel-state-onenter", "Required": false, "Type": "OnEnter", "UpdateType": "Mutable" }, "OnExit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-state.html#cfn-iotevents-detectormodel-state-onexit", "Required": false, "Type": "OnExit", "UpdateType": "Mutable" }, "OnInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-state.html#cfn-iotevents-detectormodel-state-oninput", "Required": false, "Type": "OnInput", "UpdateType": "Mutable" }, "StateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-state.html#cfn-iotevents-detectormodel-state-statename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.State.StateName" } } } }, "AWS::IoTEvents::DetectorModel.TransitionEvent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-transitionevent.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-transitionevent.html#cfn-iotevents-detectormodel-transitionevent-actions", "DuplicatesAllowed": true, "ItemType": "Action", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Condition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-transitionevent.html#cfn-iotevents-detectormodel-transitionevent-condition", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "EventName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-transitionevent.html#cfn-iotevents-detectormodel-transitionevent-eventname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.TransitionEvent.EventName" } }, "NextState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-transitionevent.html#cfn-iotevents-detectormodel-transitionevent-nextstate", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.TransitionEvent.NextState" } } } }, "AWS::IoTEvents::Input.Attribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-input-attribute.html", "Properties": { "JsonPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-input-attribute.html#cfn-iotevents-input-attribute-jsonpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::Input.Attribute.JsonPath" } } } }, "AWS::IoTEvents::Input.InputDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-input-inputdefinition.html", "Properties": { "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-input-inputdefinition.html#cfn-iotevents-input-inputdefinition-attributes", "DuplicatesAllowed": false, "ItemType": "Attribute", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::Campaign.CollectionScheme": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-collectionscheme.html", "Properties": { "ConditionBasedCollectionScheme": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-collectionscheme.html#cfn-iotfleetwise-campaign-collectionscheme-conditionbasedcollectionscheme", "Required": false, "Type": "ConditionBasedCollectionScheme", "UpdateType": "Immutable" }, "TimeBasedCollectionScheme": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-collectionscheme.html#cfn-iotfleetwise-campaign-collectionscheme-timebasedcollectionscheme", "Required": false, "Type": "TimeBasedCollectionScheme", "UpdateType": "Immutable" } } }, "AWS::IoTFleetWise::Campaign.ConditionBasedCollectionScheme": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-conditionbasedcollectionscheme.html", "Properties": { "ConditionLanguageVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-conditionbasedcollectionscheme.html#cfn-iotfleetwise-campaign-conditionbasedcollectionscheme-conditionlanguageversion", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-conditionbasedcollectionscheme.html#cfn-iotfleetwise-campaign-conditionbasedcollectionscheme-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MinimumTriggerIntervalMs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-conditionbasedcollectionscheme.html#cfn-iotfleetwise-campaign-conditionbasedcollectionscheme-minimumtriggerintervalms", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "TriggerMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-conditionbasedcollectionscheme.html#cfn-iotfleetwise-campaign-conditionbasedcollectionscheme-triggermode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::IoTFleetWise::Campaign.SignalInformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-signalinformation.html", "Properties": { "MaxSampleCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-signalinformation.html#cfn-iotfleetwise-campaign-signalinformation-maxsamplecount", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTFleetWise::Campaign.SignalInformation.MaxSampleCount" } }, "MinimumSamplingIntervalMs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-signalinformation.html#cfn-iotfleetwise-campaign-signalinformation-minimumsamplingintervalms", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-signalinformation.html#cfn-iotfleetwise-campaign-signalinformation-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTFleetWise::Campaign.SignalInformation.Name" } } } }, "AWS::IoTFleetWise::Campaign.TimeBasedCollectionScheme": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-timebasedcollectionscheme.html", "Properties": { "PeriodMs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-timebasedcollectionscheme.html#cfn-iotfleetwise-campaign-timebasedcollectionscheme-periodms", "PrimitiveType": "Double", "Required": true, "UpdateType": "Immutable" } } }, "AWS::IoTFleetWise::DecoderManifest.CanInterface": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-caninterface.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-caninterface.html#cfn-iotfleetwise-decodermanifest-caninterface-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ProtocolName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-caninterface.html#cfn-iotfleetwise-decodermanifest-caninterface-protocolname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ProtocolVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-caninterface.html#cfn-iotfleetwise-decodermanifest-caninterface-protocolversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::DecoderManifest.CanSignal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html", "Properties": { "Factor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html#cfn-iotfleetwise-decodermanifest-cansignal-factor", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "IsBigEndian": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html#cfn-iotfleetwise-decodermanifest-cansignal-isbigendian", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "IsSigned": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html#cfn-iotfleetwise-decodermanifest-cansignal-issigned", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Length": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html#cfn-iotfleetwise-decodermanifest-cansignal-length", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MessageId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html#cfn-iotfleetwise-decodermanifest-cansignal-messageid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html#cfn-iotfleetwise-decodermanifest-cansignal-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Offset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html#cfn-iotfleetwise-decodermanifest-cansignal-offset", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StartBit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html#cfn-iotfleetwise-decodermanifest-cansignal-startbit", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::DecoderManifest.NetworkInterfacesItems": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-networkinterfacesitems.html", "Properties": { "CanInterface": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-networkinterfacesitems.html#cfn-iotfleetwise-decodermanifest-networkinterfacesitems-caninterface", "Required": false, "Type": "CanInterface", "UpdateType": "Mutable" }, "InterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-networkinterfacesitems.html#cfn-iotfleetwise-decodermanifest-networkinterfacesitems-interfaceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ObdInterface": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-networkinterfacesitems.html#cfn-iotfleetwise-decodermanifest-networkinterfacesitems-obdinterface", "Required": false, "Type": "ObdInterface", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-networkinterfacesitems.html#cfn-iotfleetwise-decodermanifest-networkinterfacesitems-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::DecoderManifest.ObdInterface": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdinterface.html", "Properties": { "DtcRequestIntervalSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdinterface.html#cfn-iotfleetwise-decodermanifest-obdinterface-dtcrequestintervalseconds", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HasTransmissionEcu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdinterface.html#cfn-iotfleetwise-decodermanifest-obdinterface-hastransmissionecu", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdinterface.html#cfn-iotfleetwise-decodermanifest-obdinterface-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ObdStandard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdinterface.html#cfn-iotfleetwise-decodermanifest-obdinterface-obdstandard", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PidRequestIntervalSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdinterface.html#cfn-iotfleetwise-decodermanifest-obdinterface-pidrequestintervalseconds", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RequestMessageId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdinterface.html#cfn-iotfleetwise-decodermanifest-obdinterface-requestmessageid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "UseExtendedIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdinterface.html#cfn-iotfleetwise-decodermanifest-obdinterface-useextendedids", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::DecoderManifest.ObdSignal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html", "Properties": { "BitMaskLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-bitmasklength", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BitRightShift": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-bitrightshift", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ByteLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-bytelength", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Offset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-offset", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Pid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-pid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "PidResponseLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-pidresponselength", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Scaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-scaling", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ServiceMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-servicemode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StartByte": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-startbyte", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::DecoderManifest.SignalDecodersItems": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-signaldecodersitems.html", "Properties": { "CanSignal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-signaldecodersitems.html#cfn-iotfleetwise-decodermanifest-signaldecodersitems-cansignal", "Required": false, "Type": "CanSignal", "UpdateType": "Mutable" }, "FullyQualifiedName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-signaldecodersitems.html#cfn-iotfleetwise-decodermanifest-signaldecodersitems-fullyqualifiedname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "InterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-signaldecodersitems.html#cfn-iotfleetwise-decodermanifest-signaldecodersitems-interfaceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ObdSignal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-signaldecodersitems.html#cfn-iotfleetwise-decodermanifest-signaldecodersitems-obdsignal", "Required": false, "Type": "ObdSignal", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-signaldecodersitems.html#cfn-iotfleetwise-decodermanifest-signaldecodersitems-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::SignalCatalog.Actuator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html", "Properties": { "AllowedValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html#cfn-iotfleetwise-signalcatalog-actuator-allowedvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AssignedValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html#cfn-iotfleetwise-signalcatalog-actuator-assignedvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html#cfn-iotfleetwise-signalcatalog-actuator-datatype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html#cfn-iotfleetwise-signalcatalog-actuator-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FullyQualifiedName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html#cfn-iotfleetwise-signalcatalog-actuator-fullyqualifiedname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html#cfn-iotfleetwise-signalcatalog-actuator-max", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html#cfn-iotfleetwise-signalcatalog-actuator-min", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html#cfn-iotfleetwise-signalcatalog-actuator-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::SignalCatalog.Attribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html", "Properties": { "AllowedValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-allowedvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AssignedValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-assignedvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-datatype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-defaultvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FullyQualifiedName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-fullyqualifiedname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-max", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-min", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::SignalCatalog.Branch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-branch.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-branch.html#cfn-iotfleetwise-signalcatalog-branch-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FullyQualifiedName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-branch.html#cfn-iotfleetwise-signalcatalog-branch-fullyqualifiedname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::SignalCatalog.Node": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-node.html", "Properties": { "Actuator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-node.html#cfn-iotfleetwise-signalcatalog-node-actuator", "Required": false, "Type": "Actuator", "UpdateType": "Mutable" }, "Attribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-node.html#cfn-iotfleetwise-signalcatalog-node-attribute", "Required": false, "Type": "Attribute", "UpdateType": "Mutable" }, "Branch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-node.html#cfn-iotfleetwise-signalcatalog-node-branch", "Required": false, "Type": "Branch", "UpdateType": "Mutable" }, "Sensor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-node.html#cfn-iotfleetwise-signalcatalog-node-sensor", "Required": false, "Type": "Sensor", "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::SignalCatalog.NodeCounts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-nodecounts.html", "Properties": { "TotalActuators": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-nodecounts.html#cfn-iotfleetwise-signalcatalog-nodecounts-totalactuators", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "TotalAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-nodecounts.html#cfn-iotfleetwise-signalcatalog-nodecounts-totalattributes", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "TotalBranches": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-nodecounts.html#cfn-iotfleetwise-signalcatalog-nodecounts-totalbranches", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "TotalNodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-nodecounts.html#cfn-iotfleetwise-signalcatalog-nodecounts-totalnodes", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "TotalSensors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-nodecounts.html#cfn-iotfleetwise-signalcatalog-nodecounts-totalsensors", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::SignalCatalog.Sensor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-sensor.html", "Properties": { "AllowedValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-sensor.html#cfn-iotfleetwise-signalcatalog-sensor-allowedvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-sensor.html#cfn-iotfleetwise-signalcatalog-sensor-datatype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-sensor.html#cfn-iotfleetwise-signalcatalog-sensor-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FullyQualifiedName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-sensor.html#cfn-iotfleetwise-signalcatalog-sensor-fullyqualifiedname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-sensor.html#cfn-iotfleetwise-signalcatalog-sensor-max", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-sensor.html#cfn-iotfleetwise-signalcatalog-sensor-min", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-sensor.html#cfn-iotfleetwise-signalcatalog-sensor-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AccessPolicy.AccessPolicyIdentity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-accesspolicyidentity.html", "Properties": { "IamRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-accesspolicyidentity.html#cfn-iotsitewise-accesspolicy-accesspolicyidentity-iamrole", "Required": false, "Type": "IamRole", "UpdateType": "Mutable" }, "IamUser": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-accesspolicyidentity.html#cfn-iotsitewise-accesspolicy-accesspolicyidentity-iamuser", "Required": false, "Type": "IamUser", "UpdateType": "Mutable" }, "User": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-accesspolicyidentity.html#cfn-iotsitewise-accesspolicy-accesspolicyidentity-user", "Required": false, "Type": "User", "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AccessPolicy.AccessPolicyResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-accesspolicyresource.html", "Properties": { "Portal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-accesspolicyresource.html#cfn-iotsitewise-accesspolicy-accesspolicyresource-portal", "Required": false, "Type": "Portal", "UpdateType": "Mutable" }, "Project": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-accesspolicyresource.html#cfn-iotsitewise-accesspolicy-accesspolicyresource-project", "Required": false, "Type": "Project", "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AccessPolicy.IamRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-iamrole.html", "Properties": { "arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-iamrole.html#cfn-iotsitewise-accesspolicy-iamrole-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AccessPolicy.IamUser": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-iamuser.html", "Properties": { "arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-iamuser.html#cfn-iotsitewise-accesspolicy-iamuser-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AccessPolicy.Portal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-portal.html", "Properties": { "id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-portal.html#cfn-iotsitewise-accesspolicy-portal-id", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AccessPolicy.Project": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-project.html", "Properties": { "id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-project.html#cfn-iotsitewise-accesspolicy-project-id", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AccessPolicy.User": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-user.html", "Properties": { "id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-accesspolicy-user.html#cfn-iotsitewise-accesspolicy-user-id", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::Asset.AssetHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-asset-assethierarchy.html", "Properties": { "ChildAssetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-asset-assethierarchy.html#cfn-iotsitewise-asset-assethierarchy-childassetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LogicalId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-asset-assethierarchy.html#cfn-iotsitewise-asset-assethierarchy-logicalid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTSiteWise::Asset.AssetHierarchy.LogicalId" } } } }, "AWS::IoTSiteWise::Asset.AssetProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-asset-assetproperty.html", "Properties": { "Alias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-asset-assetproperty.html#cfn-iotsitewise-asset-assetproperty-alias", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LogicalId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-asset-assetproperty.html#cfn-iotsitewise-asset-assetproperty-logicalid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTSiteWise::Asset.AssetProperty.LogicalId" } }, "NotificationState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-asset-assetproperty.html#cfn-iotsitewise-asset-assetproperty-notificationstate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTSiteWise::Asset.AssetProperty.NotificationState" } }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-asset-assetproperty.html#cfn-iotsitewise-asset-assetproperty-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AssetModel.AssetModelCompositeModel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelcompositemodel.html", "Properties": { "CompositeModelProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelcompositemodel.html#cfn-iotsitewise-assetmodel-assetmodelcompositemodel-compositemodelproperties", "DuplicatesAllowed": true, "ItemType": "AssetModelProperty", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelcompositemodel.html#cfn-iotsitewise-assetmodel-assetmodelcompositemodel-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelcompositemodel.html#cfn-iotsitewise-assetmodel-assetmodelcompositemodel-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelcompositemodel.html#cfn-iotsitewise-assetmodel-assetmodelcompositemodel-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AssetModel.AssetModelHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelhierarchy.html", "Properties": { "ChildAssetModelId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelhierarchy.html#cfn-iotsitewise-assetmodel-assetmodelhierarchy-childassetmodelid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LogicalId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelhierarchy.html#cfn-iotsitewise-assetmodel-assetmodelhierarchy-logicalid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTSiteWise::AssetModel.AssetModelHierarchy.LogicalId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelhierarchy.html#cfn-iotsitewise-assetmodel-assetmodelhierarchy-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AssetModel.AssetModelProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelproperty.html", "Properties": { "DataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelproperty.html#cfn-iotsitewise-assetmodel-assetmodelproperty-datatype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTSiteWise::AssetModel.AssetModelProperty.DataType" } }, "DataTypeSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelproperty.html#cfn-iotsitewise-assetmodel-assetmodelproperty-datatypespec", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTSiteWise::AssetModel.AssetModelProperty.DataTypeSpec" } }, "LogicalId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelproperty.html#cfn-iotsitewise-assetmodel-assetmodelproperty-logicalid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTSiteWise::AssetModel.AssetModelProperty.LogicalId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelproperty.html#cfn-iotsitewise-assetmodel-assetmodelproperty-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelproperty.html#cfn-iotsitewise-assetmodel-assetmodelproperty-type", "Required": true, "Type": "PropertyType", "UpdateType": "Mutable" }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelproperty.html#cfn-iotsitewise-assetmodel-assetmodelproperty-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AssetModel.Attribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-attribute.html", "Properties": { "DefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-attribute.html#cfn-iotsitewise-assetmodel-attribute-defaultvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AssetModel.ExpressionVariable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-expressionvariable.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-expressionvariable.html#cfn-iotsitewise-assetmodel-expressionvariable-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-expressionvariable.html#cfn-iotsitewise-assetmodel-expressionvariable-value", "Required": true, "Type": "VariableValue", "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AssetModel.Metric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-metric.html", "Properties": { "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-metric.html#cfn-iotsitewise-assetmodel-metric-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Variables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-metric.html#cfn-iotsitewise-assetmodel-metric-variables", "DuplicatesAllowed": true, "ItemType": "ExpressionVariable", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Window": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-metric.html#cfn-iotsitewise-assetmodel-metric-window", "Required": true, "Type": "MetricWindow", "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AssetModel.MetricWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-metricwindow.html", "Properties": { "Tumbling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-metricwindow.html#cfn-iotsitewise-assetmodel-metricwindow-tumbling", "Required": false, "Type": "TumblingWindow", "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AssetModel.PropertyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-propertytype.html", "Properties": { "Attribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-propertytype.html#cfn-iotsitewise-assetmodel-propertytype-attribute", "Required": false, "Type": "Attribute", "UpdateType": "Mutable" }, "Metric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-propertytype.html#cfn-iotsitewise-assetmodel-propertytype-metric", "Required": false, "Type": "Metric", "UpdateType": "Mutable" }, "Transform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-propertytype.html#cfn-iotsitewise-assetmodel-propertytype-transform", "Required": false, "Type": "Transform", "UpdateType": "Mutable" }, "TypeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-propertytype.html#cfn-iotsitewise-assetmodel-propertytype-typename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTSiteWise::AssetModel.PropertyType.TypeName" } } } }, "AWS::IoTSiteWise::AssetModel.Transform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-transform.html", "Properties": { "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-transform.html#cfn-iotsitewise-assetmodel-transform-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Variables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-transform.html#cfn-iotsitewise-assetmodel-transform-variables", "DuplicatesAllowed": true, "ItemType": "ExpressionVariable", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AssetModel.TumblingWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-tumblingwindow.html", "Properties": { "Interval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-tumblingwindow.html#cfn-iotsitewise-assetmodel-tumblingwindow-interval", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Offset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-tumblingwindow.html#cfn-iotsitewise-assetmodel-tumblingwindow-offset", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AssetModel.VariableValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-variablevalue.html", "Properties": { "HierarchyLogicalId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-variablevalue.html#cfn-iotsitewise-assetmodel-variablevalue-hierarchylogicalid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTSiteWise::AssetModel.VariableValue.HierarchyLogicalId" } }, "PropertyLogicalId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-variablevalue.html#cfn-iotsitewise-assetmodel-variablevalue-propertylogicalid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTSiteWise::AssetModel.VariableValue.PropertyLogicalId" } } } }, "AWS::IoTSiteWise::Gateway.GatewayCapabilitySummary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-gateway-gatewaycapabilitysummary.html", "Properties": { "CapabilityConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-gateway-gatewaycapabilitysummary.html#cfn-iotsitewise-gateway-gatewaycapabilitysummary-capabilityconfiguration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CapabilityNamespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-gateway-gatewaycapabilitysummary.html#cfn-iotsitewise-gateway-gatewaycapabilitysummary-capabilitynamespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::Gateway.GatewayPlatform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-gateway-gatewayplatform.html", "Properties": { "Greengrass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-gateway-gatewayplatform.html#cfn-iotsitewise-gateway-gatewayplatform-greengrass", "Required": false, "Type": "Greengrass", "UpdateType": "Immutable" }, "GreengrassV2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-gateway-gatewayplatform.html#cfn-iotsitewise-gateway-gatewayplatform-greengrassv2", "Required": false, "Type": "GreengrassV2", "UpdateType": "Immutable" } } }, "AWS::IoTSiteWise::Gateway.Greengrass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-gateway-greengrass.html", "Properties": { "GroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-gateway-greengrass.html#cfn-iotsitewise-gateway-greengrass-grouparn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::IoTSiteWise::Gateway.GreengrassV2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-gateway-greengrassv2.html", "Properties": { "CoreDeviceThingName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-gateway-greengrassv2.html#cfn-iotsitewise-gateway-greengrassv2-coredevicethingname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::IoTSiteWise::Portal.Alarms": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-portal-alarms.html", "Properties": { "AlarmRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-portal-alarms.html#cfn-iotsitewise-portal-alarms-alarmrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NotificationLambdaArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-portal-alarms.html#cfn-iotsitewise-portal-alarms-notificationlambdaarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTThingsGraph::FlowTemplate.DefinitionDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotthingsgraph-flowtemplate-definitiondocument.html", "Properties": { "Language": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotthingsgraph-flowtemplate-definitiondocument.html#cfn-iotthingsgraph-flowtemplate-definitiondocument-language", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Text": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotthingsgraph-flowtemplate-definitiondocument.html#cfn-iotthingsgraph-flowtemplate-definitiondocument-text", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::ComponentType.DataConnector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-dataconnector.html", "Properties": { "IsNative": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-dataconnector.html#cfn-iottwinmaker-componenttype-dataconnector-isnative", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Lambda": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-dataconnector.html#cfn-iottwinmaker-componenttype-dataconnector-lambda", "Required": false, "Type": "LambdaFunction", "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::ComponentType.DataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datatype.html", "Properties": { "AllowedValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datatype.html#cfn-iottwinmaker-componenttype-datatype-allowedvalues", "DuplicatesAllowed": true, "ItemType": "DataValue", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "NestedType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datatype.html#cfn-iottwinmaker-componenttype-datatype-nestedtype", "Required": false, "Type": "DataType", "UpdateType": "Mutable" }, "Relationship": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datatype.html#cfn-iottwinmaker-componenttype-datatype-relationship", "Required": false, "Type": "Relationship", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datatype.html#cfn-iottwinmaker-componenttype-datatype-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "UnitOfMeasure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datatype.html#cfn-iottwinmaker-componenttype-datatype-unitofmeasure", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::ComponentType.DataValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datavalue.html", "Properties": { "BooleanValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datavalue.html#cfn-iottwinmaker-componenttype-datavalue-booleanvalue", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DoubleValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datavalue.html#cfn-iottwinmaker-componenttype-datavalue-doublevalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datavalue.html#cfn-iottwinmaker-componenttype-datavalue-expression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IntegerValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datavalue.html#cfn-iottwinmaker-componenttype-datavalue-integervalue", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ListValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datavalue.html#cfn-iottwinmaker-componenttype-datavalue-listvalue", "DuplicatesAllowed": true, "ItemType": "DataValue", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LongValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datavalue.html#cfn-iottwinmaker-componenttype-datavalue-longvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "MapValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datavalue.html#cfn-iottwinmaker-componenttype-datavalue-mapvalue", "ItemType": "DataValue", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "RelationshipValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datavalue.html#cfn-iottwinmaker-componenttype-datavalue-relationshipvalue", "Required": false, "Type": "RelationshipValue", "UpdateType": "Mutable" }, "StringValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datavalue.html#cfn-iottwinmaker-componenttype-datavalue-stringvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::ComponentType.Error": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-error.html", "Properties": { "Code": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-error.html#cfn-iottwinmaker-componenttype-error-code", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Message": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-error.html#cfn-iottwinmaker-componenttype-error-message", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::ComponentType.Function": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-function.html", "Properties": { "ImplementedBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-function.html#cfn-iottwinmaker-componenttype-function-implementedby", "Required": false, "Type": "DataConnector", "UpdateType": "Mutable" }, "RequiredProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-function.html#cfn-iottwinmaker-componenttype-function-requiredproperties", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-function.html#cfn-iottwinmaker-componenttype-function-scope", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::ComponentType.LambdaFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-lambdafunction.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-lambdafunction.html#cfn-iottwinmaker-componenttype-lambdafunction-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::ComponentType.PropertyDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-propertydefinition.html", "Properties": { "Configurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-propertydefinition.html#cfn-iottwinmaker-componenttype-propertydefinition-configurations", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "DataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-propertydefinition.html#cfn-iottwinmaker-componenttype-propertydefinition-datatype", "Required": false, "Type": "DataType", "UpdateType": "Mutable" }, "DefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-propertydefinition.html#cfn-iottwinmaker-componenttype-propertydefinition-defaultvalue", "Required": false, "Type": "DataValue", "UpdateType": "Mutable" }, "IsExternalId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-propertydefinition.html#cfn-iottwinmaker-componenttype-propertydefinition-isexternalid", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IsRequiredInEntity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-propertydefinition.html#cfn-iottwinmaker-componenttype-propertydefinition-isrequiredinentity", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IsStoredExternally": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-propertydefinition.html#cfn-iottwinmaker-componenttype-propertydefinition-isstoredexternally", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IsTimeSeries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-propertydefinition.html#cfn-iottwinmaker-componenttype-propertydefinition-istimeseries", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::ComponentType.PropertyGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-propertygroup.html", "Properties": { "GroupType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-propertygroup.html#cfn-iottwinmaker-componenttype-propertygroup-grouptype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PropertyNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-propertygroup.html#cfn-iottwinmaker-componenttype-propertygroup-propertynames", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::ComponentType.Relationship": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-relationship.html", "Properties": { "RelationshipType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-relationship.html#cfn-iottwinmaker-componenttype-relationship-relationshiptype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetComponentTypeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-relationship.html#cfn-iottwinmaker-componenttype-relationship-targetcomponenttypeid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::ComponentType.RelationshipValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-relationshipvalue.html", "Properties": { "TargetComponentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-relationshipvalue.html#cfn-iottwinmaker-componenttype-relationshipvalue-targetcomponentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetEntityId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-relationshipvalue.html#cfn-iottwinmaker-componenttype-relationshipvalue-targetentityid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::ComponentType.Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-status.html", "Properties": { "Error": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-status.html#cfn-iottwinmaker-componenttype-status-error", "Required": false, "Type": "Error", "UpdateType": "Mutable" }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-status.html#cfn-iottwinmaker-componenttype-status-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTTwinMaker::ComponentType.Status.State" } } } }, "AWS::IoTTwinMaker::Entity.Component": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-component.html", "Properties": { "ComponentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-component.html#cfn-iottwinmaker-entity-component-componentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ComponentTypeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-component.html#cfn-iottwinmaker-entity-component-componenttypeid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefinedIn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-component.html#cfn-iottwinmaker-entity-component-definedin", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-component.html#cfn-iottwinmaker-entity-component-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Properties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-component.html#cfn-iottwinmaker-entity-component-properties", "ItemType": "Property", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "PropertyGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-component.html#cfn-iottwinmaker-entity-component-propertygroups", "ItemType": "PropertyGroup", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-component.html#cfn-iottwinmaker-entity-component-status", "Required": false, "Type": "Status", "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::Entity.DataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datatype.html", "Properties": { "AllowedValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datatype.html#cfn-iottwinmaker-entity-datatype-allowedvalues", "DuplicatesAllowed": true, "ItemType": "DataValue", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "NestedType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datatype.html#cfn-iottwinmaker-entity-datatype-nestedtype", "Required": false, "Type": "DataType", "UpdateType": "Mutable" }, "Relationship": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datatype.html#cfn-iottwinmaker-entity-datatype-relationship", "Required": false, "Type": "Relationship", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datatype.html#cfn-iottwinmaker-entity-datatype-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UnitOfMeasure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datatype.html#cfn-iottwinmaker-entity-datatype-unitofmeasure", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::Entity.DataValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datavalue.html", "Properties": { "BooleanValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datavalue.html#cfn-iottwinmaker-entity-datavalue-booleanvalue", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DoubleValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datavalue.html#cfn-iottwinmaker-entity-datavalue-doublevalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datavalue.html#cfn-iottwinmaker-entity-datavalue-expression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IntegerValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datavalue.html#cfn-iottwinmaker-entity-datavalue-integervalue", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ListValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datavalue.html#cfn-iottwinmaker-entity-datavalue-listvalue", "DuplicatesAllowed": true, "ItemType": "DataValue", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LongValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datavalue.html#cfn-iottwinmaker-entity-datavalue-longvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "MapValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datavalue.html#cfn-iottwinmaker-entity-datavalue-mapvalue", "ItemType": "DataValue", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "RelationshipValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datavalue.html#cfn-iottwinmaker-entity-datavalue-relationshipvalue", "Required": false, "Type": "RelationshipValue", "UpdateType": "Mutable" }, "StringValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datavalue.html#cfn-iottwinmaker-entity-datavalue-stringvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::Entity.Definition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-definition.html", "Properties": { "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-definition.html#cfn-iottwinmaker-entity-definition-configuration", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "DataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-definition.html#cfn-iottwinmaker-entity-definition-datatype", "Required": false, "Type": "DataType", "UpdateType": "Mutable" }, "DefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-definition.html#cfn-iottwinmaker-entity-definition-defaultvalue", "Required": false, "Type": "DataValue", "UpdateType": "Mutable" }, "IsExternalId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-definition.html#cfn-iottwinmaker-entity-definition-isexternalid", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IsFinal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-definition.html#cfn-iottwinmaker-entity-definition-isfinal", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IsImported": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-definition.html#cfn-iottwinmaker-entity-definition-isimported", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IsInherited": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-definition.html#cfn-iottwinmaker-entity-definition-isinherited", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IsRequiredInEntity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-definition.html#cfn-iottwinmaker-entity-definition-isrequiredinentity", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IsStoredExternally": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-definition.html#cfn-iottwinmaker-entity-definition-isstoredexternally", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IsTimeSeries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-definition.html#cfn-iottwinmaker-entity-definition-istimeseries", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::Entity.Error": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-error.html", "Properties": { "Code": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-error.html#cfn-iottwinmaker-entity-error-code", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Message": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-error.html#cfn-iottwinmaker-entity-error-message", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::Entity.Property": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-property.html", "Properties": { "Definition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-property.html#cfn-iottwinmaker-entity-property-definition", "Required": false, "Type": "Definition", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-property.html#cfn-iottwinmaker-entity-property-value", "Required": false, "Type": "DataValue", "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::Entity.PropertyGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-propertygroup.html", "Properties": { "GroupType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-propertygroup.html#cfn-iottwinmaker-entity-propertygroup-grouptype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PropertyNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-propertygroup.html#cfn-iottwinmaker-entity-propertygroup-propertynames", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::Entity.Relationship": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-relationship.html", "Properties": { "RelationshipType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-relationship.html#cfn-iottwinmaker-entity-relationship-relationshiptype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetComponentTypeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-relationship.html#cfn-iottwinmaker-entity-relationship-targetcomponenttypeid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::Entity.RelationshipValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-relationshipvalue.html", "Properties": { "TargetComponentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-relationshipvalue.html#cfn-iottwinmaker-entity-relationshipvalue-targetcomponentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetEntityId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-relationshipvalue.html#cfn-iottwinmaker-entity-relationshipvalue-targetentityid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::Entity.Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-status.html", "Properties": { "Error": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-status.html#cfn-iottwinmaker-entity-status-error", "Required": false, "Type": "Error", "UpdateType": "Mutable" }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-status.html#cfn-iottwinmaker-entity-status-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTTwinMaker::Entity.Status.State" } } } }, "AWS::IoTWireless::DeviceProfile.LoRaWANDeviceProfile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html", "Properties": { "ClassBTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-classbtimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ClassCTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-classctimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FactoryPresetFreqsList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-factorypresetfreqslist", "DuplicatesAllowed": true, "PrimitiveItemType": "Integer", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::DeviceProfile.LoRaWANDeviceProfile.FactoryPresetFreqsList" } }, "MacVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-macversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaxDutyCycle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-maxdutycycle", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxEirp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-maxeirp", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PingSlotDr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-pingslotdr", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PingSlotFreq": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-pingslotfreq", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::DeviceProfile.LoRaWANDeviceProfile.PingSlotFreq" } }, "PingSlotPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-pingslotperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::DeviceProfile.LoRaWANDeviceProfile.PingSlotPeriod" } }, "RegParamsRevision": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-regparamsrevision", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RfRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-rfregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RxDataRate2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-rxdatarate2", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RxDelay1": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-rxdelay1", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RxDrOffset1": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-rxdroffset1", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RxFreq2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-rxfreq2", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::DeviceProfile.LoRaWANDeviceProfile.RxFreq2" } }, "Supports32BitFCnt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-supports32bitfcnt", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SupportsClassB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-supportsclassb", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SupportsClassC": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-supportsclassc", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SupportsJoin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-deviceprofile-lorawandeviceprofile.html#cfn-iotwireless-deviceprofile-lorawandeviceprofile-supportsjoin", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTWireless::FuotaTask.LoRaWAN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-fuotatask-lorawan.html", "Properties": { "RfRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-fuotatask-lorawan.html#cfn-iotwireless-fuotatask-lorawan-rfregion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::FuotaTask.LoRaWAN.RfRegion" } }, "StartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-fuotatask-lorawan.html#cfn-iotwireless-fuotatask-lorawan-starttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTWireless::MulticastGroup.LoRaWAN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-multicastgroup-lorawan.html", "Properties": { "DlClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-multicastgroup-lorawan.html#cfn-iotwireless-multicastgroup-lorawan-dlclass", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::MulticastGroup.LoRaWAN.DlClass" } }, "NumberOfDevicesInGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-multicastgroup-lorawan.html#cfn-iotwireless-multicastgroup-lorawan-numberofdevicesingroup", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "NumberOfDevicesRequested": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-multicastgroup-lorawan.html#cfn-iotwireless-multicastgroup-lorawan-numberofdevicesrequested", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RfRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-multicastgroup-lorawan.html#cfn-iotwireless-multicastgroup-lorawan-rfregion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::MulticastGroup.LoRaWAN.RfRegion" } } } }, "AWS::IoTWireless::NetworkAnalyzerConfiguration.TraceContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-networkanalyzerconfiguration-tracecontent.html", "Properties": { "LogLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-networkanalyzerconfiguration-tracecontent.html#cfn-iotwireless-networkanalyzerconfiguration-tracecontent-loglevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::NetworkAnalyzerConfiguration.TraceContent.LogLevel" } }, "WirelessDeviceFrameInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-networkanalyzerconfiguration-tracecontent.html#cfn-iotwireless-networkanalyzerconfiguration-tracecontent-wirelessdeviceframeinfo", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::NetworkAnalyzerConfiguration.TraceContent.WirelessDeviceFrameInfo" } } } }, "AWS::IoTWireless::PartnerAccount.SidewalkAccountInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-partneraccount-sidewalkaccountinfo.html", "Properties": { "AppServerPrivateKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-partneraccount-sidewalkaccountinfo.html#cfn-iotwireless-partneraccount-sidewalkaccountinfo-appserverprivatekey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::PartnerAccount.SidewalkAccountInfo.AppServerPrivateKey" } } } }, "AWS::IoTWireless::PartnerAccount.SidewalkAccountInfoWithFingerprint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-partneraccount-sidewalkaccountinfowithfingerprint.html", "Properties": { "AmazonId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-partneraccount-sidewalkaccountinfowithfingerprint.html#cfn-iotwireless-partneraccount-sidewalkaccountinfowithfingerprint-amazonid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-partneraccount-sidewalkaccountinfowithfingerprint.html#cfn-iotwireless-partneraccount-sidewalkaccountinfowithfingerprint-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Fingerprint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-partneraccount-sidewalkaccountinfowithfingerprint.html#cfn-iotwireless-partneraccount-sidewalkaccountinfowithfingerprint-fingerprint", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::PartnerAccount.SidewalkAccountInfoWithFingerprint.Fingerprint" } } } }, "AWS::IoTWireless::PartnerAccount.SidewalkUpdateAccount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-partneraccount-sidewalkupdateaccount.html", "Properties": { "AppServerPrivateKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-partneraccount-sidewalkupdateaccount.html#cfn-iotwireless-partneraccount-sidewalkupdateaccount-appserverprivatekey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::PartnerAccount.SidewalkUpdateAccount.AppServerPrivateKey" } } } }, "AWS::IoTWireless::ServiceProfile.LoRaWANServiceProfile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html", "Properties": { "AddGwMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-addgwmetadata", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ChannelMask": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-channelmask", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DevStatusReqFreq": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-devstatusreqfreq", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DlBucketSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-dlbucketsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DlRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-dlrate", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DlRatePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-dlratepolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DrMax": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-drmax", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DrMin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-drmin", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "HrAllowed": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-hrallowed", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MinGwDiversity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-mingwdiversity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "NwkGeoLoc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-nwkgeoloc", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PrAllowed": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-prallowed", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RaAllowed": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-raallowed", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ReportDevStatusBattery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-reportdevstatusbattery", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ReportDevStatusMargin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-reportdevstatusmargin", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "TargetPer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-targetper", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "UlBucketSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-ulbucketsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "UlRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-ulrate", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "UlRatePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-serviceprofile-lorawanserviceprofile.html#cfn-iotwireless-serviceprofile-lorawanserviceprofile-ulratepolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTWireless::TaskDefinition.LoRaWANGatewayVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-lorawangatewayversion.html", "Properties": { "Model": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-lorawangatewayversion.html#cfn-iotwireless-taskdefinition-lorawangatewayversion-model", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::TaskDefinition.LoRaWANGatewayVersion.Model" } }, "PackageVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-lorawangatewayversion.html#cfn-iotwireless-taskdefinition-lorawangatewayversion-packageversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::TaskDefinition.LoRaWANGatewayVersion.PackageVersion" } }, "Station": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-lorawangatewayversion.html#cfn-iotwireless-taskdefinition-lorawangatewayversion-station", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::TaskDefinition.LoRaWANGatewayVersion.Station" } } } }, "AWS::IoTWireless::TaskDefinition.LoRaWANUpdateGatewayTaskCreate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-lorawanupdategatewaytaskcreate.html", "Properties": { "CurrentVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-lorawanupdategatewaytaskcreate.html#cfn-iotwireless-taskdefinition-lorawanupdategatewaytaskcreate-currentversion", "Required": false, "Type": "LoRaWANGatewayVersion", "UpdateType": "Mutable" }, "SigKeyCrc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-lorawanupdategatewaytaskcreate.html#cfn-iotwireless-taskdefinition-lorawanupdategatewaytaskcreate-sigkeycrc", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "UpdateSignature": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-lorawanupdategatewaytaskcreate.html#cfn-iotwireless-taskdefinition-lorawanupdategatewaytaskcreate-updatesignature", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::TaskDefinition.LoRaWANUpdateGatewayTaskCreate.UpdateSignature" } }, "UpdateVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-lorawanupdategatewaytaskcreate.html#cfn-iotwireless-taskdefinition-lorawanupdategatewaytaskcreate-updateversion", "Required": false, "Type": "LoRaWANGatewayVersion", "UpdateType": "Mutable" } } }, "AWS::IoTWireless::TaskDefinition.LoRaWANUpdateGatewayTaskEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-lorawanupdategatewaytaskentry.html", "Properties": { "CurrentVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-lorawanupdategatewaytaskentry.html#cfn-iotwireless-taskdefinition-lorawanupdategatewaytaskentry-currentversion", "Required": false, "Type": "LoRaWANGatewayVersion", "UpdateType": "Mutable" }, "UpdateVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-lorawanupdategatewaytaskentry.html#cfn-iotwireless-taskdefinition-lorawanupdategatewaytaskentry-updateversion", "Required": false, "Type": "LoRaWANGatewayVersion", "UpdateType": "Mutable" } } }, "AWS::IoTWireless::TaskDefinition.UpdateWirelessGatewayTaskCreate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-updatewirelessgatewaytaskcreate.html", "Properties": { "LoRaWAN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-updatewirelessgatewaytaskcreate.html#cfn-iotwireless-taskdefinition-updatewirelessgatewaytaskcreate-lorawan", "Required": false, "Type": "LoRaWANUpdateGatewayTaskCreate", "UpdateType": "Mutable" }, "UpdateDataRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-updatewirelessgatewaytaskcreate.html#cfn-iotwireless-taskdefinition-updatewirelessgatewaytaskcreate-updatedatarole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::TaskDefinition.UpdateWirelessGatewayTaskCreate.UpdateDataRole" } }, "UpdateDataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-taskdefinition-updatewirelessgatewaytaskcreate.html#cfn-iotwireless-taskdefinition-updatewirelessgatewaytaskcreate-updatedatasource", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::TaskDefinition.UpdateWirelessGatewayTaskCreate.UpdateDataSource" } } } }, "AWS::IoTWireless::WirelessDevice.AbpV10x": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-abpv10x.html", "Properties": { "DevAddr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-abpv10x.html#cfn-iotwireless-wirelessdevice-abpv10x-devaddr", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessDevice.AbpV10x.DevAddr" } }, "SessionKeys": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-abpv10x.html#cfn-iotwireless-wirelessdevice-abpv10x-sessionkeys", "Required": true, "Type": "SessionKeysAbpV10x", "UpdateType": "Mutable" } } }, "AWS::IoTWireless::WirelessDevice.AbpV11": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-abpv11.html", "Properties": { "DevAddr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-abpv11.html#cfn-iotwireless-wirelessdevice-abpv11-devaddr", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessDevice.AbpV11.DevAddr" } }, "SessionKeys": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-abpv11.html#cfn-iotwireless-wirelessdevice-abpv11-sessionkeys", "Required": true, "Type": "SessionKeysAbpV11", "UpdateType": "Mutable" } } }, "AWS::IoTWireless::WirelessDevice.LoRaWANDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-lorawandevice.html", "Properties": { "AbpV10x": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-lorawandevice.html#cfn-iotwireless-wirelessdevice-lorawandevice-abpv10x", "Required": false, "Type": "AbpV10x", "UpdateType": "Mutable" }, "AbpV11": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-lorawandevice.html#cfn-iotwireless-wirelessdevice-lorawandevice-abpv11", "Required": false, "Type": "AbpV11", "UpdateType": "Mutable" }, "DevEui": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-lorawandevice.html#cfn-iotwireless-wirelessdevice-lorawandevice-deveui", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessDevice.LoRaWANDevice.DevEui" } }, "DeviceProfileId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-lorawandevice.html#cfn-iotwireless-wirelessdevice-lorawandevice-deviceprofileid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OtaaV10x": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-lorawandevice.html#cfn-iotwireless-wirelessdevice-lorawandevice-otaav10x", "Required": false, "Type": "OtaaV10x", "UpdateType": "Mutable" }, "OtaaV11": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-lorawandevice.html#cfn-iotwireless-wirelessdevice-lorawandevice-otaav11", "Required": false, "Type": "OtaaV11", "UpdateType": "Mutable" }, "ServiceProfileId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-lorawandevice.html#cfn-iotwireless-wirelessdevice-lorawandevice-serviceprofileid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTWireless::WirelessDevice.OtaaV10x": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-otaav10x.html", "Properties": { "AppEui": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-otaav10x.html#cfn-iotwireless-wirelessdevice-otaav10x-appeui", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessDevice.OtaaV10x.AppEui" } }, "AppKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-otaav10x.html#cfn-iotwireless-wirelessdevice-otaav10x-appkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessDevice.OtaaV10x.AppKey" } } } }, "AWS::IoTWireless::WirelessDevice.OtaaV11": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-otaav11.html", "Properties": { "AppKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-otaav11.html#cfn-iotwireless-wirelessdevice-otaav11-appkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessDevice.OtaaV11.AppKey" } }, "JoinEui": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-otaav11.html#cfn-iotwireless-wirelessdevice-otaav11-joineui", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessDevice.OtaaV11.JoinEui" } }, "NwkKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-otaav11.html#cfn-iotwireless-wirelessdevice-otaav11-nwkkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessDevice.OtaaV11.NwkKey" } } } }, "AWS::IoTWireless::WirelessDevice.SessionKeysAbpV10x": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-sessionkeysabpv10x.html", "Properties": { "AppSKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-sessionkeysabpv10x.html#cfn-iotwireless-wirelessdevice-sessionkeysabpv10x-appskey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessDevice.SessionKeysAbpV10x.AppSKey" } }, "NwkSKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-sessionkeysabpv10x.html#cfn-iotwireless-wirelessdevice-sessionkeysabpv10x-nwkskey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessDevice.SessionKeysAbpV10x.NwkSKey" } } } }, "AWS::IoTWireless::WirelessDevice.SessionKeysAbpV11": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-sessionkeysabpv11.html", "Properties": { "AppSKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-sessionkeysabpv11.html#cfn-iotwireless-wirelessdevice-sessionkeysabpv11-appskey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessDevice.SessionKeysAbpV11.AppSKey" } }, "FNwkSIntKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-sessionkeysabpv11.html#cfn-iotwireless-wirelessdevice-sessionkeysabpv11-fnwksintkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessDevice.SessionKeysAbpV11.FNwkSIntKey" } }, "NwkSEncKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-sessionkeysabpv11.html#cfn-iotwireless-wirelessdevice-sessionkeysabpv11-nwksenckey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessDevice.SessionKeysAbpV11.NwkSEncKey" } }, "SNwkSIntKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdevice-sessionkeysabpv11.html#cfn-iotwireless-wirelessdevice-sessionkeysabpv11-snwksintkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessDevice.SessionKeysAbpV11.SNwkSIntKey" } } } }, "AWS::IoTWireless::WirelessDeviceImportTask.Sidewalk": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdeviceimporttask-sidewalk.html", "Properties": { "DeviceCreationFile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdeviceimporttask-sidewalk.html#cfn-iotwireless-wirelessdeviceimporttask-sidewalk-devicecreationfile", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeviceCreationFileList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdeviceimporttask-sidewalk.html#cfn-iotwireless-wirelessdeviceimporttask-sidewalk-devicecreationfilelist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdeviceimporttask-sidewalk.html#cfn-iotwireless-wirelessdeviceimporttask-sidewalk-role", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SidewalkManufacturingSn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessdeviceimporttask-sidewalk.html#cfn-iotwireless-wirelessdeviceimporttask-sidewalk-sidewalkmanufacturingsn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoTWireless::WirelessGateway.LoRaWANGateway": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessgateway-lorawangateway.html", "Properties": { "GatewayEui": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessgateway-lorawangateway.html#cfn-iotwireless-wirelessgateway-lorawangateway-gatewayeui", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessGateway.LoRaWANGateway.GatewayEui" } }, "RfRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotwireless-wirelessgateway-lorawangateway.html#cfn-iotwireless-wirelessgateway-lorawangateway-rfregion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KafkaConnect::Connector.ApacheKafkaCluster": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-apachekafkacluster.html", "Properties": { "BootstrapServers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-apachekafkacluster.html#cfn-kafkaconnect-connector-apachekafkacluster-bootstrapservers", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Vpc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-apachekafkacluster.html#cfn-kafkaconnect-connector-apachekafkacluster-vpc", "Required": true, "Type": "Vpc", "UpdateType": "Immutable" } } }, "AWS::KafkaConnect::Connector.AutoScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-autoscaling.html", "Properties": { "MaxWorkerCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-autoscaling.html#cfn-kafkaconnect-connector-autoscaling-maxworkercount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "McuCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-autoscaling.html#cfn-kafkaconnect-connector-autoscaling-mcucount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MinWorkerCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-autoscaling.html#cfn-kafkaconnect-connector-autoscaling-minworkercount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "ScaleInPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-autoscaling.html#cfn-kafkaconnect-connector-autoscaling-scaleinpolicy", "Required": true, "Type": "ScaleInPolicy", "UpdateType": "Mutable" }, "ScaleOutPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-autoscaling.html#cfn-kafkaconnect-connector-autoscaling-scaleoutpolicy", "Required": true, "Type": "ScaleOutPolicy", "UpdateType": "Mutable" } } }, "AWS::KafkaConnect::Connector.Capacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-capacity.html", "Properties": { "AutoScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-capacity.html#cfn-kafkaconnect-connector-capacity-autoscaling", "Required": false, "Type": "AutoScaling", "UpdateType": "Mutable" }, "ProvisionedCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-capacity.html#cfn-kafkaconnect-connector-capacity-provisionedcapacity", "Required": false, "Type": "ProvisionedCapacity", "UpdateType": "Mutable" } } }, "AWS::KafkaConnect::Connector.CloudWatchLogsLogDelivery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-cloudwatchlogslogdelivery.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-cloudwatchlogslogdelivery.html#cfn-kafkaconnect-connector-cloudwatchlogslogdelivery-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Immutable" }, "LogGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-cloudwatchlogslogdelivery.html#cfn-kafkaconnect-connector-cloudwatchlogslogdelivery-loggroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::KafkaConnect::Connector.CustomPlugin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-customplugin.html", "Properties": { "CustomPluginArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-customplugin.html#cfn-kafkaconnect-connector-customplugin-custompluginarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KafkaConnect::Connector.CustomPlugin.CustomPluginArn" } }, "Revision": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-customplugin.html#cfn-kafkaconnect-connector-customplugin-revision", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" } } }, "AWS::KafkaConnect::Connector.FirehoseLogDelivery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-firehoselogdelivery.html", "Properties": { "DeliveryStream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-firehoselogdelivery.html#cfn-kafkaconnect-connector-firehoselogdelivery-deliverystream", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-firehoselogdelivery.html#cfn-kafkaconnect-connector-firehoselogdelivery-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Immutable" } } }, "AWS::KafkaConnect::Connector.KafkaCluster": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-kafkacluster.html", "Properties": { "ApacheKafkaCluster": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-kafkacluster.html#cfn-kafkaconnect-connector-kafkacluster-apachekafkacluster", "Required": true, "Type": "ApacheKafkaCluster", "UpdateType": "Immutable" } } }, "AWS::KafkaConnect::Connector.KafkaClusterClientAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-kafkaclusterclientauthentication.html", "Properties": { "AuthenticationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-kafkaclusterclientauthentication.html#cfn-kafkaconnect-connector-kafkaclusterclientauthentication-authenticationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KafkaConnect::Connector.KafkaClusterClientAuthentication.AuthenticationType" } } } }, "AWS::KafkaConnect::Connector.KafkaClusterEncryptionInTransit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-kafkaclusterencryptionintransit.html", "Properties": { "EncryptionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-kafkaclusterencryptionintransit.html#cfn-kafkaconnect-connector-kafkaclusterencryptionintransit-encryptiontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KafkaConnect::Connector.KafkaClusterEncryptionInTransit.EncryptionType" } } } }, "AWS::KafkaConnect::Connector.LogDelivery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-logdelivery.html", "Properties": { "WorkerLogDelivery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-logdelivery.html#cfn-kafkaconnect-connector-logdelivery-workerlogdelivery", "Required": true, "Type": "WorkerLogDelivery", "UpdateType": "Immutable" } } }, "AWS::KafkaConnect::Connector.Plugin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-plugin.html", "Properties": { "CustomPlugin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-plugin.html#cfn-kafkaconnect-connector-plugin-customplugin", "Required": true, "Type": "CustomPlugin", "UpdateType": "Immutable" } } }, "AWS::KafkaConnect::Connector.ProvisionedCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-provisionedcapacity.html", "Properties": { "McuCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-provisionedcapacity.html#cfn-kafkaconnect-connector-provisionedcapacity-mcucount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "WorkerCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-provisionedcapacity.html#cfn-kafkaconnect-connector-provisionedcapacity-workercount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KafkaConnect::Connector.S3LogDelivery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-s3logdelivery.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-s3logdelivery.html#cfn-kafkaconnect-connector-s3logdelivery-bucket", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-s3logdelivery.html#cfn-kafkaconnect-connector-s3logdelivery-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Immutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-s3logdelivery.html#cfn-kafkaconnect-connector-s3logdelivery-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::KafkaConnect::Connector.ScaleInPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-scaleinpolicy.html", "Properties": { "CpuUtilizationPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-scaleinpolicy.html#cfn-kafkaconnect-connector-scaleinpolicy-cpuutilizationpercentage", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KafkaConnect::Connector.ScaleInPolicy.CpuUtilizationPercentage" } } } }, "AWS::KafkaConnect::Connector.ScaleOutPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-scaleoutpolicy.html", "Properties": { "CpuUtilizationPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-scaleoutpolicy.html#cfn-kafkaconnect-connector-scaleoutpolicy-cpuutilizationpercentage", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KafkaConnect::Connector.ScaleOutPolicy.CpuUtilizationPercentage" } } } }, "AWS::KafkaConnect::Connector.Vpc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-vpc.html", "Properties": { "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-vpc.html#cfn-kafkaconnect-connector-vpc-securitygroups", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-vpc.html#cfn-kafkaconnect-connector-vpc-subnets", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::KafkaConnect::Connector.WorkerConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-workerconfiguration.html", "Properties": { "Revision": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-workerconfiguration.html#cfn-kafkaconnect-connector-workerconfiguration-revision", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "WorkerConfigurationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-workerconfiguration.html#cfn-kafkaconnect-connector-workerconfiguration-workerconfigurationarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KafkaConnect::Connector.WorkerConfiguration.WorkerConfigurationArn" } } } }, "AWS::KafkaConnect::Connector.WorkerLogDelivery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-workerlogdelivery.html", "Properties": { "CloudWatchLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-workerlogdelivery.html#cfn-kafkaconnect-connector-workerlogdelivery-cloudwatchlogs", "Required": false, "Type": "CloudWatchLogsLogDelivery", "UpdateType": "Immutable" }, "Firehose": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-workerlogdelivery.html#cfn-kafkaconnect-connector-workerlogdelivery-firehose", "Required": false, "Type": "FirehoseLogDelivery", "UpdateType": "Immutable" }, "S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kafkaconnect-connector-workerlogdelivery.html#cfn-kafkaconnect-connector-workerlogdelivery-s3", "Required": false, "Type": "S3LogDelivery", "UpdateType": "Immutable" } } }, "AWS::Kendra::DataSource.AccessControlListConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-accesscontrollistconfiguration.html", "Properties": { "KeyPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-accesscontrollistconfiguration.html#cfn-kendra-datasource-accesscontrollistconfiguration-keypath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.AccessControlListConfiguration.KeyPath" } } } }, "AWS::Kendra::DataSource.AclConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-aclconfiguration.html", "Properties": { "AllowedGroupsColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-aclconfiguration.html#cfn-kendra-datasource-aclconfiguration-allowedgroupscolumnname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.AclConfiguration.AllowedGroupsColumnName" } } } }, "AWS::Kendra::DataSource.ColumnConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-columnconfiguration.html", "Properties": { "ChangeDetectingColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-columnconfiguration.html#cfn-kendra-datasource-columnconfiguration-changedetectingcolumns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ColumnConfiguration.ChangeDetectingColumns" } }, "DocumentDataColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-columnconfiguration.html#cfn-kendra-datasource-columnconfiguration-documentdatacolumnname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ColumnConfiguration.DocumentDataColumnName" } }, "DocumentIdColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-columnconfiguration.html#cfn-kendra-datasource-columnconfiguration-documentidcolumnname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ColumnConfiguration.DocumentIdColumnName" } }, "DocumentTitleColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-columnconfiguration.html#cfn-kendra-datasource-columnconfiguration-documenttitlecolumnname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ColumnConfiguration.DocumentTitleColumnName" } }, "FieldMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-columnconfiguration.html#cfn-kendra-datasource-columnconfiguration-fieldmappings", "DuplicatesAllowed": true, "ItemType": "DataSourceToIndexFieldMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.ConfluenceAttachmentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceattachmentconfiguration.html", "Properties": { "AttachmentFieldMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceattachmentconfiguration.html#cfn-kendra-datasource-confluenceattachmentconfiguration-attachmentfieldmappings", "DuplicatesAllowed": true, "ItemType": "ConfluenceAttachmentToIndexFieldMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CrawlAttachments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceattachmentconfiguration.html#cfn-kendra-datasource-confluenceattachmentconfiguration-crawlattachments", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.ConfluenceAttachmentToIndexFieldMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceattachmenttoindexfieldmapping.html", "Properties": { "DataSourceFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceattachmenttoindexfieldmapping.html#cfn-kendra-datasource-confluenceattachmenttoindexfieldmapping-datasourcefieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluenceAttachmentToIndexFieldMapping.DataSourceFieldName" } }, "DateFieldFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceattachmenttoindexfieldmapping.html#cfn-kendra-datasource-confluenceattachmenttoindexfieldmapping-datefieldformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluenceAttachmentToIndexFieldMapping.DateFieldFormat" } }, "IndexFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceattachmenttoindexfieldmapping.html#cfn-kendra-datasource-confluenceattachmenttoindexfieldmapping-indexfieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluenceAttachmentToIndexFieldMapping.IndexFieldName" } } } }, "AWS::Kendra::DataSource.ConfluenceBlogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceblogconfiguration.html", "Properties": { "BlogFieldMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceblogconfiguration.html#cfn-kendra-datasource-confluenceblogconfiguration-blogfieldmappings", "DuplicatesAllowed": true, "ItemType": "ConfluenceBlogToIndexFieldMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.ConfluenceBlogToIndexFieldMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceblogtoindexfieldmapping.html", "Properties": { "DataSourceFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceblogtoindexfieldmapping.html#cfn-kendra-datasource-confluenceblogtoindexfieldmapping-datasourcefieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluenceBlogToIndexFieldMapping.DataSourceFieldName" } }, "DateFieldFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceblogtoindexfieldmapping.html#cfn-kendra-datasource-confluenceblogtoindexfieldmapping-datefieldformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluenceBlogToIndexFieldMapping.DateFieldFormat" } }, "IndexFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceblogtoindexfieldmapping.html#cfn-kendra-datasource-confluenceblogtoindexfieldmapping-indexfieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluenceBlogToIndexFieldMapping.IndexFieldName" } } } }, "AWS::Kendra::DataSource.ConfluenceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceconfiguration.html", "Properties": { "AttachmentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceconfiguration.html#cfn-kendra-datasource-confluenceconfiguration-attachmentconfiguration", "Required": false, "Type": "ConfluenceAttachmentConfiguration", "UpdateType": "Mutable" }, "BlogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceconfiguration.html#cfn-kendra-datasource-confluenceconfiguration-blogconfiguration", "Required": false, "Type": "ConfluenceBlogConfiguration", "UpdateType": "Mutable" }, "ExclusionPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceconfiguration.html#cfn-kendra-datasource-confluenceconfiguration-exclusionpatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluenceConfiguration.ExclusionPatterns" } }, "InclusionPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceconfiguration.html#cfn-kendra-datasource-confluenceconfiguration-inclusionpatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluenceConfiguration.InclusionPatterns" } }, "PageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceconfiguration.html#cfn-kendra-datasource-confluenceconfiguration-pageconfiguration", "Required": false, "Type": "ConfluencePageConfiguration", "UpdateType": "Mutable" }, "SecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceconfiguration.html#cfn-kendra-datasource-confluenceconfiguration-secretarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluenceConfiguration.SecretArn" } }, "ServerUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceconfiguration.html#cfn-kendra-datasource-confluenceconfiguration-serverurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluenceConfiguration.ServerUrl" } }, "SpaceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceconfiguration.html#cfn-kendra-datasource-confluenceconfiguration-spaceconfiguration", "Required": false, "Type": "ConfluenceSpaceConfiguration", "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceconfiguration.html#cfn-kendra-datasource-confluenceconfiguration-version", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluenceConfiguration.Version" } }, "VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceconfiguration.html#cfn-kendra-datasource-confluenceconfiguration-vpcconfiguration", "Required": false, "Type": "DataSourceVpcConfiguration", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.ConfluencePageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencepageconfiguration.html", "Properties": { "PageFieldMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencepageconfiguration.html#cfn-kendra-datasource-confluencepageconfiguration-pagefieldmappings", "DuplicatesAllowed": true, "ItemType": "ConfluencePageToIndexFieldMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.ConfluencePageToIndexFieldMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencepagetoindexfieldmapping.html", "Properties": { "DataSourceFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencepagetoindexfieldmapping.html#cfn-kendra-datasource-confluencepagetoindexfieldmapping-datasourcefieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluencePageToIndexFieldMapping.DataSourceFieldName" } }, "DateFieldFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencepagetoindexfieldmapping.html#cfn-kendra-datasource-confluencepagetoindexfieldmapping-datefieldformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluencePageToIndexFieldMapping.DateFieldFormat" } }, "IndexFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencepagetoindexfieldmapping.html#cfn-kendra-datasource-confluencepagetoindexfieldmapping-indexfieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluencePageToIndexFieldMapping.IndexFieldName" } } } }, "AWS::Kendra::DataSource.ConfluenceSpaceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencespaceconfiguration.html", "Properties": { "CrawlArchivedSpaces": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencespaceconfiguration.html#cfn-kendra-datasource-confluencespaceconfiguration-crawlarchivedspaces", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CrawlPersonalSpaces": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencespaceconfiguration.html#cfn-kendra-datasource-confluencespaceconfiguration-crawlpersonalspaces", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExcludeSpaces": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencespaceconfiguration.html#cfn-kendra-datasource-confluencespaceconfiguration-excludespaces", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluenceSpaceConfiguration.ExcludeSpaces" } }, "IncludeSpaces": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencespaceconfiguration.html#cfn-kendra-datasource-confluencespaceconfiguration-includespaces", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluenceSpaceConfiguration.IncludeSpaces" } }, "SpaceFieldMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencespaceconfiguration.html#cfn-kendra-datasource-confluencespaceconfiguration-spacefieldmappings", "DuplicatesAllowed": true, "ItemType": "ConfluenceSpaceToIndexFieldMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.ConfluenceSpaceToIndexFieldMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencespacetoindexfieldmapping.html", "Properties": { "DataSourceFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencespacetoindexfieldmapping.html#cfn-kendra-datasource-confluencespacetoindexfieldmapping-datasourcefieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluenceSpaceToIndexFieldMapping.DataSourceFieldName" } }, "DateFieldFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencespacetoindexfieldmapping.html#cfn-kendra-datasource-confluencespacetoindexfieldmapping-datefieldformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluenceSpaceToIndexFieldMapping.DateFieldFormat" } }, "IndexFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencespacetoindexfieldmapping.html#cfn-kendra-datasource-confluencespacetoindexfieldmapping-indexfieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConfluenceSpaceToIndexFieldMapping.IndexFieldName" } } } }, "AWS::Kendra::DataSource.ConnectionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-connectionconfiguration.html", "Properties": { "DatabaseHost": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-connectionconfiguration.html#cfn-kendra-datasource-connectionconfiguration-databasehost", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConnectionConfiguration.DatabaseHost" } }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-connectionconfiguration.html#cfn-kendra-datasource-connectionconfiguration-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConnectionConfiguration.DatabaseName" } }, "DatabasePort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-connectionconfiguration.html#cfn-kendra-datasource-connectionconfiguration-databaseport", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConnectionConfiguration.DatabasePort" } }, "SecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-connectionconfiguration.html#cfn-kendra-datasource-connectionconfiguration-secretarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConnectionConfiguration.SecretArn" } }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-connectionconfiguration.html#cfn-kendra-datasource-connectionconfiguration-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ConnectionConfiguration.TableName" } } } }, "AWS::Kendra::DataSource.CustomDocumentEnrichmentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-customdocumentenrichmentconfiguration.html", "Properties": { "InlineConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-customdocumentenrichmentconfiguration.html#cfn-kendra-datasource-customdocumentenrichmentconfiguration-inlineconfigurations", "DuplicatesAllowed": true, "ItemType": "InlineCustomDocumentEnrichmentConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PostExtractionHookConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-customdocumentenrichmentconfiguration.html#cfn-kendra-datasource-customdocumentenrichmentconfiguration-postextractionhookconfiguration", "Required": false, "Type": "HookConfiguration", "UpdateType": "Mutable" }, "PreExtractionHookConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-customdocumentenrichmentconfiguration.html#cfn-kendra-datasource-customdocumentenrichmentconfiguration-preextractionhookconfiguration", "Required": false, "Type": "HookConfiguration", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-customdocumentenrichmentconfiguration.html#cfn-kendra-datasource-customdocumentenrichmentconfiguration-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.CustomDocumentEnrichmentConfiguration.RoleArn" } } } }, "AWS::Kendra::DataSource.DataSourceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourceconfiguration.html", "Properties": { "ConfluenceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourceconfiguration.html#cfn-kendra-datasource-datasourceconfiguration-confluenceconfiguration", "Required": false, "Type": "ConfluenceConfiguration", "UpdateType": "Mutable" }, "DatabaseConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourceconfiguration.html#cfn-kendra-datasource-datasourceconfiguration-databaseconfiguration", "Required": false, "Type": "DatabaseConfiguration", "UpdateType": "Mutable" }, "GoogleDriveConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourceconfiguration.html#cfn-kendra-datasource-datasourceconfiguration-googledriveconfiguration", "Required": false, "Type": "GoogleDriveConfiguration", "UpdateType": "Mutable" }, "OneDriveConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourceconfiguration.html#cfn-kendra-datasource-datasourceconfiguration-onedriveconfiguration", "Required": false, "Type": "OneDriveConfiguration", "UpdateType": "Mutable" }, "S3Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourceconfiguration.html#cfn-kendra-datasource-datasourceconfiguration-s3configuration", "Required": false, "Type": "S3DataSourceConfiguration", "UpdateType": "Mutable" }, "SalesforceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourceconfiguration.html#cfn-kendra-datasource-datasourceconfiguration-salesforceconfiguration", "Required": false, "Type": "SalesforceConfiguration", "UpdateType": "Mutable" }, "ServiceNowConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourceconfiguration.html#cfn-kendra-datasource-datasourceconfiguration-servicenowconfiguration", "Required": false, "Type": "ServiceNowConfiguration", "UpdateType": "Mutable" }, "SharePointConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourceconfiguration.html#cfn-kendra-datasource-datasourceconfiguration-sharepointconfiguration", "Required": false, "Type": "SharePointConfiguration", "UpdateType": "Mutable" }, "WebCrawlerConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourceconfiguration.html#cfn-kendra-datasource-datasourceconfiguration-webcrawlerconfiguration", "Required": false, "Type": "WebCrawlerConfiguration", "UpdateType": "Mutable" }, "WorkDocsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourceconfiguration.html#cfn-kendra-datasource-datasourceconfiguration-workdocsconfiguration", "Required": false, "Type": "WorkDocsConfiguration", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.DataSourceToIndexFieldMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourcetoindexfieldmapping.html", "Properties": { "DataSourceFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourcetoindexfieldmapping.html#cfn-kendra-datasource-datasourcetoindexfieldmapping-datasourcefieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.DataSourceToIndexFieldMapping.DataSourceFieldName" } }, "DateFieldFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourcetoindexfieldmapping.html#cfn-kendra-datasource-datasourcetoindexfieldmapping-datefieldformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.DataSourceToIndexFieldMapping.DateFieldFormat" } }, "IndexFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourcetoindexfieldmapping.html#cfn-kendra-datasource-datasourcetoindexfieldmapping-indexfieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.DataSourceToIndexFieldMapping.IndexFieldName" } } } }, "AWS::Kendra::DataSource.DataSourceVpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourcevpcconfiguration.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourcevpcconfiguration.html#cfn-kendra-datasource-datasourcevpcconfiguration-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.DataSourceVpcConfiguration.SecurityGroupIds" } }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-datasourcevpcconfiguration.html#cfn-kendra-datasource-datasourcevpcconfiguration-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.DataSourceVpcConfiguration.SubnetIds" } } } }, "AWS::Kendra::DataSource.DatabaseConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-databaseconfiguration.html", "Properties": { "AclConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-databaseconfiguration.html#cfn-kendra-datasource-databaseconfiguration-aclconfiguration", "Required": false, "Type": "AclConfiguration", "UpdateType": "Mutable" }, "ColumnConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-databaseconfiguration.html#cfn-kendra-datasource-databaseconfiguration-columnconfiguration", "Required": true, "Type": "ColumnConfiguration", "UpdateType": "Mutable" }, "ConnectionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-databaseconfiguration.html#cfn-kendra-datasource-databaseconfiguration-connectionconfiguration", "Required": true, "Type": "ConnectionConfiguration", "UpdateType": "Mutable" }, "DatabaseEngineType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-databaseconfiguration.html#cfn-kendra-datasource-databaseconfiguration-databaseenginetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.DatabaseConfiguration.DatabaseEngineType" } }, "SqlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-databaseconfiguration.html#cfn-kendra-datasource-databaseconfiguration-sqlconfiguration", "Required": false, "Type": "SqlConfiguration", "UpdateType": "Mutable" }, "VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-databaseconfiguration.html#cfn-kendra-datasource-databaseconfiguration-vpcconfiguration", "Required": false, "Type": "DataSourceVpcConfiguration", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.DocumentAttributeCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-documentattributecondition.html", "Properties": { "ConditionDocumentAttributeKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-documentattributecondition.html#cfn-kendra-datasource-documentattributecondition-conditiondocumentattributekey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.DocumentAttributeCondition.ConditionDocumentAttributeKey" } }, "ConditionOnValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-documentattributecondition.html#cfn-kendra-datasource-documentattributecondition-conditiononvalue", "Required": false, "Type": "DocumentAttributeValue", "UpdateType": "Mutable" }, "Operator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-documentattributecondition.html#cfn-kendra-datasource-documentattributecondition-operator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.DocumentAttributeCondition.Operator" } } } }, "AWS::Kendra::DataSource.DocumentAttributeTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-documentattributetarget.html", "Properties": { "TargetDocumentAttributeKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-documentattributetarget.html#cfn-kendra-datasource-documentattributetarget-targetdocumentattributekey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.DocumentAttributeTarget.TargetDocumentAttributeKey" } }, "TargetDocumentAttributeValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-documentattributetarget.html#cfn-kendra-datasource-documentattributetarget-targetdocumentattributevalue", "Required": false, "Type": "DocumentAttributeValue", "UpdateType": "Mutable" }, "TargetDocumentAttributeValueDeletion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-documentattributetarget.html#cfn-kendra-datasource-documentattributetarget-targetdocumentattributevaluedeletion", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.DocumentAttributeValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-documentattributevalue.html", "Properties": { "DateValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-documentattributevalue.html#cfn-kendra-datasource-documentattributevalue-datevalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LongValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-documentattributevalue.html#cfn-kendra-datasource-documentattributevalue-longvalue", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StringListValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-documentattributevalue.html#cfn-kendra-datasource-documentattributevalue-stringlistvalue", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StringValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-documentattributevalue.html#cfn-kendra-datasource-documentattributevalue-stringvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.DocumentAttributeValue.StringValue" } } } }, "AWS::Kendra::DataSource.DocumentsMetadataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-documentsmetadataconfiguration.html", "Properties": { "S3Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-documentsmetadataconfiguration.html#cfn-kendra-datasource-documentsmetadataconfiguration-s3prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.DocumentsMetadataConfiguration.S3Prefix" } } } }, "AWS::Kendra::DataSource.GoogleDriveConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-googledriveconfiguration.html", "Properties": { "ExcludeMimeTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-googledriveconfiguration.html#cfn-kendra-datasource-googledriveconfiguration-excludemimetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.GoogleDriveConfiguration.ExcludeMimeTypes" } }, "ExcludeSharedDrives": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-googledriveconfiguration.html#cfn-kendra-datasource-googledriveconfiguration-excludeshareddrives", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.GoogleDriveConfiguration.ExcludeSharedDrives" } }, "ExcludeUserAccounts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-googledriveconfiguration.html#cfn-kendra-datasource-googledriveconfiguration-excludeuseraccounts", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.GoogleDriveConfiguration.ExcludeUserAccounts" } }, "ExclusionPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-googledriveconfiguration.html#cfn-kendra-datasource-googledriveconfiguration-exclusionpatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.GoogleDriveConfiguration.ExclusionPatterns" } }, "FieldMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-googledriveconfiguration.html#cfn-kendra-datasource-googledriveconfiguration-fieldmappings", "DuplicatesAllowed": true, "ItemType": "DataSourceToIndexFieldMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InclusionPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-googledriveconfiguration.html#cfn-kendra-datasource-googledriveconfiguration-inclusionpatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.GoogleDriveConfiguration.InclusionPatterns" } }, "SecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-googledriveconfiguration.html#cfn-kendra-datasource-googledriveconfiguration-secretarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.GoogleDriveConfiguration.SecretArn" } } } }, "AWS::Kendra::DataSource.HookConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-hookconfiguration.html", "Properties": { "InvocationCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-hookconfiguration.html#cfn-kendra-datasource-hookconfiguration-invocationcondition", "Required": false, "Type": "DocumentAttributeCondition", "UpdateType": "Mutable" }, "LambdaArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-hookconfiguration.html#cfn-kendra-datasource-hookconfiguration-lambdaarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.HookConfiguration.LambdaArn" } }, "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-hookconfiguration.html#cfn-kendra-datasource-hookconfiguration-s3bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.HookConfiguration.S3Bucket" } } } }, "AWS::Kendra::DataSource.InlineCustomDocumentEnrichmentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-inlinecustomdocumentenrichmentconfiguration.html", "Properties": { "Condition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-inlinecustomdocumentenrichmentconfiguration.html#cfn-kendra-datasource-inlinecustomdocumentenrichmentconfiguration-condition", "Required": false, "Type": "DocumentAttributeCondition", "UpdateType": "Mutable" }, "DocumentContentDeletion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-inlinecustomdocumentenrichmentconfiguration.html#cfn-kendra-datasource-inlinecustomdocumentenrichmentconfiguration-documentcontentdeletion", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-inlinecustomdocumentenrichmentconfiguration.html#cfn-kendra-datasource-inlinecustomdocumentenrichmentconfiguration-target", "Required": false, "Type": "DocumentAttributeTarget", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.OneDriveConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-onedriveconfiguration.html", "Properties": { "DisableLocalGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-onedriveconfiguration.html#cfn-kendra-datasource-onedriveconfiguration-disablelocalgroups", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExclusionPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-onedriveconfiguration.html#cfn-kendra-datasource-onedriveconfiguration-exclusionpatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.OneDriveConfiguration.ExclusionPatterns" } }, "FieldMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-onedriveconfiguration.html#cfn-kendra-datasource-onedriveconfiguration-fieldmappings", "DuplicatesAllowed": true, "ItemType": "DataSourceToIndexFieldMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InclusionPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-onedriveconfiguration.html#cfn-kendra-datasource-onedriveconfiguration-inclusionpatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.OneDriveConfiguration.InclusionPatterns" } }, "OneDriveUsers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-onedriveconfiguration.html#cfn-kendra-datasource-onedriveconfiguration-onedriveusers", "Required": true, "Type": "OneDriveUsers", "UpdateType": "Mutable" }, "SecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-onedriveconfiguration.html#cfn-kendra-datasource-onedriveconfiguration-secretarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.OneDriveConfiguration.SecretArn" } }, "TenantDomain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-onedriveconfiguration.html#cfn-kendra-datasource-onedriveconfiguration-tenantdomain", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.OneDriveConfiguration.TenantDomain" } } } }, "AWS::Kendra::DataSource.OneDriveUsers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-onedriveusers.html", "Properties": { "OneDriveUserList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-onedriveusers.html#cfn-kendra-datasource-onedriveusers-onedriveuserlist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.OneDriveUsers.OneDriveUserList" } }, "OneDriveUserS3Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-onedriveusers.html#cfn-kendra-datasource-onedriveusers-onedriveusers3path", "Required": false, "Type": "S3Path", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.ProxyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-proxyconfiguration.html", "Properties": { "Credentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-proxyconfiguration.html#cfn-kendra-datasource-proxyconfiguration-credentials", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ProxyConfiguration.Credentials" } }, "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-proxyconfiguration.html#cfn-kendra-datasource-proxyconfiguration-host", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ProxyConfiguration.Host" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-proxyconfiguration.html#cfn-kendra-datasource-proxyconfiguration-port", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ProxyConfiguration.Port" } } } }, "AWS::Kendra::DataSource.S3DataSourceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-s3datasourceconfiguration.html", "Properties": { "AccessControlListConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-s3datasourceconfiguration.html#cfn-kendra-datasource-s3datasourceconfiguration-accesscontrollistconfiguration", "Required": false, "Type": "AccessControlListConfiguration", "UpdateType": "Mutable" }, "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-s3datasourceconfiguration.html#cfn-kendra-datasource-s3datasourceconfiguration-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.S3DataSourceConfiguration.BucketName" } }, "DocumentsMetadataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-s3datasourceconfiguration.html#cfn-kendra-datasource-s3datasourceconfiguration-documentsmetadataconfiguration", "Required": false, "Type": "DocumentsMetadataConfiguration", "UpdateType": "Mutable" }, "ExclusionPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-s3datasourceconfiguration.html#cfn-kendra-datasource-s3datasourceconfiguration-exclusionpatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.S3DataSourceConfiguration.ExclusionPatterns" } }, "InclusionPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-s3datasourceconfiguration.html#cfn-kendra-datasource-s3datasourceconfiguration-inclusionpatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.S3DataSourceConfiguration.InclusionPatterns" } }, "InclusionPrefixes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-s3datasourceconfiguration.html#cfn-kendra-datasource-s3datasourceconfiguration-inclusionprefixes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.S3DataSourceConfiguration.InclusionPrefixes" } } } }, "AWS::Kendra::DataSource.S3Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-s3path.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-s3path.html#cfn-kendra-datasource-s3path-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.S3Path.Bucket" } }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-s3path.html#cfn-kendra-datasource-s3path-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.S3Path.Key" } } } }, "AWS::Kendra::DataSource.SalesforceChatterFeedConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcechatterfeedconfiguration.html", "Properties": { "DocumentDataFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcechatterfeedconfiguration.html#cfn-kendra-datasource-salesforcechatterfeedconfiguration-documentdatafieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceChatterFeedConfiguration.DocumentDataFieldName" } }, "DocumentTitleFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcechatterfeedconfiguration.html#cfn-kendra-datasource-salesforcechatterfeedconfiguration-documenttitlefieldname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceChatterFeedConfiguration.DocumentTitleFieldName" } }, "FieldMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcechatterfeedconfiguration.html#cfn-kendra-datasource-salesforcechatterfeedconfiguration-fieldmappings", "DuplicatesAllowed": true, "ItemType": "DataSourceToIndexFieldMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IncludeFilterTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcechatterfeedconfiguration.html#cfn-kendra-datasource-salesforcechatterfeedconfiguration-includefiltertypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceChatterFeedConfiguration.IncludeFilterTypes" } } } }, "AWS::Kendra::DataSource.SalesforceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceconfiguration.html", "Properties": { "ChatterFeedConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceconfiguration.html#cfn-kendra-datasource-salesforceconfiguration-chatterfeedconfiguration", "Required": false, "Type": "SalesforceChatterFeedConfiguration", "UpdateType": "Mutable" }, "CrawlAttachments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceconfiguration.html#cfn-kendra-datasource-salesforceconfiguration-crawlattachments", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExcludeAttachmentFilePatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceconfiguration.html#cfn-kendra-datasource-salesforceconfiguration-excludeattachmentfilepatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceConfiguration.ExcludeAttachmentFilePatterns" } }, "IncludeAttachmentFilePatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceconfiguration.html#cfn-kendra-datasource-salesforceconfiguration-includeattachmentfilepatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceConfiguration.IncludeAttachmentFilePatterns" } }, "KnowledgeArticleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceconfiguration.html#cfn-kendra-datasource-salesforceconfiguration-knowledgearticleconfiguration", "Required": false, "Type": "SalesforceKnowledgeArticleConfiguration", "UpdateType": "Mutable" }, "SecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceconfiguration.html#cfn-kendra-datasource-salesforceconfiguration-secretarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceConfiguration.SecretArn" } }, "ServerUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceconfiguration.html#cfn-kendra-datasource-salesforceconfiguration-serverurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceConfiguration.ServerUrl" } }, "StandardObjectAttachmentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceconfiguration.html#cfn-kendra-datasource-salesforceconfiguration-standardobjectattachmentconfiguration", "Required": false, "Type": "SalesforceStandardObjectAttachmentConfiguration", "UpdateType": "Mutable" }, "StandardObjectConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceconfiguration.html#cfn-kendra-datasource-salesforceconfiguration-standardobjectconfigurations", "DuplicatesAllowed": true, "ItemType": "SalesforceStandardObjectConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.SalesforceCustomKnowledgeArticleTypeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcecustomknowledgearticletypeconfiguration.html", "Properties": { "DocumentDataFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcecustomknowledgearticletypeconfiguration.html#cfn-kendra-datasource-salesforcecustomknowledgearticletypeconfiguration-documentdatafieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceCustomKnowledgeArticleTypeConfiguration.DocumentDataFieldName" } }, "DocumentTitleFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcecustomknowledgearticletypeconfiguration.html#cfn-kendra-datasource-salesforcecustomknowledgearticletypeconfiguration-documenttitlefieldname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceCustomKnowledgeArticleTypeConfiguration.DocumentTitleFieldName" } }, "FieldMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcecustomknowledgearticletypeconfiguration.html#cfn-kendra-datasource-salesforcecustomknowledgearticletypeconfiguration-fieldmappings", "DuplicatesAllowed": true, "ItemType": "DataSourceToIndexFieldMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcecustomknowledgearticletypeconfiguration.html#cfn-kendra-datasource-salesforcecustomknowledgearticletypeconfiguration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceCustomKnowledgeArticleTypeConfiguration.Name" } } } }, "AWS::Kendra::DataSource.SalesforceKnowledgeArticleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceknowledgearticleconfiguration.html", "Properties": { "CustomKnowledgeArticleTypeConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceknowledgearticleconfiguration.html#cfn-kendra-datasource-salesforceknowledgearticleconfiguration-customknowledgearticletypeconfigurations", "DuplicatesAllowed": true, "ItemType": "SalesforceCustomKnowledgeArticleTypeConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IncludedStates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceknowledgearticleconfiguration.html#cfn-kendra-datasource-salesforceknowledgearticleconfiguration-includedstates", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceKnowledgeArticleConfiguration.IncludedStates" } }, "StandardKnowledgeArticleTypeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceknowledgearticleconfiguration.html#cfn-kendra-datasource-salesforceknowledgearticleconfiguration-standardknowledgearticletypeconfiguration", "Required": false, "Type": "SalesforceStandardKnowledgeArticleTypeConfiguration", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.SalesforceStandardKnowledgeArticleTypeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcestandardknowledgearticletypeconfiguration.html", "Properties": { "DocumentDataFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcestandardknowledgearticletypeconfiguration.html#cfn-kendra-datasource-salesforcestandardknowledgearticletypeconfiguration-documentdatafieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceStandardKnowledgeArticleTypeConfiguration.DocumentDataFieldName" } }, "DocumentTitleFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcestandardknowledgearticletypeconfiguration.html#cfn-kendra-datasource-salesforcestandardknowledgearticletypeconfiguration-documenttitlefieldname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceStandardKnowledgeArticleTypeConfiguration.DocumentTitleFieldName" } }, "FieldMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcestandardknowledgearticletypeconfiguration.html#cfn-kendra-datasource-salesforcestandardknowledgearticletypeconfiguration-fieldmappings", "DuplicatesAllowed": true, "ItemType": "DataSourceToIndexFieldMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.SalesforceStandardObjectAttachmentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcestandardobjectattachmentconfiguration.html", "Properties": { "DocumentTitleFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcestandardobjectattachmentconfiguration.html#cfn-kendra-datasource-salesforcestandardobjectattachmentconfiguration-documenttitlefieldname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceStandardObjectAttachmentConfiguration.DocumentTitleFieldName" } }, "FieldMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcestandardobjectattachmentconfiguration.html#cfn-kendra-datasource-salesforcestandardobjectattachmentconfiguration-fieldmappings", "DuplicatesAllowed": true, "ItemType": "DataSourceToIndexFieldMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.SalesforceStandardObjectConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcestandardobjectconfiguration.html", "Properties": { "DocumentDataFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcestandardobjectconfiguration.html#cfn-kendra-datasource-salesforcestandardobjectconfiguration-documentdatafieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceStandardObjectConfiguration.DocumentDataFieldName" } }, "DocumentTitleFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcestandardobjectconfiguration.html#cfn-kendra-datasource-salesforcestandardobjectconfiguration-documenttitlefieldname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceStandardObjectConfiguration.DocumentTitleFieldName" } }, "FieldMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcestandardobjectconfiguration.html#cfn-kendra-datasource-salesforcestandardobjectconfiguration-fieldmappings", "DuplicatesAllowed": true, "ItemType": "DataSourceToIndexFieldMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcestandardobjectconfiguration.html#cfn-kendra-datasource-salesforcestandardobjectconfiguration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SalesforceStandardObjectConfiguration.Name" } } } }, "AWS::Kendra::DataSource.ServiceNowConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowconfiguration.html", "Properties": { "AuthenticationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowconfiguration.html#cfn-kendra-datasource-servicenowconfiguration-authenticationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ServiceNowConfiguration.AuthenticationType" } }, "HostUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowconfiguration.html#cfn-kendra-datasource-servicenowconfiguration-hosturl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ServiceNowConfiguration.HostUrl" } }, "KnowledgeArticleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowconfiguration.html#cfn-kendra-datasource-servicenowconfiguration-knowledgearticleconfiguration", "Required": false, "Type": "ServiceNowKnowledgeArticleConfiguration", "UpdateType": "Mutable" }, "SecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowconfiguration.html#cfn-kendra-datasource-servicenowconfiguration-secretarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ServiceNowConfiguration.SecretArn" } }, "ServiceCatalogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowconfiguration.html#cfn-kendra-datasource-servicenowconfiguration-servicecatalogconfiguration", "Required": false, "Type": "ServiceNowServiceCatalogConfiguration", "UpdateType": "Mutable" }, "ServiceNowBuildVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowconfiguration.html#cfn-kendra-datasource-servicenowconfiguration-servicenowbuildversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ServiceNowConfiguration.ServiceNowBuildVersion" } } } }, "AWS::Kendra::DataSource.ServiceNowKnowledgeArticleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowknowledgearticleconfiguration.html", "Properties": { "CrawlAttachments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowknowledgearticleconfiguration.html#cfn-kendra-datasource-servicenowknowledgearticleconfiguration-crawlattachments", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DocumentDataFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowknowledgearticleconfiguration.html#cfn-kendra-datasource-servicenowknowledgearticleconfiguration-documentdatafieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ServiceNowKnowledgeArticleConfiguration.DocumentDataFieldName" } }, "DocumentTitleFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowknowledgearticleconfiguration.html#cfn-kendra-datasource-servicenowknowledgearticleconfiguration-documenttitlefieldname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ServiceNowKnowledgeArticleConfiguration.DocumentTitleFieldName" } }, "ExcludeAttachmentFilePatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowknowledgearticleconfiguration.html#cfn-kendra-datasource-servicenowknowledgearticleconfiguration-excludeattachmentfilepatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ServiceNowKnowledgeArticleConfiguration.ExcludeAttachmentFilePatterns" } }, "FieldMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowknowledgearticleconfiguration.html#cfn-kendra-datasource-servicenowknowledgearticleconfiguration-fieldmappings", "DuplicatesAllowed": true, "ItemType": "DataSourceToIndexFieldMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "FilterQuery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowknowledgearticleconfiguration.html#cfn-kendra-datasource-servicenowknowledgearticleconfiguration-filterquery", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ServiceNowKnowledgeArticleConfiguration.FilterQuery" } }, "IncludeAttachmentFilePatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowknowledgearticleconfiguration.html#cfn-kendra-datasource-servicenowknowledgearticleconfiguration-includeattachmentfilepatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ServiceNowKnowledgeArticleConfiguration.IncludeAttachmentFilePatterns" } } } }, "AWS::Kendra::DataSource.ServiceNowServiceCatalogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowservicecatalogconfiguration.html", "Properties": { "CrawlAttachments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowservicecatalogconfiguration.html#cfn-kendra-datasource-servicenowservicecatalogconfiguration-crawlattachments", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DocumentDataFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowservicecatalogconfiguration.html#cfn-kendra-datasource-servicenowservicecatalogconfiguration-documentdatafieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ServiceNowServiceCatalogConfiguration.DocumentDataFieldName" } }, "DocumentTitleFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowservicecatalogconfiguration.html#cfn-kendra-datasource-servicenowservicecatalogconfiguration-documenttitlefieldname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ServiceNowServiceCatalogConfiguration.DocumentTitleFieldName" } }, "ExcludeAttachmentFilePatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowservicecatalogconfiguration.html#cfn-kendra-datasource-servicenowservicecatalogconfiguration-excludeattachmentfilepatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ServiceNowServiceCatalogConfiguration.ExcludeAttachmentFilePatterns" } }, "FieldMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowservicecatalogconfiguration.html#cfn-kendra-datasource-servicenowservicecatalogconfiguration-fieldmappings", "DuplicatesAllowed": true, "ItemType": "DataSourceToIndexFieldMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IncludeAttachmentFilePatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowservicecatalogconfiguration.html#cfn-kendra-datasource-servicenowservicecatalogconfiguration-includeattachmentfilepatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.ServiceNowServiceCatalogConfiguration.IncludeAttachmentFilePatterns" } } } }, "AWS::Kendra::DataSource.SharePointConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sharepointconfiguration.html", "Properties": { "CrawlAttachments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sharepointconfiguration.html#cfn-kendra-datasource-sharepointconfiguration-crawlattachments", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DisableLocalGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sharepointconfiguration.html#cfn-kendra-datasource-sharepointconfiguration-disablelocalgroups", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DocumentTitleFieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sharepointconfiguration.html#cfn-kendra-datasource-sharepointconfiguration-documenttitlefieldname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SharePointConfiguration.DocumentTitleFieldName" } }, "ExclusionPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sharepointconfiguration.html#cfn-kendra-datasource-sharepointconfiguration-exclusionpatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SharePointConfiguration.ExclusionPatterns" } }, "FieldMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sharepointconfiguration.html#cfn-kendra-datasource-sharepointconfiguration-fieldmappings", "DuplicatesAllowed": true, "ItemType": "DataSourceToIndexFieldMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InclusionPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sharepointconfiguration.html#cfn-kendra-datasource-sharepointconfiguration-inclusionpatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SharePointConfiguration.InclusionPatterns" } }, "SecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sharepointconfiguration.html#cfn-kendra-datasource-sharepointconfiguration-secretarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SharePointConfiguration.SecretArn" } }, "SharePointVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sharepointconfiguration.html#cfn-kendra-datasource-sharepointconfiguration-sharepointversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SharePointConfiguration.SharePointVersion" } }, "SslCertificateS3Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sharepointconfiguration.html#cfn-kendra-datasource-sharepointconfiguration-sslcertificates3path", "Required": false, "Type": "S3Path", "UpdateType": "Mutable" }, "Urls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sharepointconfiguration.html#cfn-kendra-datasource-sharepointconfiguration-urls", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SharePointConfiguration.Urls" } }, "UseChangeLog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sharepointconfiguration.html#cfn-kendra-datasource-sharepointconfiguration-usechangelog", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sharepointconfiguration.html#cfn-kendra-datasource-sharepointconfiguration-vpcconfiguration", "Required": false, "Type": "DataSourceVpcConfiguration", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.SqlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sqlconfiguration.html", "Properties": { "QueryIdentifiersEnclosingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sqlconfiguration.html#cfn-kendra-datasource-sqlconfiguration-queryidentifiersenclosingoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.SqlConfiguration.QueryIdentifiersEnclosingOption" } } } }, "AWS::Kendra::DataSource.WebCrawlerAuthenticationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerauthenticationconfiguration.html", "Properties": { "BasicAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerauthenticationconfiguration.html#cfn-kendra-datasource-webcrawlerauthenticationconfiguration-basicauthentication", "DuplicatesAllowed": true, "ItemType": "WebCrawlerBasicAuthentication", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.WebCrawlerBasicAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerbasicauthentication.html", "Properties": { "Credentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerbasicauthentication.html#cfn-kendra-datasource-webcrawlerbasicauthentication-credentials", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.WebCrawlerBasicAuthentication.Credentials" } }, "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerbasicauthentication.html#cfn-kendra-datasource-webcrawlerbasicauthentication-host", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.WebCrawlerBasicAuthentication.Host" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerbasicauthentication.html#cfn-kendra-datasource-webcrawlerbasicauthentication-port", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.WebCrawlerBasicAuthentication.Port" } } } }, "AWS::Kendra::DataSource.WebCrawlerConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerconfiguration.html", "Properties": { "AuthenticationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerconfiguration.html#cfn-kendra-datasource-webcrawlerconfiguration-authenticationconfiguration", "Required": false, "Type": "WebCrawlerAuthenticationConfiguration", "UpdateType": "Mutable" }, "CrawlDepth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerconfiguration.html#cfn-kendra-datasource-webcrawlerconfiguration-crawldepth", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.WebCrawlerConfiguration.CrawlDepth" } }, "MaxContentSizePerPageInMegaBytes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerconfiguration.html#cfn-kendra-datasource-webcrawlerconfiguration-maxcontentsizeperpageinmegabytes", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "MaxLinksPerPage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerconfiguration.html#cfn-kendra-datasource-webcrawlerconfiguration-maxlinksperpage", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.WebCrawlerConfiguration.MaxLinksPerPage" } }, "MaxUrlsPerMinuteCrawlRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerconfiguration.html#cfn-kendra-datasource-webcrawlerconfiguration-maxurlsperminutecrawlrate", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.WebCrawlerConfiguration.MaxUrlsPerMinuteCrawlRate" } }, "ProxyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerconfiguration.html#cfn-kendra-datasource-webcrawlerconfiguration-proxyconfiguration", "Required": false, "Type": "ProxyConfiguration", "UpdateType": "Mutable" }, "UrlExclusionPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerconfiguration.html#cfn-kendra-datasource-webcrawlerconfiguration-urlexclusionpatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.WebCrawlerConfiguration.UrlExclusionPatterns" } }, "UrlInclusionPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerconfiguration.html#cfn-kendra-datasource-webcrawlerconfiguration-urlinclusionpatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.WebCrawlerConfiguration.UrlInclusionPatterns" } }, "Urls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerconfiguration.html#cfn-kendra-datasource-webcrawlerconfiguration-urls", "Required": true, "Type": "WebCrawlerUrls", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.WebCrawlerSeedUrlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerseedurlconfiguration.html", "Properties": { "SeedUrls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerseedurlconfiguration.html#cfn-kendra-datasource-webcrawlerseedurlconfiguration-seedurls", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.WebCrawlerSeedUrlConfiguration.SeedUrls" } }, "WebCrawlerMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerseedurlconfiguration.html#cfn-kendra-datasource-webcrawlerseedurlconfiguration-webcrawlermode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.WebCrawlerSeedUrlConfiguration.WebCrawlerMode" } } } }, "AWS::Kendra::DataSource.WebCrawlerSiteMapsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlersitemapsconfiguration.html", "Properties": { "SiteMaps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlersitemapsconfiguration.html#cfn-kendra-datasource-webcrawlersitemapsconfiguration-sitemaps", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.WebCrawlerSiteMapsConfiguration.SiteMaps" } } } }, "AWS::Kendra::DataSource.WebCrawlerUrls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerurls.html", "Properties": { "SeedUrlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerurls.html#cfn-kendra-datasource-webcrawlerurls-seedurlconfiguration", "Required": false, "Type": "WebCrawlerSeedUrlConfiguration", "UpdateType": "Mutable" }, "SiteMapsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerurls.html#cfn-kendra-datasource-webcrawlerurls-sitemapsconfiguration", "Required": false, "Type": "WebCrawlerSiteMapsConfiguration", "UpdateType": "Mutable" } } }, "AWS::Kendra::DataSource.WorkDocsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-workdocsconfiguration.html", "Properties": { "CrawlComments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-workdocsconfiguration.html#cfn-kendra-datasource-workdocsconfiguration-crawlcomments", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExclusionPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-workdocsconfiguration.html#cfn-kendra-datasource-workdocsconfiguration-exclusionpatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.WorkDocsConfiguration.ExclusionPatterns" } }, "FieldMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-workdocsconfiguration.html#cfn-kendra-datasource-workdocsconfiguration-fieldmappings", "DuplicatesAllowed": true, "ItemType": "DataSourceToIndexFieldMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InclusionPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-workdocsconfiguration.html#cfn-kendra-datasource-workdocsconfiguration-inclusionpatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.WorkDocsConfiguration.InclusionPatterns" } }, "OrganizationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-workdocsconfiguration.html#cfn-kendra-datasource-workdocsconfiguration-organizationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.WorkDocsConfiguration.OrganizationId" } }, "UseChangeLog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-workdocsconfiguration.html#cfn-kendra-datasource-workdocsconfiguration-usechangelog", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Kendra::Faq.S3Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-faq-s3path.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-faq-s3path.html#cfn-kendra-faq-s3path-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Kendra::Faq.S3Path.Bucket" } }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-faq-s3path.html#cfn-kendra-faq-s3path-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Kendra::Faq.S3Path.Key" } } } }, "AWS::Kendra::Index.CapacityUnitsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-capacityunitsconfiguration.html", "Properties": { "QueryCapacityUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-capacityunitsconfiguration.html#cfn-kendra-index-capacityunitsconfiguration-querycapacityunits", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "StorageCapacityUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-capacityunitsconfiguration.html#cfn-kendra-index-capacityunitsconfiguration-storagecapacityunits", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Kendra::Index.DocumentMetadataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-documentmetadataconfiguration.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-documentmetadataconfiguration.html#cfn-kendra-index-documentmetadataconfiguration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.DocumentMetadataConfiguration.Name" } }, "Relevance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-documentmetadataconfiguration.html#cfn-kendra-index-documentmetadataconfiguration-relevance", "Required": false, "Type": "Relevance", "UpdateType": "Mutable" }, "Search": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-documentmetadataconfiguration.html#cfn-kendra-index-documentmetadataconfiguration-search", "Required": false, "Type": "Search", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-documentmetadataconfiguration.html#cfn-kendra-index-documentmetadataconfiguration-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.DocumentMetadataConfiguration.Type" } } } }, "AWS::Kendra::Index.JsonTokenTypeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-jsontokentypeconfiguration.html", "Properties": { "GroupAttributeField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-jsontokentypeconfiguration.html#cfn-kendra-index-jsontokentypeconfiguration-groupattributefield", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.JsonTokenTypeConfiguration.GroupAttributeField" } }, "UserNameAttributeField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-jsontokentypeconfiguration.html#cfn-kendra-index-jsontokentypeconfiguration-usernameattributefield", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.JsonTokenTypeConfiguration.UserNameAttributeField" } } } }, "AWS::Kendra::Index.JwtTokenTypeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-jwttokentypeconfiguration.html", "Properties": { "ClaimRegex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-jwttokentypeconfiguration.html#cfn-kendra-index-jwttokentypeconfiguration-claimregex", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.JwtTokenTypeConfiguration.ClaimRegex" } }, "GroupAttributeField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-jwttokentypeconfiguration.html#cfn-kendra-index-jwttokentypeconfiguration-groupattributefield", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.JwtTokenTypeConfiguration.GroupAttributeField" } }, "Issuer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-jwttokentypeconfiguration.html#cfn-kendra-index-jwttokentypeconfiguration-issuer", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.JwtTokenTypeConfiguration.Issuer" } }, "KeyLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-jwttokentypeconfiguration.html#cfn-kendra-index-jwttokentypeconfiguration-keylocation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.JwtTokenTypeConfiguration.KeyLocation" } }, "SecretManagerArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-jwttokentypeconfiguration.html#cfn-kendra-index-jwttokentypeconfiguration-secretmanagerarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.JwtTokenTypeConfiguration.SecretManagerArn" } }, "URL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-jwttokentypeconfiguration.html#cfn-kendra-index-jwttokentypeconfiguration-url", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.JwtTokenTypeConfiguration.URL" } }, "UserNameAttributeField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-jwttokentypeconfiguration.html#cfn-kendra-index-jwttokentypeconfiguration-usernameattributefield", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.JwtTokenTypeConfiguration.UserNameAttributeField" } } } }, "AWS::Kendra::Index.Relevance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-relevance.html", "Properties": { "Duration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-relevance.html#cfn-kendra-index-relevance-duration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.Relevance.Duration" } }, "Freshness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-relevance.html#cfn-kendra-index-relevance-freshness", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Importance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-relevance.html#cfn-kendra-index-relevance-importance", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.Relevance.Importance" } }, "RankOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-relevance.html#cfn-kendra-index-relevance-rankorder", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.Relevance.RankOrder" } }, "ValueImportanceItems": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-relevance.html#cfn-kendra-index-relevance-valueimportanceitems", "DuplicatesAllowed": true, "ItemType": "ValueImportanceItem", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Kendra::Index.Search": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-search.html", "Properties": { "Displayable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-search.html#cfn-kendra-index-search-displayable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Facetable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-search.html#cfn-kendra-index-search-facetable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Searchable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-search.html#cfn-kendra-index-search-searchable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Sortable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-search.html#cfn-kendra-index-search-sortable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Kendra::Index.ServerSideEncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-serversideencryptionconfiguration.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-serversideencryptionconfiguration.html#cfn-kendra-index-serversideencryptionconfiguration-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Kendra::Index.ServerSideEncryptionConfiguration.KmsKeyId" } } } }, "AWS::Kendra::Index.UserTokenConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-usertokenconfiguration.html", "Properties": { "JsonTokenTypeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-usertokenconfiguration.html#cfn-kendra-index-usertokenconfiguration-jsontokentypeconfiguration", "Required": false, "Type": "JsonTokenTypeConfiguration", "UpdateType": "Mutable" }, "JwtTokenTypeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-usertokenconfiguration.html#cfn-kendra-index-usertokenconfiguration-jwttokentypeconfiguration", "Required": false, "Type": "JwtTokenTypeConfiguration", "UpdateType": "Mutable" } } }, "AWS::Kendra::Index.ValueImportanceItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-valueimportanceitem.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-valueimportanceitem.html#cfn-kendra-index-valueimportanceitem-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.ValueImportanceItem.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-valueimportanceitem.html#cfn-kendra-index-valueimportanceitem-value", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.ValueImportanceItem.Value" } } } }, "AWS::KendraRanking::ExecutionPlan.CapacityUnitsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendraranking-executionplan-capacityunitsconfiguration.html", "Properties": { "RescoreCapacityUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendraranking-executionplan-capacityunitsconfiguration.html#cfn-kendraranking-executionplan-capacityunitsconfiguration-rescorecapacityunits", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Kinesis::Stream.StreamEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesis-stream-streamencryption.html", "Properties": { "EncryptionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesis-stream-streamencryption.html#cfn-kinesis-stream-streamencryption-encryptiontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kinesis::Stream.StreamEncryption.EncryptionType" } }, "KeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesis-stream-streamencryption.html#cfn-kinesis-stream-streamencryption-keyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kinesis::Stream.StreamEncryption.KeyId" } } } }, "AWS::Kinesis::Stream.StreamModeDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesis-stream-streammodedetails.html", "Properties": { "StreamMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesis-stream-streammodedetails.html#cfn-kinesis-stream-streammodedetails-streammode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kinesis::Stream.StreamModeDetails.StreamMode" } } } }, "AWS::KinesisAnalytics::Application.CSVMappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-csvmappingparameters.html", "Properties": { "RecordColumnDelimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-csvmappingparameters.html#cfn-kinesisanalytics-application-csvmappingparameters-recordcolumndelimiter", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RecordRowDelimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-csvmappingparameters.html#cfn-kinesisanalytics-application-csvmappingparameters-recordrowdelimiter", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::Application.Input": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html", "Properties": { "InputParallelism": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-inputparallelism", "Required": false, "Type": "InputParallelism", "UpdateType": "Mutable" }, "InputProcessingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-inputprocessingconfiguration", "Required": false, "Type": "InputProcessingConfiguration", "UpdateType": "Mutable" }, "InputSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-inputschema", "Required": true, "Type": "InputSchema", "UpdateType": "Mutable" }, "KinesisFirehoseInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-kinesisfirehoseinput", "Required": false, "Type": "KinesisFirehoseInput", "UpdateType": "Mutable" }, "KinesisStreamsInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-kinesisstreamsinput", "Required": false, "Type": "KinesisStreamsInput", "UpdateType": "Mutable" }, "NamePrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-input.html#cfn-kinesisanalytics-application-input-nameprefix", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::Application.InputLambdaProcessor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputlambdaprocessor.html", "Properties": { "ResourceARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputlambdaprocessor.html#cfn-kinesisanalytics-application-inputlambdaprocessor-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputlambdaprocessor.html#cfn-kinesisanalytics-application-inputlambdaprocessor-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::Application.InputParallelism": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputparallelism.html", "Properties": { "Count": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputparallelism.html#cfn-kinesisanalytics-application-inputparallelism-count", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::Application.InputProcessingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputprocessingconfiguration.html", "Properties": { "InputLambdaProcessor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputprocessingconfiguration.html#cfn-kinesisanalytics-application-inputprocessingconfiguration-inputlambdaprocessor", "Required": false, "Type": "InputLambdaProcessor", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::Application.InputSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputschema.html", "Properties": { "RecordColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputschema.html#cfn-kinesisanalytics-application-inputschema-recordcolumns", "ItemType": "RecordColumn", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "RecordEncoding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputschema.html#cfn-kinesisanalytics-application-inputschema-recordencoding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RecordFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-inputschema.html#cfn-kinesisanalytics-application-inputschema-recordformat", "Required": true, "Type": "RecordFormat", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::Application.JSONMappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-jsonmappingparameters.html", "Properties": { "RecordRowPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-jsonmappingparameters.html#cfn-kinesisanalytics-application-jsonmappingparameters-recordrowpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::Application.KinesisFirehoseInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisfirehoseinput.html", "Properties": { "ResourceARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisfirehoseinput.html#cfn-kinesisanalytics-application-kinesisfirehoseinput-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisfirehoseinput.html#cfn-kinesisanalytics-application-kinesisfirehoseinput-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::Application.KinesisStreamsInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisstreamsinput.html", "Properties": { "ResourceARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisstreamsinput.html#cfn-kinesisanalytics-application-kinesisstreamsinput-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-kinesisstreamsinput.html#cfn-kinesisanalytics-application-kinesisstreamsinput-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::Application.MappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-mappingparameters.html", "Properties": { "CSVMappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-mappingparameters.html#cfn-kinesisanalytics-application-mappingparameters-csvmappingparameters", "Required": false, "Type": "CSVMappingParameters", "UpdateType": "Mutable" }, "JSONMappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-mappingparameters.html#cfn-kinesisanalytics-application-mappingparameters-jsonmappingparameters", "Required": false, "Type": "JSONMappingParameters", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::Application.RecordColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordcolumn.html", "Properties": { "Mapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordcolumn.html#cfn-kinesisanalytics-application-recordcolumn-mapping", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordcolumn.html#cfn-kinesisanalytics-application-recordcolumn-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SqlType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordcolumn.html#cfn-kinesisanalytics-application-recordcolumn-sqltype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::Application.RecordFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordformat.html", "Properties": { "MappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordformat.html#cfn-kinesisanalytics-application-recordformat-mappingparameters", "Required": false, "Type": "MappingParameters", "UpdateType": "Mutable" }, "RecordFormatType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-recordformat.html#cfn-kinesisanalytics-application-recordformat-recordformattype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::ApplicationOutput.DestinationSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-destinationschema.html", "Properties": { "RecordFormatType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-destinationschema.html#cfn-kinesisanalytics-applicationoutput-destinationschema-recordformattype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::ApplicationOutput.KinesisFirehoseOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisfirehoseoutput.html", "Properties": { "ResourceARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisfirehoseoutput.html#cfn-kinesisanalytics-applicationoutput-kinesisfirehoseoutput-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisfirehoseoutput.html#cfn-kinesisanalytics-applicationoutput-kinesisfirehoseoutput-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::ApplicationOutput.KinesisStreamsOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisstreamsoutput.html", "Properties": { "ResourceARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisstreamsoutput.html#cfn-kinesisanalytics-applicationoutput-kinesisstreamsoutput-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-kinesisstreamsoutput.html#cfn-kinesisanalytics-applicationoutput-kinesisstreamsoutput-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::ApplicationOutput.LambdaOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-lambdaoutput.html", "Properties": { "ResourceARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-lambdaoutput.html#cfn-kinesisanalytics-applicationoutput-lambdaoutput-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-lambdaoutput.html#cfn-kinesisanalytics-applicationoutput-lambdaoutput-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::ApplicationOutput.Output": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html", "Properties": { "DestinationSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-destinationschema", "Required": true, "Type": "DestinationSchema", "UpdateType": "Mutable" }, "KinesisFirehoseOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-kinesisfirehoseoutput", "Required": false, "Type": "KinesisFirehoseOutput", "UpdateType": "Mutable" }, "KinesisStreamsOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-kinesisstreamsoutput", "Required": false, "Type": "KinesisStreamsOutput", "UpdateType": "Mutable" }, "LambdaOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-lambdaoutput", "Required": false, "Type": "LambdaOutput", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationoutput-output.html#cfn-kinesisanalytics-applicationoutput-output-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::KinesisAnalytics::ApplicationReferenceDataSource.CSVMappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-csvmappingparameters.html", "Properties": { "RecordColumnDelimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-csvmappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-csvmappingparameters-recordcolumndelimiter", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RecordRowDelimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-csvmappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-csvmappingparameters-recordrowdelimiter", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::ApplicationReferenceDataSource.JSONMappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-jsonmappingparameters.html", "Properties": { "RecordRowPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-jsonmappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-jsonmappingparameters-recordrowpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::ApplicationReferenceDataSource.MappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-mappingparameters.html", "Properties": { "CSVMappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-mappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-mappingparameters-csvmappingparameters", "Required": false, "Type": "CSVMappingParameters", "UpdateType": "Mutable" }, "JSONMappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-mappingparameters.html#cfn-kinesisanalytics-applicationreferencedatasource-mappingparameters-jsonmappingparameters", "Required": false, "Type": "JSONMappingParameters", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::ApplicationReferenceDataSource.RecordColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordcolumn.html", "Properties": { "Mapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalytics-applicationreferencedatasource-recordcolumn-mapping", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalytics-applicationreferencedatasource-recordcolumn-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SqlType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalytics-applicationreferencedatasource-recordcolumn-sqltype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::ApplicationReferenceDataSource.RecordFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordformat.html", "Properties": { "MappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordformat.html#cfn-kinesisanalytics-applicationreferencedatasource-recordformat-mappingparameters", "Required": false, "Type": "MappingParameters", "UpdateType": "Mutable" }, "RecordFormatType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-recordformat.html#cfn-kinesisanalytics-applicationreferencedatasource-recordformat-recordformattype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::ApplicationReferenceDataSource.ReferenceDataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referencedatasource.html", "Properties": { "ReferenceSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-referencedatasource-referenceschema", "Required": true, "Type": "ReferenceSchema", "UpdateType": "Mutable" }, "S3ReferenceDataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-referencedatasource-s3referencedatasource", "Required": false, "Type": "S3ReferenceDataSource", "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-referencedatasource-tablename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::ApplicationReferenceDataSource.ReferenceSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referenceschema.html", "Properties": { "RecordColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalytics-applicationreferencedatasource-referenceschema-recordcolumns", "ItemType": "RecordColumn", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "RecordEncoding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalytics-applicationreferencedatasource-referenceschema-recordencoding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RecordFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalytics-applicationreferencedatasource-referenceschema-recordformat", "Required": true, "Type": "RecordFormat", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::ApplicationReferenceDataSource.S3ReferenceDataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-s3referencedatasource.html", "Properties": { "BucketARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-s3referencedatasource-bucketarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "FileKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-s3referencedatasource-filekey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ReferenceRoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-s3referencedatasource-referencerolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.ApplicationCodeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationcodeconfiguration.html", "Properties": { "CodeContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationcodeconfiguration.html#cfn-kinesisanalyticsv2-application-applicationcodeconfiguration-codecontent", "Required": true, "Type": "CodeContent", "UpdateType": "Mutable" }, "CodeContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationcodeconfiguration.html#cfn-kinesisanalyticsv2-application-applicationcodeconfiguration-codecontenttype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.ApplicationCodeConfiguration.CodeContentType" } } } }, "AWS::KinesisAnalyticsV2::Application.ApplicationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html", "Properties": { "ApplicationCodeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-applicationcodeconfiguration", "Required": false, "Type": "ApplicationCodeConfiguration", "UpdateType": "Mutable" }, "ApplicationSnapshotConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-applicationsnapshotconfiguration", "Required": false, "Type": "ApplicationSnapshotConfiguration", "UpdateType": "Mutable" }, "EnvironmentProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-environmentproperties", "Required": false, "Type": "EnvironmentProperties", "UpdateType": "Mutable" }, "FlinkApplicationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-flinkapplicationconfiguration", "Required": false, "Type": "FlinkApplicationConfiguration", "UpdateType": "Mutable" }, "SqlApplicationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-sqlapplicationconfiguration", "Required": false, "Type": "SqlApplicationConfiguration", "UpdateType": "Mutable" }, "VpcConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-vpcconfigurations", "DuplicatesAllowed": true, "ItemType": "VpcConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ZeppelinApplicationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-zeppelinapplicationconfiguration", "Required": false, "Type": "ZeppelinApplicationConfiguration", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.ApplicationMaintenanceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationmaintenanceconfiguration.html", "Properties": { "ApplicationMaintenanceWindowStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationmaintenanceconfiguration.html#cfn-kinesisanalyticsv2-application-applicationmaintenanceconfiguration-applicationmaintenancewindowstarttime", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.ApplicationMaintenanceConfiguration.ApplicationMaintenanceWindowStartTime" } } } }, "AWS::KinesisAnalyticsV2::Application.ApplicationRestoreConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationrestoreconfiguration.html", "Properties": { "ApplicationRestoreType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationrestoreconfiguration.html#cfn-kinesisanalyticsv2-application-applicationrestoreconfiguration-applicationrestoretype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.ApplicationRestoreConfiguration.ApplicationRestoreType" } }, "SnapshotName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationrestoreconfiguration.html#cfn-kinesisanalyticsv2-application-applicationrestoreconfiguration-snapshotname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.ApplicationRestoreConfiguration.SnapshotName" } } } }, "AWS::KinesisAnalyticsV2::Application.ApplicationSnapshotConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationsnapshotconfiguration.html", "Properties": { "SnapshotsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationsnapshotconfiguration.html#cfn-kinesisanalyticsv2-application-applicationsnapshotconfiguration-snapshotsenabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.CSVMappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-csvmappingparameters.html", "Properties": { "RecordColumnDelimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-csvmappingparameters.html#cfn-kinesisanalyticsv2-application-csvmappingparameters-recordcolumndelimiter", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.CSVMappingParameters.RecordColumnDelimiter" } }, "RecordRowDelimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-csvmappingparameters.html#cfn-kinesisanalyticsv2-application-csvmappingparameters-recordrowdelimiter", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.CSVMappingParameters.RecordRowDelimiter" } } } }, "AWS::KinesisAnalyticsV2::Application.CatalogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-catalogconfiguration.html", "Properties": { "GlueDataCatalogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-catalogconfiguration.html#cfn-kinesisanalyticsv2-application-catalogconfiguration-gluedatacatalogconfiguration", "Required": false, "Type": "GlueDataCatalogConfiguration", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.CheckpointConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-checkpointconfiguration.html", "Properties": { "CheckpointInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-checkpointconfiguration.html#cfn-kinesisanalyticsv2-application-checkpointconfiguration-checkpointinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.CheckpointConfiguration.CheckpointInterval" } }, "CheckpointingEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-checkpointconfiguration.html#cfn-kinesisanalyticsv2-application-checkpointconfiguration-checkpointingenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ConfigurationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-checkpointconfiguration.html#cfn-kinesisanalyticsv2-application-checkpointconfiguration-configurationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.CheckpointConfiguration.ConfigurationType" } }, "MinPauseBetweenCheckpoints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-checkpointconfiguration.html#cfn-kinesisanalyticsv2-application-checkpointconfiguration-minpausebetweencheckpoints", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.CodeContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-codecontent.html", "Properties": { "S3ContentLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-codecontent.html#cfn-kinesisanalyticsv2-application-codecontent-s3contentlocation", "Required": false, "Type": "S3ContentLocation", "UpdateType": "Mutable" }, "TextContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-codecontent.html#cfn-kinesisanalyticsv2-application-codecontent-textcontent", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.CodeContent.TextContent" } }, "ZipFileContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-codecontent.html#cfn-kinesisanalyticsv2-application-codecontent-zipfilecontent", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.CustomArtifactConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-customartifactconfiguration.html", "Properties": { "ArtifactType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-customartifactconfiguration.html#cfn-kinesisanalyticsv2-application-customartifactconfiguration-artifacttype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.CustomArtifactConfiguration.ArtifactType" } }, "MavenReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-customartifactconfiguration.html#cfn-kinesisanalyticsv2-application-customartifactconfiguration-mavenreference", "Required": false, "Type": "MavenReference", "UpdateType": "Mutable" }, "S3ContentLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-customartifactconfiguration.html#cfn-kinesisanalyticsv2-application-customartifactconfiguration-s3contentlocation", "Required": false, "Type": "S3ContentLocation", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.DeployAsApplicationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-deployasapplicationconfiguration.html", "Properties": { "S3ContentLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-deployasapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-deployasapplicationconfiguration-s3contentlocation", "Required": true, "Type": "S3ContentBaseLocation", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.EnvironmentProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-environmentproperties.html", "Properties": { "PropertyGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-environmentproperties.html#cfn-kinesisanalyticsv2-application-environmentproperties-propertygroups", "DuplicatesAllowed": true, "ItemType": "PropertyGroup", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.FlinkApplicationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-flinkapplicationconfiguration.html", "Properties": { "CheckpointConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-flinkapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-flinkapplicationconfiguration-checkpointconfiguration", "Required": false, "Type": "CheckpointConfiguration", "UpdateType": "Mutable" }, "MonitoringConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-flinkapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-flinkapplicationconfiguration-monitoringconfiguration", "Required": false, "Type": "MonitoringConfiguration", "UpdateType": "Mutable" }, "ParallelismConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-flinkapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-flinkapplicationconfiguration-parallelismconfiguration", "Required": false, "Type": "ParallelismConfiguration", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.FlinkRunConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-flinkrunconfiguration.html", "Properties": { "AllowNonRestoredState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-flinkrunconfiguration.html#cfn-kinesisanalyticsv2-application-flinkrunconfiguration-allownonrestoredstate", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.GlueDataCatalogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-gluedatacatalogconfiguration.html", "Properties": { "DatabaseARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-gluedatacatalogconfiguration.html#cfn-kinesisanalyticsv2-application-gluedatacatalogconfiguration-databasearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.GlueDataCatalogConfiguration.DatabaseARN" } } } }, "AWS::KinesisAnalyticsV2::Application.Input": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html", "Properties": { "InputParallelism": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-inputparallelism", "Required": false, "Type": "InputParallelism", "UpdateType": "Mutable" }, "InputProcessingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-inputprocessingconfiguration", "Required": false, "Type": "InputProcessingConfiguration", "UpdateType": "Mutable" }, "InputSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-inputschema", "Required": true, "Type": "InputSchema", "UpdateType": "Mutable" }, "KinesisFirehoseInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-kinesisfirehoseinput", "Required": false, "Type": "KinesisFirehoseInput", "UpdateType": "Mutable" }, "KinesisStreamsInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-kinesisstreamsinput", "Required": false, "Type": "KinesisStreamsInput", "UpdateType": "Mutable" }, "NamePrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-input.html#cfn-kinesisanalyticsv2-application-input-nameprefix", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.Input.NamePrefix" } } } }, "AWS::KinesisAnalyticsV2::Application.InputLambdaProcessor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputlambdaprocessor.html", "Properties": { "ResourceARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputlambdaprocessor.html#cfn-kinesisanalyticsv2-application-inputlambdaprocessor-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.InputLambdaProcessor.ResourceARN" } } } }, "AWS::KinesisAnalyticsV2::Application.InputParallelism": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputparallelism.html", "Properties": { "Count": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputparallelism.html#cfn-kinesisanalyticsv2-application-inputparallelism-count", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.InputParallelism.Count" } } } }, "AWS::KinesisAnalyticsV2::Application.InputProcessingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputprocessingconfiguration.html", "Properties": { "InputLambdaProcessor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputprocessingconfiguration.html#cfn-kinesisanalyticsv2-application-inputprocessingconfiguration-inputlambdaprocessor", "Required": false, "Type": "InputLambdaProcessor", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.InputSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputschema.html", "Properties": { "RecordColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputschema.html#cfn-kinesisanalyticsv2-application-inputschema-recordcolumns", "DuplicatesAllowed": true, "ItemType": "RecordColumn", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "RecordEncoding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputschema.html#cfn-kinesisanalyticsv2-application-inputschema-recordencoding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.InputSchema.RecordEncoding" } }, "RecordFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-inputschema.html#cfn-kinesisanalyticsv2-application-inputschema-recordformat", "Required": true, "Type": "RecordFormat", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.JSONMappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-jsonmappingparameters.html", "Properties": { "RecordRowPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-jsonmappingparameters.html#cfn-kinesisanalyticsv2-application-jsonmappingparameters-recordrowpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.JSONMappingParameters.RecordRowPath" } } } }, "AWS::KinesisAnalyticsV2::Application.KinesisFirehoseInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-kinesisfirehoseinput.html", "Properties": { "ResourceARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-kinesisfirehoseinput.html#cfn-kinesisanalyticsv2-application-kinesisfirehoseinput-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.KinesisFirehoseInput.ResourceARN" } } } }, "AWS::KinesisAnalyticsV2::Application.KinesisStreamsInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-kinesisstreamsinput.html", "Properties": { "ResourceARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-kinesisstreamsinput.html#cfn-kinesisanalyticsv2-application-kinesisstreamsinput-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.KinesisStreamsInput.ResourceARN" } } } }, "AWS::KinesisAnalyticsV2::Application.MappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-mappingparameters.html", "Properties": { "CSVMappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-mappingparameters.html#cfn-kinesisanalyticsv2-application-mappingparameters-csvmappingparameters", "Required": false, "Type": "CSVMappingParameters", "UpdateType": "Mutable" }, "JSONMappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-mappingparameters.html#cfn-kinesisanalyticsv2-application-mappingparameters-jsonmappingparameters", "Required": false, "Type": "JSONMappingParameters", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.MavenReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-mavenreference.html", "Properties": { "ArtifactId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-mavenreference.html#cfn-kinesisanalyticsv2-application-mavenreference-artifactid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.MavenReference.ArtifactId" } }, "GroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-mavenreference.html#cfn-kinesisanalyticsv2-application-mavenreference-groupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.MavenReference.GroupId" } }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-mavenreference.html#cfn-kinesisanalyticsv2-application-mavenreference-version", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.MavenReference.Version" } } } }, "AWS::KinesisAnalyticsV2::Application.MonitoringConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-monitoringconfiguration.html", "Properties": { "ConfigurationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-monitoringconfiguration.html#cfn-kinesisanalyticsv2-application-monitoringconfiguration-configurationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.MonitoringConfiguration.ConfigurationType" } }, "LogLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-monitoringconfiguration.html#cfn-kinesisanalyticsv2-application-monitoringconfiguration-loglevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.MonitoringConfiguration.LogLevel" } }, "MetricsLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-monitoringconfiguration.html#cfn-kinesisanalyticsv2-application-monitoringconfiguration-metricslevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.MonitoringConfiguration.MetricsLevel" } } } }, "AWS::KinesisAnalyticsV2::Application.ParallelismConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-parallelismconfiguration.html", "Properties": { "AutoScalingEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-parallelismconfiguration.html#cfn-kinesisanalyticsv2-application-parallelismconfiguration-autoscalingenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ConfigurationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-parallelismconfiguration.html#cfn-kinesisanalyticsv2-application-parallelismconfiguration-configurationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.ParallelismConfiguration.ConfigurationType" } }, "Parallelism": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-parallelismconfiguration.html#cfn-kinesisanalyticsv2-application-parallelismconfiguration-parallelism", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ParallelismPerKPU": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-parallelismconfiguration.html#cfn-kinesisanalyticsv2-application-parallelismconfiguration-parallelismperkpu", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.PropertyGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-propertygroup.html", "Properties": { "PropertyGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-propertygroup.html#cfn-kinesisanalyticsv2-application-propertygroup-propertygroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.PropertyGroup.PropertyGroupId" } }, "PropertyMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-propertygroup.html#cfn-kinesisanalyticsv2-application-propertygroup-propertymap", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.RecordColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordcolumn.html", "Properties": { "Mapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordcolumn.html#cfn-kinesisanalyticsv2-application-recordcolumn-mapping", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.RecordColumn.Mapping" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordcolumn.html#cfn-kinesisanalyticsv2-application-recordcolumn-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.RecordColumn.Name" } }, "SqlType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordcolumn.html#cfn-kinesisanalyticsv2-application-recordcolumn-sqltype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.RecordColumn.SqlType" } } } }, "AWS::KinesisAnalyticsV2::Application.RecordFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordformat.html", "Properties": { "MappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordformat.html#cfn-kinesisanalyticsv2-application-recordformat-mappingparameters", "Required": false, "Type": "MappingParameters", "UpdateType": "Mutable" }, "RecordFormatType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-recordformat.html#cfn-kinesisanalyticsv2-application-recordformat-recordformattype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.RecordFormat.RecordFormatType" } } } }, "AWS::KinesisAnalyticsV2::Application.RunConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-runconfiguration.html", "Properties": { "ApplicationRestoreConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-runconfiguration.html#cfn-kinesisanalyticsv2-application-runconfiguration-applicationrestoreconfiguration", "Required": false, "Type": "ApplicationRestoreConfiguration", "UpdateType": "Mutable" }, "FlinkRunConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-runconfiguration.html#cfn-kinesisanalyticsv2-application-runconfiguration-flinkrunconfiguration", "Required": false, "Type": "FlinkRunConfiguration", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.S3ContentBaseLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-s3contentbaselocation.html", "Properties": { "BasePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-s3contentbaselocation.html#cfn-kinesisanalyticsv2-application-s3contentbaselocation-basepath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.S3ContentBaseLocation.BasePath" } }, "BucketARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-s3contentbaselocation.html#cfn-kinesisanalyticsv2-application-s3contentbaselocation-bucketarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.S3ContentBaseLocation.BucketARN" } } } }, "AWS::KinesisAnalyticsV2::Application.S3ContentLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-s3contentlocation.html", "Properties": { "BucketARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-s3contentlocation.html#cfn-kinesisanalyticsv2-application-s3contentlocation-bucketarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.S3ContentLocation.BucketARN" } }, "FileKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-s3contentlocation.html#cfn-kinesisanalyticsv2-application-s3contentlocation-filekey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.S3ContentLocation.FileKey" } }, "ObjectVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-s3contentlocation.html#cfn-kinesisanalyticsv2-application-s3contentlocation-objectversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.S3ContentLocation.ObjectVersion" } } } }, "AWS::KinesisAnalyticsV2::Application.SqlApplicationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-sqlapplicationconfiguration.html", "Properties": { "Inputs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-sqlapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-sqlapplicationconfiguration-inputs", "DuplicatesAllowed": true, "ItemType": "Input", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-vpcconfiguration.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-vpcconfiguration.html#cfn-kinesisanalyticsv2-application-vpcconfiguration-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-vpcconfiguration.html#cfn-kinesisanalyticsv2-application-vpcconfiguration-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.ZeppelinApplicationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-zeppelinapplicationconfiguration.html", "Properties": { "CatalogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-zeppelinapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-zeppelinapplicationconfiguration-catalogconfiguration", "Required": false, "Type": "CatalogConfiguration", "UpdateType": "Mutable" }, "CustomArtifactsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-zeppelinapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-zeppelinapplicationconfiguration-customartifactsconfiguration", "DuplicatesAllowed": true, "ItemType": "CustomArtifactConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DeployAsApplicationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-zeppelinapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-zeppelinapplicationconfiguration-deployasapplicationconfiguration", "Required": false, "Type": "DeployAsApplicationConfiguration", "UpdateType": "Mutable" }, "MonitoringConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-zeppelinapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-zeppelinapplicationconfiguration-monitoringconfiguration", "Required": false, "Type": "ZeppelinMonitoringConfiguration", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application.ZeppelinMonitoringConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-zeppelinmonitoringconfiguration.html", "Properties": { "LogLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-zeppelinmonitoringconfiguration.html#cfn-kinesisanalyticsv2-application-zeppelinmonitoringconfiguration-loglevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.ZeppelinMonitoringConfiguration.LogLevel" } } } }, "AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption.CloudWatchLoggingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationcloudwatchloggingoption-cloudwatchloggingoption.html", "Properties": { "LogStreamARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationcloudwatchloggingoption-cloudwatchloggingoption.html#cfn-kinesisanalyticsv2-applicationcloudwatchloggingoption-cloudwatchloggingoption-logstreamarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::ApplicationOutput.DestinationSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-destinationschema.html", "Properties": { "RecordFormatType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-destinationschema.html#cfn-kinesisanalyticsv2-applicationoutput-destinationschema-recordformattype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::ApplicationOutput.KinesisFirehoseOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-kinesisfirehoseoutput.html", "Properties": { "ResourceARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-kinesisfirehoseoutput.html#cfn-kinesisanalyticsv2-applicationoutput-kinesisfirehoseoutput-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::ApplicationOutput.KinesisStreamsOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-kinesisstreamsoutput.html", "Properties": { "ResourceARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-kinesisstreamsoutput.html#cfn-kinesisanalyticsv2-applicationoutput-kinesisstreamsoutput-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::ApplicationOutput.LambdaOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-lambdaoutput.html", "Properties": { "ResourceARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-lambdaoutput.html#cfn-kinesisanalyticsv2-applicationoutput-lambdaoutput-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::ApplicationOutput.Output": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html", "Properties": { "DestinationSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html#cfn-kinesisanalyticsv2-applicationoutput-output-destinationschema", "Required": true, "Type": "DestinationSchema", "UpdateType": "Mutable" }, "KinesisFirehoseOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html#cfn-kinesisanalyticsv2-applicationoutput-output-kinesisfirehoseoutput", "Required": false, "Type": "KinesisFirehoseOutput", "UpdateType": "Mutable" }, "KinesisStreamsOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html#cfn-kinesisanalyticsv2-applicationoutput-output-kinesisstreamsoutput", "Required": false, "Type": "KinesisStreamsOutput", "UpdateType": "Mutable" }, "LambdaOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html#cfn-kinesisanalyticsv2-applicationoutput-output-lambdaoutput", "Required": false, "Type": "LambdaOutput", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationoutput-output.html#cfn-kinesisanalyticsv2-applicationoutput-output-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.CSVMappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-csvmappingparameters.html", "Properties": { "RecordColumnDelimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-csvmappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-csvmappingparameters-recordcolumndelimiter", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RecordRowDelimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-csvmappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-csvmappingparameters-recordrowdelimiter", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.JSONMappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-jsonmappingparameters.html", "Properties": { "RecordRowPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-jsonmappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-jsonmappingparameters-recordrowpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.MappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters.html", "Properties": { "CSVMappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters-csvmappingparameters", "Required": false, "Type": "CSVMappingParameters", "UpdateType": "Mutable" }, "JSONMappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters-jsonmappingparameters", "Required": false, "Type": "JSONMappingParameters", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.RecordColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn.html", "Properties": { "Mapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn-mapping", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SqlType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-recordcolumn-sqltype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.RecordFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordformat.html", "Properties": { "MappingParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordformat.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-recordformat-mappingparameters", "Required": false, "Type": "MappingParameters", "UpdateType": "Mutable" }, "RecordFormatType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-recordformat.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-recordformat-recordformattype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.ReferenceDataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource.html", "Properties": { "ReferenceSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource-referenceschema", "Required": true, "Type": "ReferenceSchema", "UpdateType": "Mutable" }, "S3ReferenceDataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource-s3referencedatasource", "Required": false, "Type": "S3ReferenceDataSource", "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource-tablename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.ReferenceSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referenceschema.html", "Properties": { "RecordColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referenceschema-recordcolumns", "ItemType": "RecordColumn", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "RecordEncoding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referenceschema-recordencoding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RecordFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-referenceschema.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referenceschema-recordformat", "Required": true, "Type": "RecordFormat", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.S3ReferenceDataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-s3referencedatasource.html", "Properties": { "BucketARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-s3referencedatasource-bucketarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "FileKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-s3referencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-s3referencedatasource-filekey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.AmazonOpenSearchServerlessBufferingHints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserverlessbufferinghints.html", "Properties": { "IntervalInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserverlessbufferinghints.html#cfn-kinesisfirehose-deliverystream-amazonopensearchserverlessbufferinghints-intervalinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SizeInMBs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserverlessbufferinghints.html#cfn-kinesisfirehose-deliverystream-amazonopensearchserverlessbufferinghints-sizeinmbs", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.AmazonOpenSearchServerlessDestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration.html", "Properties": { "BufferingHints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration-bufferinghints", "Required": false, "Type": "AmazonOpenSearchServerlessBufferingHints", "UpdateType": "Mutable" }, "CloudWatchLoggingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration-cloudwatchloggingoptions", "Required": false, "Type": "CloudWatchLoggingOptions", "UpdateType": "Mutable" }, "CollectionEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration-collectionendpoint", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.AmazonOpenSearchServerlessDestinationConfiguration.CollectionEndpoint" } }, "IndexName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration-indexname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.AmazonOpenSearchServerlessDestinationConfiguration.IndexName" } }, "ProcessingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration-processingconfiguration", "Required": false, "Type": "ProcessingConfiguration", "UpdateType": "Mutable" }, "RetryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration-retryoptions", "Required": false, "Type": "AmazonOpenSearchServerlessRetryOptions", "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.AmazonOpenSearchServerlessDestinationConfiguration.RoleARN" } }, "S3BackupMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration-s3backupmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.AmazonOpenSearchServerlessDestinationConfiguration.S3BackupMode" } }, "S3Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration-s3configuration", "Required": true, "Type": "S3DestinationConfiguration", "UpdateType": "Mutable" }, "VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration-vpcconfiguration", "Required": false, "Type": "VpcConfiguration", "UpdateType": "Immutable" } } }, "AWS::KinesisFirehose::DeliveryStream.AmazonOpenSearchServerlessRetryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserverlessretryoptions.html", "Properties": { "DurationInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserverlessretryoptions.html#cfn-kinesisfirehose-deliverystream-amazonopensearchserverlessretryoptions-durationinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceBufferingHints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicebufferinghints.html", "Properties": { "IntervalInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicebufferinghints.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicebufferinghints-intervalinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SizeInMBs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicebufferinghints.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicebufferinghints-sizeinmbs", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceDestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration.html", "Properties": { "BufferingHints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration-bufferinghints", "Required": false, "Type": "AmazonopensearchserviceBufferingHints", "UpdateType": "Mutable" }, "CloudWatchLoggingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration-cloudwatchloggingoptions", "Required": false, "Type": "CloudWatchLoggingOptions", "UpdateType": "Mutable" }, "ClusterEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration-clusterendpoint", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceDestinationConfiguration.ClusterEndpoint" } }, "DocumentIdOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration-documentidoptions", "Required": false, "Type": "DocumentIdOptions", "UpdateType": "Mutable" }, "DomainARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration-domainarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceDestinationConfiguration.DomainARN" } }, "IndexName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration-indexname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceDestinationConfiguration.IndexName" } }, "IndexRotationPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration-indexrotationperiod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceDestinationConfiguration.IndexRotationPeriod" } }, "ProcessingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration-processingconfiguration", "Required": false, "Type": "ProcessingConfiguration", "UpdateType": "Mutable" }, "RetryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration-retryoptions", "Required": false, "Type": "AmazonopensearchserviceRetryOptions", "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceDestinationConfiguration.RoleARN" } }, "S3BackupMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration-s3backupmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceDestinationConfiguration.S3BackupMode" } }, "S3Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration-s3configuration", "Required": true, "Type": "S3DestinationConfiguration", "UpdateType": "Mutable" }, "TypeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration-typename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration-vpcconfiguration", "Required": false, "Type": "VpcConfiguration", "UpdateType": "Immutable" } } }, "AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceRetryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserviceretryoptions.html", "Properties": { "DurationInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-amazonopensearchserviceretryoptions.html#cfn-kinesisfirehose-deliverystream-amazonopensearchserviceretryoptions-durationinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.BufferingHints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-bufferinghints.html", "Properties": { "IntervalInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-bufferinghints.html#cfn-kinesisfirehose-deliverystream-bufferinghints-intervalinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SizeInMBs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-bufferinghints.html#cfn-kinesisfirehose-deliverystream-bufferinghints-sizeinmbs", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.CloudWatchLoggingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-cloudwatchloggingoptions.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-cloudwatchloggingoptions.html#cfn-kinesisfirehose-deliverystream-cloudwatchloggingoptions-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-cloudwatchloggingoptions.html#cfn-kinesisfirehose-deliverystream-cloudwatchloggingoptions-loggroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LogStreamName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-cloudwatchloggingoptions.html#cfn-kinesisfirehose-deliverystream-cloudwatchloggingoptions-logstreamname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.CopyCommand": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-copycommand.html", "Properties": { "CopyOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-copycommand.html#cfn-kinesisfirehose-deliverystream-copycommand-copyoptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataTableColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-copycommand.html#cfn-kinesisfirehose-deliverystream-copycommand-datatablecolumns", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataTableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-copycommand.html#cfn-kinesisfirehose-deliverystream-copycommand-datatablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.CopyCommand.DataTableName" } } } }, "AWS::KinesisFirehose::DeliveryStream.DataFormatConversionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-dataformatconversionconfiguration.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-dataformatconversionconfiguration.html#cfn-kinesisfirehose-deliverystream-dataformatconversionconfiguration-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "InputFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-dataformatconversionconfiguration.html#cfn-kinesisfirehose-deliverystream-dataformatconversionconfiguration-inputformatconfiguration", "Required": false, "Type": "InputFormatConfiguration", "UpdateType": "Mutable" }, "OutputFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-dataformatconversionconfiguration.html#cfn-kinesisfirehose-deliverystream-dataformatconversionconfiguration-outputformatconfiguration", "Required": false, "Type": "OutputFormatConfiguration", "UpdateType": "Mutable" }, "SchemaConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-dataformatconversionconfiguration.html#cfn-kinesisfirehose-deliverystream-dataformatconversionconfiguration-schemaconfiguration", "Required": false, "Type": "SchemaConfiguration", "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.DeliveryStreamEncryptionConfigurationInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-deliverystreamencryptionconfigurationinput.html", "Properties": { "KeyARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-deliverystreamencryptionconfigurationinput.html#cfn-kinesisfirehose-deliverystream-deliverystreamencryptionconfigurationinput-keyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.DeliveryStreamEncryptionConfigurationInput.KeyARN" } }, "KeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-deliverystreamencryptionconfigurationinput.html#cfn-kinesisfirehose-deliverystream-deliverystreamencryptionconfigurationinput-keytype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.DeliveryStreamEncryptionConfigurationInput.KeyType" } } } }, "AWS::KinesisFirehose::DeliveryStream.Deserializer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-deserializer.html", "Properties": { "HiveJsonSerDe": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-deserializer.html#cfn-kinesisfirehose-deliverystream-deserializer-hivejsonserde", "Required": false, "Type": "HiveJsonSerDe", "UpdateType": "Mutable" }, "OpenXJsonSerDe": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-deserializer.html#cfn-kinesisfirehose-deliverystream-deserializer-openxjsonserde", "Required": false, "Type": "OpenXJsonSerDe", "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.DocumentIdOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-documentidoptions.html", "Properties": { "DefaultDocumentIdFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-documentidoptions.html#cfn-kinesisfirehose-deliverystream-documentidoptions-defaultdocumentidformat", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.DocumentIdOptions.DefaultDocumentIdFormat" } } } }, "AWS::KinesisFirehose::DeliveryStream.DynamicPartitioningConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-dynamicpartitioningconfiguration.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-dynamicpartitioningconfiguration.html#cfn-kinesisfirehose-deliverystream-dynamicpartitioningconfiguration-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RetryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-dynamicpartitioningconfiguration.html#cfn-kinesisfirehose-deliverystream-dynamicpartitioningconfiguration-retryoptions", "Required": false, "Type": "RetryOptions", "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.ElasticsearchBufferingHints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchbufferinghints.html", "Properties": { "IntervalInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchbufferinghints.html#cfn-kinesisfirehose-deliverystream-elasticsearchbufferinghints-intervalinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SizeInMBs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchbufferinghints.html#cfn-kinesisfirehose-deliverystream-elasticsearchbufferinghints-sizeinmbs", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration.html", "Properties": { "BufferingHints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration-bufferinghints", "Required": false, "Type": "ElasticsearchBufferingHints", "UpdateType": "Mutable" }, "CloudWatchLoggingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration-cloudwatchloggingoptions", "Required": false, "Type": "CloudWatchLoggingOptions", "UpdateType": "Mutable" }, "ClusterEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration-clusterendpoint", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration.ClusterEndpoint" } }, "DocumentIdOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration-documentidoptions", "Required": false, "Type": "DocumentIdOptions", "UpdateType": "Mutable" }, "DomainARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration-domainarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration.DomainARN" } }, "IndexName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration-indexname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration.IndexName" } }, "IndexRotationPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration-indexrotationperiod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration.IndexRotationPeriod" } }, "ProcessingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration-processingconfiguration", "Required": false, "Type": "ProcessingConfiguration", "UpdateType": "Mutable" }, "RetryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration-retryoptions", "Required": false, "Type": "ElasticsearchRetryOptions", "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration.RoleARN" } }, "S3BackupMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration-s3backupmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration.S3BackupMode" } }, "S3Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration-s3configuration", "Required": true, "Type": "S3DestinationConfiguration", "UpdateType": "Mutable" }, "TypeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration-typename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration-vpcconfiguration", "Required": false, "Type": "VpcConfiguration", "UpdateType": "Immutable" } } }, "AWS::KinesisFirehose::DeliveryStream.ElasticsearchRetryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchretryoptions.html", "Properties": { "DurationInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-elasticsearchretryoptions.html#cfn-kinesisfirehose-deliverystream-elasticsearchretryoptions-durationinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.EncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-encryptionconfiguration.html", "Properties": { "KMSEncryptionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-encryptionconfiguration.html#cfn-kinesisfirehose-deliverystream-encryptionconfiguration-kmsencryptionconfig", "Required": false, "Type": "KMSEncryptionConfig", "UpdateType": "Mutable" }, "NoEncryptionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-encryptionconfiguration.html#cfn-kinesisfirehose-deliverystream-encryptionconfiguration-noencryptionconfig", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.EncryptionConfiguration.NoEncryptionConfig" } } } }, "AWS::KinesisFirehose::DeliveryStream.ExtendedS3DestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-extendeds3destinationconfiguration.html", "Properties": { "BucketARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-extendeds3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-extendeds3destinationconfiguration-bucketarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.ExtendedS3DestinationConfiguration.BucketARN" } }, "BufferingHints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-extendeds3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-extendeds3destinationconfiguration-bufferinghints", "Required": false, "Type": "BufferingHints", "UpdateType": "Mutable" }, "CloudWatchLoggingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-extendeds3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-extendeds3destinationconfiguration-cloudwatchloggingoptions", "Required": false, "Type": "CloudWatchLoggingOptions", "UpdateType": "Mutable" }, "CompressionFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-extendeds3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-extendeds3destinationconfiguration-compressionformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.ExtendedS3DestinationConfiguration.CompressionFormat" } }, "DataFormatConversionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-extendeds3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-extendeds3destinationconfiguration-dataformatconversionconfiguration", "Required": false, "Type": "DataFormatConversionConfiguration", "UpdateType": "Mutable" }, "DynamicPartitioningConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-extendeds3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-extendeds3destinationconfiguration-dynamicpartitioningconfiguration", "Required": false, "Type": "DynamicPartitioningConfiguration", "UpdateType": "Mutable" }, "EncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-extendeds3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-extendeds3destinationconfiguration-encryptionconfiguration", "Required": false, "Type": "EncryptionConfiguration", "UpdateType": "Mutable" }, "ErrorOutputPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-extendeds3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-extendeds3destinationconfiguration-erroroutputprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-extendeds3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-extendeds3destinationconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ProcessingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-extendeds3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-extendeds3destinationconfiguration-processingconfiguration", "Required": false, "Type": "ProcessingConfiguration", "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-extendeds3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-extendeds3destinationconfiguration-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.ExtendedS3DestinationConfiguration.RoleARN" } }, "S3BackupConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-extendeds3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-extendeds3destinationconfiguration-s3backupconfiguration", "Required": false, "Type": "S3DestinationConfiguration", "UpdateType": "Mutable" }, "S3BackupMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-extendeds3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-extendeds3destinationconfiguration-s3backupmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.ExtendedS3DestinationConfiguration.S3BackupMode" } } } }, "AWS::KinesisFirehose::DeliveryStream.HiveJsonSerDe": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-hivejsonserde.html", "Properties": { "TimestampFormats": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-hivejsonserde.html#cfn-kinesisfirehose-deliverystream-hivejsonserde-timestampformats", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.HttpEndpointCommonAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointcommonattribute.html", "Properties": { "AttributeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointcommonattribute.html#cfn-kinesisfirehose-deliverystream-httpendpointcommonattribute-attributename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.HttpEndpointCommonAttribute.AttributeName" } }, "AttributeValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointcommonattribute.html#cfn-kinesisfirehose-deliverystream-httpendpointcommonattribute-attributevalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.HttpEndpointConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointconfiguration.html", "Properties": { "AccessKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointconfiguration.html#cfn-kinesisfirehose-deliverystream-httpendpointconfiguration-accesskey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointconfiguration.html#cfn-kinesisfirehose-deliverystream-httpendpointconfiguration-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.HttpEndpointConfiguration.Name" } }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointconfiguration.html#cfn-kinesisfirehose-deliverystream-httpendpointconfiguration-url", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.HttpEndpointConfiguration.Url" } } } }, "AWS::KinesisFirehose::DeliveryStream.HttpEndpointDestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration.html", "Properties": { "BufferingHints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration-bufferinghints", "Required": false, "Type": "BufferingHints", "UpdateType": "Mutable" }, "CloudWatchLoggingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration-cloudwatchloggingoptions", "Required": false, "Type": "CloudWatchLoggingOptions", "UpdateType": "Mutable" }, "EndpointConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration-endpointconfiguration", "Required": true, "Type": "HttpEndpointConfiguration", "UpdateType": "Mutable" }, "ProcessingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration-processingconfiguration", "Required": false, "Type": "ProcessingConfiguration", "UpdateType": "Mutable" }, "RequestConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration-requestconfiguration", "Required": false, "Type": "HttpEndpointRequestConfiguration", "UpdateType": "Mutable" }, "RetryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration-retryoptions", "Required": false, "Type": "RetryOptions", "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.HttpEndpointDestinationConfiguration.RoleARN" } }, "S3BackupMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration-s3backupmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration-s3configuration", "Required": true, "Type": "S3DestinationConfiguration", "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.HttpEndpointRequestConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointrequestconfiguration.html", "Properties": { "CommonAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointrequestconfiguration.html#cfn-kinesisfirehose-deliverystream-httpendpointrequestconfiguration-commonattributes", "DuplicatesAllowed": false, "ItemType": "HttpEndpointCommonAttribute", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ContentEncoding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointrequestconfiguration.html#cfn-kinesisfirehose-deliverystream-httpendpointrequestconfiguration-contentencoding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.HttpEndpointRequestConfiguration.ContentEncoding" } } } }, "AWS::KinesisFirehose::DeliveryStream.InputFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-inputformatconfiguration.html", "Properties": { "Deserializer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-inputformatconfiguration.html#cfn-kinesisfirehose-deliverystream-inputformatconfiguration-deserializer", "Required": false, "Type": "Deserializer", "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.KMSEncryptionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-kmsencryptionconfig.html", "Properties": { "AWSKMSKeyARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-kmsencryptionconfig.html#cfn-kinesisfirehose-deliverystream-kmsencryptionconfig-awskmskeyarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.KinesisStreamSourceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-kinesisstreamsourceconfiguration.html", "Properties": { "KinesisStreamARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-kinesisstreamsourceconfiguration.html#cfn-kinesisfirehose-deliverystream-kinesisstreamsourceconfiguration-kinesisstreamarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.KinesisStreamSourceConfiguration.KinesisStreamARN" } }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-kinesisstreamsourceconfiguration.html#cfn-kinesisfirehose-deliverystream-kinesisstreamsourceconfiguration-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.KinesisStreamSourceConfiguration.RoleARN" } } } }, "AWS::KinesisFirehose::DeliveryStream.OpenXJsonSerDe": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-openxjsonserde.html", "Properties": { "CaseInsensitive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-openxjsonserde.html#cfn-kinesisfirehose-deliverystream-openxjsonserde-caseinsensitive", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ColumnToJsonKeyMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-openxjsonserde.html#cfn-kinesisfirehose-deliverystream-openxjsonserde-columntojsonkeymappings", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "ConvertDotsInJsonKeysToUnderscores": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-openxjsonserde.html#cfn-kinesisfirehose-deliverystream-openxjsonserde-convertdotsinjsonkeystounderscores", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.OrcSerDe": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-orcserde.html", "Properties": { "BlockSizeBytes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-orcserde.html#cfn-kinesisfirehose-deliverystream-orcserde-blocksizebytes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "BloomFilterColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-orcserde.html#cfn-kinesisfirehose-deliverystream-orcserde-bloomfiltercolumns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "BloomFilterFalsePositiveProbability": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-orcserde.html#cfn-kinesisfirehose-deliverystream-orcserde-bloomfilterfalsepositiveprobability", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Compression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-orcserde.html#cfn-kinesisfirehose-deliverystream-orcserde-compression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DictionaryKeyThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-orcserde.html#cfn-kinesisfirehose-deliverystream-orcserde-dictionarykeythreshold", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "EnablePadding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-orcserde.html#cfn-kinesisfirehose-deliverystream-orcserde-enablepadding", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "FormatVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-orcserde.html#cfn-kinesisfirehose-deliverystream-orcserde-formatversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PaddingTolerance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-orcserde.html#cfn-kinesisfirehose-deliverystream-orcserde-paddingtolerance", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "RowIndexStride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-orcserde.html#cfn-kinesisfirehose-deliverystream-orcserde-rowindexstride", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StripeSizeBytes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-orcserde.html#cfn-kinesisfirehose-deliverystream-orcserde-stripesizebytes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.OutputFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-outputformatconfiguration.html", "Properties": { "Serializer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-outputformatconfiguration.html#cfn-kinesisfirehose-deliverystream-outputformatconfiguration-serializer", "Required": false, "Type": "Serializer", "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.ParquetSerDe": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-parquetserde.html", "Properties": { "BlockSizeBytes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-parquetserde.html#cfn-kinesisfirehose-deliverystream-parquetserde-blocksizebytes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Compression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-parquetserde.html#cfn-kinesisfirehose-deliverystream-parquetserde-compression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EnableDictionaryCompression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-parquetserde.html#cfn-kinesisfirehose-deliverystream-parquetserde-enabledictionarycompression", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MaxPaddingBytes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-parquetserde.html#cfn-kinesisfirehose-deliverystream-parquetserde-maxpaddingbytes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PageSizeBytes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-parquetserde.html#cfn-kinesisfirehose-deliverystream-parquetserde-pagesizebytes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "WriterVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-parquetserde.html#cfn-kinesisfirehose-deliverystream-parquetserde-writerversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.ProcessingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-processingconfiguration.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-processingconfiguration.html#cfn-kinesisfirehose-deliverystream-processingconfiguration-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Processors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-processingconfiguration.html#cfn-kinesisfirehose-deliverystream-processingconfiguration-processors", "DuplicatesAllowed": false, "ItemType": "Processor", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.Processor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-processor.html", "Properties": { "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-processor.html#cfn-kinesisfirehose-deliverystream-processor-parameters", "DuplicatesAllowed": false, "ItemType": "ProcessorParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-processor.html#cfn-kinesisfirehose-deliverystream-processor-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.Processor.Type" } } } }, "AWS::KinesisFirehose::DeliveryStream.ProcessorParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-processorparameter.html", "Properties": { "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-processorparameter.html#cfn-kinesisfirehose-deliverystream-processorparameter-parametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ParameterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-processorparameter.html#cfn-kinesisfirehose-deliverystream-processorparameter-parametervalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-redshiftdestinationconfiguration.html", "Properties": { "CloudWatchLoggingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-redshiftdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-redshiftdestinationconfiguration-cloudwatchloggingoptions", "Required": false, "Type": "CloudWatchLoggingOptions", "UpdateType": "Mutable" }, "ClusterJDBCURL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-redshiftdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-redshiftdestinationconfiguration-clusterjdbcurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration.ClusterJDBCURL" } }, "CopyCommand": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-redshiftdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-redshiftdestinationconfiguration-copycommand", "Required": true, "Type": "CopyCommand", "UpdateType": "Mutable" }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-redshiftdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-redshiftdestinationconfiguration-password", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration.Password" } }, "ProcessingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-redshiftdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-redshiftdestinationconfiguration-processingconfiguration", "Required": false, "Type": "ProcessingConfiguration", "UpdateType": "Mutable" }, "RetryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-redshiftdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-redshiftdestinationconfiguration-retryoptions", "Required": false, "Type": "RedshiftRetryOptions", "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-redshiftdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-redshiftdestinationconfiguration-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration.RoleARN" } }, "S3BackupConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-redshiftdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-redshiftdestinationconfiguration-s3backupconfiguration", "Required": false, "Type": "S3DestinationConfiguration", "UpdateType": "Mutable" }, "S3BackupMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-redshiftdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-redshiftdestinationconfiguration-s3backupmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration.S3BackupMode" } }, "S3Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-redshiftdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-redshiftdestinationconfiguration-s3configuration", "Required": true, "Type": "S3DestinationConfiguration", "UpdateType": "Mutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-redshiftdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-redshiftdestinationconfiguration-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration.Username" } } } }, "AWS::KinesisFirehose::DeliveryStream.RedshiftRetryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-redshiftretryoptions.html", "Properties": { "DurationInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-redshiftretryoptions.html#cfn-kinesisfirehose-deliverystream-redshiftretryoptions-durationinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.RetryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-retryoptions.html", "Properties": { "DurationInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-retryoptions.html#cfn-kinesisfirehose-deliverystream-retryoptions-durationinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.S3DestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-s3destinationconfiguration.html", "Properties": { "BucketARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-s3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-s3destinationconfiguration-bucketarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.S3DestinationConfiguration.BucketARN" } }, "BufferingHints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-s3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-s3destinationconfiguration-bufferinghints", "Required": false, "Type": "BufferingHints", "UpdateType": "Mutable" }, "CloudWatchLoggingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-s3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-s3destinationconfiguration-cloudwatchloggingoptions", "Required": false, "Type": "CloudWatchLoggingOptions", "UpdateType": "Mutable" }, "CompressionFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-s3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-s3destinationconfiguration-compressionformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.S3DestinationConfiguration.CompressionFormat" } }, "EncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-s3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-s3destinationconfiguration-encryptionconfiguration", "Required": false, "Type": "EncryptionConfiguration", "UpdateType": "Mutable" }, "ErrorOutputPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-s3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-s3destinationconfiguration-erroroutputprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-s3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-s3destinationconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-s3destinationconfiguration.html#cfn-kinesisfirehose-deliverystream-s3destinationconfiguration-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.S3DestinationConfiguration.RoleARN" } } } }, "AWS::KinesisFirehose::DeliveryStream.SchemaConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-schemaconfiguration.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-schemaconfiguration.html#cfn-kinesisfirehose-deliverystream-schemaconfiguration-catalogid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-schemaconfiguration.html#cfn-kinesisfirehose-deliverystream-schemaconfiguration-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-schemaconfiguration.html#cfn-kinesisfirehose-deliverystream-schemaconfiguration-region", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-schemaconfiguration.html#cfn-kinesisfirehose-deliverystream-schemaconfiguration-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.SchemaConfiguration.RoleARN" } }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-schemaconfiguration.html#cfn-kinesisfirehose-deliverystream-schemaconfiguration-tablename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VersionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-schemaconfiguration.html#cfn-kinesisfirehose-deliverystream-schemaconfiguration-versionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.Serializer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-serializer.html", "Properties": { "OrcSerDe": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-serializer.html#cfn-kinesisfirehose-deliverystream-serializer-orcserde", "Required": false, "Type": "OrcSerDe", "UpdateType": "Mutable" }, "ParquetSerDe": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-serializer.html#cfn-kinesisfirehose-deliverystream-serializer-parquetserde", "Required": false, "Type": "ParquetSerDe", "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.SplunkDestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-splunkdestinationconfiguration.html", "Properties": { "CloudWatchLoggingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-splunkdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-splunkdestinationconfiguration-cloudwatchloggingoptions", "Required": false, "Type": "CloudWatchLoggingOptions", "UpdateType": "Mutable" }, "HECAcknowledgmentTimeoutInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-splunkdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-splunkdestinationconfiguration-hecacknowledgmenttimeoutinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.SplunkDestinationConfiguration.HECAcknowledgmentTimeoutInSeconds" } }, "HECEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-splunkdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-splunkdestinationconfiguration-hecendpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "HECEndpointType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-splunkdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-splunkdestinationconfiguration-hecendpointtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.SplunkDestinationConfiguration.HECEndpointType" } }, "HECToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-splunkdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-splunkdestinationconfiguration-hectoken", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ProcessingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-splunkdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-splunkdestinationconfiguration-processingconfiguration", "Required": false, "Type": "ProcessingConfiguration", "UpdateType": "Mutable" }, "RetryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-splunkdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-splunkdestinationconfiguration-retryoptions", "Required": false, "Type": "SplunkRetryOptions", "UpdateType": "Mutable" }, "S3BackupMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-splunkdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-splunkdestinationconfiguration-s3backupmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-splunkdestinationconfiguration.html#cfn-kinesisfirehose-deliverystream-splunkdestinationconfiguration-s3configuration", "Required": true, "Type": "S3DestinationConfiguration", "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.SplunkRetryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-splunkretryoptions.html", "Properties": { "DurationInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-splunkretryoptions.html#cfn-kinesisfirehose-deliverystream-splunkretryoptions-durationinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream.VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-vpcconfiguration.html", "Properties": { "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-vpcconfiguration.html#cfn-kinesisfirehose-deliverystream-vpcconfiguration-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.VpcConfiguration.RoleARN" } }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-vpcconfiguration.html#cfn-kinesisfirehose-deliverystream-vpcconfiguration-securitygroupids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.VpcConfiguration.SecurityGroupIds" } }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-vpcconfiguration.html#cfn-kinesisfirehose-deliverystream-vpcconfiguration-subnetids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.VpcConfiguration.SubnetIds" } } } }, "AWS::LakeFormation::DataCellsFilter.ColumnWildcard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-datacellsfilter-columnwildcard.html", "Properties": { "ExcludedColumnNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-datacellsfilter-columnwildcard.html#cfn-lakeformation-datacellsfilter-columnwildcard-excludedcolumnnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::DataCellsFilter.ColumnWildcard.ExcludedColumnNames" } } } }, "AWS::LakeFormation::DataCellsFilter.RowFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-datacellsfilter-rowfilter.html", "Properties": { "AllRowsWildcard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-datacellsfilter-rowfilter.html#cfn-lakeformation-datacellsfilter-rowfilter-allrowswildcard", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" }, "FilterExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-datacellsfilter-rowfilter.html#cfn-lakeformation-datacellsfilter-rowfilter-filterexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::LakeFormation::DataLakeSettings.Admins": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-datalakesettings-admins.html", "ItemType": "DataLakePrincipal", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AWS::LakeFormation::DataLakeSettings.CreateDatabaseDefaultPermissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-datalakesettings-createdatabasedefaultpermissions.html", "ItemType": "PrincipalPermissions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AWS::LakeFormation::DataLakeSettings.CreateTableDefaultPermissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-datalakesettings-createtabledefaultpermissions.html", "ItemType": "PrincipalPermissions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AWS::LakeFormation::DataLakeSettings.DataLakePrincipal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-datalakesettings-datalakeprincipal.html", "Properties": { "DataLakePrincipalIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-datalakesettings-datalakeprincipal.html#cfn-lakeformation-datalakesettings-datalakeprincipal-datalakeprincipalidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::LakeFormation::DataLakeSettings.ExternalDataFilteringAllowList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-datalakesettings-externaldatafilteringallowlist.html", "ItemType": "DataLakePrincipal", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AWS::LakeFormation::DataLakeSettings.Permissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-datalakesettings-permissions.html", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AWS::LakeFormation::DataLakeSettings.PrincipalPermissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-datalakesettings-principalpermissions.html", "Properties": { "Permissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-datalakesettings-principalpermissions.html#cfn-lakeformation-datalakesettings-principalpermissions-permissions", "Required": false, "Type": "Permissions", "UpdateType": "Mutable" }, "Principal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-datalakesettings-principalpermissions.html#cfn-lakeformation-datalakesettings-principalpermissions-principal", "Required": false, "Type": "DataLakePrincipal", "UpdateType": "Mutable" } } }, "AWS::LakeFormation::Permissions.ColumnWildcard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-columnwildcard.html", "Properties": { "ExcludedColumnNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-columnwildcard.html#cfn-lakeformation-permissions-columnwildcard-excludedcolumnnames", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::LakeFormation::Permissions.DataLakePrincipal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-datalakeprincipal.html", "Properties": { "DataLakePrincipalIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-datalakeprincipal.html#cfn-lakeformation-permissions-datalakeprincipal-datalakeprincipalidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::LakeFormation::Permissions.DataLocationResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-datalocationresource.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-datalocationresource.html#cfn-lakeformation-permissions-datalocationresource-catalogid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3Resource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-datalocationresource.html#cfn-lakeformation-permissions-datalocationresource-s3resource", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::LakeFormation::Permissions.DatabaseResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-databaseresource.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-databaseresource.html#cfn-lakeformation-permissions-databaseresource-catalogid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-databaseresource.html#cfn-lakeformation-permissions-databaseresource-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::LakeFormation::Permissions.Resource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-resource.html", "Properties": { "DataLocationResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-resource.html#cfn-lakeformation-permissions-resource-datalocationresource", "Required": false, "Type": "DataLocationResource", "UpdateType": "Mutable" }, "DatabaseResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-resource.html#cfn-lakeformation-permissions-resource-databaseresource", "Required": false, "Type": "DatabaseResource", "UpdateType": "Mutable" }, "TableResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-resource.html#cfn-lakeformation-permissions-resource-tableresource", "Required": false, "Type": "TableResource", "UpdateType": "Mutable" }, "TableWithColumnsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-resource.html#cfn-lakeformation-permissions-resource-tablewithcolumnsresource", "Required": false, "Type": "TableWithColumnsResource", "UpdateType": "Mutable" } } }, "AWS::LakeFormation::Permissions.TableResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-tableresource.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-tableresource.html#cfn-lakeformation-permissions-tableresource-catalogid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-tableresource.html#cfn-lakeformation-permissions-tableresource-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-tableresource.html#cfn-lakeformation-permissions-tableresource-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TableWildcard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-tableresource.html#cfn-lakeformation-permissions-tableresource-tablewildcard", "Required": false, "Type": "TableWildcard", "UpdateType": "Mutable" } } }, "AWS::LakeFormation::Permissions.TableWildcard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-tablewildcard.html", "Properties": {} }, "AWS::LakeFormation::Permissions.TableWithColumnsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-tablewithcolumnsresource.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-tablewithcolumnsresource.html#cfn-lakeformation-permissions-tablewithcolumnsresource-catalogid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ColumnNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-tablewithcolumnsresource.html#cfn-lakeformation-permissions-tablewithcolumnsresource-columnnames", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColumnWildcard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-tablewithcolumnsresource.html#cfn-lakeformation-permissions-tablewithcolumnsresource-columnwildcard", "Required": false, "Type": "ColumnWildcard", "UpdateType": "Mutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-tablewithcolumnsresource.html#cfn-lakeformation-permissions-tablewithcolumnsresource-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-tablewithcolumnsresource.html#cfn-lakeformation-permissions-tablewithcolumnsresource-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::LakeFormation::PrincipalPermissions.ColumnWildcard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-columnwildcard.html", "Properties": { "ExcludedColumnNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-columnwildcard.html#cfn-lakeformation-principalpermissions-columnwildcard-excludedcolumnnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.ColumnWildcard.ExcludedColumnNames" } } } }, "AWS::LakeFormation::PrincipalPermissions.DataCellsFilterResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-datacellsfilterresource.html", "Properties": { "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-datacellsfilterresource.html#cfn-lakeformation-principalpermissions-datacellsfilterresource-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.DataCellsFilterResource.DatabaseName" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-datacellsfilterresource.html#cfn-lakeformation-principalpermissions-datacellsfilterresource-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.DataCellsFilterResource.Name" } }, "TableCatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-datacellsfilterresource.html#cfn-lakeformation-principalpermissions-datacellsfilterresource-tablecatalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.DataCellsFilterResource.TableCatalogId" } }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-datacellsfilterresource.html#cfn-lakeformation-principalpermissions-datacellsfilterresource-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.DataCellsFilterResource.TableName" } } } }, "AWS::LakeFormation::PrincipalPermissions.DataLakePrincipal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-datalakeprincipal.html", "Properties": { "DataLakePrincipalIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-datalakeprincipal.html#cfn-lakeformation-principalpermissions-datalakeprincipal-datalakeprincipalidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.DataLakePrincipal.DataLakePrincipalIdentifier" } } } }, "AWS::LakeFormation::PrincipalPermissions.DataLocationResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-datalocationresource.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-datalocationresource.html#cfn-lakeformation-principalpermissions-datalocationresource-catalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.DataLocationResource.CatalogId" } }, "ResourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-datalocationresource.html#cfn-lakeformation-principalpermissions-datalocationresource-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::LakeFormation::PrincipalPermissions.DatabaseResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-databaseresource.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-databaseresource.html#cfn-lakeformation-principalpermissions-databaseresource-catalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.DatabaseResource.CatalogId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-databaseresource.html#cfn-lakeformation-principalpermissions-databaseresource-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.DatabaseResource.Name" } } } }, "AWS::LakeFormation::PrincipalPermissions.LFTag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-lftag.html", "Properties": { "TagKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-lftag.html#cfn-lakeformation-principalpermissions-lftag-tagkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.LFTag.TagKey" } }, "TagValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-lftag.html#cfn-lakeformation-principalpermissions-lftag-tagvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::LakeFormation::PrincipalPermissions.LFTagKeyResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-lftagkeyresource.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-lftagkeyresource.html#cfn-lakeformation-principalpermissions-lftagkeyresource-catalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.LFTagKeyResource.CatalogId" } }, "TagKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-lftagkeyresource.html#cfn-lakeformation-principalpermissions-lftagkeyresource-tagkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.LFTagKeyResource.TagKey" } }, "TagValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-lftagkeyresource.html#cfn-lakeformation-principalpermissions-lftagkeyresource-tagvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::LakeFormation::PrincipalPermissions.LFTagPolicyResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-lftagpolicyresource.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-lftagpolicyresource.html#cfn-lakeformation-principalpermissions-lftagpolicyresource-catalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.LFTagPolicyResource.CatalogId" } }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-lftagpolicyresource.html#cfn-lakeformation-principalpermissions-lftagpolicyresource-expression", "DuplicatesAllowed": true, "ItemType": "LFTag", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-lftagpolicyresource.html#cfn-lakeformation-principalpermissions-lftagpolicyresource-resourcetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.LFTagPolicyResource.ResourceType" } } } }, "AWS::LakeFormation::PrincipalPermissions.Resource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-resource.html", "Properties": { "Catalog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-resource.html#cfn-lakeformation-principalpermissions-resource-catalog", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" }, "DataCellsFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-resource.html#cfn-lakeformation-principalpermissions-resource-datacellsfilter", "Required": false, "Type": "DataCellsFilterResource", "UpdateType": "Immutable" }, "DataLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-resource.html#cfn-lakeformation-principalpermissions-resource-datalocation", "Required": false, "Type": "DataLocationResource", "UpdateType": "Immutable" }, "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-resource.html#cfn-lakeformation-principalpermissions-resource-database", "Required": false, "Type": "DatabaseResource", "UpdateType": "Immutable" }, "LFTag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-resource.html#cfn-lakeformation-principalpermissions-resource-lftag", "Required": false, "Type": "LFTagKeyResource", "UpdateType": "Immutable" }, "LFTagPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-resource.html#cfn-lakeformation-principalpermissions-resource-lftagpolicy", "Required": false, "Type": "LFTagPolicyResource", "UpdateType": "Immutable" }, "Table": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-resource.html#cfn-lakeformation-principalpermissions-resource-table", "Required": false, "Type": "TableResource", "UpdateType": "Immutable" }, "TableWithColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-resource.html#cfn-lakeformation-principalpermissions-resource-tablewithcolumns", "Required": false, "Type": "TableWithColumnsResource", "UpdateType": "Immutable" } } }, "AWS::LakeFormation::PrincipalPermissions.TableResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-tableresource.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-tableresource.html#cfn-lakeformation-principalpermissions-tableresource-catalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.TableResource.CatalogId" } }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-tableresource.html#cfn-lakeformation-principalpermissions-tableresource-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.TableResource.DatabaseName" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-tableresource.html#cfn-lakeformation-principalpermissions-tableresource-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.TableResource.Name" } }, "TableWildcard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-tableresource.html#cfn-lakeformation-principalpermissions-tableresource-tablewildcard", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" } } }, "AWS::LakeFormation::PrincipalPermissions.TableWithColumnsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-tablewithcolumnsresource.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-tablewithcolumnsresource.html#cfn-lakeformation-principalpermissions-tablewithcolumnsresource-catalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.TableWithColumnsResource.CatalogId" } }, "ColumnNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-tablewithcolumnsresource.html#cfn-lakeformation-principalpermissions-tablewithcolumnsresource-columnnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.TableWithColumnsResource.ColumnNames" } }, "ColumnWildcard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-tablewithcolumnsresource.html#cfn-lakeformation-principalpermissions-tablewithcolumnsresource-columnwildcard", "Required": false, "Type": "ColumnWildcard", "UpdateType": "Immutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-tablewithcolumnsresource.html#cfn-lakeformation-principalpermissions-tablewithcolumnsresource-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.TableWithColumnsResource.DatabaseName" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-tablewithcolumnsresource.html#cfn-lakeformation-principalpermissions-tablewithcolumnsresource-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.TableWithColumnsResource.Name" } } } }, "AWS::LakeFormation::TagAssociation.DatabaseResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-databaseresource.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-databaseresource.html#cfn-lakeformation-tagassociation-databaseresource-catalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::TagAssociation.DatabaseResource.CatalogId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-databaseresource.html#cfn-lakeformation-tagassociation-databaseresource-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::TagAssociation.DatabaseResource.Name" } } } }, "AWS::LakeFormation::TagAssociation.LFTagPair": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-lftagpair.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-lftagpair.html#cfn-lakeformation-tagassociation-lftagpair-catalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::TagAssociation.LFTagPair.CatalogId" } }, "TagKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-lftagpair.html#cfn-lakeformation-tagassociation-lftagpair-tagkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::TagAssociation.LFTagPair.TagKey" } }, "TagValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-lftagpair.html#cfn-lakeformation-tagassociation-lftagpair-tagvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::LakeFormation::TagAssociation.Resource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-resource.html", "Properties": { "Catalog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-resource.html#cfn-lakeformation-tagassociation-resource-catalog", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" }, "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-resource.html#cfn-lakeformation-tagassociation-resource-database", "Required": false, "Type": "DatabaseResource", "UpdateType": "Immutable" }, "Table": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-resource.html#cfn-lakeformation-tagassociation-resource-table", "Required": false, "Type": "TableResource", "UpdateType": "Immutable" }, "TableWithColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-resource.html#cfn-lakeformation-tagassociation-resource-tablewithcolumns", "Required": false, "Type": "TableWithColumnsResource", "UpdateType": "Immutable" } } }, "AWS::LakeFormation::TagAssociation.TableResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-tableresource.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-tableresource.html#cfn-lakeformation-tagassociation-tableresource-catalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::TagAssociation.TableResource.CatalogId" } }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-tableresource.html#cfn-lakeformation-tagassociation-tableresource-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::TagAssociation.TableResource.DatabaseName" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-tableresource.html#cfn-lakeformation-tagassociation-tableresource-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::TagAssociation.TableResource.Name" } }, "TableWildcard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-tableresource.html#cfn-lakeformation-tagassociation-tableresource-tablewildcard", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" } } }, "AWS::LakeFormation::TagAssociation.TableWithColumnsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-tablewithcolumnsresource.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-tablewithcolumnsresource.html#cfn-lakeformation-tagassociation-tablewithcolumnsresource-catalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::TagAssociation.TableWithColumnsResource.CatalogId" } }, "ColumnNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-tablewithcolumnsresource.html#cfn-lakeformation-tagassociation-tablewithcolumnsresource-columnnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::TagAssociation.TableWithColumnsResource.ColumnNames" } }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-tablewithcolumnsresource.html#cfn-lakeformation-tagassociation-tablewithcolumnsresource-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::TagAssociation.TableWithColumnsResource.DatabaseName" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-tagassociation-tablewithcolumnsresource.html#cfn-lakeformation-tagassociation-tablewithcolumnsresource-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::TagAssociation.TableWithColumnsResource.Name" } } } }, "AWS::Lambda::Alias.AliasRoutingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-alias-aliasroutingconfiguration.html", "Properties": { "AdditionalVersionWeights": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-alias-aliasroutingconfiguration.html#cfn-lambda-alias-aliasroutingconfiguration-additionalversionweights", "DuplicatesAllowed": false, "ItemType": "VersionWeight", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lambda::Alias.ProvisionedConcurrencyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-alias-provisionedconcurrencyconfiguration.html", "Properties": { "ProvisionedConcurrentExecutions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-alias-provisionedconcurrencyconfiguration.html#cfn-lambda-alias-provisionedconcurrencyconfiguration-provisionedconcurrentexecutions", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lambda::Alias.VersionWeight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-alias-versionweight.html", "Properties": { "FunctionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-alias-versionweight.html#cfn-lambda-alias-versionweight-functionversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "FunctionWeight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-alias-versionweight.html#cfn-lambda-alias-versionweight-functionweight", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lambda::CodeSigningConfig.AllowedPublishers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-codesigningconfig-allowedpublishers.html", "Properties": { "SigningProfileVersionArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-codesigningconfig-allowedpublishers.html#cfn-lambda-codesigningconfig-allowedpublishers-signingprofileversionarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::CodeSigningConfig.AllowedPublishers.SigningProfileVersionArns" } } } }, "AWS::Lambda::CodeSigningConfig.CodeSigningPolicies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-codesigningconfig-codesigningpolicies.html", "Properties": { "UntrustedArtifactOnDeployment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-codesigningconfig-codesigningpolicies.html#cfn-lambda-codesigningconfig-codesigningpolicies-untrustedartifactondeployment", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::CodeSigningConfig.CodeSigningPolicies.UntrustedArtifactOnDeployment" } } } }, "AWS::Lambda::EventInvokeConfig.DestinationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventinvokeconfig-destinationconfig.html", "Properties": { "OnFailure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventinvokeconfig-destinationconfig.html#cfn-lambda-eventinvokeconfig-destinationconfig-onfailure", "Required": false, "Type": "OnFailure", "UpdateType": "Mutable" }, "OnSuccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventinvokeconfig-destinationconfig.html#cfn-lambda-eventinvokeconfig-destinationconfig-onsuccess", "Required": false, "Type": "OnSuccess", "UpdateType": "Mutable" } } }, "AWS::Lambda::EventInvokeConfig.OnFailure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventinvokeconfig-destinationconfig-onfailure.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventinvokeconfig-destinationconfig-onfailure.html#cfn-lambda-eventinvokeconfig-destinationconfig-onfailure-destination", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lambda::EventInvokeConfig.OnSuccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventinvokeconfig-destinationconfig-onsuccess.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventinvokeconfig-destinationconfig-onsuccess.html#cfn-lambda-eventinvokeconfig-destinationconfig-onsuccess-destination", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lambda::EventSourceMapping.AmazonManagedKafkaEventSourceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-amazonmanagedkafkaeventsourceconfig.html", "Properties": { "ConsumerGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-amazonmanagedkafkaeventsourceconfig.html#cfn-lambda-eventsourcemapping-amazonmanagedkafkaeventsourceconfig-consumergroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.AmazonManagedKafkaEventSourceConfig.ConsumerGroupId" } } } }, "AWS::Lambda::EventSourceMapping.DestinationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-destinationconfig.html", "Properties": { "OnFailure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-destinationconfig.html#cfn-lambda-eventsourcemapping-destinationconfig-onfailure", "Required": false, "Type": "OnFailure", "UpdateType": "Mutable" } } }, "AWS::Lambda::EventSourceMapping.DocumentDBEventSourceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-documentdbeventsourceconfig.html", "Properties": { "CollectionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-documentdbeventsourceconfig.html#cfn-lambda-eventsourcemapping-documentdbeventsourceconfig-collectionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.DocumentDBEventSourceConfig.CollectionName" } }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-documentdbeventsourceconfig.html#cfn-lambda-eventsourcemapping-documentdbeventsourceconfig-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.DocumentDBEventSourceConfig.DatabaseName" } }, "FullDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-documentdbeventsourceconfig.html#cfn-lambda-eventsourcemapping-documentdbeventsourceconfig-fulldocument", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.DocumentDBEventSourceConfig.FullDocument" } } } }, "AWS::Lambda::EventSourceMapping.Endpoints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-endpoints.html", "Properties": { "KafkaBootstrapServers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-endpoints.html#cfn-lambda-eventsourcemapping-endpoints-kafkabootstrapservers", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.Endpoints.KafkaBootstrapServers" } } } }, "AWS::Lambda::EventSourceMapping.Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-filter.html", "Properties": { "Pattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-filter.html#cfn-lambda-eventsourcemapping-filter-pattern", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.Filter.Pattern" } } } }, "AWS::Lambda::EventSourceMapping.FilterCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-filtercriteria.html", "Properties": { "Filters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-filtercriteria.html#cfn-lambda-eventsourcemapping-filtercriteria-filters", "DuplicatesAllowed": false, "ItemType": "Filter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lambda::EventSourceMapping.OnFailure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-onfailure.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-onfailure.html#cfn-lambda-eventsourcemapping-onfailure-destination", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.OnFailure.Destination" } } } }, "AWS::Lambda::EventSourceMapping.ScalingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-scalingconfig.html", "Properties": { "MaximumConcurrency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-scalingconfig.html#cfn-lambda-eventsourcemapping-scalingconfig-maximumconcurrency", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.ScalingConfig.MaximumConcurrency" } } } }, "AWS::Lambda::EventSourceMapping.SelfManagedEventSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-selfmanagedeventsource.html", "Properties": { "Endpoints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-selfmanagedeventsource.html#cfn-lambda-eventsourcemapping-selfmanagedeventsource-endpoints", "Required": false, "Type": "Endpoints", "UpdateType": "Immutable" } } }, "AWS::Lambda::EventSourceMapping.SelfManagedKafkaEventSourceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-selfmanagedkafkaeventsourceconfig.html", "Properties": { "ConsumerGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-selfmanagedkafkaeventsourceconfig.html#cfn-lambda-eventsourcemapping-selfmanagedkafkaeventsourceconfig-consumergroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.SelfManagedKafkaEventSourceConfig.ConsumerGroupId" } } } }, "AWS::Lambda::EventSourceMapping.SourceAccessConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-sourceaccessconfiguration.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-sourceaccessconfiguration.html#cfn-lambda-eventsourcemapping-sourceaccessconfiguration-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.SourceAccessConfiguration.Type" } }, "URI": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-sourceaccessconfiguration.html#cfn-lambda-eventsourcemapping-sourceaccessconfiguration-uri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.SourceAccessConfiguration.URI" } } } }, "AWS::Lambda::Function.Code": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-code.html", "Properties": { "ImageUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-code.html#cfn-lambda-function-code-imageuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-code.html#cfn-lambda-function-code-s3bucket", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.Code.S3Bucket" } }, "S3Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-code.html#cfn-lambda-function-code-s3key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.Code.S3Key" } }, "S3ObjectVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-code.html#cfn-lambda-function-code-s3objectversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.Code.S3ObjectVersion" } }, "ZipFile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-code.html#cfn-lambda-function-code-zipfile", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lambda::Function.DeadLetterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-deadletterconfig.html", "Properties": { "TargetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-deadletterconfig.html#cfn-lambda-function-deadletterconfig-targetarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.DeadLetterConfig.TargetArn" } } } }, "AWS::Lambda::Function.Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-environment.html", "Properties": { "Variables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-environment.html#cfn-lambda-function-environment-variables", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::Lambda::Function.EphemeralStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-ephemeralstorage.html", "Properties": { "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-ephemeralstorage.html#cfn-lambda-function-ephemeralstorage-size", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.EphemeralStorage.Size" } } } }, "AWS::Lambda::Function.FileSystemConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-filesystemconfig.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-filesystemconfig.html#cfn-lambda-function-filesystemconfig-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.FileSystemConfig.Arn" } }, "LocalMountPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-filesystemconfig.html#cfn-lambda-function-filesystemconfig-localmountpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.FileSystemConfig.LocalMountPath" } } } }, "AWS::Lambda::Function.ImageConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-imageconfig.html", "Properties": { "Command": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-imageconfig.html#cfn-lambda-function-imageconfig-command", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EntryPoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-imageconfig.html#cfn-lambda-function-imageconfig-entrypoint", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "WorkingDirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-imageconfig.html#cfn-lambda-function-imageconfig-workingdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lambda::Function.RuntimeManagementConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-runtimemanagementconfig.html", "Properties": { "RuntimeVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-runtimemanagementconfig.html#cfn-lambda-function-runtimemanagementconfig-runtimeversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UpdateRuntimeOn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-runtimemanagementconfig.html#cfn-lambda-function-runtimemanagementconfig-updateruntimeon", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.RuntimeManagementConfig.UpdateRuntimeOn" } } } }, "AWS::Lambda::Function.SnapStart": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-snapstart.html", "Properties": { "ApplyOn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-snapstart.html#cfn-lambda-function-snapstart-applyon", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.SnapStart.ApplyOn" } } } }, "AWS::Lambda::Function.SnapStartResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-snapstartresponse.html", "Properties": { "ApplyOn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-snapstartresponse.html#cfn-lambda-function-snapstartresponse-applyon", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.SnapStartResponse.ApplyOn" } }, "OptimizationStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-snapstartresponse.html#cfn-lambda-function-snapstartresponse-optimizationstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.SnapStartResponse.OptimizationStatus" } } } }, "AWS::Lambda::Function.TracingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-tracingconfig.html", "Properties": { "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-tracingconfig.html#cfn-lambda-function-tracingconfig-mode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.TracingConfig.Mode" } } } }, "AWS::Lambda::Function.VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-vpcconfig.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-vpcconfig.html#cfn-lambda-function-vpcconfig-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AWS::EC2::SecurityGroup.NamesOrGroupIds", "ValueType": "AWS::EC2::SecurityGroup.NameOrGroupId" } }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-vpcconfig.html#cfn-lambda-function-vpcconfig-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lambda::LayerVersion.Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-layerversion-content.html", "Properties": { "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-layerversion-content.html#cfn-lambda-layerversion-content-s3bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "S3Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-layerversion-content.html#cfn-lambda-layerversion-content-s3key", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "S3ObjectVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-layerversion-content.html#cfn-lambda-layerversion-content-s3objectversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Lambda::Url.Cors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-url-cors.html", "Properties": { "AllowCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-url-cors.html#cfn-lambda-url-cors-allowcredentials", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AllowHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-url-cors.html#cfn-lambda-url-cors-allowheaders", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Url.Cors.AllowHeaders" } }, "AllowMethods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-url-cors.html#cfn-lambda-url-cors-allowmethods", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Url.Cors.AllowMethods" } }, "AllowOrigins": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-url-cors.html#cfn-lambda-url-cors-alloworigins", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Url.Cors.AllowOrigins" } }, "ExposeHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-url-cors.html#cfn-lambda-url-cors-exposeheaders", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Url.Cors.ExposeHeaders" } }, "MaxAge": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-url-cors.html#cfn-lambda-url-cors-maxage", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lambda::Version.ProvisionedConcurrencyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-version-provisionedconcurrencyconfiguration.html", "Properties": { "ProvisionedConcurrentExecutions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-version-provisionedconcurrencyconfiguration.html#cfn-lambda-version-provisionedconcurrencyconfiguration-provisionedconcurrentexecutions", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.AdvancedRecognitionSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-advancedrecognitionsetting.html", "Properties": { "AudioRecognitionStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-advancedrecognitionsetting.html#cfn-lex-bot-advancedrecognitionsetting-audiorecognitionstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.AdvancedRecognitionSetting.AudioRecognitionStrategy" } } } }, "AWS::Lex::Bot.AllowedInputTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-allowedinputtypes.html", "Properties": { "AllowAudioInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-allowedinputtypes.html#cfn-lex-bot-allowedinputtypes-allowaudioinput", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "AllowDTMFInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-allowedinputtypes.html#cfn-lex-bot-allowedinputtypes-allowdtmfinput", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.AudioAndDTMFInputSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-audioanddtmfinputspecification.html", "Properties": { "AudioSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-audioanddtmfinputspecification.html#cfn-lex-bot-audioanddtmfinputspecification-audiospecification", "Required": false, "Type": "AudioSpecification", "UpdateType": "Mutable" }, "DTMFSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-audioanddtmfinputspecification.html#cfn-lex-bot-audioanddtmfinputspecification-dtmfspecification", "Required": false, "Type": "DTMFSpecification", "UpdateType": "Mutable" }, "StartTimeoutMs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-audioanddtmfinputspecification.html#cfn-lex-bot-audioanddtmfinputspecification-starttimeoutms", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.AudioLogDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-audiologdestination.html", "Properties": { "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-audiologdestination.html#cfn-lex-bot-audiologdestination-s3bucket", "Required": true, "Type": "S3BucketLogDestination", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.AudioLogSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-audiologsetting.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-audiologsetting.html#cfn-lex-bot-audiologsetting-destination", "Required": true, "Type": "AudioLogDestination", "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-audiologsetting.html#cfn-lex-bot-audiologsetting-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.AudioSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-audiospecification.html", "Properties": { "EndTimeoutMs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-audiospecification.html#cfn-lex-bot-audiospecification-endtimeoutms", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MaxLengthMs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-audiospecification.html#cfn-lex-bot-audiospecification-maxlengthms", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.BotAliasLocaleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-botaliaslocalesettings.html", "Properties": { "CodeHookSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-botaliaslocalesettings.html#cfn-lex-bot-botaliaslocalesettings-codehookspecification", "Required": false, "Type": "CodeHookSpecification", "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-botaliaslocalesettings.html#cfn-lex-bot-botaliaslocalesettings-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.BotAliasLocaleSettingsItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-botaliaslocalesettingsitem.html", "Properties": { "BotAliasLocaleSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-botaliaslocalesettingsitem.html#cfn-lex-bot-botaliaslocalesettingsitem-botaliaslocalesetting", "Required": true, "Type": "BotAliasLocaleSettings", "UpdateType": "Mutable" }, "LocaleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-botaliaslocalesettingsitem.html#cfn-lex-bot-botaliaslocalesettingsitem-localeid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.BotAliasLocaleSettingsItem.LocaleId" } } } }, "AWS::Lex::Bot.BotLocale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-botlocale.html", "Properties": { "CustomVocabulary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-botlocale.html#cfn-lex-bot-botlocale-customvocabulary", "Required": false, "Type": "CustomVocabulary", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-botlocale.html#cfn-lex-bot-botlocale-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Intents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-botlocale.html#cfn-lex-bot-botlocale-intents", "DuplicatesAllowed": false, "ItemType": "Intent", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LocaleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-botlocale.html#cfn-lex-bot-botlocale-localeid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "NluConfidenceThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-botlocale.html#cfn-lex-bot-botlocale-nluconfidencethreshold", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "SlotTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-botlocale.html#cfn-lex-bot-botlocale-slottypes", "DuplicatesAllowed": false, "ItemType": "SlotType", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VoiceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-botlocale.html#cfn-lex-bot-botlocale-voicesettings", "Required": false, "Type": "VoiceSettings", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.Button": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-button.html", "Properties": { "Text": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-button.html#cfn-lex-bot-button-text", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.Button.Text" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-button.html#cfn-lex-bot-button-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.Button.Value" } } } }, "AWS::Lex::Bot.CloudWatchLogGroupLogDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-cloudwatchloggrouplogdestination.html", "Properties": { "CloudWatchLogGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-cloudwatchloggrouplogdestination.html#cfn-lex-bot-cloudwatchloggrouplogdestination-cloudwatchloggrouparn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.CloudWatchLogGroupLogDestination.CloudWatchLogGroupArn" } }, "LogPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-cloudwatchloggrouplogdestination.html#cfn-lex-bot-cloudwatchloggrouplogdestination-logprefix", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.CodeHookSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-codehookspecification.html", "Properties": { "LambdaCodeHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-codehookspecification.html#cfn-lex-bot-codehookspecification-lambdacodehook", "Required": true, "Type": "LambdaCodeHook", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.Condition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-condition.html", "Properties": { "ExpressionString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-condition.html#cfn-lex-bot-condition-expressionstring", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.Condition.ExpressionString" } } } }, "AWS::Lex::Bot.ConditionalBranch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conditionalbranch.html", "Properties": { "Condition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conditionalbranch.html#cfn-lex-bot-conditionalbranch-condition", "Required": true, "Type": "Condition", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conditionalbranch.html#cfn-lex-bot-conditionalbranch-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.ConditionalBranch.Name" } }, "NextStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conditionalbranch.html#cfn-lex-bot-conditionalbranch-nextstep", "Required": true, "Type": "DialogState", "UpdateType": "Mutable" }, "Response": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conditionalbranch.html#cfn-lex-bot-conditionalbranch-response", "Required": false, "Type": "ResponseSpecification", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.ConditionalSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conditionalspecification.html", "Properties": { "ConditionalBranches": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conditionalspecification.html#cfn-lex-bot-conditionalspecification-conditionalbranches", "DuplicatesAllowed": true, "ItemType": "ConditionalBranch", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "DefaultBranch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conditionalspecification.html#cfn-lex-bot-conditionalspecification-defaultbranch", "Required": true, "Type": "DefaultConditionalBranch", "UpdateType": "Mutable" }, "IsActive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conditionalspecification.html#cfn-lex-bot-conditionalspecification-isactive", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.ConversationLogSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conversationlogsettings.html", "Properties": { "AudioLogSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conversationlogsettings.html#cfn-lex-bot-conversationlogsettings-audiologsettings", "DuplicatesAllowed": false, "ItemType": "AudioLogSetting", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TextLogSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conversationlogsettings.html#cfn-lex-bot-conversationlogsettings-textlogsettings", "DuplicatesAllowed": false, "ItemType": "TextLogSetting", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.CustomPayload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-custompayload.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-custompayload.html#cfn-lex-bot-custompayload-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.CustomPayload.Value" } } } }, "AWS::Lex::Bot.CustomVocabulary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-customvocabulary.html", "Properties": { "CustomVocabularyItems": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-customvocabulary.html#cfn-lex-bot-customvocabulary-customvocabularyitems", "DuplicatesAllowed": false, "ItemType": "CustomVocabularyItem", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.CustomVocabularyItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-customvocabularyitem.html", "Properties": { "DisplayAs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-customvocabularyitem.html#cfn-lex-bot-customvocabularyitem-displayas", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.CustomVocabularyItem.DisplayAs" } }, "Phrase": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-customvocabularyitem.html#cfn-lex-bot-customvocabularyitem-phrase", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.CustomVocabularyItem.Phrase" } }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-customvocabularyitem.html#cfn-lex-bot-customvocabularyitem-weight", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.DTMFSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dtmfspecification.html", "Properties": { "DeletionCharacter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dtmfspecification.html#cfn-lex-bot-dtmfspecification-deletioncharacter", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "EndCharacter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dtmfspecification.html#cfn-lex-bot-dtmfspecification-endcharacter", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "EndTimeoutMs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dtmfspecification.html#cfn-lex-bot-dtmfspecification-endtimeoutms", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MaxLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dtmfspecification.html#cfn-lex-bot-dtmfspecification-maxlength", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.DataPrivacy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dataprivacy.html", "Properties": { "ChildDirected": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dataprivacy.html#cfn-lex-bot-dataprivacy-childdirected", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.DefaultConditionalBranch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-defaultconditionalbranch.html", "Properties": { "NextStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-defaultconditionalbranch.html#cfn-lex-bot-defaultconditionalbranch-nextstep", "Required": false, "Type": "DialogState", "UpdateType": "Mutable" }, "Response": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-defaultconditionalbranch.html#cfn-lex-bot-defaultconditionalbranch-response", "Required": false, "Type": "ResponseSpecification", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.DialogAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dialogaction.html", "Properties": { "SlotToElicit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dialogaction.html#cfn-lex-bot-dialogaction-slottoelicit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.DialogAction.SlotToElicit" } }, "SuppressNextMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dialogaction.html#cfn-lex-bot-dialogaction-suppressnextmessage", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dialogaction.html#cfn-lex-bot-dialogaction-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.DialogAction.Type" } } } }, "AWS::Lex::Bot.DialogCodeHookInvocationSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dialogcodehookinvocationsetting.html", "Properties": { "EnableCodeHookInvocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dialogcodehookinvocationsetting.html#cfn-lex-bot-dialogcodehookinvocationsetting-enablecodehookinvocation", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "InvocationLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dialogcodehookinvocationsetting.html#cfn-lex-bot-dialogcodehookinvocationsetting-invocationlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.DialogCodeHookInvocationSetting.InvocationLabel" } }, "IsActive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dialogcodehookinvocationsetting.html#cfn-lex-bot-dialogcodehookinvocationsetting-isactive", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "PostCodeHookSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dialogcodehookinvocationsetting.html#cfn-lex-bot-dialogcodehookinvocationsetting-postcodehookspecification", "Required": true, "Type": "PostDialogCodeHookInvocationSpecification", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.DialogCodeHookSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dialogcodehooksetting.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dialogcodehooksetting.html#cfn-lex-bot-dialogcodehooksetting-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.DialogState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dialogstate.html", "Properties": { "DialogAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dialogstate.html#cfn-lex-bot-dialogstate-dialogaction", "Required": false, "Type": "DialogAction", "UpdateType": "Mutable" }, "Intent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dialogstate.html#cfn-lex-bot-dialogstate-intent", "Required": false, "Type": "IntentOverride", "UpdateType": "Mutable" }, "SessionAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-dialogstate.html#cfn-lex-bot-dialogstate-sessionattributes", "DuplicatesAllowed": true, "ItemType": "SessionAttribute", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.ElicitationCodeHookInvocationSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-elicitationcodehookinvocationsetting.html", "Properties": { "EnableCodeHookInvocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-elicitationcodehookinvocationsetting.html#cfn-lex-bot-elicitationcodehookinvocationsetting-enablecodehookinvocation", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "InvocationLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-elicitationcodehookinvocationsetting.html#cfn-lex-bot-elicitationcodehookinvocationsetting-invocationlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.ElicitationCodeHookInvocationSetting.InvocationLabel" } } } }, "AWS::Lex::Bot.ExternalSourceSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-externalsourcesetting.html", "Properties": { "GrammarSlotTypeSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-externalsourcesetting.html#cfn-lex-bot-externalsourcesetting-grammarslottypesetting", "Required": false, "Type": "GrammarSlotTypeSetting", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.FulfillmentCodeHookSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentcodehooksetting.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentcodehooksetting.html#cfn-lex-bot-fulfillmentcodehooksetting-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "FulfillmentUpdatesSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentcodehooksetting.html#cfn-lex-bot-fulfillmentcodehooksetting-fulfillmentupdatesspecification", "Required": false, "Type": "FulfillmentUpdatesSpecification", "UpdateType": "Mutable" }, "IsActive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentcodehooksetting.html#cfn-lex-bot-fulfillmentcodehooksetting-isactive", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PostFulfillmentStatusSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentcodehooksetting.html#cfn-lex-bot-fulfillmentcodehooksetting-postfulfillmentstatusspecification", "Required": false, "Type": "PostFulfillmentStatusSpecification", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.FulfillmentStartResponseSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentstartresponsespecification.html", "Properties": { "AllowInterrupt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentstartresponsespecification.html#cfn-lex-bot-fulfillmentstartresponsespecification-allowinterrupt", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DelayInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentstartresponsespecification.html#cfn-lex-bot-fulfillmentstartresponsespecification-delayinseconds", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.FulfillmentStartResponseSpecification.DelayInSeconds" } }, "MessageGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentstartresponsespecification.html#cfn-lex-bot-fulfillmentstartresponsespecification-messagegroups", "DuplicatesAllowed": true, "ItemType": "MessageGroup", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.FulfillmentUpdateResponseSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentupdateresponsespecification.html", "Properties": { "AllowInterrupt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentupdateresponsespecification.html#cfn-lex-bot-fulfillmentupdateresponsespecification-allowinterrupt", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "FrequencyInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentupdateresponsespecification.html#cfn-lex-bot-fulfillmentupdateresponsespecification-frequencyinseconds", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.FulfillmentUpdateResponseSpecification.FrequencyInSeconds" } }, "MessageGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentupdateresponsespecification.html#cfn-lex-bot-fulfillmentupdateresponsespecification-messagegroups", "DuplicatesAllowed": true, "ItemType": "MessageGroup", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.FulfillmentUpdatesSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentupdatesspecification.html", "Properties": { "Active": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentupdatesspecification.html#cfn-lex-bot-fulfillmentupdatesspecification-active", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "StartResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentupdatesspecification.html#cfn-lex-bot-fulfillmentupdatesspecification-startresponse", "Required": false, "Type": "FulfillmentStartResponseSpecification", "UpdateType": "Mutable" }, "TimeoutInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentupdatesspecification.html#cfn-lex-bot-fulfillmentupdatesspecification-timeoutinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.FulfillmentUpdatesSpecification.TimeoutInSeconds" } }, "UpdateResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-fulfillmentupdatesspecification.html#cfn-lex-bot-fulfillmentupdatesspecification-updateresponse", "Required": false, "Type": "FulfillmentUpdateResponseSpecification", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.GrammarSlotTypeSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-grammarslottypesetting.html", "Properties": { "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-grammarslottypesetting.html#cfn-lex-bot-grammarslottypesetting-source", "Required": false, "Type": "GrammarSlotTypeSource", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.GrammarSlotTypeSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-grammarslottypesource.html", "Properties": { "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-grammarslottypesource.html#cfn-lex-bot-grammarslottypesource-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.GrammarSlotTypeSource.KmsKeyArn" } }, "S3BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-grammarslottypesource.html#cfn-lex-bot-grammarslottypesource-s3bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.GrammarSlotTypeSource.S3BucketName" } }, "S3ObjectKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-grammarslottypesource.html#cfn-lex-bot-grammarslottypesource-s3objectkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.GrammarSlotTypeSource.S3ObjectKey" } } } }, "AWS::Lex::Bot.ImageResponseCard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-imageresponsecard.html", "Properties": { "Buttons": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-imageresponsecard.html#cfn-lex-bot-imageresponsecard-buttons", "DuplicatesAllowed": true, "ItemType": "Button", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ImageUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-imageresponsecard.html#cfn-lex-bot-imageresponsecard-imageurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.ImageResponseCard.ImageUrl" } }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-imageresponsecard.html#cfn-lex-bot-imageresponsecard-subtitle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.ImageResponseCard.Subtitle" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-imageresponsecard.html#cfn-lex-bot-imageresponsecard-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.ImageResponseCard.Title" } } } }, "AWS::Lex::Bot.InitialResponseSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-initialresponsesetting.html", "Properties": { "CodeHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-initialresponsesetting.html#cfn-lex-bot-initialresponsesetting-codehook", "Required": false, "Type": "DialogCodeHookInvocationSetting", "UpdateType": "Mutable" }, "Conditional": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-initialresponsesetting.html#cfn-lex-bot-initialresponsesetting-conditional", "Required": false, "Type": "ConditionalSpecification", "UpdateType": "Mutable" }, "InitialResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-initialresponsesetting.html#cfn-lex-bot-initialresponsesetting-initialresponse", "Required": false, "Type": "ResponseSpecification", "UpdateType": "Mutable" }, "NextStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-initialresponsesetting.html#cfn-lex-bot-initialresponsesetting-nextstep", "Required": false, "Type": "DialogState", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.InputContext": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-inputcontext.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-inputcontext.html#cfn-lex-bot-inputcontext-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.InputContext.Name" } } } }, "AWS::Lex::Bot.Intent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DialogCodeHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-dialogcodehook", "Required": false, "Type": "DialogCodeHookSetting", "UpdateType": "Mutable" }, "FulfillmentCodeHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-fulfillmentcodehook", "Required": false, "Type": "FulfillmentCodeHookSetting", "UpdateType": "Mutable" }, "InitialResponseSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-initialresponsesetting", "Required": false, "Type": "InitialResponseSetting", "UpdateType": "Mutable" }, "InputContexts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-inputcontexts", "DuplicatesAllowed": true, "ItemType": "InputContext", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IntentClosingSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-intentclosingsetting", "Required": false, "Type": "IntentClosingSetting", "UpdateType": "Mutable" }, "IntentConfirmationSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-intentconfirmationsetting", "Required": false, "Type": "IntentConfirmationSetting", "UpdateType": "Mutable" }, "KendraConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-kendraconfiguration", "Required": false, "Type": "KendraConfiguration", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.Intent.Name" } }, "OutputContexts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-outputcontexts", "DuplicatesAllowed": true, "ItemType": "OutputContext", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ParentIntentSignature": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-parentintentsignature", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SampleUtterances": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-sampleutterances", "DuplicatesAllowed": true, "ItemType": "SampleUtterance", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SlotPriorities": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-slotpriorities", "DuplicatesAllowed": true, "ItemType": "SlotPriority", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Slots": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-slots", "DuplicatesAllowed": false, "ItemType": "Slot", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.IntentClosingSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentclosingsetting.html", "Properties": { "ClosingResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentclosingsetting.html#cfn-lex-bot-intentclosingsetting-closingresponse", "Required": false, "Type": "ResponseSpecification", "UpdateType": "Mutable" }, "Conditional": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentclosingsetting.html#cfn-lex-bot-intentclosingsetting-conditional", "Required": false, "Type": "ConditionalSpecification", "UpdateType": "Mutable" }, "IsActive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentclosingsetting.html#cfn-lex-bot-intentclosingsetting-isactive", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NextStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentclosingsetting.html#cfn-lex-bot-intentclosingsetting-nextstep", "Required": false, "Type": "DialogState", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.IntentConfirmationSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentconfirmationsetting.html", "Properties": { "CodeHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentconfirmationsetting.html#cfn-lex-bot-intentconfirmationsetting-codehook", "Required": false, "Type": "DialogCodeHookInvocationSetting", "UpdateType": "Mutable" }, "ConfirmationConditional": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentconfirmationsetting.html#cfn-lex-bot-intentconfirmationsetting-confirmationconditional", "Required": false, "Type": "ConditionalSpecification", "UpdateType": "Mutable" }, "ConfirmationNextStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentconfirmationsetting.html#cfn-lex-bot-intentconfirmationsetting-confirmationnextstep", "Required": false, "Type": "DialogState", "UpdateType": "Mutable" }, "ConfirmationResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentconfirmationsetting.html#cfn-lex-bot-intentconfirmationsetting-confirmationresponse", "Required": false, "Type": "ResponseSpecification", "UpdateType": "Mutable" }, "DeclinationConditional": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentconfirmationsetting.html#cfn-lex-bot-intentconfirmationsetting-declinationconditional", "Required": false, "Type": "ConditionalSpecification", "UpdateType": "Mutable" }, "DeclinationNextStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentconfirmationsetting.html#cfn-lex-bot-intentconfirmationsetting-declinationnextstep", "Required": false, "Type": "DialogState", "UpdateType": "Mutable" }, "DeclinationResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentconfirmationsetting.html#cfn-lex-bot-intentconfirmationsetting-declinationresponse", "Required": false, "Type": "ResponseSpecification", "UpdateType": "Mutable" }, "ElicitationCodeHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentconfirmationsetting.html#cfn-lex-bot-intentconfirmationsetting-elicitationcodehook", "Required": false, "Type": "ElicitationCodeHookInvocationSetting", "UpdateType": "Mutable" }, "FailureConditional": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentconfirmationsetting.html#cfn-lex-bot-intentconfirmationsetting-failureconditional", "Required": false, "Type": "ConditionalSpecification", "UpdateType": "Mutable" }, "FailureNextStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentconfirmationsetting.html#cfn-lex-bot-intentconfirmationsetting-failurenextstep", "Required": false, "Type": "DialogState", "UpdateType": "Mutable" }, "FailureResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentconfirmationsetting.html#cfn-lex-bot-intentconfirmationsetting-failureresponse", "Required": false, "Type": "ResponseSpecification", "UpdateType": "Mutable" }, "IsActive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentconfirmationsetting.html#cfn-lex-bot-intentconfirmationsetting-isactive", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PromptSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentconfirmationsetting.html#cfn-lex-bot-intentconfirmationsetting-promptspecification", "Required": true, "Type": "PromptSpecification", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.IntentOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentoverride.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentoverride.html#cfn-lex-bot-intentoverride-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.IntentOverride.Name" } }, "Slots": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intentoverride.html#cfn-lex-bot-intentoverride-slots", "DuplicatesAllowed": true, "ItemType": "SlotValueOverrideMap", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.KendraConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-kendraconfiguration.html", "Properties": { "KendraIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-kendraconfiguration.html#cfn-lex-bot-kendraconfiguration-kendraindex", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.KendraConfiguration.KendraIndex" } }, "QueryFilterString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-kendraconfiguration.html#cfn-lex-bot-kendraconfiguration-queryfilterstring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.KendraConfiguration.QueryFilterString" } }, "QueryFilterStringEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-kendraconfiguration.html#cfn-lex-bot-kendraconfiguration-queryfilterstringenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.LambdaCodeHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-lambdacodehook.html", "Properties": { "CodeHookInterfaceVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-lambdacodehook.html#cfn-lex-bot-lambdacodehook-codehookinterfaceversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.LambdaCodeHook.CodeHookInterfaceVersion" } }, "LambdaArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-lambdacodehook.html#cfn-lex-bot-lambdacodehook-lambdaarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.LambdaCodeHook.LambdaArn" } } } }, "AWS::Lex::Bot.Message": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-message.html", "Properties": { "CustomPayload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-message.html#cfn-lex-bot-message-custompayload", "Required": false, "Type": "CustomPayload", "UpdateType": "Mutable" }, "ImageResponseCard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-message.html#cfn-lex-bot-message-imageresponsecard", "Required": false, "Type": "ImageResponseCard", "UpdateType": "Mutable" }, "PlainTextMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-message.html#cfn-lex-bot-message-plaintextmessage", "Required": false, "Type": "PlainTextMessage", "UpdateType": "Mutable" }, "SSMLMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-message.html#cfn-lex-bot-message-ssmlmessage", "Required": false, "Type": "SSMLMessage", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.MessageGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-messagegroup.html", "Properties": { "Message": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-messagegroup.html#cfn-lex-bot-messagegroup-message", "Required": true, "Type": "Message", "UpdateType": "Mutable" }, "Variations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-messagegroup.html#cfn-lex-bot-messagegroup-variations", "DuplicatesAllowed": true, "ItemType": "Message", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.MultipleValuesSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-multiplevaluessetting.html", "Properties": { "AllowMultipleValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-multiplevaluessetting.html#cfn-lex-bot-multiplevaluessetting-allowmultiplevalues", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.ObfuscationSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-obfuscationsetting.html", "Properties": { "ObfuscationSettingType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-obfuscationsetting.html#cfn-lex-bot-obfuscationsetting-obfuscationsettingtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.ObfuscationSetting.ObfuscationSettingType" } } } }, "AWS::Lex::Bot.OutputContext": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-outputcontext.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-outputcontext.html#cfn-lex-bot-outputcontext-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.OutputContext.Name" } }, "TimeToLiveInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-outputcontext.html#cfn-lex-bot-outputcontext-timetoliveinseconds", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.OutputContext.TimeToLiveInSeconds" } }, "TurnsToLive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-outputcontext.html#cfn-lex-bot-outputcontext-turnstolive", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.OutputContext.TurnsToLive" } } } }, "AWS::Lex::Bot.PlainTextMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-plaintextmessage.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-plaintextmessage.html#cfn-lex-bot-plaintextmessage-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.PlainTextMessage.Value" } } } }, "AWS::Lex::Bot.PostDialogCodeHookInvocationSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postdialogcodehookinvocationspecification.html", "Properties": { "FailureConditional": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postdialogcodehookinvocationspecification.html#cfn-lex-bot-postdialogcodehookinvocationspecification-failureconditional", "Required": false, "Type": "ConditionalSpecification", "UpdateType": "Mutable" }, "FailureNextStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postdialogcodehookinvocationspecification.html#cfn-lex-bot-postdialogcodehookinvocationspecification-failurenextstep", "Required": false, "Type": "DialogState", "UpdateType": "Mutable" }, "FailureResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postdialogcodehookinvocationspecification.html#cfn-lex-bot-postdialogcodehookinvocationspecification-failureresponse", "Required": false, "Type": "ResponseSpecification", "UpdateType": "Mutable" }, "SuccessConditional": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postdialogcodehookinvocationspecification.html#cfn-lex-bot-postdialogcodehookinvocationspecification-successconditional", "Required": false, "Type": "ConditionalSpecification", "UpdateType": "Mutable" }, "SuccessNextStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postdialogcodehookinvocationspecification.html#cfn-lex-bot-postdialogcodehookinvocationspecification-successnextstep", "Required": false, "Type": "DialogState", "UpdateType": "Mutable" }, "SuccessResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postdialogcodehookinvocationspecification.html#cfn-lex-bot-postdialogcodehookinvocationspecification-successresponse", "Required": false, "Type": "ResponseSpecification", "UpdateType": "Mutable" }, "TimeoutConditional": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postdialogcodehookinvocationspecification.html#cfn-lex-bot-postdialogcodehookinvocationspecification-timeoutconditional", "Required": false, "Type": "ConditionalSpecification", "UpdateType": "Mutable" }, "TimeoutNextStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postdialogcodehookinvocationspecification.html#cfn-lex-bot-postdialogcodehookinvocationspecification-timeoutnextstep", "Required": false, "Type": "DialogState", "UpdateType": "Mutable" }, "TimeoutResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postdialogcodehookinvocationspecification.html#cfn-lex-bot-postdialogcodehookinvocationspecification-timeoutresponse", "Required": false, "Type": "ResponseSpecification", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.PostFulfillmentStatusSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postfulfillmentstatusspecification.html", "Properties": { "FailureConditional": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postfulfillmentstatusspecification.html#cfn-lex-bot-postfulfillmentstatusspecification-failureconditional", "Required": false, "Type": "ConditionalSpecification", "UpdateType": "Mutable" }, "FailureNextStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postfulfillmentstatusspecification.html#cfn-lex-bot-postfulfillmentstatusspecification-failurenextstep", "Required": false, "Type": "DialogState", "UpdateType": "Mutable" }, "FailureResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postfulfillmentstatusspecification.html#cfn-lex-bot-postfulfillmentstatusspecification-failureresponse", "Required": false, "Type": "ResponseSpecification", "UpdateType": "Mutable" }, "SuccessConditional": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postfulfillmentstatusspecification.html#cfn-lex-bot-postfulfillmentstatusspecification-successconditional", "Required": false, "Type": "ConditionalSpecification", "UpdateType": "Mutable" }, "SuccessNextStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postfulfillmentstatusspecification.html#cfn-lex-bot-postfulfillmentstatusspecification-successnextstep", "Required": false, "Type": "DialogState", "UpdateType": "Mutable" }, "SuccessResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postfulfillmentstatusspecification.html#cfn-lex-bot-postfulfillmentstatusspecification-successresponse", "Required": false, "Type": "ResponseSpecification", "UpdateType": "Mutable" }, "TimeoutConditional": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postfulfillmentstatusspecification.html#cfn-lex-bot-postfulfillmentstatusspecification-timeoutconditional", "Required": false, "Type": "ConditionalSpecification", "UpdateType": "Mutable" }, "TimeoutNextStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postfulfillmentstatusspecification.html#cfn-lex-bot-postfulfillmentstatusspecification-timeoutnextstep", "Required": false, "Type": "DialogState", "UpdateType": "Mutable" }, "TimeoutResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-postfulfillmentstatusspecification.html#cfn-lex-bot-postfulfillmentstatusspecification-timeoutresponse", "Required": false, "Type": "ResponseSpecification", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.PromptAttemptSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptattemptspecification.html", "Properties": { "AllowInterrupt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptattemptspecification.html#cfn-lex-bot-promptattemptspecification-allowinterrupt", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AllowedInputTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptattemptspecification.html#cfn-lex-bot-promptattemptspecification-allowedinputtypes", "Required": true, "Type": "AllowedInputTypes", "UpdateType": "Mutable" }, "AudioAndDTMFInputSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptattemptspecification.html#cfn-lex-bot-promptattemptspecification-audioanddtmfinputspecification", "Required": false, "Type": "AudioAndDTMFInputSpecification", "UpdateType": "Mutable" }, "TextInputSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptattemptspecification.html#cfn-lex-bot-promptattemptspecification-textinputspecification", "Required": false, "Type": "TextInputSpecification", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.PromptSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptspecification.html", "Properties": { "AllowInterrupt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptspecification.html#cfn-lex-bot-promptspecification-allowinterrupt", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MaxRetries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptspecification.html#cfn-lex-bot-promptspecification-maxretries", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MessageGroupsList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptspecification.html#cfn-lex-bot-promptspecification-messagegroupslist", "DuplicatesAllowed": true, "ItemType": "MessageGroup", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "MessageSelectionStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptspecification.html#cfn-lex-bot-promptspecification-messageselectionstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.PromptSpecification.MessageSelectionStrategy" } }, "PromptAttemptsSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-promptspecification.html#cfn-lex-bot-promptspecification-promptattemptsspecification", "ItemType": "PromptAttemptSpecification", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.ResponseSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-responsespecification.html", "Properties": { "AllowInterrupt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-responsespecification.html#cfn-lex-bot-responsespecification-allowinterrupt", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MessageGroupsList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-responsespecification.html#cfn-lex-bot-responsespecification-messagegroupslist", "DuplicatesAllowed": true, "ItemType": "MessageGroup", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.S3BucketLogDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-s3bucketlogdestination.html", "Properties": { "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-s3bucketlogdestination.html#cfn-lex-bot-s3bucketlogdestination-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.S3BucketLogDestination.KmsKeyArn" } }, "LogPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-s3bucketlogdestination.html#cfn-lex-bot-s3bucketlogdestination-logprefix", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3BucketArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-s3bucketlogdestination.html#cfn-lex-bot-s3bucketlogdestination-s3bucketarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.S3BucketLogDestination.S3BucketArn" } } } }, "AWS::Lex::Bot.S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-s3location.html", "Properties": { "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-s3location.html#cfn-lex-bot-s3location-s3bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.S3Location.S3Bucket" } }, "S3ObjectKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-s3location.html#cfn-lex-bot-s3location-s3objectkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.S3Location.S3ObjectKey" } }, "S3ObjectVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-s3location.html#cfn-lex-bot-s3location-s3objectversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.S3Location.S3ObjectVersion" } } } }, "AWS::Lex::Bot.SSMLMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-ssmlmessage.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-ssmlmessage.html#cfn-lex-bot-ssmlmessage-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.SSMLMessage.Value" } } } }, "AWS::Lex::Bot.SampleUtterance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-sampleutterance.html", "Properties": { "Utterance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-sampleutterance.html#cfn-lex-bot-sampleutterance-utterance", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.SampleValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-samplevalue.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-samplevalue.html#cfn-lex-bot-samplevalue-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.SampleValue.Value" } } } }, "AWS::Lex::Bot.SentimentAnalysisSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-sentimentanalysissettings.html", "Properties": { "DetectSentiment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-sentimentanalysissettings.html#cfn-lex-bot-sentimentanalysissettings-detectsentiment", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.SessionAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-sessionattribute.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-sessionattribute.html#cfn-lex-bot-sessionattribute-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.SessionAttribute.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-sessionattribute.html#cfn-lex-bot-sessionattribute-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.Slot": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slot.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slot.html#cfn-lex-bot-slot-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MultipleValuesSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slot.html#cfn-lex-bot-slot-multiplevaluessetting", "Required": false, "Type": "MultipleValuesSetting", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slot.html#cfn-lex-bot-slot-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.Slot.Name" } }, "ObfuscationSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slot.html#cfn-lex-bot-slot-obfuscationsetting", "Required": false, "Type": "ObfuscationSetting", "UpdateType": "Mutable" }, "SlotTypeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slot.html#cfn-lex-bot-slot-slottypename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ValueElicitationSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slot.html#cfn-lex-bot-slot-valueelicitationsetting", "Required": true, "Type": "SlotValueElicitationSetting", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.SlotCaptureSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotcapturesetting.html", "Properties": { "CaptureConditional": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotcapturesetting.html#cfn-lex-bot-slotcapturesetting-captureconditional", "Required": false, "Type": "ConditionalSpecification", "UpdateType": "Mutable" }, "CaptureNextStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotcapturesetting.html#cfn-lex-bot-slotcapturesetting-capturenextstep", "Required": false, "Type": "DialogState", "UpdateType": "Mutable" }, "CaptureResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotcapturesetting.html#cfn-lex-bot-slotcapturesetting-captureresponse", "Required": false, "Type": "ResponseSpecification", "UpdateType": "Mutable" }, "CodeHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotcapturesetting.html#cfn-lex-bot-slotcapturesetting-codehook", "Required": false, "Type": "DialogCodeHookInvocationSetting", "UpdateType": "Mutable" }, "ElicitationCodeHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotcapturesetting.html#cfn-lex-bot-slotcapturesetting-elicitationcodehook", "Required": false, "Type": "ElicitationCodeHookInvocationSetting", "UpdateType": "Mutable" }, "FailureConditional": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotcapturesetting.html#cfn-lex-bot-slotcapturesetting-failureconditional", "Required": false, "Type": "ConditionalSpecification", "UpdateType": "Mutable" }, "FailureNextStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotcapturesetting.html#cfn-lex-bot-slotcapturesetting-failurenextstep", "Required": false, "Type": "DialogState", "UpdateType": "Mutable" }, "FailureResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotcapturesetting.html#cfn-lex-bot-slotcapturesetting-failureresponse", "Required": false, "Type": "ResponseSpecification", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.SlotDefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotdefaultvalue.html", "Properties": { "DefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotdefaultvalue.html#cfn-lex-bot-slotdefaultvalue-defaultvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.SlotDefaultValue.DefaultValue" } } } }, "AWS::Lex::Bot.SlotDefaultValueSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotdefaultvaluespecification.html", "Properties": { "DefaultValueList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotdefaultvaluespecification.html#cfn-lex-bot-slotdefaultvaluespecification-defaultvaluelist", "DuplicatesAllowed": true, "ItemType": "SlotDefaultValue", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.SlotPriority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotpriority.html", "Properties": { "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotpriority.html#cfn-lex-bot-slotpriority-priority", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "SlotName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotpriority.html#cfn-lex-bot-slotpriority-slotname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.SlotPriority.SlotName" } } } }, "AWS::Lex::Bot.SlotType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slottype.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slottype.html#cfn-lex-bot-slottype-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExternalSourceSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slottype.html#cfn-lex-bot-slottype-externalsourcesetting", "Required": false, "Type": "ExternalSourceSetting", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slottype.html#cfn-lex-bot-slottype-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.SlotType.Name" } }, "ParentSlotTypeSignature": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slottype.html#cfn-lex-bot-slottype-parentslottypesignature", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SlotTypeValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slottype.html#cfn-lex-bot-slottype-slottypevalues", "DuplicatesAllowed": true, "ItemType": "SlotTypeValue", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ValueSelectionSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slottype.html#cfn-lex-bot-slottype-valueselectionsetting", "Required": false, "Type": "SlotValueSelectionSetting", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.SlotTypeValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slottypevalue.html", "Properties": { "SampleValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slottypevalue.html#cfn-lex-bot-slottypevalue-samplevalue", "Required": true, "Type": "SampleValue", "UpdateType": "Mutable" }, "Synonyms": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slottypevalue.html#cfn-lex-bot-slottypevalue-synonyms", "DuplicatesAllowed": true, "ItemType": "SampleValue", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.SlotValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalue.html", "Properties": { "InterpretedValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalue.html#cfn-lex-bot-slotvalue-interpretedvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.SlotValue.InterpretedValue" } } } }, "AWS::Lex::Bot.SlotValueElicitationSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueelicitationsetting.html", "Properties": { "DefaultValueSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueelicitationsetting.html#cfn-lex-bot-slotvalueelicitationsetting-defaultvaluespecification", "Required": false, "Type": "SlotDefaultValueSpecification", "UpdateType": "Mutable" }, "PromptSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueelicitationsetting.html#cfn-lex-bot-slotvalueelicitationsetting-promptspecification", "Required": false, "Type": "PromptSpecification", "UpdateType": "Mutable" }, "SampleUtterances": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueelicitationsetting.html#cfn-lex-bot-slotvalueelicitationsetting-sampleutterances", "DuplicatesAllowed": true, "ItemType": "SampleUtterance", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SlotCaptureSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueelicitationsetting.html#cfn-lex-bot-slotvalueelicitationsetting-slotcapturesetting", "Required": false, "Type": "SlotCaptureSetting", "UpdateType": "Mutable" }, "SlotConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueelicitationsetting.html#cfn-lex-bot-slotvalueelicitationsetting-slotconstraint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.SlotValueElicitationSetting.SlotConstraint" } }, "WaitAndContinueSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueelicitationsetting.html#cfn-lex-bot-slotvalueelicitationsetting-waitandcontinuespecification", "Required": false, "Type": "WaitAndContinueSpecification", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.SlotValueOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueoverride.html", "Properties": { "Shape": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueoverride.html#cfn-lex-bot-slotvalueoverride-shape", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.SlotValueOverride.Shape" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueoverride.html#cfn-lex-bot-slotvalueoverride-value", "Required": false, "Type": "SlotValue", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueoverride.html#cfn-lex-bot-slotvalueoverride-values", "DuplicatesAllowed": true, "ItemType": "SlotValueOverride", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.SlotValueOverrideMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueoverridemap.html", "Properties": { "SlotName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueoverridemap.html#cfn-lex-bot-slotvalueoverridemap-slotname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.SlotValueOverrideMap.SlotName" } }, "SlotValueOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueoverridemap.html#cfn-lex-bot-slotvalueoverridemap-slotvalueoverride", "Required": false, "Type": "SlotValueOverride", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.SlotValueRegexFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueregexfilter.html", "Properties": { "Pattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueregexfilter.html#cfn-lex-bot-slotvalueregexfilter-pattern", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.SlotValueRegexFilter.Pattern" } } } }, "AWS::Lex::Bot.SlotValueSelectionSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueselectionsetting.html", "Properties": { "AdvancedRecognitionSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueselectionsetting.html#cfn-lex-bot-slotvalueselectionsetting-advancedrecognitionsetting", "Required": false, "Type": "AdvancedRecognitionSetting", "UpdateType": "Mutable" }, "RegexFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueselectionsetting.html#cfn-lex-bot-slotvalueselectionsetting-regexfilter", "Required": false, "Type": "SlotValueRegexFilter", "UpdateType": "Mutable" }, "ResolutionStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueselectionsetting.html#cfn-lex-bot-slotvalueselectionsetting-resolutionstrategy", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.SlotValueSelectionSetting.ResolutionStrategy" } } } }, "AWS::Lex::Bot.StillWaitingResponseSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-stillwaitingresponsespecification.html", "Properties": { "AllowInterrupt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-stillwaitingresponsespecification.html#cfn-lex-bot-stillwaitingresponsespecification-allowinterrupt", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "FrequencyInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-stillwaitingresponsespecification.html#cfn-lex-bot-stillwaitingresponsespecification-frequencyinseconds", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.StillWaitingResponseSpecification.FrequencyInSeconds" } }, "MessageGroupsList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-stillwaitingresponsespecification.html#cfn-lex-bot-stillwaitingresponsespecification-messagegroupslist", "DuplicatesAllowed": true, "ItemType": "MessageGroup", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "TimeoutInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-stillwaitingresponsespecification.html#cfn-lex-bot-stillwaitingresponsespecification-timeoutinseconds", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.StillWaitingResponseSpecification.TimeoutInSeconds" } } } }, "AWS::Lex::Bot.TestBotAliasSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-testbotaliassettings.html", "Properties": { "BotAliasLocaleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-testbotaliassettings.html#cfn-lex-bot-testbotaliassettings-botaliaslocalesettings", "DuplicatesAllowed": false, "ItemType": "BotAliasLocaleSettingsItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ConversationLogSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-testbotaliassettings.html#cfn-lex-bot-testbotaliassettings-conversationlogsettings", "Required": false, "Type": "ConversationLogSettings", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-testbotaliassettings.html#cfn-lex-bot-testbotaliassettings-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SentimentAnalysisSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-testbotaliassettings.html#cfn-lex-bot-testbotaliassettings-sentimentanalysissettings", "Required": false, "Type": "SentimentAnalysisSettings", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.TextInputSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-textinputspecification.html", "Properties": { "StartTimeoutMs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-textinputspecification.html#cfn-lex-bot-textinputspecification-starttimeoutms", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.TextLogDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-textlogdestination.html", "Properties": { "CloudWatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-textlogdestination.html#cfn-lex-bot-textlogdestination-cloudwatch", "Required": true, "Type": "CloudWatchLogGroupLogDestination", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.TextLogSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-textlogsetting.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-textlogsetting.html#cfn-lex-bot-textlogsetting-destination", "Required": true, "Type": "TextLogDestination", "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-textlogsetting.html#cfn-lex-bot-textlogsetting-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.VoiceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-voicesettings.html", "Properties": { "Engine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-voicesettings.html#cfn-lex-bot-voicesettings-engine", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.VoiceSettings.Engine" } }, "VoiceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-voicesettings.html#cfn-lex-bot-voicesettings-voiceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::Bot.WaitAndContinueSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-waitandcontinuespecification.html", "Properties": { "ContinueResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-waitandcontinuespecification.html#cfn-lex-bot-waitandcontinuespecification-continueresponse", "Required": true, "Type": "ResponseSpecification", "UpdateType": "Mutable" }, "IsActive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-waitandcontinuespecification.html#cfn-lex-bot-waitandcontinuespecification-isactive", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "StillWaitingResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-waitandcontinuespecification.html#cfn-lex-bot-waitandcontinuespecification-stillwaitingresponse", "Required": false, "Type": "StillWaitingResponseSpecification", "UpdateType": "Mutable" }, "WaitingResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-waitandcontinuespecification.html#cfn-lex-bot-waitandcontinuespecification-waitingresponse", "Required": true, "Type": "ResponseSpecification", "UpdateType": "Mutable" } } }, "AWS::Lex::BotAlias.AudioLogDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-audiologdestination.html", "Properties": { "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-audiologdestination.html#cfn-lex-botalias-audiologdestination-s3bucket", "Required": true, "Type": "S3BucketLogDestination", "UpdateType": "Mutable" } } }, "AWS::Lex::BotAlias.AudioLogSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-audiologsetting.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-audiologsetting.html#cfn-lex-botalias-audiologsetting-destination", "Required": true, "Type": "AudioLogDestination", "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-audiologsetting.html#cfn-lex-botalias-audiologsetting-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::BotAlias.BotAliasLocaleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-botaliaslocalesettings.html", "Properties": { "CodeHookSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-botaliaslocalesettings.html#cfn-lex-botalias-botaliaslocalesettings-codehookspecification", "Required": false, "Type": "CodeHookSpecification", "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-botaliaslocalesettings.html#cfn-lex-botalias-botaliaslocalesettings-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::BotAlias.BotAliasLocaleSettingsItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-botaliaslocalesettingsitem.html", "Properties": { "BotAliasLocaleSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-botaliaslocalesettingsitem.html#cfn-lex-botalias-botaliaslocalesettingsitem-botaliaslocalesetting", "Required": true, "Type": "BotAliasLocaleSettings", "UpdateType": "Mutable" }, "LocaleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-botaliaslocalesettingsitem.html#cfn-lex-botalias-botaliaslocalesettingsitem-localeid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::BotAlias.BotAliasLocaleSettingsItem.LocaleId" } } } }, "AWS::Lex::BotAlias.CloudWatchLogGroupLogDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-cloudwatchloggrouplogdestination.html", "Properties": { "CloudWatchLogGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-cloudwatchloggrouplogdestination.html#cfn-lex-botalias-cloudwatchloggrouplogdestination-cloudwatchloggrouparn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::BotAlias.CloudWatchLogGroupLogDestination.CloudWatchLogGroupArn" } }, "LogPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-cloudwatchloggrouplogdestination.html#cfn-lex-botalias-cloudwatchloggrouplogdestination-logprefix", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::BotAlias.CodeHookSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-codehookspecification.html", "Properties": { "LambdaCodeHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-codehookspecification.html#cfn-lex-botalias-codehookspecification-lambdacodehook", "Required": true, "Type": "LambdaCodeHook", "UpdateType": "Mutable" } } }, "AWS::Lex::BotAlias.ConversationLogSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-conversationlogsettings.html", "Properties": { "AudioLogSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-conversationlogsettings.html#cfn-lex-botalias-conversationlogsettings-audiologsettings", "DuplicatesAllowed": false, "ItemType": "AudioLogSetting", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TextLogSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-conversationlogsettings.html#cfn-lex-botalias-conversationlogsettings-textlogsettings", "DuplicatesAllowed": false, "ItemType": "TextLogSetting", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lex::BotAlias.LambdaCodeHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-lambdacodehook.html", "Properties": { "CodeHookInterfaceVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-lambdacodehook.html#cfn-lex-botalias-lambdacodehook-codehookinterfaceversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::BotAlias.LambdaCodeHook.CodeHookInterfaceVersion" } }, "LambdaArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-lambdacodehook.html#cfn-lex-botalias-lambdacodehook-lambdaarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::BotAlias.LambdaCodeHook.LambdaArn" } } } }, "AWS::Lex::BotAlias.S3BucketLogDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-s3bucketlogdestination.html", "Properties": { "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-s3bucketlogdestination.html#cfn-lex-botalias-s3bucketlogdestination-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::BotAlias.S3BucketLogDestination.KmsKeyArn" } }, "LogPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-s3bucketlogdestination.html#cfn-lex-botalias-s3bucketlogdestination-logprefix", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3BucketArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-s3bucketlogdestination.html#cfn-lex-botalias-s3bucketlogdestination-s3bucketarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::BotAlias.S3BucketLogDestination.S3BucketArn" } } } }, "AWS::Lex::BotAlias.SentimentAnalysisSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-sentimentanalysissettings.html", "Properties": { "DetectSentiment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-sentimentanalysissettings.html#cfn-lex-botalias-sentimentanalysissettings-detectsentiment", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::BotAlias.TextLogDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-textlogdestination.html", "Properties": { "CloudWatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-textlogdestination.html#cfn-lex-botalias-textlogdestination-cloudwatch", "Required": true, "Type": "CloudWatchLogGroupLogDestination", "UpdateType": "Mutable" } } }, "AWS::Lex::BotAlias.TextLogSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-textlogsetting.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-textlogsetting.html#cfn-lex-botalias-textlogsetting-destination", "Required": true, "Type": "TextLogDestination", "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-textlogsetting.html#cfn-lex-botalias-textlogsetting-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lex::BotVersion.BotVersionLocaleDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botversion-botversionlocaledetails.html", "Properties": { "SourceBotVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botversion-botversionlocaledetails.html#cfn-lex-botversion-botversionlocaledetails-sourcebotversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::BotVersion.BotVersionLocaleDetails.SourceBotVersion" } } } }, "AWS::Lex::BotVersion.BotVersionLocaleSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botversion-botversionlocalespecification.html", "Properties": { "BotVersionLocaleDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botversion-botversionlocalespecification.html#cfn-lex-botversion-botversionlocalespecification-botversionlocaledetails", "Required": true, "Type": "BotVersionLocaleDetails", "UpdateType": "Mutable" }, "LocaleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botversion-botversionlocalespecification.html#cfn-lex-botversion-botversionlocalespecification-localeid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::LicenseManager::License.BorrowConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-borrowconfiguration.html", "Properties": { "AllowEarlyCheckIn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-borrowconfiguration.html#cfn-licensemanager-license-borrowconfiguration-allowearlycheckin", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "MaxTimeToLiveInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-borrowconfiguration.html#cfn-licensemanager-license-borrowconfiguration-maxtimetoliveinminutes", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::LicenseManager::License.ConsumptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-consumptionconfiguration.html", "Properties": { "BorrowConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-consumptionconfiguration.html#cfn-licensemanager-license-consumptionconfiguration-borrowconfiguration", "Required": false, "Type": "BorrowConfiguration", "UpdateType": "Mutable" }, "ProvisionalConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-consumptionconfiguration.html#cfn-licensemanager-license-consumptionconfiguration-provisionalconfiguration", "Required": false, "Type": "ProvisionalConfiguration", "UpdateType": "Mutable" }, "RenewType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-consumptionconfiguration.html#cfn-licensemanager-license-consumptionconfiguration-renewtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::LicenseManager::License.Entitlement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-entitlement.html", "Properties": { "AllowCheckIn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-entitlement.html#cfn-licensemanager-license-entitlement-allowcheckin", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MaxCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-entitlement.html#cfn-licensemanager-license-entitlement-maxcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-entitlement.html#cfn-licensemanager-license-entitlement-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Overage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-entitlement.html#cfn-licensemanager-license-entitlement-overage", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-entitlement.html#cfn-licensemanager-license-entitlement-unit", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-entitlement.html#cfn-licensemanager-license-entitlement-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::LicenseManager::License.IssuerData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-issuerdata.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-issuerdata.html#cfn-licensemanager-license-issuerdata-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SignKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-issuerdata.html#cfn-licensemanager-license-issuerdata-signkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::LicenseManager::License.Metadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-metadata.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-metadata.html#cfn-licensemanager-license-metadata-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-metadata.html#cfn-licensemanager-license-metadata-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::LicenseManager::License.ProvisionalConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-provisionalconfiguration.html", "Properties": { "MaxTimeToLiveInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-provisionalconfiguration.html#cfn-licensemanager-license-provisionalconfiguration-maxtimetoliveinminutes", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::LicenseManager::License.ValidityDateFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-validitydateformat.html", "Properties": { "Begin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-validitydateformat.html#cfn-licensemanager-license-validitydateformat-begin", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "End": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-licensemanager-license-validitydateformat.html#cfn-licensemanager-license-validitydateformat-end", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Bucket.AccessRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-bucket-accessrules.html", "Properties": { "AllowPublicOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-bucket-accessrules.html#cfn-lightsail-bucket-accessrules-allowpublicoverrides", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "GetObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-bucket-accessrules.html#cfn-lightsail-bucket-accessrules-getobject", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Container.Container": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-container.html", "Properties": { "Command": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-container.html#cfn-lightsail-container-container-command", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ContainerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-container.html#cfn-lightsail-container-container-containername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-container.html#cfn-lightsail-container-container-environment", "DuplicatesAllowed": false, "ItemType": "EnvironmentVariable", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Image": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-container.html#cfn-lightsail-container-container-image", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Ports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-container.html#cfn-lightsail-container-container-ports", "DuplicatesAllowed": false, "ItemType": "PortInfo", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lightsail::Container.ContainerServiceDeployment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-containerservicedeployment.html", "Properties": { "Containers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-containerservicedeployment.html#cfn-lightsail-container-containerservicedeployment-containers", "DuplicatesAllowed": false, "ItemType": "Container", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PublicEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-containerservicedeployment.html#cfn-lightsail-container-containerservicedeployment-publicendpoint", "Required": false, "Type": "PublicEndpoint", "UpdateType": "Mutable" } } }, "AWS::Lightsail::Container.EnvironmentVariable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-environmentvariable.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-environmentvariable.html#cfn-lightsail-container-environmentvariable-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Variable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-environmentvariable.html#cfn-lightsail-container-environmentvariable-variable", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Container.HealthCheckConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-healthcheckconfig.html", "Properties": { "HealthyThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-healthcheckconfig.html#cfn-lightsail-container-healthcheckconfig-healthythreshold", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "IntervalSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-healthcheckconfig.html#cfn-lightsail-container-healthcheckconfig-intervalseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-healthcheckconfig.html#cfn-lightsail-container-healthcheckconfig-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SuccessCodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-healthcheckconfig.html#cfn-lightsail-container-healthcheckconfig-successcodes", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimeoutSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-healthcheckconfig.html#cfn-lightsail-container-healthcheckconfig-timeoutseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "UnhealthyThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-healthcheckconfig.html#cfn-lightsail-container-healthcheckconfig-unhealthythreshold", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Container.PortInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-portinfo.html", "Properties": { "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-portinfo.html#cfn-lightsail-container-portinfo-port", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-portinfo.html#cfn-lightsail-container-portinfo-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Container.PublicDomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-publicdomainname.html", "Properties": { "CertificateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-publicdomainname.html#cfn-lightsail-container-publicdomainname-certificatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DomainNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-publicdomainname.html#cfn-lightsail-container-publicdomainname-domainnames", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lightsail::Container.PublicEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-publicendpoint.html", "Properties": { "ContainerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-publicendpoint.html#cfn-lightsail-container-publicendpoint-containername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ContainerPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-publicendpoint.html#cfn-lightsail-container-publicendpoint-containerport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "HealthCheckConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-publicendpoint.html#cfn-lightsail-container-publicendpoint-healthcheckconfig", "Required": false, "Type": "HealthCheckConfig", "UpdateType": "Mutable" } } }, "AWS::Lightsail::Database.RelationalDatabaseParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-database-relationaldatabaseparameter.html", "Properties": { "AllowedValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-database-relationaldatabaseparameter.html#cfn-lightsail-database-relationaldatabaseparameter-allowedvalues", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ApplyMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-database-relationaldatabaseparameter.html#cfn-lightsail-database-relationaldatabaseparameter-applymethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ApplyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-database-relationaldatabaseparameter.html#cfn-lightsail-database-relationaldatabaseparameter-applytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-database-relationaldatabaseparameter.html#cfn-lightsail-database-relationaldatabaseparameter-datatype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-database-relationaldatabaseparameter.html#cfn-lightsail-database-relationaldatabaseparameter-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IsModifiable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-database-relationaldatabaseparameter.html#cfn-lightsail-database-relationaldatabaseparameter-ismodifiable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-database-relationaldatabaseparameter.html#cfn-lightsail-database-relationaldatabaseparameter-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ParameterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-database-relationaldatabaseparameter.html#cfn-lightsail-database-relationaldatabaseparameter-parametervalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Disk.AddOn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-disk-addon.html", "Properties": { "AddOnType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-disk-addon.html#cfn-lightsail-disk-addon-addontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lightsail::Disk.AddOn.AddOnType" } }, "AutoSnapshotAddOnRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-disk-addon.html#cfn-lightsail-disk-addon-autosnapshotaddonrequest", "Required": false, "Type": "AutoSnapshotAddOn", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-disk-addon.html#cfn-lightsail-disk-addon-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lightsail::Disk.AddOn.Status" } } } }, "AWS::Lightsail::Disk.AutoSnapshotAddOn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-disk-autosnapshotaddon.html", "Properties": { "SnapshotTimeOfDay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-disk-autosnapshotaddon.html#cfn-lightsail-disk-autosnapshotaddon-snapshottimeofday", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lightsail::Disk.AutoSnapshotAddOn.SnapshotTimeOfDay" } } } }, "AWS::Lightsail::Disk.Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-disk-location.html", "Properties": { "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-disk-location.html#cfn-lightsail-disk-location-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RegionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-disk-location.html#cfn-lightsail-disk-location-regionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Distribution.CacheBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cachebehavior.html", "Properties": { "Behavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cachebehavior.html#cfn-lightsail-distribution-cachebehavior-behavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Distribution.CacheBehaviorPerPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cachebehaviorperpath.html", "Properties": { "Behavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cachebehaviorperpath.html#cfn-lightsail-distribution-cachebehaviorperpath-behavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cachebehaviorperpath.html#cfn-lightsail-distribution-cachebehaviorperpath-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Distribution.CacheSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cachesettings.html", "Properties": { "AllowedHTTPMethods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cachesettings.html#cfn-lightsail-distribution-cachesettings-allowedhttpmethods", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CachedHTTPMethods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cachesettings.html#cfn-lightsail-distribution-cachesettings-cachedhttpmethods", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cachesettings.html#cfn-lightsail-distribution-cachesettings-defaultttl", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ForwardedCookies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cachesettings.html#cfn-lightsail-distribution-cachesettings-forwardedcookies", "Required": false, "Type": "CookieObject", "UpdateType": "Mutable" }, "ForwardedHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cachesettings.html#cfn-lightsail-distribution-cachesettings-forwardedheaders", "Required": false, "Type": "HeaderObject", "UpdateType": "Mutable" }, "ForwardedQueryStrings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cachesettings.html#cfn-lightsail-distribution-cachesettings-forwardedquerystrings", "Required": false, "Type": "QueryStringObject", "UpdateType": "Mutable" }, "MaximumTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cachesettings.html#cfn-lightsail-distribution-cachesettings-maximumttl", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinimumTTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cachesettings.html#cfn-lightsail-distribution-cachesettings-minimumttl", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Distribution.CookieObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cookieobject.html", "Properties": { "CookiesAllowList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cookieobject.html#cfn-lightsail-distribution-cookieobject-cookiesallowlist", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Option": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cookieobject.html#cfn-lightsail-distribution-cookieobject-option", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Distribution.HeaderObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-headerobject.html", "Properties": { "HeadersAllowList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-headerobject.html#cfn-lightsail-distribution-headerobject-headersallowlist", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Option": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-headerobject.html#cfn-lightsail-distribution-headerobject-option", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Distribution.InputOrigin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-inputorigin.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-inputorigin.html#cfn-lightsail-distribution-inputorigin-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ProtocolPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-inputorigin.html#cfn-lightsail-distribution-inputorigin-protocolpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RegionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-inputorigin.html#cfn-lightsail-distribution-inputorigin-regionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Distribution.QueryStringObject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-querystringobject.html", "Properties": { "Option": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-querystringobject.html#cfn-lightsail-distribution-querystringobject-option", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "QueryStringsAllowList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-querystringobject.html#cfn-lightsail-distribution-querystringobject-querystringsallowlist", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lightsail::Instance.AddOn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-addon.html", "Properties": { "AddOnType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-addon.html#cfn-lightsail-instance-addon-addontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lightsail::Instance.AddOn.AddOnType" } }, "AutoSnapshotAddOnRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-addon.html#cfn-lightsail-instance-addon-autosnapshotaddonrequest", "Required": false, "Type": "AutoSnapshotAddOn", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-addon.html#cfn-lightsail-instance-addon-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lightsail::Instance.AddOn.Status" } } } }, "AWS::Lightsail::Instance.AutoSnapshotAddOn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-autosnapshotaddon.html", "Properties": { "SnapshotTimeOfDay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-autosnapshotaddon.html#cfn-lightsail-instance-autosnapshotaddon-snapshottimeofday", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lightsail::Instance.AutoSnapshotAddOn.SnapshotTimeOfDay" } } } }, "AWS::Lightsail::Instance.Disk": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-disk.html", "Properties": { "AttachedTo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-disk.html#cfn-lightsail-instance-disk-attachedto", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AttachmentState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-disk.html#cfn-lightsail-instance-disk-attachmentstate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DiskName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-disk.html#cfn-lightsail-instance-disk-diskname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lightsail::Instance.Disk.DiskName" } }, "IOPS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-disk.html#cfn-lightsail-instance-disk-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "IsSystemDisk": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-disk.html#cfn-lightsail-instance-disk-issystemdisk", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-disk.html#cfn-lightsail-instance-disk-path", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SizeInGb": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-disk.html#cfn-lightsail-instance-disk-sizeingb", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Instance.Hardware": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-hardware.html", "Properties": { "CpuCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-hardware.html#cfn-lightsail-instance-hardware-cpucount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Disks": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-hardware.html#cfn-lightsail-instance-hardware-disks", "DuplicatesAllowed": false, "ItemType": "Disk", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RamSizeInGb": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-hardware.html#cfn-lightsail-instance-hardware-ramsizeingb", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Instance.Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-location.html", "Properties": { "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-location.html#cfn-lightsail-instance-location-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RegionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-location.html#cfn-lightsail-instance-location-regionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Instance.MonthlyTransfer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-monthlytransfer.html", "Properties": { "GbPerMonthAllocated": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-monthlytransfer.html#cfn-lightsail-instance-monthlytransfer-gbpermonthallocated", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Instance.Networking": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-networking.html", "Properties": { "MonthlyTransfer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-networking.html#cfn-lightsail-instance-networking-monthlytransfer", "Required": false, "Type": "MonthlyTransfer", "UpdateType": "Mutable" }, "Ports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-networking.html#cfn-lightsail-instance-networking-ports", "DuplicatesAllowed": false, "ItemType": "Port", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lightsail::Instance.Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-port.html", "Properties": { "AccessDirection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-port.html#cfn-lightsail-instance-port-accessdirection", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AccessFrom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-port.html#cfn-lightsail-instance-port-accessfrom", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AccessType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-port.html#cfn-lightsail-instance-port-accesstype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CidrListAliases": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-port.html#cfn-lightsail-instance-port-cidrlistaliases", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Cidrs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-port.html#cfn-lightsail-instance-port-cidrs", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CommonName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-port.html#cfn-lightsail-instance-port-commonname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FromPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-port.html#cfn-lightsail-instance-port-fromport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Ipv6Cidrs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-port.html#cfn-lightsail-instance-port-ipv6cidrs", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-port.html#cfn-lightsail-instance-port-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ToPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-port.html#cfn-lightsail-instance-port-toport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Instance.State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-state.html", "Properties": { "Code": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-state.html#cfn-lightsail-instance-state-code", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-state.html#cfn-lightsail-instance-state-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Location::Map.MapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-location-map-mapconfiguration.html", "Properties": { "Style": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-location-map-mapconfiguration.html#cfn-location-map-mapconfiguration-style", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Location::Map.MapConfiguration.Style" } } } }, "AWS::Location::PlaceIndex.DataSourceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-location-placeindex-datasourceconfiguration.html", "Properties": { "IntendedUse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-location-placeindex-datasourceconfiguration.html#cfn-location-placeindex-datasourceconfiguration-intendeduse", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Location::PlaceIndex.DataSourceConfiguration.IntendedUse" } } } }, "AWS::Logs::MetricFilter.Dimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-logs-metricfilter-dimension.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-logs-metricfilter-dimension.html#cfn-logs-metricfilter-dimension-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Logs::MetricFilter.Dimension.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-logs-metricfilter-dimension.html#cfn-logs-metricfilter-dimension-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Logs::MetricFilter.Dimension.Value" } } } }, "AWS::Logs::MetricFilter.MetricTransformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-logs-metricfilter-metrictransformation.html", "Properties": { "DefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-logs-metricfilter-metrictransformation.html#cfn-logs-metricfilter-metrictransformation-defaultvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-logs-metricfilter-metrictransformation.html#cfn-logs-metricfilter-metrictransformation-dimensions", "DuplicatesAllowed": false, "ItemType": "Dimension", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-logs-metricfilter-metrictransformation.html#cfn-logs-metricfilter-metrictransformation-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Logs::MetricFilter.MetricTransformation.MetricName" } }, "MetricNamespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-logs-metricfilter-metrictransformation.html#cfn-logs-metricfilter-metrictransformation-metricnamespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Logs::MetricFilter.MetricTransformation.MetricNamespace" } }, "MetricValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-logs-metricfilter-metrictransformation.html#cfn-logs-metricfilter-metrictransformation-metricvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Logs::MetricFilter.MetricTransformation.MetricValue" } }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-logs-metricfilter-metrictransformation.html#cfn-logs-metricfilter-metrictransformation-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Logs::MetricFilter.MetricTransformation.Unit" } } } }, "AWS::LookoutEquipment::InferenceScheduler.DataInputConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-datainputconfiguration.html", "Properties": { "InferenceInputNameConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-datainputconfiguration.html#cfn-lookoutequipment-inferencescheduler-datainputconfiguration-inferenceinputnameconfiguration", "Required": false, "Type": "InputNameConfiguration", "UpdateType": "Mutable" }, "InputTimeZoneOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-datainputconfiguration.html#cfn-lookoutequipment-inferencescheduler-datainputconfiguration-inputtimezoneoffset", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutEquipment::InferenceScheduler.DataInputConfiguration.InputTimeZoneOffset" } }, "S3InputConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-datainputconfiguration.html#cfn-lookoutequipment-inferencescheduler-datainputconfiguration-s3inputconfiguration", "Required": true, "Type": "S3InputConfiguration", "UpdateType": "Mutable" } } }, "AWS::LookoutEquipment::InferenceScheduler.DataOutputConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-dataoutputconfiguration.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-dataoutputconfiguration.html#cfn-lookoutequipment-inferencescheduler-dataoutputconfiguration-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutEquipment::InferenceScheduler.DataOutputConfiguration.KmsKeyId" } }, "S3OutputConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-dataoutputconfiguration.html#cfn-lookoutequipment-inferencescheduler-dataoutputconfiguration-s3outputconfiguration", "Required": true, "Type": "S3OutputConfiguration", "UpdateType": "Mutable" } } }, "AWS::LookoutEquipment::InferenceScheduler.InputNameConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-inputnameconfiguration.html", "Properties": { "ComponentTimestampDelimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-inputnameconfiguration.html#cfn-lookoutequipment-inferencescheduler-inputnameconfiguration-componenttimestampdelimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutEquipment::InferenceScheduler.InputNameConfiguration.ComponentTimestampDelimiter" } }, "TimestampFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-inputnameconfiguration.html#cfn-lookoutequipment-inferencescheduler-inputnameconfiguration-timestampformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutEquipment::InferenceScheduler.InputNameConfiguration.TimestampFormat" } } } }, "AWS::LookoutEquipment::InferenceScheduler.S3InputConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-s3inputconfiguration.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-s3inputconfiguration.html#cfn-lookoutequipment-inferencescheduler-s3inputconfiguration-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutEquipment::InferenceScheduler.S3InputConfiguration.Bucket" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-s3inputconfiguration.html#cfn-lookoutequipment-inferencescheduler-s3inputconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::LookoutEquipment::InferenceScheduler.S3OutputConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-s3outputconfiguration.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-s3outputconfiguration.html#cfn-lookoutequipment-inferencescheduler-s3outputconfiguration-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutEquipment::InferenceScheduler.S3OutputConfiguration.Bucket" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutequipment-inferencescheduler-s3outputconfiguration.html#cfn-lookoutequipment-inferencescheduler-s3outputconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::LookoutMetrics::Alert.Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-alert-action.html", "Properties": { "LambdaConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-alert-action.html#cfn-lookoutmetrics-alert-action-lambdaconfiguration", "Required": false, "Type": "LambdaConfiguration", "UpdateType": "Immutable" }, "SNSConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-alert-action.html#cfn-lookoutmetrics-alert-action-snsconfiguration", "Required": false, "Type": "SNSConfiguration", "UpdateType": "Immutable" } } }, "AWS::LookoutMetrics::Alert.LambdaConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-alert-lambdaconfiguration.html", "Properties": { "LambdaArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-alert-lambdaconfiguration.html#cfn-lookoutmetrics-alert-lambdaconfiguration-lambdaarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LookoutMetrics::Alert.LambdaConfiguration.LambdaArn" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-alert-lambdaconfiguration.html#cfn-lookoutmetrics-alert-lambdaconfiguration-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LookoutMetrics::Alert.LambdaConfiguration.RoleArn" } } } }, "AWS::LookoutMetrics::Alert.SNSConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-alert-snsconfiguration.html", "Properties": { "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-alert-snsconfiguration.html#cfn-lookoutmetrics-alert-snsconfiguration-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LookoutMetrics::Alert.SNSConfiguration.RoleArn" } }, "SnsTopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-alert-snsconfiguration.html#cfn-lookoutmetrics-alert-snsconfiguration-snstopicarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LookoutMetrics::Alert.SNSConfiguration.SnsTopicArn" } } } }, "AWS::LookoutMetrics::AnomalyDetector.AnomalyDetectorConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-anomalydetectorconfig.html", "Properties": { "AnomalyDetectorFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-anomalydetectorconfig.html#cfn-lookoutmetrics-anomalydetector-anomalydetectorconfig-anomalydetectorfrequency", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.AnomalyDetectorConfig.AnomalyDetectorFrequency" } } } }, "AWS::LookoutMetrics::AnomalyDetector.AppFlowConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-appflowconfig.html", "Properties": { "FlowName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-appflowconfig.html#cfn-lookoutmetrics-anomalydetector-appflowconfig-flowname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.AppFlowConfig.FlowName" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-appflowconfig.html#cfn-lookoutmetrics-anomalydetector-appflowconfig-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.AppFlowConfig.RoleArn" } } } }, "AWS::LookoutMetrics::AnomalyDetector.CloudwatchConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-cloudwatchconfig.html", "Properties": { "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-cloudwatchconfig.html#cfn-lookoutmetrics-anomalydetector-cloudwatchconfig-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.CloudwatchConfig.RoleArn" } } } }, "AWS::LookoutMetrics::AnomalyDetector.CsvFormatDescriptor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-csvformatdescriptor.html", "Properties": { "Charset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-csvformatdescriptor.html#cfn-lookoutmetrics-anomalydetector-csvformatdescriptor-charset", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.CsvFormatDescriptor.Charset" } }, "ContainsHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-csvformatdescriptor.html#cfn-lookoutmetrics-anomalydetector-csvformatdescriptor-containsheader", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Delimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-csvformatdescriptor.html#cfn-lookoutmetrics-anomalydetector-csvformatdescriptor-delimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.CsvFormatDescriptor.Delimiter" } }, "FileCompression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-csvformatdescriptor.html#cfn-lookoutmetrics-anomalydetector-csvformatdescriptor-filecompression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.CsvFormatDescriptor.FileCompression" } }, "HeaderList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-csvformatdescriptor.html#cfn-lookoutmetrics-anomalydetector-csvformatdescriptor-headerlist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.CsvFormatDescriptor.HeaderList" } }, "QuoteSymbol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-csvformatdescriptor.html#cfn-lookoutmetrics-anomalydetector-csvformatdescriptor-quotesymbol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.CsvFormatDescriptor.QuoteSymbol" } } } }, "AWS::LookoutMetrics::AnomalyDetector.FileFormatDescriptor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-fileformatdescriptor.html", "Properties": { "CsvFormatDescriptor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-fileformatdescriptor.html#cfn-lookoutmetrics-anomalydetector-fileformatdescriptor-csvformatdescriptor", "Required": false, "Type": "CsvFormatDescriptor", "UpdateType": "Mutable" }, "JsonFormatDescriptor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-fileformatdescriptor.html#cfn-lookoutmetrics-anomalydetector-fileformatdescriptor-jsonformatdescriptor", "Required": false, "Type": "JsonFormatDescriptor", "UpdateType": "Mutable" } } }, "AWS::LookoutMetrics::AnomalyDetector.JsonFormatDescriptor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-jsonformatdescriptor.html", "Properties": { "Charset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-jsonformatdescriptor.html#cfn-lookoutmetrics-anomalydetector-jsonformatdescriptor-charset", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.JsonFormatDescriptor.Charset" } }, "FileCompression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-jsonformatdescriptor.html#cfn-lookoutmetrics-anomalydetector-jsonformatdescriptor-filecompression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.JsonFormatDescriptor.FileCompression" } } } }, "AWS::LookoutMetrics::AnomalyDetector.Metric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metric.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metric.html#cfn-lookoutmetrics-anomalydetector-metric-aggregationfunction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.Metric.AggregationFunction" } }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metric.html#cfn-lookoutmetrics-anomalydetector-metric-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.Metric.MetricName" } }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metric.html#cfn-lookoutmetrics-anomalydetector-metric-namespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.Metric.Namespace" } } } }, "AWS::LookoutMetrics::AnomalyDetector.MetricSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricset.html", "Properties": { "DimensionList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricset.html#cfn-lookoutmetrics-anomalydetector-metricset-dimensionlist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.MetricSet.DimensionList" } }, "MetricList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricset.html#cfn-lookoutmetrics-anomalydetector-metricset-metriclist", "DuplicatesAllowed": true, "ItemType": "Metric", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "MetricSetDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricset.html#cfn-lookoutmetrics-anomalydetector-metricset-metricsetdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.MetricSet.MetricSetDescription" } }, "MetricSetFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricset.html#cfn-lookoutmetrics-anomalydetector-metricset-metricsetfrequency", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.MetricSet.MetricSetFrequency" } }, "MetricSetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricset.html#cfn-lookoutmetrics-anomalydetector-metricset-metricsetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.MetricSet.MetricSetName" } }, "MetricSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricset.html#cfn-lookoutmetrics-anomalydetector-metricset-metricsource", "Required": true, "Type": "MetricSource", "UpdateType": "Mutable" }, "Offset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricset.html#cfn-lookoutmetrics-anomalydetector-metricset-offset", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TimestampColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricset.html#cfn-lookoutmetrics-anomalydetector-metricset-timestampcolumn", "Required": false, "Type": "TimestampColumn", "UpdateType": "Mutable" }, "Timezone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricset.html#cfn-lookoutmetrics-anomalydetector-metricset-timezone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.MetricSet.Timezone" } } } }, "AWS::LookoutMetrics::AnomalyDetector.MetricSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricsource.html", "Properties": { "AppFlowConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricsource.html#cfn-lookoutmetrics-anomalydetector-metricsource-appflowconfig", "Required": false, "Type": "AppFlowConfig", "UpdateType": "Mutable" }, "CloudwatchConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricsource.html#cfn-lookoutmetrics-anomalydetector-metricsource-cloudwatchconfig", "Required": false, "Type": "CloudwatchConfig", "UpdateType": "Mutable" }, "RDSSourceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricsource.html#cfn-lookoutmetrics-anomalydetector-metricsource-rdssourceconfig", "Required": false, "Type": "RDSSourceConfig", "UpdateType": "Mutable" }, "RedshiftSourceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricsource.html#cfn-lookoutmetrics-anomalydetector-metricsource-redshiftsourceconfig", "Required": false, "Type": "RedshiftSourceConfig", "UpdateType": "Mutable" }, "S3SourceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricsource.html#cfn-lookoutmetrics-anomalydetector-metricsource-s3sourceconfig", "Required": false, "Type": "S3SourceConfig", "UpdateType": "Mutable" } } }, "AWS::LookoutMetrics::AnomalyDetector.RDSSourceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-rdssourceconfig.html", "Properties": { "DBInstanceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-rdssourceconfig.html#cfn-lookoutmetrics-anomalydetector-rdssourceconfig-dbinstanceidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.RDSSourceConfig.DBInstanceIdentifier" } }, "DatabaseHost": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-rdssourceconfig.html#cfn-lookoutmetrics-anomalydetector-rdssourceconfig-databasehost", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.RDSSourceConfig.DatabaseHost" } }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-rdssourceconfig.html#cfn-lookoutmetrics-anomalydetector-rdssourceconfig-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.RDSSourceConfig.DatabaseName" } }, "DatabasePort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-rdssourceconfig.html#cfn-lookoutmetrics-anomalydetector-rdssourceconfig-databaseport", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.RDSSourceConfig.DatabasePort" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-rdssourceconfig.html#cfn-lookoutmetrics-anomalydetector-rdssourceconfig-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.RDSSourceConfig.RoleArn" } }, "SecretManagerArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-rdssourceconfig.html#cfn-lookoutmetrics-anomalydetector-rdssourceconfig-secretmanagerarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.RDSSourceConfig.SecretManagerArn" } }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-rdssourceconfig.html#cfn-lookoutmetrics-anomalydetector-rdssourceconfig-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.RDSSourceConfig.TableName" } }, "VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-rdssourceconfig.html#cfn-lookoutmetrics-anomalydetector-rdssourceconfig-vpcconfiguration", "Required": true, "Type": "VpcConfiguration", "UpdateType": "Mutable" } } }, "AWS::LookoutMetrics::AnomalyDetector.RedshiftSourceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-redshiftsourceconfig.html", "Properties": { "ClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-redshiftsourceconfig.html#cfn-lookoutmetrics-anomalydetector-redshiftsourceconfig-clusteridentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.RedshiftSourceConfig.ClusterIdentifier" } }, "DatabaseHost": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-redshiftsourceconfig.html#cfn-lookoutmetrics-anomalydetector-redshiftsourceconfig-databasehost", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.RedshiftSourceConfig.DatabaseHost" } }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-redshiftsourceconfig.html#cfn-lookoutmetrics-anomalydetector-redshiftsourceconfig-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.RedshiftSourceConfig.DatabaseName" } }, "DatabasePort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-redshiftsourceconfig.html#cfn-lookoutmetrics-anomalydetector-redshiftsourceconfig-databaseport", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.RedshiftSourceConfig.DatabasePort" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-redshiftsourceconfig.html#cfn-lookoutmetrics-anomalydetector-redshiftsourceconfig-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.RedshiftSourceConfig.RoleArn" } }, "SecretManagerArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-redshiftsourceconfig.html#cfn-lookoutmetrics-anomalydetector-redshiftsourceconfig-secretmanagerarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.RedshiftSourceConfig.SecretManagerArn" } }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-redshiftsourceconfig.html#cfn-lookoutmetrics-anomalydetector-redshiftsourceconfig-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.RedshiftSourceConfig.TableName" } }, "VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-redshiftsourceconfig.html#cfn-lookoutmetrics-anomalydetector-redshiftsourceconfig-vpcconfiguration", "Required": true, "Type": "VpcConfiguration", "UpdateType": "Mutable" } } }, "AWS::LookoutMetrics::AnomalyDetector.S3SourceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-s3sourceconfig.html", "Properties": { "FileFormatDescriptor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-s3sourceconfig.html#cfn-lookoutmetrics-anomalydetector-s3sourceconfig-fileformatdescriptor", "Required": true, "Type": "FileFormatDescriptor", "UpdateType": "Mutable" }, "HistoricalDataPathList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-s3sourceconfig.html#cfn-lookoutmetrics-anomalydetector-s3sourceconfig-historicaldatapathlist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.S3SourceConfig.HistoricalDataPathList" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-s3sourceconfig.html#cfn-lookoutmetrics-anomalydetector-s3sourceconfig-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.S3SourceConfig.RoleArn" } }, "TemplatedPathList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-s3sourceconfig.html#cfn-lookoutmetrics-anomalydetector-s3sourceconfig-templatedpathlist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.S3SourceConfig.TemplatedPathList" } } } }, "AWS::LookoutMetrics::AnomalyDetector.TimestampColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-timestampcolumn.html", "Properties": { "ColumnFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-timestampcolumn.html#cfn-lookoutmetrics-anomalydetector-timestampcolumn-columnformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.TimestampColumn.ColumnFormat" } }, "ColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-timestampcolumn.html#cfn-lookoutmetrics-anomalydetector-timestampcolumn-columnname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.TimestampColumn.ColumnName" } } } }, "AWS::LookoutMetrics::AnomalyDetector.VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-vpcconfiguration.html", "Properties": { "SecurityGroupIdList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-vpcconfiguration.html#cfn-lookoutmetrics-anomalydetector-vpcconfiguration-securitygroupidlist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.VpcConfiguration.SecurityGroupIdList" } }, "SubnetIdList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-vpcconfiguration.html#cfn-lookoutmetrics-anomalydetector-vpcconfiguration-subnetidlist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.VpcConfiguration.SubnetIdList" } } } }, "AWS::M2::Application.Definition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-application-definition.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-application-definition.html#cfn-m2-application-definition-content", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::M2::Application.Definition.Content" } }, "S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-application-definition.html#cfn-m2-application-definition-s3location", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::M2::Application.Definition.S3Location" } } } }, "AWS::M2::Environment.EfsStorageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-efsstorageconfiguration.html", "Properties": { "FileSystemId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-efsstorageconfiguration.html#cfn-m2-environment-efsstorageconfiguration-filesystemid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MountPoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-efsstorageconfiguration.html#cfn-m2-environment-efsstorageconfiguration-mountpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::M2::Environment.FsxStorageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-fsxstorageconfiguration.html", "Properties": { "FileSystemId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-fsxstorageconfiguration.html#cfn-m2-environment-fsxstorageconfiguration-filesystemid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MountPoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-fsxstorageconfiguration.html#cfn-m2-environment-fsxstorageconfiguration-mountpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::M2::Environment.HighAvailabilityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-highavailabilityconfig.html", "Properties": { "DesiredCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-highavailabilityconfig.html#cfn-m2-environment-highavailabilityconfig-desiredcapacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::M2::Environment.HighAvailabilityConfig.DesiredCapacity" } } } }, "AWS::M2::Environment.StorageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-storageconfiguration.html", "Properties": { "Efs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-storageconfiguration.html#cfn-m2-environment-storageconfiguration-efs", "Required": false, "Type": "EfsStorageConfiguration", "UpdateType": "Immutable" }, "Fsx": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-storageconfiguration.html#cfn-m2-environment-storageconfiguration-fsx", "Required": false, "Type": "FsxStorageConfiguration", "UpdateType": "Immutable" } } }, "AWS::MSK::Cluster.BrokerLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokerlogs.html", "Properties": { "CloudWatchLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokerlogs.html#cfn-msk-cluster-brokerlogs-cloudwatchlogs", "Required": false, "Type": "CloudWatchLogs", "UpdateType": "Mutable" }, "Firehose": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokerlogs.html#cfn-msk-cluster-brokerlogs-firehose", "Required": false, "Type": "Firehose", "UpdateType": "Mutable" }, "S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokerlogs.html#cfn-msk-cluster-brokerlogs-s3", "Required": false, "Type": "S3", "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.BrokerNodeGroupInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokernodegroupinfo.html", "Properties": { "BrokerAZDistribution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokernodegroupinfo.html#cfn-msk-cluster-brokernodegroupinfo-brokerazdistribution", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MSK::Cluster.BrokerNodeGroupInfo.BrokerAZDistribution" } }, "ClientSubnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokernodegroupinfo.html#cfn-msk-cluster-brokernodegroupinfo-clientsubnets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "ConnectivityInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokernodegroupinfo.html#cfn-msk-cluster-brokernodegroupinfo-connectivityinfo", "Required": false, "Type": "ConnectivityInfo", "UpdateType": "Mutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokernodegroupinfo.html#cfn-msk-cluster-brokernodegroupinfo-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MSK::Cluster.BrokerNodeGroupInfo.InstanceType" } }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokernodegroupinfo.html#cfn-msk-cluster-brokernodegroupinfo-securitygroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "StorageInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokernodegroupinfo.html#cfn-msk-cluster-brokernodegroupinfo-storageinfo", "Required": false, "Type": "StorageInfo", "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.ClientAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-clientauthentication.html", "Properties": { "Sasl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-clientauthentication.html#cfn-msk-cluster-clientauthentication-sasl", "Required": false, "Type": "Sasl", "UpdateType": "Mutable" }, "Tls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-clientauthentication.html#cfn-msk-cluster-clientauthentication-tls", "Required": false, "Type": "Tls", "UpdateType": "Mutable" }, "Unauthenticated": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-clientauthentication.html#cfn-msk-cluster-clientauthentication-unauthenticated", "Required": false, "Type": "Unauthenticated", "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.CloudWatchLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-cloudwatchlogs.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-cloudwatchlogs.html#cfn-msk-cluster-cloudwatchlogs-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "LogGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-cloudwatchlogs.html#cfn-msk-cluster-cloudwatchlogs-loggroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.ConfigurationInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-configurationinfo.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-configurationinfo.html#cfn-msk-cluster-configurationinfo-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Revision": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-configurationinfo.html#cfn-msk-cluster-configurationinfo-revision", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.ConnectivityInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-connectivityinfo.html", "Properties": { "PublicAccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-connectivityinfo.html#cfn-msk-cluster-connectivityinfo-publicaccess", "Required": false, "Type": "PublicAccess", "UpdateType": "Mutable" }, "VpcConnectivity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-connectivityinfo.html#cfn-msk-cluster-connectivityinfo-vpcconnectivity", "Required": false, "Type": "VpcConnectivity", "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.EBSStorageInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-ebsstorageinfo.html", "Properties": { "ProvisionedThroughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-ebsstorageinfo.html#cfn-msk-cluster-ebsstorageinfo-provisionedthroughput", "Required": false, "Type": "ProvisionedThroughput", "UpdateType": "Mutable" }, "VolumeSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-ebsstorageinfo.html#cfn-msk-cluster-ebsstorageinfo-volumesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MSK::Cluster.EBSStorageInfo.VolumeSize" } } } }, "AWS::MSK::Cluster.EncryptionAtRest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-encryptionatrest.html", "Properties": { "DataVolumeKMSKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-encryptionatrest.html#cfn-msk-cluster-encryptionatrest-datavolumekmskeyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::MSK::Cluster.EncryptionInTransit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-encryptionintransit.html", "Properties": { "ClientBroker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-encryptionintransit.html#cfn-msk-cluster-encryptionintransit-clientbroker", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MSK::Cluster.EncryptionInTransit.ClientBroker" } }, "InCluster": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-encryptionintransit.html#cfn-msk-cluster-encryptionintransit-incluster", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::MSK::Cluster.EncryptionInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-encryptioninfo.html", "Properties": { "EncryptionAtRest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-encryptioninfo.html#cfn-msk-cluster-encryptioninfo-encryptionatrest", "Required": false, "Type": "EncryptionAtRest", "UpdateType": "Immutable" }, "EncryptionInTransit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-encryptioninfo.html#cfn-msk-cluster-encryptioninfo-encryptionintransit", "Required": false, "Type": "EncryptionInTransit", "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.Firehose": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-firehose.html", "Properties": { "DeliveryStream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-firehose.html#cfn-msk-cluster-firehose-deliverystream", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-firehose.html#cfn-msk-cluster-firehose-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.Iam": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-iam.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-iam.html#cfn-msk-cluster-iam-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.JmxExporter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-jmxexporter.html", "Properties": { "EnabledInBroker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-jmxexporter.html#cfn-msk-cluster-jmxexporter-enabledinbroker", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.LoggingInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-logginginfo.html", "Properties": { "BrokerLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-logginginfo.html#cfn-msk-cluster-logginginfo-brokerlogs", "Required": true, "Type": "BrokerLogs", "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.NodeExporter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-nodeexporter.html", "Properties": { "EnabledInBroker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-nodeexporter.html#cfn-msk-cluster-nodeexporter-enabledinbroker", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.OpenMonitoring": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-openmonitoring.html", "Properties": { "Prometheus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-openmonitoring.html#cfn-msk-cluster-openmonitoring-prometheus", "Required": true, "Type": "Prometheus", "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.Prometheus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-prometheus.html", "Properties": { "JmxExporter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-prometheus.html#cfn-msk-cluster-prometheus-jmxexporter", "Required": false, "Type": "JmxExporter", "UpdateType": "Mutable" }, "NodeExporter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-prometheus.html#cfn-msk-cluster-prometheus-nodeexporter", "Required": false, "Type": "NodeExporter", "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.ProvisionedThroughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-provisionedthroughput.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-provisionedthroughput.html#cfn-msk-cluster-provisionedthroughput-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "VolumeThroughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-provisionedthroughput.html#cfn-msk-cluster-provisionedthroughput-volumethroughput", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.PublicAccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-publicaccess.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-publicaccess.html#cfn-msk-cluster-publicaccess-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MSK::Cluster.PublicAccess.Type" } } } }, "AWS::MSK::Cluster.S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-s3.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-s3.html#cfn-msk-cluster-s3-bucket", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-s3.html#cfn-msk-cluster-s3-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-s3.html#cfn-msk-cluster-s3-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.Sasl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-sasl.html", "Properties": { "Iam": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-sasl.html#cfn-msk-cluster-sasl-iam", "Required": false, "Type": "Iam", "UpdateType": "Mutable" }, "Scram": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-sasl.html#cfn-msk-cluster-sasl-scram", "Required": false, "Type": "Scram", "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.Scram": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-scram.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-scram.html#cfn-msk-cluster-scram-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.StorageInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-storageinfo.html", "Properties": { "EBSStorageInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-storageinfo.html#cfn-msk-cluster-storageinfo-ebsstorageinfo", "Required": false, "Type": "EBSStorageInfo", "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.Tls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-tls.html", "Properties": { "CertificateAuthorityArnList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-tls.html#cfn-msk-cluster-tls-certificateauthorityarnlist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-tls.html#cfn-msk-cluster-tls-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.Unauthenticated": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-unauthenticated.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-unauthenticated.html#cfn-msk-cluster-unauthenticated-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.VpcConnectivity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-vpcconnectivity.html", "Properties": { "ClientAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-vpcconnectivity.html#cfn-msk-cluster-vpcconnectivity-clientauthentication", "Required": false, "Type": "VpcConnectivityClientAuthentication", "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.VpcConnectivityClientAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-vpcconnectivityclientauthentication.html", "Properties": { "Sasl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-vpcconnectivityclientauthentication.html#cfn-msk-cluster-vpcconnectivityclientauthentication-sasl", "Required": false, "Type": "VpcConnectivitySasl", "UpdateType": "Mutable" }, "Tls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-vpcconnectivityclientauthentication.html#cfn-msk-cluster-vpcconnectivityclientauthentication-tls", "Required": false, "Type": "VpcConnectivityTls", "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.VpcConnectivityIam": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-vpcconnectivityiam.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-vpcconnectivityiam.html#cfn-msk-cluster-vpcconnectivityiam-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.VpcConnectivitySasl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-vpcconnectivitysasl.html", "Properties": { "Iam": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-vpcconnectivitysasl.html#cfn-msk-cluster-vpcconnectivitysasl-iam", "Required": false, "Type": "VpcConnectivityIam", "UpdateType": "Mutable" }, "Scram": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-vpcconnectivitysasl.html#cfn-msk-cluster-vpcconnectivitysasl-scram", "Required": false, "Type": "VpcConnectivityScram", "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.VpcConnectivityScram": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-vpcconnectivityscram.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-vpcconnectivityscram.html#cfn-msk-cluster-vpcconnectivityscram-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster.VpcConnectivityTls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-vpcconnectivitytls.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-vpcconnectivitytls.html#cfn-msk-cluster-vpcconnectivitytls-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MSK::ServerlessCluster.ClientAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-serverlesscluster-clientauthentication.html", "Properties": { "Sasl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-serverlesscluster-clientauthentication.html#cfn-msk-serverlesscluster-clientauthentication-sasl", "Required": true, "Type": "Sasl", "UpdateType": "Immutable" } } }, "AWS::MSK::ServerlessCluster.Iam": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-serverlesscluster-iam.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-serverlesscluster-iam.html#cfn-msk-serverlesscluster-iam-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Immutable" } } }, "AWS::MSK::ServerlessCluster.Sasl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-serverlesscluster-sasl.html", "Properties": { "Iam": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-serverlesscluster-sasl.html#cfn-msk-serverlesscluster-sasl-iam", "Required": true, "Type": "Iam", "UpdateType": "Immutable" } } }, "AWS::MSK::ServerlessCluster.VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-serverlesscluster-vpcconfig.html", "Properties": { "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-serverlesscluster-vpcconfig.html#cfn-msk-serverlesscluster-vpcconfig-securitygroups", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-serverlesscluster-vpcconfig.html#cfn-msk-serverlesscluster-vpcconfig-subnetids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::MWAA::Environment.LoggingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-loggingconfiguration.html", "Properties": { "DagProcessingLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-loggingconfiguration.html#cfn-mwaa-environment-loggingconfiguration-dagprocessinglogs", "Required": false, "Type": "ModuleLoggingConfiguration", "UpdateType": "Mutable" }, "SchedulerLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-loggingconfiguration.html#cfn-mwaa-environment-loggingconfiguration-schedulerlogs", "Required": false, "Type": "ModuleLoggingConfiguration", "UpdateType": "Mutable" }, "TaskLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-loggingconfiguration.html#cfn-mwaa-environment-loggingconfiguration-tasklogs", "Required": false, "Type": "ModuleLoggingConfiguration", "UpdateType": "Mutable" }, "WebserverLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-loggingconfiguration.html#cfn-mwaa-environment-loggingconfiguration-webserverlogs", "Required": false, "Type": "ModuleLoggingConfiguration", "UpdateType": "Mutable" }, "WorkerLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-loggingconfiguration.html#cfn-mwaa-environment-loggingconfiguration-workerlogs", "Required": false, "Type": "ModuleLoggingConfiguration", "UpdateType": "Mutable" } } }, "AWS::MWAA::Environment.ModuleLoggingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-moduleloggingconfiguration.html", "Properties": { "CloudWatchLogGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-moduleloggingconfiguration.html#cfn-mwaa-environment-moduleloggingconfiguration-cloudwatchloggrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MWAA::Environment.ModuleLoggingConfiguration.CloudWatchLogGroupArn" } }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-moduleloggingconfiguration.html#cfn-mwaa-environment-moduleloggingconfiguration-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LogLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-moduleloggingconfiguration.html#cfn-mwaa-environment-moduleloggingconfiguration-loglevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MWAA::Environment.ModuleLoggingConfiguration.LogLevel" } } } }, "AWS::MWAA::Environment.NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-networkconfiguration.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-networkconfiguration.html#cfn-mwaa-environment-networkconfiguration-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MWAA::Environment.NetworkConfiguration.SecurityGroupIds" } }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-networkconfiguration.html#cfn-mwaa-environment-networkconfiguration-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MWAA::Environment.NetworkConfiguration.SubnetIds" } } } }, "AWS::Macie::AllowList.Criteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-allowlist-criteria.html", "Properties": { "Regex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-allowlist-criteria.html#cfn-macie-allowlist-criteria-regex", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3WordsList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-allowlist-criteria.html#cfn-macie-allowlist-criteria-s3wordslist", "Required": false, "Type": "S3WordsList", "UpdateType": "Mutable" } } }, "AWS::Macie::AllowList.S3WordsList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-allowlist-s3wordslist.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-allowlist-s3wordslist.html#cfn-macie-allowlist-s3wordslist-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ObjectKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-allowlist-s3wordslist.html#cfn-macie-allowlist-s3wordslist-objectkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Macie::FindingsFilter.CriterionAdditionalProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-findingsfilter-criterionadditionalproperties.html", "Properties": { "eq": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-findingsfilter-criterionadditionalproperties.html#cfn-macie-findingsfilter-criterionadditionalproperties-eq", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "gt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-findingsfilter-criterionadditionalproperties.html#cfn-macie-findingsfilter-criterionadditionalproperties-gt", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "gte": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-findingsfilter-criterionadditionalproperties.html#cfn-macie-findingsfilter-criterionadditionalproperties-gte", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "lt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-findingsfilter-criterionadditionalproperties.html#cfn-macie-findingsfilter-criterionadditionalproperties-lt", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "lte": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-findingsfilter-criterionadditionalproperties.html#cfn-macie-findingsfilter-criterionadditionalproperties-lte", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "neq": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-findingsfilter-criterionadditionalproperties.html#cfn-macie-findingsfilter-criterionadditionalproperties-neq", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Macie::FindingsFilter.FindingCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-findingsfilter-findingcriteria.html", "Properties": { "Criterion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-findingsfilter-findingcriteria.html#cfn-macie-findingsfilter-findingcriteria-criterion", "ItemType": "CriterionAdditionalProperties", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::ManagedBlockchain::Member.ApprovalThresholdPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-approvalthresholdpolicy.html", "Properties": { "ProposalDurationInHours": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-approvalthresholdpolicy.html#cfn-managedblockchain-member-approvalthresholdpolicy-proposaldurationinhours", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ThresholdComparator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-approvalthresholdpolicy.html#cfn-managedblockchain-member-approvalthresholdpolicy-thresholdcomparator", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ThresholdPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-approvalthresholdpolicy.html#cfn-managedblockchain-member-approvalthresholdpolicy-thresholdpercentage", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ManagedBlockchain::Member.MemberConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-memberconfiguration.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-memberconfiguration.html#cfn-managedblockchain-member-memberconfiguration-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MemberFrameworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-memberconfiguration.html#cfn-managedblockchain-member-memberconfiguration-memberframeworkconfiguration", "Required": false, "Type": "MemberFrameworkConfiguration", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-memberconfiguration.html#cfn-managedblockchain-member-memberconfiguration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ManagedBlockchain::Member.MemberFabricConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-memberfabricconfiguration.html", "Properties": { "AdminPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-memberfabricconfiguration.html#cfn-managedblockchain-member-memberfabricconfiguration-adminpassword", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "AdminUsername": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-memberfabricconfiguration.html#cfn-managedblockchain-member-memberfabricconfiguration-adminusername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ManagedBlockchain::Member.MemberFrameworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-memberframeworkconfiguration.html", "Properties": { "MemberFabricConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-memberframeworkconfiguration.html#cfn-managedblockchain-member-memberframeworkconfiguration-memberfabricconfiguration", "Required": false, "Type": "MemberFabricConfiguration", "UpdateType": "Mutable" } } }, "AWS::ManagedBlockchain::Member.NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-networkconfiguration.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-networkconfiguration.html#cfn-managedblockchain-member-networkconfiguration-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Framework": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-networkconfiguration.html#cfn-managedblockchain-member-networkconfiguration-framework", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "FrameworkVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-networkconfiguration.html#cfn-managedblockchain-member-networkconfiguration-frameworkversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-networkconfiguration.html#cfn-managedblockchain-member-networkconfiguration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "NetworkFrameworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-networkconfiguration.html#cfn-managedblockchain-member-networkconfiguration-networkframeworkconfiguration", "Required": false, "Type": "NetworkFrameworkConfiguration", "UpdateType": "Mutable" }, "VotingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-networkconfiguration.html#cfn-managedblockchain-member-networkconfiguration-votingpolicy", "Required": true, "Type": "VotingPolicy", "UpdateType": "Mutable" } } }, "AWS::ManagedBlockchain::Member.NetworkFabricConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-networkfabricconfiguration.html", "Properties": { "Edition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-networkfabricconfiguration.html#cfn-managedblockchain-member-networkfabricconfiguration-edition", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ManagedBlockchain::Member.NetworkFrameworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-networkframeworkconfiguration.html", "Properties": { "NetworkFabricConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-networkframeworkconfiguration.html#cfn-managedblockchain-member-networkframeworkconfiguration-networkfabricconfiguration", "Required": false, "Type": "NetworkFabricConfiguration", "UpdateType": "Mutable" } } }, "AWS::ManagedBlockchain::Member.VotingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-votingpolicy.html", "Properties": { "ApprovalThresholdPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-member-votingpolicy.html#cfn-managedblockchain-member-votingpolicy-approvalthresholdpolicy", "Required": false, "Type": "ApprovalThresholdPolicy", "UpdateType": "Mutable" } } }, "AWS::ManagedBlockchain::Node.NodeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-node-nodeconfiguration.html", "Properties": { "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-node-nodeconfiguration.html#cfn-managedblockchain-node-nodeconfiguration-availabilityzone", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-managedblockchain-node-nodeconfiguration.html#cfn-managedblockchain-node-nodeconfiguration-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "BlockchainInstanceType" } } } }, "AWS::MediaConnect::Flow.Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-encryption.html", "Properties": { "Algorithm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-encryption.html#cfn-mediaconnect-flow-encryption-algorithm", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaConnect::Flow.Encryption.Algorithm" } }, "ConstantInitializationVector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-encryption.html#cfn-mediaconnect-flow-encryption-constantinitializationvector", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeviceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-encryption.html#cfn-mediaconnect-flow-encryption-deviceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-encryption.html#cfn-mediaconnect-flow-encryption-keytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaConnect::Flow.Encryption.KeyType" } }, "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-encryption.html#cfn-mediaconnect-flow-encryption-region", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-encryption.html#cfn-mediaconnect-flow-encryption-resourceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-encryption.html#cfn-mediaconnect-flow-encryption-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-encryption.html#cfn-mediaconnect-flow-encryption-secretarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-encryption.html#cfn-mediaconnect-flow-encryption-url", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaConnect::Flow.FailoverConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-failoverconfig.html", "Properties": { "FailoverMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-failoverconfig.html#cfn-mediaconnect-flow-failoverconfig-failovermode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaConnect::Flow.FailoverConfig.FailoverMode" } }, "RecoveryWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-failoverconfig.html#cfn-mediaconnect-flow-failoverconfig-recoverywindow", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SourcePriority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-failoverconfig.html#cfn-mediaconnect-flow-failoverconfig-sourcepriority", "Required": false, "Type": "SourcePriority", "UpdateType": "Mutable" }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-failoverconfig.html#cfn-mediaconnect-flow-failoverconfig-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaConnect::Flow.FailoverConfig.State" } } } }, "AWS::MediaConnect::Flow.Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html", "Properties": { "Decryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-decryption", "Required": false, "Type": "Encryption", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EntitlementArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-entitlementarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IngestIp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-ingestip", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IngestPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-ingestport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxBitrate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-maxbitrate", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxLatency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-maxlatency", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinLatency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-minlatency", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaConnect::Flow.Source.Protocol" } }, "SenderControlPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-sendercontrolport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SenderIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-senderipaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-sourcearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceIngestPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-sourceingestport", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceListenerAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-sourcelisteneraddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceListenerPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-sourcelistenerport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StreamId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-streamid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcInterfaceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-vpcinterfacename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "WhitelistCidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-source.html#cfn-mediaconnect-flow-source-whitelistcidr", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaConnect::Flow.SourcePriority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-sourcepriority.html", "Properties": { "PrimarySource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-sourcepriority.html#cfn-mediaconnect-flow-sourcepriority-primarysource", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MediaConnect::FlowEntitlement.Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowentitlement-encryption.html", "Properties": { "Algorithm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowentitlement-encryption.html#cfn-mediaconnect-flowentitlement-encryption-algorithm", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaConnect::FlowEntitlement.Encryption.Algorithm" } }, "ConstantInitializationVector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowentitlement-encryption.html#cfn-mediaconnect-flowentitlement-encryption-constantinitializationvector", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeviceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowentitlement-encryption.html#cfn-mediaconnect-flowentitlement-encryption-deviceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowentitlement-encryption.html#cfn-mediaconnect-flowentitlement-encryption-keytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaConnect::FlowEntitlement.Encryption.KeyType" } }, "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowentitlement-encryption.html#cfn-mediaconnect-flowentitlement-encryption-region", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowentitlement-encryption.html#cfn-mediaconnect-flowentitlement-encryption-resourceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowentitlement-encryption.html#cfn-mediaconnect-flowentitlement-encryption-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowentitlement-encryption.html#cfn-mediaconnect-flowentitlement-encryption-secretarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowentitlement-encryption.html#cfn-mediaconnect-flowentitlement-encryption-url", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaConnect::FlowOutput.Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowoutput-encryption.html", "Properties": { "Algorithm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowoutput-encryption.html#cfn-mediaconnect-flowoutput-encryption-algorithm", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaConnect::FlowOutput.Encryption.Algorithm" } }, "KeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowoutput-encryption.html#cfn-mediaconnect-flowoutput-encryption-keytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaConnect::FlowOutput.Encryption.KeyType" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowoutput-encryption.html#cfn-mediaconnect-flowoutput-encryption-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowoutput-encryption.html#cfn-mediaconnect-flowoutput-encryption-secretarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MediaConnect::FlowOutput.VpcInterfaceAttachment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowoutput-vpcinterfaceattachment.html", "Properties": { "VpcInterfaceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowoutput-vpcinterfaceattachment.html#cfn-mediaconnect-flowoutput-vpcinterfaceattachment-vpcinterfacename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaConnect::FlowSource.Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowsource-encryption.html", "Properties": { "Algorithm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowsource-encryption.html#cfn-mediaconnect-flowsource-encryption-algorithm", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaConnect::FlowSource.Encryption.Algorithm" } }, "ConstantInitializationVector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowsource-encryption.html#cfn-mediaconnect-flowsource-encryption-constantinitializationvector", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeviceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowsource-encryption.html#cfn-mediaconnect-flowsource-encryption-deviceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowsource-encryption.html#cfn-mediaconnect-flowsource-encryption-keytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaConnect::FlowSource.Encryption.KeyType" } }, "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowsource-encryption.html#cfn-mediaconnect-flowsource-encryption-region", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowsource-encryption.html#cfn-mediaconnect-flowsource-encryption-resourceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowsource-encryption.html#cfn-mediaconnect-flowsource-encryption-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowsource-encryption.html#cfn-mediaconnect-flowsource-encryption-secretarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flowsource-encryption.html#cfn-mediaconnect-flowsource-encryption-url", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaConvert::JobTemplate.AccelerationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconvert-jobtemplate-accelerationsettings.html", "Properties": { "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconvert-jobtemplate-accelerationsettings.html#cfn-mediaconvert-jobtemplate-accelerationsettings-mode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MediaConvert::JobTemplate.HopDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconvert-jobtemplate-hopdestination.html", "Properties": { "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconvert-jobtemplate-hopdestination.html#cfn-mediaconvert-jobtemplate-hopdestination-priority", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Queue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconvert-jobtemplate-hopdestination.html#cfn-mediaconvert-jobtemplate-hopdestination-queue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "WaitMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconvert-jobtemplate-hopdestination.html#cfn-mediaconvert-jobtemplate-hopdestination-waitminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AacSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html", "Properties": { "Bitrate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-bitrate", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "CodingMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-codingmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InputType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-inputtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Profile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-profile", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RateControlMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-ratecontrolmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RawFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-rawformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SampleRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-samplerate", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Spec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-spec", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VbrQuality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-vbrquality", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.Ac3Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ac3settings.html", "Properties": { "Bitrate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ac3settings.html#cfn-medialive-channel-ac3settings-bitrate", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "BitstreamMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ac3settings.html#cfn-medialive-channel-ac3settings-bitstreammode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CodingMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ac3settings.html#cfn-medialive-channel-ac3settings-codingmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Dialnorm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ac3settings.html#cfn-medialive-channel-ac3settings-dialnorm", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DrcProfile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ac3settings.html#cfn-medialive-channel-ac3settings-drcprofile", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LfeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ac3settings.html#cfn-medialive-channel-ac3settings-lfefilter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetadataControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ac3settings.html#cfn-medialive-channel-ac3settings-metadatacontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AncillarySourceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ancillarysourcesettings.html", "Properties": { "SourceAncillaryChannelNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ancillarysourcesettings.html#cfn-medialive-channel-ancillarysourcesettings-sourceancillarychannelnumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.ArchiveCdnSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivecdnsettings.html", "Properties": { "ArchiveS3Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivecdnsettings.html#cfn-medialive-channel-archivecdnsettings-archives3settings", "Required": false, "Type": "ArchiveS3Settings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.ArchiveContainerSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivecontainersettings.html", "Properties": { "M2tsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivecontainersettings.html#cfn-medialive-channel-archivecontainersettings-m2tssettings", "Required": false, "Type": "M2tsSettings", "UpdateType": "Mutable" }, "RawSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivecontainersettings.html#cfn-medialive-channel-archivecontainersettings-rawsettings", "Required": false, "Type": "RawSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.ArchiveGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivegroupsettings.html", "Properties": { "ArchiveCdnSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivegroupsettings.html#cfn-medialive-channel-archivegroupsettings-archivecdnsettings", "Required": false, "Type": "ArchiveCdnSettings", "UpdateType": "Mutable" }, "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivegroupsettings.html#cfn-medialive-channel-archivegroupsettings-destination", "Required": false, "Type": "OutputLocationRef", "UpdateType": "Mutable" }, "RolloverInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivegroupsettings.html#cfn-medialive-channel-archivegroupsettings-rolloverinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.ArchiveOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archiveoutputsettings.html", "Properties": { "ContainerSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archiveoutputsettings.html#cfn-medialive-channel-archiveoutputsettings-containersettings", "Required": false, "Type": "ArchiveContainerSettings", "UpdateType": "Mutable" }, "Extension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archiveoutputsettings.html#cfn-medialive-channel-archiveoutputsettings-extension", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NameModifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archiveoutputsettings.html#cfn-medialive-channel-archiveoutputsettings-namemodifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.ArchiveS3Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archives3settings.html", "Properties": { "CannedAcl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archives3settings.html#cfn-medialive-channel-archives3settings-cannedacl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AribDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aribdestinationsettings.html", "Properties": {} }, "AWS::MediaLive::Channel.AribSourceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aribsourcesettings.html", "Properties": {} }, "AWS::MediaLive::Channel.AudioChannelMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiochannelmapping.html", "Properties": { "InputChannelLevels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiochannelmapping.html#cfn-medialive-channel-audiochannelmapping-inputchannellevels", "ItemType": "InputChannelLevel", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "OutputChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiochannelmapping.html#cfn-medialive-channel-audiochannelmapping-outputchannel", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AudioCodecSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html", "Properties": { "AacSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-aacsettings", "Required": false, "Type": "AacSettings", "UpdateType": "Mutable" }, "Ac3Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-ac3settings", "Required": false, "Type": "Ac3Settings", "UpdateType": "Mutable" }, "Eac3AtmosSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-eac3atmossettings", "Required": false, "Type": "Eac3AtmosSettings", "UpdateType": "Mutable" }, "Eac3Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-eac3settings", "Required": false, "Type": "Eac3Settings", "UpdateType": "Mutable" }, "Mp2Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-mp2settings", "Required": false, "Type": "Mp2Settings", "UpdateType": "Mutable" }, "PassThroughSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-passthroughsettings", "Required": false, "Type": "PassThroughSettings", "UpdateType": "Mutable" }, "WavSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-wavsettings", "Required": false, "Type": "WavSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AudioDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html", "Properties": { "AudioNormalizationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-audionormalizationsettings", "Required": false, "Type": "AudioNormalizationSettings", "UpdateType": "Mutable" }, "AudioSelectorName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-audioselectorname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AudioType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-audiotype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AudioTypeControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-audiotypecontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AudioWatermarkingSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-audiowatermarkingsettings", "Required": false, "Type": "AudioWatermarkSettings", "UpdateType": "Mutable" }, "CodecSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-codecsettings", "Required": false, "Type": "AudioCodecSettings", "UpdateType": "Mutable" }, "LanguageCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-languagecode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LanguageCodeControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-languagecodecontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RemixSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-remixsettings", "Required": false, "Type": "RemixSettings", "UpdateType": "Mutable" }, "StreamName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-streamname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AudioDolbyEDecode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodolbyedecode.html", "Properties": { "ProgramSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodolbyedecode.html#cfn-medialive-channel-audiodolbyedecode-programselection", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AudioHlsRenditionSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiohlsrenditionselection.html", "Properties": { "GroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiohlsrenditionselection.html#cfn-medialive-channel-audiohlsrenditionselection-groupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiohlsrenditionselection.html#cfn-medialive-channel-audiohlsrenditionselection-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AudioLanguageSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiolanguageselection.html", "Properties": { "LanguageCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiolanguageselection.html#cfn-medialive-channel-audiolanguageselection-languagecode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LanguageSelectionPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiolanguageselection.html#cfn-medialive-channel-audiolanguageselection-languageselectionpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AudioNormalizationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audionormalizationsettings.html", "Properties": { "Algorithm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audionormalizationsettings.html#cfn-medialive-channel-audionormalizationsettings-algorithm", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AlgorithmControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audionormalizationsettings.html#cfn-medialive-channel-audionormalizationsettings-algorithmcontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetLkfs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audionormalizationsettings.html#cfn-medialive-channel-audionormalizationsettings-targetlkfs", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AudioOnlyHlsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioonlyhlssettings.html", "Properties": { "AudioGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioonlyhlssettings.html#cfn-medialive-channel-audioonlyhlssettings-audiogroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AudioOnlyImage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioonlyhlssettings.html#cfn-medialive-channel-audioonlyhlssettings-audioonlyimage", "Required": false, "Type": "InputLocation", "UpdateType": "Mutable" }, "AudioTrackType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioonlyhlssettings.html#cfn-medialive-channel-audioonlyhlssettings-audiotracktype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SegmentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioonlyhlssettings.html#cfn-medialive-channel-audioonlyhlssettings-segmenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AudioPidSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiopidselection.html", "Properties": { "Pid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiopidselection.html#cfn-medialive-channel-audiopidselection-pid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AudioSelector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselector.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselector.html#cfn-medialive-channel-audioselector-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SelectorSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselector.html#cfn-medialive-channel-audioselector-selectorsettings", "Required": false, "Type": "AudioSelectorSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AudioSelectorSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselectorsettings.html", "Properties": { "AudioHlsRenditionSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselectorsettings.html#cfn-medialive-channel-audioselectorsettings-audiohlsrenditionselection", "Required": false, "Type": "AudioHlsRenditionSelection", "UpdateType": "Mutable" }, "AudioLanguageSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselectorsettings.html#cfn-medialive-channel-audioselectorsettings-audiolanguageselection", "Required": false, "Type": "AudioLanguageSelection", "UpdateType": "Mutable" }, "AudioPidSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselectorsettings.html#cfn-medialive-channel-audioselectorsettings-audiopidselection", "Required": false, "Type": "AudioPidSelection", "UpdateType": "Mutable" }, "AudioTrackSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselectorsettings.html#cfn-medialive-channel-audioselectorsettings-audiotrackselection", "Required": false, "Type": "AudioTrackSelection", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AudioSilenceFailoverSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiosilencefailoversettings.html", "Properties": { "AudioSelectorName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiosilencefailoversettings.html#cfn-medialive-channel-audiosilencefailoversettings-audioselectorname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AudioSilenceThresholdMsec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiosilencefailoversettings.html#cfn-medialive-channel-audiosilencefailoversettings-audiosilencethresholdmsec", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AudioTrack": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiotrack.html", "Properties": { "Track": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiotrack.html#cfn-medialive-channel-audiotrack-track", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AudioTrackSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiotrackselection.html", "Properties": { "DolbyEDecode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiotrackselection.html#cfn-medialive-channel-audiotrackselection-dolbyedecode", "Required": false, "Type": "AudioDolbyEDecode", "UpdateType": "Mutable" }, "Tracks": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiotrackselection.html#cfn-medialive-channel-audiotrackselection-tracks", "ItemType": "AudioTrack", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AudioWatermarkSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiowatermarksettings.html", "Properties": { "NielsenWatermarksSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiowatermarksettings.html#cfn-medialive-channel-audiowatermarksettings-nielsenwatermarkssettings", "Required": false, "Type": "NielsenWatermarksSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AutomaticInputFailoverSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-automaticinputfailoversettings.html", "Properties": { "ErrorClearTimeMsec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-automaticinputfailoversettings.html#cfn-medialive-channel-automaticinputfailoversettings-errorcleartimemsec", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FailoverConditions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-automaticinputfailoversettings.html#cfn-medialive-channel-automaticinputfailoversettings-failoverconditions", "ItemType": "FailoverCondition", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InputPreference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-automaticinputfailoversettings.html#cfn-medialive-channel-automaticinputfailoversettings-inputpreference", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecondaryInputId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-automaticinputfailoversettings.html#cfn-medialive-channel-automaticinputfailoversettings-secondaryinputid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AvailBlanking": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availblanking.html", "Properties": { "AvailBlankingImage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availblanking.html#cfn-medialive-channel-availblanking-availblankingimage", "Required": false, "Type": "InputLocation", "UpdateType": "Mutable" }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availblanking.html#cfn-medialive-channel-availblanking-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AvailConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availconfiguration.html", "Properties": { "AvailSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availconfiguration.html#cfn-medialive-channel-availconfiguration-availsettings", "Required": false, "Type": "AvailSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.AvailSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availsettings.html", "Properties": { "Esam": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availsettings.html#cfn-medialive-channel-availsettings-esam", "Required": false, "Type": "Esam", "UpdateType": "Mutable" }, "Scte35SpliceInsert": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availsettings.html#cfn-medialive-channel-availsettings-scte35spliceinsert", "Required": false, "Type": "Scte35SpliceInsert", "UpdateType": "Mutable" }, "Scte35TimeSignalApos": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availsettings.html#cfn-medialive-channel-availsettings-scte35timesignalapos", "Required": false, "Type": "Scte35TimeSignalApos", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.BlackoutSlate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-blackoutslate.html", "Properties": { "BlackoutSlateImage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-blackoutslate.html#cfn-medialive-channel-blackoutslate-blackoutslateimage", "Required": false, "Type": "InputLocation", "UpdateType": "Mutable" }, "NetworkEndBlackout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-blackoutslate.html#cfn-medialive-channel-blackoutslate-networkendblackout", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NetworkEndBlackoutImage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-blackoutslate.html#cfn-medialive-channel-blackoutslate-networkendblackoutimage", "Required": false, "Type": "InputLocation", "UpdateType": "Mutable" }, "NetworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-blackoutslate.html#cfn-medialive-channel-blackoutslate-networkid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-blackoutslate.html#cfn-medialive-channel-blackoutslate-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.BurnInDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html", "Properties": { "Alignment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-alignment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-backgroundcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BackgroundOpacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-backgroundopacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Font": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-font", "Required": false, "Type": "InputLocation", "UpdateType": "Mutable" }, "FontColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-fontcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FontOpacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-fontopacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FontResolution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-fontresolution", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FontSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-fontsize", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OutlineColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-outlinecolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OutlineSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-outlinesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ShadowColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-shadowcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ShadowOpacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-shadowopacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ShadowXOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-shadowxoffset", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ShadowYOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-shadowyoffset", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TeletextGridControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-teletextgridcontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "XPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-xposition", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "YPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-yposition", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.CaptionDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondescription.html", "Properties": { "Accessibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondescription.html#cfn-medialive-channel-captiondescription-accessibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CaptionSelectorName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondescription.html#cfn-medialive-channel-captiondescription-captionselectorname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondescription.html#cfn-medialive-channel-captiondescription-destinationsettings", "Required": false, "Type": "CaptionDestinationSettings", "UpdateType": "Mutable" }, "LanguageCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondescription.html#cfn-medialive-channel-captiondescription-languagecode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LanguageDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondescription.html#cfn-medialive-channel-captiondescription-languagedescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondescription.html#cfn-medialive-channel-captiondescription-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.CaptionDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html", "Properties": { "AribDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-aribdestinationsettings", "Required": false, "Type": "AribDestinationSettings", "UpdateType": "Mutable" }, "BurnInDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-burnindestinationsettings", "Required": false, "Type": "BurnInDestinationSettings", "UpdateType": "Mutable" }, "DvbSubDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-dvbsubdestinationsettings", "Required": false, "Type": "DvbSubDestinationSettings", "UpdateType": "Mutable" }, "EbuTtDDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-ebuttddestinationsettings", "Required": false, "Type": "EbuTtDDestinationSettings", "UpdateType": "Mutable" }, "EmbeddedDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-embeddeddestinationsettings", "Required": false, "Type": "EmbeddedDestinationSettings", "UpdateType": "Mutable" }, "EmbeddedPlusScte20DestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-embeddedplusscte20destinationsettings", "Required": false, "Type": "EmbeddedPlusScte20DestinationSettings", "UpdateType": "Mutable" }, "RtmpCaptionInfoDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-rtmpcaptioninfodestinationsettings", "Required": false, "Type": "RtmpCaptionInfoDestinationSettings", "UpdateType": "Mutable" }, "Scte20PlusEmbeddedDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-scte20plusembeddeddestinationsettings", "Required": false, "Type": "Scte20PlusEmbeddedDestinationSettings", "UpdateType": "Mutable" }, "Scte27DestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-scte27destinationsettings", "Required": false, "Type": "Scte27DestinationSettings", "UpdateType": "Mutable" }, "SmpteTtDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-smptettdestinationsettings", "Required": false, "Type": "SmpteTtDestinationSettings", "UpdateType": "Mutable" }, "TeletextDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-teletextdestinationsettings", "Required": false, "Type": "TeletextDestinationSettings", "UpdateType": "Mutable" }, "TtmlDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-ttmldestinationsettings", "Required": false, "Type": "TtmlDestinationSettings", "UpdateType": "Mutable" }, "WebvttDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-webvttdestinationsettings", "Required": false, "Type": "WebvttDestinationSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.CaptionLanguageMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionlanguagemapping.html", "Properties": { "CaptionChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionlanguagemapping.html#cfn-medialive-channel-captionlanguagemapping-captionchannel", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "LanguageCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionlanguagemapping.html#cfn-medialive-channel-captionlanguagemapping-languagecode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LanguageDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionlanguagemapping.html#cfn-medialive-channel-captionlanguagemapping-languagedescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.CaptionRectangle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionrectangle.html", "Properties": { "Height": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionrectangle.html#cfn-medialive-channel-captionrectangle-height", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "LeftOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionrectangle.html#cfn-medialive-channel-captionrectangle-leftoffset", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "TopOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionrectangle.html#cfn-medialive-channel-captionrectangle-topoffset", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Width": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionrectangle.html#cfn-medialive-channel-captionrectangle-width", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.CaptionSelector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselector.html", "Properties": { "LanguageCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselector.html#cfn-medialive-channel-captionselector-languagecode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselector.html#cfn-medialive-channel-captionselector-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SelectorSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselector.html#cfn-medialive-channel-captionselector-selectorsettings", "Required": false, "Type": "CaptionSelectorSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.CaptionSelectorSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html", "Properties": { "AncillarySourceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-ancillarysourcesettings", "Required": false, "Type": "AncillarySourceSettings", "UpdateType": "Mutable" }, "AribSourceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-aribsourcesettings", "Required": false, "Type": "AribSourceSettings", "UpdateType": "Mutable" }, "DvbSubSourceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-dvbsubsourcesettings", "Required": false, "Type": "DvbSubSourceSettings", "UpdateType": "Mutable" }, "EmbeddedSourceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-embeddedsourcesettings", "Required": false, "Type": "EmbeddedSourceSettings", "UpdateType": "Mutable" }, "Scte20SourceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-scte20sourcesettings", "Required": false, "Type": "Scte20SourceSettings", "UpdateType": "Mutable" }, "Scte27SourceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-scte27sourcesettings", "Required": false, "Type": "Scte27SourceSettings", "UpdateType": "Mutable" }, "TeletextSourceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-teletextsourcesettings", "Required": false, "Type": "TeletextSourceSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.CdiInputSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-cdiinputspecification.html", "Properties": { "Resolution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-cdiinputspecification.html#cfn-medialive-channel-cdiinputspecification-resolution", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.ColorSpacePassthroughSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-colorspacepassthroughsettings.html", "Properties": {} }, "AWS::MediaLive::Channel.DolbyVision81Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dolbyvision81settings.html", "Properties": {} }, "AWS::MediaLive::Channel.DvbNitSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbnitsettings.html", "Properties": { "NetworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbnitsettings.html#cfn-medialive-channel-dvbnitsettings-networkid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "NetworkName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbnitsettings.html#cfn-medialive-channel-dvbnitsettings-networkname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RepInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbnitsettings.html#cfn-medialive-channel-dvbnitsettings-repinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.DvbSdtSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsdtsettings.html", "Properties": { "OutputSdt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsdtsettings.html#cfn-medialive-channel-dvbsdtsettings-outputsdt", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RepInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsdtsettings.html#cfn-medialive-channel-dvbsdtsettings-repinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsdtsettings.html#cfn-medialive-channel-dvbsdtsettings-servicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ServiceProviderName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsdtsettings.html#cfn-medialive-channel-dvbsdtsettings-serviceprovidername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.DvbSubDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html", "Properties": { "Alignment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-alignment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-backgroundcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BackgroundOpacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-backgroundopacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Font": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-font", "Required": false, "Type": "InputLocation", "UpdateType": "Mutable" }, "FontColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-fontcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FontOpacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-fontopacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FontResolution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-fontresolution", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FontSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-fontsize", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OutlineColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-outlinecolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OutlineSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-outlinesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ShadowColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-shadowcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ShadowOpacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-shadowopacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ShadowXOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-shadowxoffset", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ShadowYOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-shadowyoffset", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TeletextGridControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-teletextgridcontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "XPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-xposition", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "YPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-yposition", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.DvbSubSourceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubsourcesettings.html", "Properties": { "OcrLanguage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubsourcesettings.html#cfn-medialive-channel-dvbsubsourcesettings-ocrlanguage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Pid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubsourcesettings.html#cfn-medialive-channel-dvbsubsourcesettings-pid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.DvbTdtSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbtdtsettings.html", "Properties": { "RepInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbtdtsettings.html#cfn-medialive-channel-dvbtdtsettings-repinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.Eac3AtmosSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3atmossettings.html", "Properties": { "Bitrate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3atmossettings.html#cfn-medialive-channel-eac3atmossettings-bitrate", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "CodingMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3atmossettings.html#cfn-medialive-channel-eac3atmossettings-codingmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Dialnorm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3atmossettings.html#cfn-medialive-channel-eac3atmossettings-dialnorm", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DrcLine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3atmossettings.html#cfn-medialive-channel-eac3atmossettings-drcline", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DrcRf": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3atmossettings.html#cfn-medialive-channel-eac3atmossettings-drcrf", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HeightTrim": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3atmossettings.html#cfn-medialive-channel-eac3atmossettings-heighttrim", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "SurroundTrim": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3atmossettings.html#cfn-medialive-channel-eac3atmossettings-surroundtrim", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.Eac3Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html", "Properties": { "AttenuationControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-attenuationcontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Bitrate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-bitrate", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "BitstreamMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-bitstreammode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CodingMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-codingmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DcFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-dcfilter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Dialnorm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-dialnorm", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DrcLine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-drcline", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DrcRf": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-drcrf", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LfeControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-lfecontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LfeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-lfefilter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LoRoCenterMixLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-lorocentermixlevel", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "LoRoSurroundMixLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-lorosurroundmixlevel", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "LtRtCenterMixLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-ltrtcentermixlevel", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "LtRtSurroundMixLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-ltrtsurroundmixlevel", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "MetadataControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-metadatacontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PassthroughControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-passthroughcontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PhaseControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-phasecontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StereoDownmix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-stereodownmix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SurroundExMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-surroundexmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SurroundMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-surroundmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.EbuTtDDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ebuttddestinationsettings.html", "Properties": { "CopyrightHolder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ebuttddestinationsettings.html#cfn-medialive-channel-ebuttddestinationsettings-copyrightholder", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FillLineGap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ebuttddestinationsettings.html#cfn-medialive-channel-ebuttddestinationsettings-filllinegap", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FontFamily": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ebuttddestinationsettings.html#cfn-medialive-channel-ebuttddestinationsettings-fontfamily", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StyleControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ebuttddestinationsettings.html#cfn-medialive-channel-ebuttddestinationsettings-stylecontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.EmbeddedDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddeddestinationsettings.html", "Properties": {} }, "AWS::MediaLive::Channel.EmbeddedPlusScte20DestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedplusscte20destinationsettings.html", "Properties": {} }, "AWS::MediaLive::Channel.EmbeddedSourceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedsourcesettings.html", "Properties": { "Convert608To708": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedsourcesettings.html#cfn-medialive-channel-embeddedsourcesettings-convert608to708", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Scte20Detection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedsourcesettings.html#cfn-medialive-channel-embeddedsourcesettings-scte20detection", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Source608ChannelNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedsourcesettings.html#cfn-medialive-channel-embeddedsourcesettings-source608channelnumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Source608TrackNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedsourcesettings.html#cfn-medialive-channel-embeddedsourcesettings-source608tracknumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.EncoderSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html", "Properties": { "AudioDescriptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-audiodescriptions", "ItemType": "AudioDescription", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AvailBlanking": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-availblanking", "Required": false, "Type": "AvailBlanking", "UpdateType": "Mutable" }, "AvailConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-availconfiguration", "Required": false, "Type": "AvailConfiguration", "UpdateType": "Mutable" }, "BlackoutSlate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-blackoutslate", "Required": false, "Type": "BlackoutSlate", "UpdateType": "Mutable" }, "CaptionDescriptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-captiondescriptions", "ItemType": "CaptionDescription", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "FeatureActivations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-featureactivations", "Required": false, "Type": "FeatureActivations", "UpdateType": "Mutable" }, "GlobalConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-globalconfiguration", "Required": false, "Type": "GlobalConfiguration", "UpdateType": "Mutable" }, "MotionGraphicsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-motiongraphicsconfiguration", "Required": false, "Type": "MotionGraphicsConfiguration", "UpdateType": "Mutable" }, "NielsenConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-nielsenconfiguration", "Required": false, "Type": "NielsenConfiguration", "UpdateType": "Mutable" }, "OutputGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-outputgroups", "ItemType": "OutputGroup", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TimecodeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-timecodeconfig", "Required": false, "Type": "TimecodeConfig", "UpdateType": "Mutable" }, "VideoDescriptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-videodescriptions", "ItemType": "VideoDescription", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.Esam": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-esam.html", "Properties": { "AcquisitionPointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-esam.html#cfn-medialive-channel-esam-acquisitionpointid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AdAvailOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-esam.html#cfn-medialive-channel-esam-adavailoffset", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PasswordParam": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-esam.html#cfn-medialive-channel-esam-passwordparam", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PoisEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-esam.html#cfn-medialive-channel-esam-poisendpoint", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-esam.html#cfn-medialive-channel-esam-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ZoneIdentity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-esam.html#cfn-medialive-channel-esam-zoneidentity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.FailoverCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-failovercondition.html", "Properties": { "FailoverConditionSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-failovercondition.html#cfn-medialive-channel-failovercondition-failoverconditionsettings", "Required": false, "Type": "FailoverConditionSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.FailoverConditionSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-failoverconditionsettings.html", "Properties": { "AudioSilenceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-failoverconditionsettings.html#cfn-medialive-channel-failoverconditionsettings-audiosilencesettings", "Required": false, "Type": "AudioSilenceFailoverSettings", "UpdateType": "Mutable" }, "InputLossSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-failoverconditionsettings.html#cfn-medialive-channel-failoverconditionsettings-inputlosssettings", "Required": false, "Type": "InputLossFailoverSettings", "UpdateType": "Mutable" }, "VideoBlackSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-failoverconditionsettings.html#cfn-medialive-channel-failoverconditionsettings-videoblacksettings", "Required": false, "Type": "VideoBlackFailoverSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.FeatureActivations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-featureactivations.html", "Properties": { "InputPrepareScheduleActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-featureactivations.html#cfn-medialive-channel-featureactivations-inputpreparescheduleactions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.FecOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-fecoutputsettings.html", "Properties": { "ColumnDepth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-fecoutputsettings.html#cfn-medialive-channel-fecoutputsettings-columndepth", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "IncludeFec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-fecoutputsettings.html#cfn-medialive-channel-fecoutputsettings-includefec", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RowLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-fecoutputsettings.html#cfn-medialive-channel-fecoutputsettings-rowlength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.Fmp4HlsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-fmp4hlssettings.html", "Properties": { "AudioRenditionSets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-fmp4hlssettings.html#cfn-medialive-channel-fmp4hlssettings-audiorenditionsets", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NielsenId3Behavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-fmp4hlssettings.html#cfn-medialive-channel-fmp4hlssettings-nielsenid3behavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimedMetadataBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-fmp4hlssettings.html#cfn-medialive-channel-fmp4hlssettings-timedmetadatabehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.FrameCaptureCdnSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-framecapturecdnsettings.html", "Properties": { "FrameCaptureS3Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-framecapturecdnsettings.html#cfn-medialive-channel-framecapturecdnsettings-framecaptures3settings", "Required": false, "Type": "FrameCaptureS3Settings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.FrameCaptureGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-framecapturegroupsettings.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-framecapturegroupsettings.html#cfn-medialive-channel-framecapturegroupsettings-destination", "Required": false, "Type": "OutputLocationRef", "UpdateType": "Mutable" }, "FrameCaptureCdnSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-framecapturegroupsettings.html#cfn-medialive-channel-framecapturegroupsettings-framecapturecdnsettings", "Required": false, "Type": "FrameCaptureCdnSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.FrameCaptureHlsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-framecapturehlssettings.html", "Properties": {} }, "AWS::MediaLive::Channel.FrameCaptureOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-framecaptureoutputsettings.html", "Properties": { "NameModifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-framecaptureoutputsettings.html#cfn-medialive-channel-framecaptureoutputsettings-namemodifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.FrameCaptureS3Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-framecaptures3settings.html", "Properties": { "CannedAcl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-framecaptures3settings.html#cfn-medialive-channel-framecaptures3settings-cannedacl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.FrameCaptureSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-framecapturesettings.html", "Properties": { "CaptureInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-framecapturesettings.html#cfn-medialive-channel-framecapturesettings-captureinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CaptureIntervalUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-framecapturesettings.html#cfn-medialive-channel-framecapturesettings-captureintervalunits", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimecodeBurninSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-framecapturesettings.html#cfn-medialive-channel-framecapturesettings-timecodeburninsettings", "Required": false, "Type": "TimecodeBurninSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.GlobalConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-globalconfiguration.html", "Properties": { "InitialAudioGain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-globalconfiguration.html#cfn-medialive-channel-globalconfiguration-initialaudiogain", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "InputEndAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-globalconfiguration.html#cfn-medialive-channel-globalconfiguration-inputendaction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InputLossBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-globalconfiguration.html#cfn-medialive-channel-globalconfiguration-inputlossbehavior", "Required": false, "Type": "InputLossBehavior", "UpdateType": "Mutable" }, "OutputLockingMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-globalconfiguration.html#cfn-medialive-channel-globalconfiguration-outputlockingmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OutputTimingSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-globalconfiguration.html#cfn-medialive-channel-globalconfiguration-outputtimingsource", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SupportLowFramerateInputs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-globalconfiguration.html#cfn-medialive-channel-globalconfiguration-supportlowframerateinputs", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.H264ColorSpaceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264colorspacesettings.html", "Properties": { "ColorSpacePassthroughSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264colorspacesettings.html#cfn-medialive-channel-h264colorspacesettings-colorspacepassthroughsettings", "Required": false, "Type": "ColorSpacePassthroughSettings", "UpdateType": "Mutable" }, "Rec601Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264colorspacesettings.html#cfn-medialive-channel-h264colorspacesettings-rec601settings", "Required": false, "Type": "Rec601Settings", "UpdateType": "Mutable" }, "Rec709Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264colorspacesettings.html#cfn-medialive-channel-h264colorspacesettings-rec709settings", "Required": false, "Type": "Rec709Settings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.H264FilterSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264filtersettings.html", "Properties": { "TemporalFilterSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264filtersettings.html#cfn-medialive-channel-h264filtersettings-temporalfiltersettings", "Required": false, "Type": "TemporalFilterSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.H264Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html", "Properties": { "AdaptiveQuantization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-adaptivequantization", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AfdSignaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-afdsignaling", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Bitrate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-bitrate", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "BufFillPct": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-buffillpct", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "BufSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-bufsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ColorMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-colormetadata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ColorSpaceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-colorspacesettings", "Required": false, "Type": "H264ColorSpaceSettings", "UpdateType": "Mutable" }, "EntropyEncoding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-entropyencoding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FilterSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-filtersettings", "Required": false, "Type": "H264FilterSettings", "UpdateType": "Mutable" }, "FixedAfd": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-fixedafd", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FlickerAq": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-flickeraq", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ForceFieldPictures": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-forcefieldpictures", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FramerateControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-frameratecontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FramerateDenominator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-frameratedenominator", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FramerateNumerator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-frameratenumerator", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "GopBReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-gopbreference", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GopClosedCadence": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-gopclosedcadence", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "GopNumBFrames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-gopnumbframes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "GopSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-gopsize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "GopSizeUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-gopsizeunits", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Level": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-level", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LookAheadRateControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-lookaheadratecontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaxBitrate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-maxbitrate", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinIInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-miniinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "NumRefFrames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-numrefframes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ParControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-parcontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ParDenominator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-pardenominator", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ParNumerator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-parnumerator", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Profile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-profile", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "QualityLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-qualitylevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "QvbrQualityLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-qvbrqualitylevel", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RateControlMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-ratecontrolmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ScanType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-scantype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SceneChangeDetect": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-scenechangedetect", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Slices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-slices", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Softness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-softness", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SpatialAq": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-spatialaq", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubgopLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-subgoplength", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Syntax": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-syntax", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TemporalAq": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-temporalaq", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimecodeBurninSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-timecodeburninsettings", "Required": false, "Type": "TimecodeBurninSettings", "UpdateType": "Mutable" }, "TimecodeInsertion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h264settings.html#cfn-medialive-channel-h264settings-timecodeinsertion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.H265ColorSpaceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265colorspacesettings.html", "Properties": { "ColorSpacePassthroughSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265colorspacesettings.html#cfn-medialive-channel-h265colorspacesettings-colorspacepassthroughsettings", "Required": false, "Type": "ColorSpacePassthroughSettings", "UpdateType": "Mutable" }, "DolbyVision81Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265colorspacesettings.html#cfn-medialive-channel-h265colorspacesettings-dolbyvision81settings", "Required": false, "Type": "DolbyVision81Settings", "UpdateType": "Mutable" }, "Hdr10Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265colorspacesettings.html#cfn-medialive-channel-h265colorspacesettings-hdr10settings", "Required": false, "Type": "Hdr10Settings", "UpdateType": "Mutable" }, "Rec601Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265colorspacesettings.html#cfn-medialive-channel-h265colorspacesettings-rec601settings", "Required": false, "Type": "Rec601Settings", "UpdateType": "Mutable" }, "Rec709Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265colorspacesettings.html#cfn-medialive-channel-h265colorspacesettings-rec709settings", "Required": false, "Type": "Rec709Settings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.H265FilterSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265filtersettings.html", "Properties": { "TemporalFilterSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265filtersettings.html#cfn-medialive-channel-h265filtersettings-temporalfiltersettings", "Required": false, "Type": "TemporalFilterSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.H265Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html", "Properties": { "AdaptiveQuantization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-adaptivequantization", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AfdSignaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-afdsignaling", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AlternativeTransferFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-alternativetransferfunction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Bitrate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-bitrate", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "BufSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-bufsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ColorMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-colormetadata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ColorSpaceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-colorspacesettings", "Required": false, "Type": "H265ColorSpaceSettings", "UpdateType": "Mutable" }, "FilterSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-filtersettings", "Required": false, "Type": "H265FilterSettings", "UpdateType": "Mutable" }, "FixedAfd": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-fixedafd", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FlickerAq": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-flickeraq", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FramerateDenominator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-frameratedenominator", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FramerateNumerator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-frameratenumerator", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "GopClosedCadence": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-gopclosedcadence", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "GopSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-gopsize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "GopSizeUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-gopsizeunits", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Level": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-level", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LookAheadRateControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-lookaheadratecontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaxBitrate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-maxbitrate", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinIInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-miniinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ParDenominator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-pardenominator", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ParNumerator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-parnumerator", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Profile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-profile", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "QvbrQualityLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-qvbrqualitylevel", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RateControlMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-ratecontrolmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ScanType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-scantype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SceneChangeDetect": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-scenechangedetect", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Slices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-slices", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Tier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-tier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimecodeBurninSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-timecodeburninsettings", "Required": false, "Type": "TimecodeBurninSettings", "UpdateType": "Mutable" }, "TimecodeInsertion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-h265settings.html#cfn-medialive-channel-h265settings-timecodeinsertion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.Hdr10Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hdr10settings.html", "Properties": { "MaxCll": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hdr10settings.html#cfn-medialive-channel-hdr10settings-maxcll", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxFall": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hdr10settings.html#cfn-medialive-channel-hdr10settings-maxfall", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.HlsAkamaiSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsakamaisettings.html", "Properties": { "ConnectionRetryInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsakamaisettings.html#cfn-medialive-channel-hlsakamaisettings-connectionretryinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FilecacheDuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsakamaisettings.html#cfn-medialive-channel-hlsakamaisettings-filecacheduration", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "HttpTransferMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsakamaisettings.html#cfn-medialive-channel-hlsakamaisettings-httptransfermode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NumRetries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsakamaisettings.html#cfn-medialive-channel-hlsakamaisettings-numretries", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RestartDelay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsakamaisettings.html#cfn-medialive-channel-hlsakamaisettings-restartdelay", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Salt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsakamaisettings.html#cfn-medialive-channel-hlsakamaisettings-salt", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Token": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsakamaisettings.html#cfn-medialive-channel-hlsakamaisettings-token", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.HlsBasicPutSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsbasicputsettings.html", "Properties": { "ConnectionRetryInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsbasicputsettings.html#cfn-medialive-channel-hlsbasicputsettings-connectionretryinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FilecacheDuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsbasicputsettings.html#cfn-medialive-channel-hlsbasicputsettings-filecacheduration", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "NumRetries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsbasicputsettings.html#cfn-medialive-channel-hlsbasicputsettings-numretries", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RestartDelay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsbasicputsettings.html#cfn-medialive-channel-hlsbasicputsettings-restartdelay", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.HlsCdnSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlscdnsettings.html", "Properties": { "HlsAkamaiSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlscdnsettings.html#cfn-medialive-channel-hlscdnsettings-hlsakamaisettings", "Required": false, "Type": "HlsAkamaiSettings", "UpdateType": "Mutable" }, "HlsBasicPutSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlscdnsettings.html#cfn-medialive-channel-hlscdnsettings-hlsbasicputsettings", "Required": false, "Type": "HlsBasicPutSettings", "UpdateType": "Mutable" }, "HlsMediaStoreSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlscdnsettings.html#cfn-medialive-channel-hlscdnsettings-hlsmediastoresettings", "Required": false, "Type": "HlsMediaStoreSettings", "UpdateType": "Mutable" }, "HlsS3Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlscdnsettings.html#cfn-medialive-channel-hlscdnsettings-hlss3settings", "Required": false, "Type": "HlsS3Settings", "UpdateType": "Mutable" }, "HlsWebdavSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlscdnsettings.html#cfn-medialive-channel-hlscdnsettings-hlswebdavsettings", "Required": false, "Type": "HlsWebdavSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.HlsGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html", "Properties": { "AdMarkers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-admarkers", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "BaseUrlContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-baseurlcontent", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BaseUrlContent1": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-baseurlcontent1", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BaseUrlManifest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-baseurlmanifest", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BaseUrlManifest1": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-baseurlmanifest1", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CaptionLanguageMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-captionlanguagemappings", "ItemType": "CaptionLanguageMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CaptionLanguageSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-captionlanguagesetting", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ClientCache": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-clientcache", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CodecSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-codecspecification", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ConstantIv": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-constantiv", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-destination", "Required": false, "Type": "OutputLocationRef", "UpdateType": "Mutable" }, "DirectoryStructure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-directorystructure", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DiscontinuityTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-discontinuitytags", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EncryptionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-encryptiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HlsCdnSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-hlscdnsettings", "Required": false, "Type": "HlsCdnSettings", "UpdateType": "Mutable" }, "HlsId3SegmentTagging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-hlsid3segmenttagging", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IFrameOnlyPlaylists": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-iframeonlyplaylists", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IncompleteSegmentBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-incompletesegmentbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IndexNSegments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-indexnsegments", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "InputLossAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-inputlossaction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IvInManifest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-ivinmanifest", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IvSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-ivsource", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KeepSegments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-keepsegments", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "KeyFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-keyformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KeyFormatVersions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-keyformatversions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KeyProviderSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-keyprovidersettings", "Required": false, "Type": "KeyProviderSettings", "UpdateType": "Mutable" }, "ManifestCompression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-manifestcompression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ManifestDurationFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-manifestdurationformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MinSegmentLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-minsegmentlength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-mode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OutputSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-outputselection", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ProgramDateTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-programdatetime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ProgramDateTimeClock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-programdatetimeclock", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ProgramDateTimePeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-programdatetimeperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RedundantManifest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-redundantmanifest", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SegmentLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-segmentlength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SegmentationMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-segmentationmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SegmentsPerSubdirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-segmentspersubdirectory", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StreamInfResolution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-streaminfresolution", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimedMetadataId3Frame": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-timedmetadataid3frame", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimedMetadataId3Period": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-timedmetadataid3period", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TimestampDeltaMilliseconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-timestampdeltamilliseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TsFileMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-tsfilemode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.HlsInputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsinputsettings.html", "Properties": { "Bandwidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsinputsettings.html#cfn-medialive-channel-hlsinputsettings-bandwidth", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "BufferSegments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsinputsettings.html#cfn-medialive-channel-hlsinputsettings-buffersegments", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Retries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsinputsettings.html#cfn-medialive-channel-hlsinputsettings-retries", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RetryInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsinputsettings.html#cfn-medialive-channel-hlsinputsettings-retryinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Scte35Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsinputsettings.html#cfn-medialive-channel-hlsinputsettings-scte35source", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.HlsMediaStoreSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsmediastoresettings.html", "Properties": { "ConnectionRetryInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsmediastoresettings.html#cfn-medialive-channel-hlsmediastoresettings-connectionretryinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FilecacheDuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsmediastoresettings.html#cfn-medialive-channel-hlsmediastoresettings-filecacheduration", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MediaStoreStorageClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsmediastoresettings.html#cfn-medialive-channel-hlsmediastoresettings-mediastorestorageclass", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NumRetries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsmediastoresettings.html#cfn-medialive-channel-hlsmediastoresettings-numretries", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RestartDelay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsmediastoresettings.html#cfn-medialive-channel-hlsmediastoresettings-restartdelay", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.HlsOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsoutputsettings.html", "Properties": { "H265PackagingType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsoutputsettings.html#cfn-medialive-channel-hlsoutputsettings-h265packagingtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HlsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsoutputsettings.html#cfn-medialive-channel-hlsoutputsettings-hlssettings", "Required": false, "Type": "HlsSettings", "UpdateType": "Mutable" }, "NameModifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsoutputsettings.html#cfn-medialive-channel-hlsoutputsettings-namemodifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SegmentModifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsoutputsettings.html#cfn-medialive-channel-hlsoutputsettings-segmentmodifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.HlsS3Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlss3settings.html", "Properties": { "CannedAcl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlss3settings.html#cfn-medialive-channel-hlss3settings-cannedacl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.HlsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlssettings.html", "Properties": { "AudioOnlyHlsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlssettings.html#cfn-medialive-channel-hlssettings-audioonlyhlssettings", "Required": false, "Type": "AudioOnlyHlsSettings", "UpdateType": "Mutable" }, "Fmp4HlsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlssettings.html#cfn-medialive-channel-hlssettings-fmp4hlssettings", "Required": false, "Type": "Fmp4HlsSettings", "UpdateType": "Mutable" }, "FrameCaptureHlsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlssettings.html#cfn-medialive-channel-hlssettings-framecapturehlssettings", "Required": false, "Type": "FrameCaptureHlsSettings", "UpdateType": "Mutable" }, "StandardHlsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlssettings.html#cfn-medialive-channel-hlssettings-standardhlssettings", "Required": false, "Type": "StandardHlsSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.HlsWebdavSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlswebdavsettings.html", "Properties": { "ConnectionRetryInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlswebdavsettings.html#cfn-medialive-channel-hlswebdavsettings-connectionretryinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FilecacheDuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlswebdavsettings.html#cfn-medialive-channel-hlswebdavsettings-filecacheduration", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "HttpTransferMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlswebdavsettings.html#cfn-medialive-channel-hlswebdavsettings-httptransfermode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NumRetries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlswebdavsettings.html#cfn-medialive-channel-hlswebdavsettings-numretries", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RestartDelay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlswebdavsettings.html#cfn-medialive-channel-hlswebdavsettings-restartdelay", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.HtmlMotionGraphicsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-htmlmotiongraphicssettings.html", "Properties": {} }, "AWS::MediaLive::Channel.InputAttachment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputattachment.html", "Properties": { "AutomaticInputFailoverSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputattachment.html#cfn-medialive-channel-inputattachment-automaticinputfailoversettings", "Required": false, "Type": "AutomaticInputFailoverSettings", "UpdateType": "Mutable" }, "InputAttachmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputattachment.html#cfn-medialive-channel-inputattachment-inputattachmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InputId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputattachment.html#cfn-medialive-channel-inputattachment-inputid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputattachment.html#cfn-medialive-channel-inputattachment-inputsettings", "Required": false, "Type": "InputSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.InputChannelLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputchannellevel.html", "Properties": { "Gain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputchannellevel.html#cfn-medialive-channel-inputchannellevel-gain", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "InputChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputchannellevel.html#cfn-medialive-channel-inputchannellevel-inputchannel", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.InputLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputlocation.html", "Properties": { "PasswordParam": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputlocation.html#cfn-medialive-channel-inputlocation-passwordparam", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputlocation.html#cfn-medialive-channel-inputlocation-uri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputlocation.html#cfn-medialive-channel-inputlocation-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.InputLossBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputlossbehavior.html", "Properties": { "BlackFrameMsec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputlossbehavior.html#cfn-medialive-channel-inputlossbehavior-blackframemsec", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "InputLossImageColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputlossbehavior.html#cfn-medialive-channel-inputlossbehavior-inputlossimagecolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InputLossImageSlate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputlossbehavior.html#cfn-medialive-channel-inputlossbehavior-inputlossimageslate", "Required": false, "Type": "InputLocation", "UpdateType": "Mutable" }, "InputLossImageType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputlossbehavior.html#cfn-medialive-channel-inputlossbehavior-inputlossimagetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RepeatFrameMsec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputlossbehavior.html#cfn-medialive-channel-inputlossbehavior-repeatframemsec", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.InputLossFailoverSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputlossfailoversettings.html", "Properties": { "InputLossThresholdMsec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputlossfailoversettings.html#cfn-medialive-channel-inputlossfailoversettings-inputlossthresholdmsec", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.InputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html", "Properties": { "AudioSelectors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-audioselectors", "ItemType": "AudioSelector", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CaptionSelectors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-captionselectors", "ItemType": "CaptionSelector", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DeblockFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-deblockfilter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DenoiseFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-denoisefilter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FilterStrength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-filterstrength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "InputFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-inputfilter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NetworkInputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-networkinputsettings", "Required": false, "Type": "NetworkInputSettings", "UpdateType": "Mutable" }, "Scte35Pid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-scte35pid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Smpte2038DataPreference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-smpte2038datapreference", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceEndBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-sourceendbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VideoSelector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-videoselector", "Required": false, "Type": "VideoSelector", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.InputSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputspecification.html", "Properties": { "Codec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputspecification.html#cfn-medialive-channel-inputspecification-codec", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaximumBitrate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputspecification.html#cfn-medialive-channel-inputspecification-maximumbitrate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Resolution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputspecification.html#cfn-medialive-channel-inputspecification-resolution", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.KeyProviderSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-keyprovidersettings.html", "Properties": { "StaticKeySettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-keyprovidersettings.html#cfn-medialive-channel-keyprovidersettings-statickeysettings", "Required": false, "Type": "StaticKeySettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.M2tsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html", "Properties": { "AbsentInputAudioBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-absentinputaudiobehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Arib": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-arib", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AribCaptionsPid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-aribcaptionspid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AribCaptionsPidControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-aribcaptionspidcontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AudioBufferModel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-audiobuffermodel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AudioFramesPerPes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-audioframesperpes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "AudioPids": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-audiopids", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AudioStreamType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-audiostreamtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Bitrate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-bitrate", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "BufferModel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-buffermodel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CcDescriptor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-ccdescriptor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DvbNitSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-dvbnitsettings", "Required": false, "Type": "DvbNitSettings", "UpdateType": "Mutable" }, "DvbSdtSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-dvbsdtsettings", "Required": false, "Type": "DvbSdtSettings", "UpdateType": "Mutable" }, "DvbSubPids": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-dvbsubpids", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DvbTdtSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-dvbtdtsettings", "Required": false, "Type": "DvbTdtSettings", "UpdateType": "Mutable" }, "DvbTeletextPid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-dvbteletextpid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Ebif": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-ebif", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EbpAudioInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-ebpaudiointerval", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EbpLookaheadMs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-ebplookaheadms", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "EbpPlacement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-ebpplacement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EcmPid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-ecmpid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EsRateInPes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-esrateinpes", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EtvPlatformPid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-etvplatformpid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EtvSignalPid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-etvsignalpid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FragmentTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-fragmenttime", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Klv": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-klv", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KlvDataPids": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-klvdatapids", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NielsenId3Behavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-nielsenid3behavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NullPacketBitrate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-nullpacketbitrate", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "PatInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-patinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PcrControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-pcrcontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PcrPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-pcrperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PcrPid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-pcrpid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PmtInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-pmtinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PmtPid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-pmtpid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ProgramNum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-programnum", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RateMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-ratemode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Scte27Pids": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-scte27pids", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Scte35Control": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-scte35control", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Scte35Pid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-scte35pid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Scte35PrerollPullupMilliseconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-scte35prerollpullupmilliseconds", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "SegmentationMarkers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-segmentationmarkers", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SegmentationStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-segmentationstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SegmentationTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-segmentationtime", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "TimedMetadataBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-timedmetadatabehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimedMetadataPid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-timedmetadatapid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TransportStreamId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-transportstreamid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "VideoPid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m2tssettings.html#cfn-medialive-channel-m2tssettings-videopid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.M3u8Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html", "Properties": { "AudioFramesPerPes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-audioframesperpes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "AudioPids": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-audiopids", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EcmPid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-ecmpid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NielsenId3Behavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-nielsenid3behavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PatInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-patinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PcrControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-pcrcontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PcrPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-pcrperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PcrPid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-pcrpid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PmtInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-pmtinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PmtPid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-pmtpid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ProgramNum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-programnum", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Scte35Behavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-scte35behavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Scte35Pid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-scte35pid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimedMetadataBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-timedmetadatabehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimedMetadataPid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-timedmetadatapid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TransportStreamId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-transportstreamid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "VideoPid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-m3u8settings.html#cfn-medialive-channel-m3u8settings-videopid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.MaintenanceCreateSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-maintenancecreatesettings.html", "Properties": { "MaintenanceDay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-maintenancecreatesettings.html#cfn-medialive-channel-maintenancecreatesettings-maintenanceday", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaintenanceStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-maintenancecreatesettings.html#cfn-medialive-channel-maintenancecreatesettings-maintenancestarttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.MaintenanceUpdateSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-maintenanceupdatesettings.html", "Properties": { "MaintenanceDay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-maintenanceupdatesettings.html#cfn-medialive-channel-maintenanceupdatesettings-maintenanceday", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaintenanceScheduledDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-maintenanceupdatesettings.html#cfn-medialive-channel-maintenanceupdatesettings-maintenancescheduleddate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaintenanceStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-maintenanceupdatesettings.html#cfn-medialive-channel-maintenanceupdatesettings-maintenancestarttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.MediaPackageGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mediapackagegroupsettings.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mediapackagegroupsettings.html#cfn-medialive-channel-mediapackagegroupsettings-destination", "Required": false, "Type": "OutputLocationRef", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.MediaPackageOutputDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mediapackageoutputdestinationsettings.html", "Properties": { "ChannelId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mediapackageoutputdestinationsettings.html#cfn-medialive-channel-mediapackageoutputdestinationsettings-channelid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.MediaPackageOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mediapackageoutputsettings.html", "Properties": {} }, "AWS::MediaLive::Channel.MotionGraphicsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-motiongraphicsconfiguration.html", "Properties": { "MotionGraphicsInsertion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-motiongraphicsconfiguration.html#cfn-medialive-channel-motiongraphicsconfiguration-motiongraphicsinsertion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MotionGraphicsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-motiongraphicsconfiguration.html#cfn-medialive-channel-motiongraphicsconfiguration-motiongraphicssettings", "Required": false, "Type": "MotionGraphicsSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.MotionGraphicsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-motiongraphicssettings.html", "Properties": { "HtmlMotionGraphicsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-motiongraphicssettings.html#cfn-medialive-channel-motiongraphicssettings-htmlmotiongraphicssettings", "Required": false, "Type": "HtmlMotionGraphicsSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.Mp2Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mp2settings.html", "Properties": { "Bitrate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mp2settings.html#cfn-medialive-channel-mp2settings-bitrate", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "CodingMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mp2settings.html#cfn-medialive-channel-mp2settings-codingmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SampleRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mp2settings.html#cfn-medialive-channel-mp2settings-samplerate", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.Mpeg2FilterSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2filtersettings.html", "Properties": { "TemporalFilterSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2filtersettings.html#cfn-medialive-channel-mpeg2filtersettings-temporalfiltersettings", "Required": false, "Type": "TemporalFilterSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.Mpeg2Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html", "Properties": { "AdaptiveQuantization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-adaptivequantization", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AfdSignaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-afdsignaling", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ColorMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-colormetadata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ColorSpace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-colorspace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisplayAspectRatio": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-displayaspectratio", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FilterSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-filtersettings", "Required": false, "Type": "Mpeg2FilterSettings", "UpdateType": "Mutable" }, "FixedAfd": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-fixedafd", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FramerateDenominator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-frameratedenominator", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FramerateNumerator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-frameratenumerator", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "GopClosedCadence": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-gopclosedcadence", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "GopNumBFrames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-gopnumbframes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "GopSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-gopsize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "GopSizeUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-gopsizeunits", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ScanType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-scantype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubgopLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-subgoplength", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimecodeBurninSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-timecodeburninsettings", "Required": false, "Type": "TimecodeBurninSettings", "UpdateType": "Mutable" }, "TimecodeInsertion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mpeg2settings.html#cfn-medialive-channel-mpeg2settings-timecodeinsertion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.MsSmoothGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html", "Properties": { "AcquisitionPointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-acquisitionpointid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AudioOnlyTimecodeControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-audioonlytimecodecontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CertificateMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-certificatemode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ConnectionRetryInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-connectionretryinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-destination", "Required": false, "Type": "OutputLocationRef", "UpdateType": "Mutable" }, "EventId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-eventid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EventIdMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-eventidmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EventStopBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-eventstopbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FilecacheDuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-filecacheduration", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "FragmentLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-fragmentlength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "InputLossAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-inputlossaction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NumRetries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-numretries", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RestartDelay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-restartdelay", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SegmentationMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-segmentationmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SendDelayMs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-senddelayms", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SparseTrackType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-sparsetracktype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StreamManifestBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-streammanifestbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimestampOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-timestampoffset", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimestampOffsetMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothgroupsettings.html#cfn-medialive-channel-mssmoothgroupsettings-timestampoffsetmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.MsSmoothOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothoutputsettings.html", "Properties": { "H265PackagingType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothoutputsettings.html#cfn-medialive-channel-mssmoothoutputsettings-h265packagingtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NameModifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mssmoothoutputsettings.html#cfn-medialive-channel-mssmoothoutputsettings-namemodifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.MultiplexGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-multiplexgroupsettings.html", "Properties": {} }, "AWS::MediaLive::Channel.MultiplexOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-multiplexoutputsettings.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-multiplexoutputsettings.html#cfn-medialive-channel-multiplexoutputsettings-destination", "Required": false, "Type": "OutputLocationRef", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.MultiplexProgramChannelDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-multiplexprogramchanneldestinationsettings.html", "Properties": { "MultiplexId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-multiplexprogramchanneldestinationsettings.html#cfn-medialive-channel-multiplexprogramchanneldestinationsettings-multiplexid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ProgramName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-multiplexprogramchanneldestinationsettings.html#cfn-medialive-channel-multiplexprogramchanneldestinationsettings-programname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.NetworkInputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-networkinputsettings.html", "Properties": { "HlsInputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-networkinputsettings.html#cfn-medialive-channel-networkinputsettings-hlsinputsettings", "Required": false, "Type": "HlsInputSettings", "UpdateType": "Mutable" }, "ServerValidation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-networkinputsettings.html#cfn-medialive-channel-networkinputsettings-servervalidation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.NielsenCBET": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-nielsencbet.html", "Properties": { "CbetCheckDigitString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-nielsencbet.html#cfn-medialive-channel-nielsencbet-cbetcheckdigitstring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CbetStepaside": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-nielsencbet.html#cfn-medialive-channel-nielsencbet-cbetstepaside", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Csid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-nielsencbet.html#cfn-medialive-channel-nielsencbet-csid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.NielsenConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-nielsenconfiguration.html", "Properties": { "DistributorId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-nielsenconfiguration.html#cfn-medialive-channel-nielsenconfiguration-distributorid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NielsenPcmToId3Tagging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-nielsenconfiguration.html#cfn-medialive-channel-nielsenconfiguration-nielsenpcmtoid3tagging", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.NielsenNaesIiNw": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-nielsennaesiinw.html", "Properties": { "CheckDigitString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-nielsennaesiinw.html#cfn-medialive-channel-nielsennaesiinw-checkdigitstring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Sid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-nielsennaesiinw.html#cfn-medialive-channel-nielsennaesiinw-sid", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Timezone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-nielsennaesiinw.html#cfn-medialive-channel-nielsennaesiinw-timezone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.NielsenWatermarksSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-nielsenwatermarkssettings.html", "Properties": { "NielsenCbetSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-nielsenwatermarkssettings.html#cfn-medialive-channel-nielsenwatermarkssettings-nielsencbetsettings", "Required": false, "Type": "NielsenCBET", "UpdateType": "Mutable" }, "NielsenDistributionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-nielsenwatermarkssettings.html#cfn-medialive-channel-nielsenwatermarkssettings-nielsendistributiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NielsenNaesIiNwSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-nielsenwatermarkssettings.html#cfn-medialive-channel-nielsenwatermarkssettings-nielsennaesiinwsettings", "Required": false, "Type": "NielsenNaesIiNw", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.Output": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-output.html", "Properties": { "AudioDescriptionNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-output.html#cfn-medialive-channel-output-audiodescriptionnames", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CaptionDescriptionNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-output.html#cfn-medialive-channel-output-captiondescriptionnames", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "OutputName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-output.html#cfn-medialive-channel-output-outputname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-output.html#cfn-medialive-channel-output-outputsettings", "Required": false, "Type": "OutputSettings", "UpdateType": "Mutable" }, "VideoDescriptionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-output.html#cfn-medialive-channel-output-videodescriptionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.OutputDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestination.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestination.html#cfn-medialive-channel-outputdestination-id", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MediaPackageSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestination.html#cfn-medialive-channel-outputdestination-mediapackagesettings", "ItemType": "MediaPackageOutputDestinationSettings", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MultiplexSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestination.html#cfn-medialive-channel-outputdestination-multiplexsettings", "Required": false, "Type": "MultiplexProgramChannelDestinationSettings", "UpdateType": "Mutable" }, "Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestination.html#cfn-medialive-channel-outputdestination-settings", "ItemType": "OutputDestinationSettings", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.OutputDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestinationsettings.html", "Properties": { "PasswordParam": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestinationsettings.html#cfn-medialive-channel-outputdestinationsettings-passwordparam", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StreamName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestinationsettings.html#cfn-medialive-channel-outputdestinationsettings-streamname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestinationsettings.html#cfn-medialive-channel-outputdestinationsettings-url", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestinationsettings.html#cfn-medialive-channel-outputdestinationsettings-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.OutputGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputgroup.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputgroup.html#cfn-medialive-channel-outputgroup-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OutputGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputgroup.html#cfn-medialive-channel-outputgroup-outputgroupsettings", "Required": false, "Type": "OutputGroupSettings", "UpdateType": "Mutable" }, "Outputs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputgroup.html#cfn-medialive-channel-outputgroup-outputs", "ItemType": "Output", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.OutputGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputgroupsettings.html", "Properties": { "ArchiveGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputgroupsettings.html#cfn-medialive-channel-outputgroupsettings-archivegroupsettings", "Required": false, "Type": "ArchiveGroupSettings", "UpdateType": "Mutable" }, "FrameCaptureGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputgroupsettings.html#cfn-medialive-channel-outputgroupsettings-framecapturegroupsettings", "Required": false, "Type": "FrameCaptureGroupSettings", "UpdateType": "Mutable" }, "HlsGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputgroupsettings.html#cfn-medialive-channel-outputgroupsettings-hlsgroupsettings", "Required": false, "Type": "HlsGroupSettings", "UpdateType": "Mutable" }, "MediaPackageGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputgroupsettings.html#cfn-medialive-channel-outputgroupsettings-mediapackagegroupsettings", "Required": false, "Type": "MediaPackageGroupSettings", "UpdateType": "Mutable" }, "MsSmoothGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputgroupsettings.html#cfn-medialive-channel-outputgroupsettings-mssmoothgroupsettings", "Required": false, "Type": "MsSmoothGroupSettings", "UpdateType": "Mutable" }, "MultiplexGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputgroupsettings.html#cfn-medialive-channel-outputgroupsettings-multiplexgroupsettings", "Required": false, "Type": "MultiplexGroupSettings", "UpdateType": "Mutable" }, "RtmpGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputgroupsettings.html#cfn-medialive-channel-outputgroupsettings-rtmpgroupsettings", "Required": false, "Type": "RtmpGroupSettings", "UpdateType": "Mutable" }, "UdpGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputgroupsettings.html#cfn-medialive-channel-outputgroupsettings-udpgroupsettings", "Required": false, "Type": "UdpGroupSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.OutputLocationRef": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputlocationref.html", "Properties": { "DestinationRefId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputlocationref.html#cfn-medialive-channel-outputlocationref-destinationrefid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.OutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html", "Properties": { "ArchiveOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-archiveoutputsettings", "Required": false, "Type": "ArchiveOutputSettings", "UpdateType": "Mutable" }, "FrameCaptureOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-framecaptureoutputsettings", "Required": false, "Type": "FrameCaptureOutputSettings", "UpdateType": "Mutable" }, "HlsOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-hlsoutputsettings", "Required": false, "Type": "HlsOutputSettings", "UpdateType": "Mutable" }, "MediaPackageOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-mediapackageoutputsettings", "Required": false, "Type": "MediaPackageOutputSettings", "UpdateType": "Mutable" }, "MsSmoothOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-mssmoothoutputsettings", "Required": false, "Type": "MsSmoothOutputSettings", "UpdateType": "Mutable" }, "MultiplexOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-multiplexoutputsettings", "Required": false, "Type": "MultiplexOutputSettings", "UpdateType": "Mutable" }, "RtmpOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-rtmpoutputsettings", "Required": false, "Type": "RtmpOutputSettings", "UpdateType": "Mutable" }, "UdpOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputsettings.html#cfn-medialive-channel-outputsettings-udpoutputsettings", "Required": false, "Type": "UdpOutputSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.PassThroughSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-passthroughsettings.html", "Properties": {} }, "AWS::MediaLive::Channel.RawSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rawsettings.html", "Properties": {} }, "AWS::MediaLive::Channel.Rec601Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rec601settings.html", "Properties": {} }, "AWS::MediaLive::Channel.Rec709Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rec709settings.html", "Properties": {} }, "AWS::MediaLive::Channel.RemixSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-remixsettings.html", "Properties": { "ChannelMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-remixsettings.html#cfn-medialive-channel-remixsettings-channelmappings", "ItemType": "AudioChannelMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChannelsIn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-remixsettings.html#cfn-medialive-channel-remixsettings-channelsin", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ChannelsOut": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-remixsettings.html#cfn-medialive-channel-remixsettings-channelsout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.RtmpCaptionInfoDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rtmpcaptioninfodestinationsettings.html", "Properties": {} }, "AWS::MediaLive::Channel.RtmpGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rtmpgroupsettings.html", "Properties": { "AdMarkers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rtmpgroupsettings.html#cfn-medialive-channel-rtmpgroupsettings-admarkers", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AuthenticationScheme": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rtmpgroupsettings.html#cfn-medialive-channel-rtmpgroupsettings-authenticationscheme", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CacheFullBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rtmpgroupsettings.html#cfn-medialive-channel-rtmpgroupsettings-cachefullbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CacheLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rtmpgroupsettings.html#cfn-medialive-channel-rtmpgroupsettings-cachelength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CaptionData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rtmpgroupsettings.html#cfn-medialive-channel-rtmpgroupsettings-captiondata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InputLossAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rtmpgroupsettings.html#cfn-medialive-channel-rtmpgroupsettings-inputlossaction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RestartDelay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rtmpgroupsettings.html#cfn-medialive-channel-rtmpgroupsettings-restartdelay", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.RtmpOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rtmpoutputsettings.html", "Properties": { "CertificateMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rtmpoutputsettings.html#cfn-medialive-channel-rtmpoutputsettings-certificatemode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ConnectionRetryInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rtmpoutputsettings.html#cfn-medialive-channel-rtmpoutputsettings-connectionretryinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rtmpoutputsettings.html#cfn-medialive-channel-rtmpoutputsettings-destination", "Required": false, "Type": "OutputLocationRef", "UpdateType": "Mutable" }, "NumRetries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rtmpoutputsettings.html#cfn-medialive-channel-rtmpoutputsettings-numretries", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.Scte20PlusEmbeddedDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte20plusembeddeddestinationsettings.html", "Properties": {} }, "AWS::MediaLive::Channel.Scte20SourceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte20sourcesettings.html", "Properties": { "Convert608To708": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte20sourcesettings.html#cfn-medialive-channel-scte20sourcesettings-convert608to708", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Source608ChannelNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte20sourcesettings.html#cfn-medialive-channel-scte20sourcesettings-source608channelnumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.Scte27DestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte27destinationsettings.html", "Properties": {} }, "AWS::MediaLive::Channel.Scte27SourceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte27sourcesettings.html", "Properties": { "OcrLanguage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte27sourcesettings.html#cfn-medialive-channel-scte27sourcesettings-ocrlanguage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Pid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte27sourcesettings.html#cfn-medialive-channel-scte27sourcesettings-pid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.Scte35SpliceInsert": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte35spliceinsert.html", "Properties": { "AdAvailOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte35spliceinsert.html#cfn-medialive-channel-scte35spliceinsert-adavailoffset", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "NoRegionalBlackoutFlag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte35spliceinsert.html#cfn-medialive-channel-scte35spliceinsert-noregionalblackoutflag", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "WebDeliveryAllowedFlag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte35spliceinsert.html#cfn-medialive-channel-scte35spliceinsert-webdeliveryallowedflag", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.Scte35TimeSignalApos": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte35timesignalapos.html", "Properties": { "AdAvailOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte35timesignalapos.html#cfn-medialive-channel-scte35timesignalapos-adavailoffset", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "NoRegionalBlackoutFlag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte35timesignalapos.html#cfn-medialive-channel-scte35timesignalapos-noregionalblackoutflag", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "WebDeliveryAllowedFlag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte35timesignalapos.html#cfn-medialive-channel-scte35timesignalapos-webdeliveryallowedflag", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.SmpteTtDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-smptettdestinationsettings.html", "Properties": {} }, "AWS::MediaLive::Channel.StandardHlsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-standardhlssettings.html", "Properties": { "AudioRenditionSets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-standardhlssettings.html#cfn-medialive-channel-standardhlssettings-audiorenditionsets", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "M3u8Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-standardhlssettings.html#cfn-medialive-channel-standardhlssettings-m3u8settings", "Required": false, "Type": "M3u8Settings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.StaticKeySettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-statickeysettings.html", "Properties": { "KeyProviderServer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-statickeysettings.html#cfn-medialive-channel-statickeysettings-keyproviderserver", "Required": false, "Type": "InputLocation", "UpdateType": "Mutable" }, "StaticKeyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-statickeysettings.html#cfn-medialive-channel-statickeysettings-statickeyvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.TeletextDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-teletextdestinationsettings.html", "Properties": {} }, "AWS::MediaLive::Channel.TeletextSourceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-teletextsourcesettings.html", "Properties": { "OutputRectangle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-teletextsourcesettings.html#cfn-medialive-channel-teletextsourcesettings-outputrectangle", "Required": false, "Type": "CaptionRectangle", "UpdateType": "Mutable" }, "PageNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-teletextsourcesettings.html#cfn-medialive-channel-teletextsourcesettings-pagenumber", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.TemporalFilterSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-temporalfiltersettings.html", "Properties": { "PostFilterSharpening": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-temporalfiltersettings.html#cfn-medialive-channel-temporalfiltersettings-postfiltersharpening", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Strength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-temporalfiltersettings.html#cfn-medialive-channel-temporalfiltersettings-strength", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.TimecodeBurninSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-timecodeburninsettings.html", "Properties": { "FontSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-timecodeburninsettings.html#cfn-medialive-channel-timecodeburninsettings-fontsize", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-timecodeburninsettings.html#cfn-medialive-channel-timecodeburninsettings-position", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-timecodeburninsettings.html#cfn-medialive-channel-timecodeburninsettings-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.TimecodeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-timecodeconfig.html", "Properties": { "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-timecodeconfig.html#cfn-medialive-channel-timecodeconfig-source", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SyncThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-timecodeconfig.html#cfn-medialive-channel-timecodeconfig-syncthreshold", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.TtmlDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ttmldestinationsettings.html", "Properties": { "StyleControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ttmldestinationsettings.html#cfn-medialive-channel-ttmldestinationsettings-stylecontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.UdpContainerSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-udpcontainersettings.html", "Properties": { "M2tsSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-udpcontainersettings.html#cfn-medialive-channel-udpcontainersettings-m2tssettings", "Required": false, "Type": "M2tsSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.UdpGroupSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-udpgroupsettings.html", "Properties": { "InputLossAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-udpgroupsettings.html#cfn-medialive-channel-udpgroupsettings-inputlossaction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimedMetadataId3Frame": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-udpgroupsettings.html#cfn-medialive-channel-udpgroupsettings-timedmetadataid3frame", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimedMetadataId3Period": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-udpgroupsettings.html#cfn-medialive-channel-udpgroupsettings-timedmetadataid3period", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.UdpOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-udpoutputsettings.html", "Properties": { "BufferMsec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-udpoutputsettings.html#cfn-medialive-channel-udpoutputsettings-buffermsec", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ContainerSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-udpoutputsettings.html#cfn-medialive-channel-udpoutputsettings-containersettings", "Required": false, "Type": "UdpContainerSettings", "UpdateType": "Mutable" }, "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-udpoutputsettings.html#cfn-medialive-channel-udpoutputsettings-destination", "Required": false, "Type": "OutputLocationRef", "UpdateType": "Mutable" }, "FecOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-udpoutputsettings.html#cfn-medialive-channel-udpoutputsettings-fecoutputsettings", "Required": false, "Type": "FecOutputSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.VideoBlackFailoverSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoblackfailoversettings.html", "Properties": { "BlackDetectThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoblackfailoversettings.html#cfn-medialive-channel-videoblackfailoversettings-blackdetectthreshold", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "VideoBlackThresholdMsec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoblackfailoversettings.html#cfn-medialive-channel-videoblackfailoversettings-videoblackthresholdmsec", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.VideoCodecSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videocodecsettings.html", "Properties": { "FrameCaptureSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videocodecsettings.html#cfn-medialive-channel-videocodecsettings-framecapturesettings", "Required": false, "Type": "FrameCaptureSettings", "UpdateType": "Mutable" }, "H264Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videocodecsettings.html#cfn-medialive-channel-videocodecsettings-h264settings", "Required": false, "Type": "H264Settings", "UpdateType": "Mutable" }, "H265Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videocodecsettings.html#cfn-medialive-channel-videocodecsettings-h265settings", "Required": false, "Type": "H265Settings", "UpdateType": "Mutable" }, "Mpeg2Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videocodecsettings.html#cfn-medialive-channel-videocodecsettings-mpeg2settings", "Required": false, "Type": "Mpeg2Settings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.VideoDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videodescription.html", "Properties": { "CodecSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videodescription.html#cfn-medialive-channel-videodescription-codecsettings", "Required": false, "Type": "VideoCodecSettings", "UpdateType": "Mutable" }, "Height": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videodescription.html#cfn-medialive-channel-videodescription-height", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videodescription.html#cfn-medialive-channel-videodescription-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RespondToAfd": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videodescription.html#cfn-medialive-channel-videodescription-respondtoafd", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ScalingBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videodescription.html#cfn-medialive-channel-videodescription-scalingbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Sharpness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videodescription.html#cfn-medialive-channel-videodescription-sharpness", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Width": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videodescription.html#cfn-medialive-channel-videodescription-width", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.VideoSelector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselector.html", "Properties": { "ColorSpace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselector.html#cfn-medialive-channel-videoselector-colorspace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ColorSpaceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselector.html#cfn-medialive-channel-videoselector-colorspacesettings", "Required": false, "Type": "VideoSelectorColorSpaceSettings", "UpdateType": "Mutable" }, "ColorSpaceUsage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselector.html#cfn-medialive-channel-videoselector-colorspaceusage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SelectorSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselector.html#cfn-medialive-channel-videoselector-selectorsettings", "Required": false, "Type": "VideoSelectorSettings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.VideoSelectorColorSpaceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselectorcolorspacesettings.html", "Properties": { "Hdr10Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselectorcolorspacesettings.html#cfn-medialive-channel-videoselectorcolorspacesettings-hdr10settings", "Required": false, "Type": "Hdr10Settings", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.VideoSelectorPid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselectorpid.html", "Properties": { "Pid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselectorpid.html#cfn-medialive-channel-videoselectorpid-pid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.VideoSelectorProgramId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselectorprogramid.html", "Properties": { "ProgramId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselectorprogramid.html#cfn-medialive-channel-videoselectorprogramid-programid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.VideoSelectorSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselectorsettings.html", "Properties": { "VideoSelectorPid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselectorsettings.html#cfn-medialive-channel-videoselectorsettings-videoselectorpid", "Required": false, "Type": "VideoSelectorPid", "UpdateType": "Mutable" }, "VideoSelectorProgramId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselectorsettings.html#cfn-medialive-channel-videoselectorsettings-videoselectorprogramid", "Required": false, "Type": "VideoSelectorProgramId", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.VpcOutputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-vpcoutputsettings.html", "Properties": { "PublicAddressAllocationIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-vpcoutputsettings.html#cfn-medialive-channel-vpcoutputsettings-publicaddressallocationids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-vpcoutputsettings.html#cfn-medialive-channel-vpcoutputsettings-securitygroupids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-vpcoutputsettings.html#cfn-medialive-channel-vpcoutputsettings-subnetids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.WavSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-wavsettings.html", "Properties": { "BitDepth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-wavsettings.html#cfn-medialive-channel-wavsettings-bitdepth", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "CodingMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-wavsettings.html#cfn-medialive-channel-wavsettings-codingmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SampleRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-wavsettings.html#cfn-medialive-channel-wavsettings-samplerate", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel.WebvttDestinationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-webvttdestinationsettings.html", "Properties": { "StyleControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-webvttdestinationsettings.html#cfn-medialive-channel-webvttdestinationsettings-stylecontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Input.InputDestinationRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputdestinationrequest.html", "Properties": { "StreamName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputdestinationrequest.html#cfn-medialive-input-inputdestinationrequest-streamname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Input.InputDeviceRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputdevicerequest.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputdevicerequest.html#cfn-medialive-input-inputdevicerequest-id", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Input.InputDeviceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputdevicesettings.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputdevicesettings.html#cfn-medialive-input-inputdevicesettings-id", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Input.InputSourceRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputsourcerequest.html", "Properties": { "PasswordParam": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputsourcerequest.html#cfn-medialive-input-inputsourcerequest-passwordparam", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputsourcerequest.html#cfn-medialive-input-inputsourcerequest-url", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputsourcerequest.html#cfn-medialive-input-inputsourcerequest-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Input.InputVpcRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputvpcrequest.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputvpcrequest.html#cfn-medialive-input-inputvpcrequest-securitygroupids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputvpcrequest.html#cfn-medialive-input-inputvpcrequest-subnetids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MediaLive::Input.MediaConnectFlowRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-mediaconnectflowrequest.html", "Properties": { "FlowArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-mediaconnectflowrequest.html#cfn-medialive-input-mediaconnectflowrequest-flowarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::InputSecurityGroup.InputWhitelistRuleCidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-inputsecuritygroup-inputwhitelistrulecidr.html", "Properties": { "Cidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-inputsecuritygroup-inputwhitelistrulecidr.html#cfn-medialive-inputsecuritygroup-inputwhitelistrulecidr-cidr", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "CidrIp" } } } }, "AWS::MediaPackage::Asset.EgressEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-asset-egressendpoint.html", "Properties": { "PackagingConfigurationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-asset-egressendpoint.html#cfn-mediapackage-asset-egressendpoint-packagingconfigurationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-asset-egressendpoint.html#cfn-mediapackage-asset-egressendpoint-url", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MediaPackage::Channel.HlsIngest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-channel-hlsingest.html", "Properties": { "ingestEndpoints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-channel-hlsingest.html#cfn-mediapackage-channel-hlsingest-ingestendpoints", "DuplicatesAllowed": true, "ItemType": "IngestEndpoint", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::Channel.IngestEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-channel-ingestendpoint.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-channel-ingestendpoint.html#cfn-mediapackage-channel-ingestendpoint-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-channel-ingestendpoint.html#cfn-mediapackage-channel-ingestendpoint-password", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-channel-ingestendpoint.html#cfn-mediapackage-channel-ingestendpoint-url", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-channel-ingestendpoint.html#cfn-mediapackage-channel-ingestendpoint-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MediaPackage::Channel.LogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-channel-logconfiguration.html", "Properties": { "LogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-channel-logconfiguration.html#cfn-mediapackage-channel-logconfiguration-loggroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::Channel.LogConfiguration.LogGroupName" } } } }, "AWS::MediaPackage::OriginEndpoint.Authorization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-authorization.html", "Properties": { "CdnIdentifierSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-authorization.html#cfn-mediapackage-originendpoint-authorization-cdnidentifiersecret", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SecretsRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-authorization.html#cfn-mediapackage-originendpoint-authorization-secretsrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MediaPackage::OriginEndpoint.CmafEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-cmafencryption.html", "Properties": { "ConstantInitializationVector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-cmafencryption.html#cfn-mediapackage-originendpoint-cmafencryption-constantinitializationvector", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.CmafEncryption.ConstantInitializationVector" } }, "EncryptionMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-cmafencryption.html#cfn-mediapackage-originendpoint-cmafencryption-encryptionmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.CmafEncryption.EncryptionMethod" } }, "KeyRotationIntervalSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-cmafencryption.html#cfn-mediapackage-originendpoint-cmafencryption-keyrotationintervalseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SpekeKeyProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-cmafencryption.html#cfn-mediapackage-originendpoint-cmafencryption-spekekeyprovider", "Required": true, "Type": "SpekeKeyProvider", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::OriginEndpoint.CmafPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-cmafpackage.html", "Properties": { "Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-cmafpackage.html#cfn-mediapackage-originendpoint-cmafpackage-encryption", "Required": false, "Type": "CmafEncryption", "UpdateType": "Mutable" }, "HlsManifests": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-cmafpackage.html#cfn-mediapackage-originendpoint-cmafpackage-hlsmanifests", "DuplicatesAllowed": true, "ItemType": "HlsManifest", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SegmentDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-cmafpackage.html#cfn-mediapackage-originendpoint-cmafpackage-segmentdurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SegmentPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-cmafpackage.html#cfn-mediapackage-originendpoint-cmafpackage-segmentprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StreamSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-cmafpackage.html#cfn-mediapackage-originendpoint-cmafpackage-streamselection", "Required": false, "Type": "StreamSelection", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::OriginEndpoint.DashEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashencryption.html", "Properties": { "KeyRotationIntervalSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashencryption.html#cfn-mediapackage-originendpoint-dashencryption-keyrotationintervalseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SpekeKeyProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashencryption.html#cfn-mediapackage-originendpoint-dashencryption-spekekeyprovider", "Required": true, "Type": "SpekeKeyProvider", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::OriginEndpoint.DashPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html", "Properties": { "AdTriggers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-adtriggers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.DashPackage.AdTriggers" } }, "AdsOnDeliveryRestrictions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-adsondeliveryrestrictions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.DashPackage.AdsOnDeliveryRestrictions" } }, "Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-encryption", "Required": false, "Type": "DashEncryption", "UpdateType": "Mutable" }, "IncludeIframeOnlyStream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-includeiframeonlystream", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ManifestLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-manifestlayout", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.DashPackage.ManifestLayout" } }, "ManifestWindowSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-manifestwindowseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinBufferTimeSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-minbuffertimeseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinUpdatePeriodSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-minupdateperiodseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PeriodTriggers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-periodtriggers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.DashPackage.PeriodTriggers" } }, "Profile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-profile", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.DashPackage.Profile" } }, "SegmentDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-segmentdurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SegmentTemplateFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-segmenttemplateformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.DashPackage.SegmentTemplateFormat" } }, "StreamSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-streamselection", "Required": false, "Type": "StreamSelection", "UpdateType": "Mutable" }, "SuggestedPresentationDelaySeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-suggestedpresentationdelayseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "UtcTiming": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-utctiming", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.DashPackage.UtcTiming" } }, "UtcTimingUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-utctiminguri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaPackage::OriginEndpoint.EncryptionContractConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-encryptioncontractconfiguration.html", "Properties": {} }, "AWS::MediaPackage::OriginEndpoint.HlsEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsencryption.html", "Properties": { "ConstantInitializationVector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsencryption.html#cfn-mediapackage-originendpoint-hlsencryption-constantinitializationvector", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EncryptionMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsencryption.html#cfn-mediapackage-originendpoint-hlsencryption-encryptionmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.HlsEncryption.EncryptionMethod" } }, "KeyRotationIntervalSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsencryption.html#cfn-mediapackage-originendpoint-hlsencryption-keyrotationintervalseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RepeatExtXKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsencryption.html#cfn-mediapackage-originendpoint-hlsencryption-repeatextxkey", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SpekeKeyProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsencryption.html#cfn-mediapackage-originendpoint-hlsencryption-spekekeyprovider", "Required": true, "Type": "SpekeKeyProvider", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::OriginEndpoint.HlsManifest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsmanifest.html", "Properties": { "AdMarkers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsmanifest.html#cfn-mediapackage-originendpoint-hlsmanifest-admarkers", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.HlsManifest.AdMarkers" } }, "AdTriggers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsmanifest.html#cfn-mediapackage-originendpoint-hlsmanifest-adtriggers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.HlsManifest.AdTriggers" } }, "AdsOnDeliveryRestrictions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsmanifest.html#cfn-mediapackage-originendpoint-hlsmanifest-adsondeliveryrestrictions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.HlsManifest.AdsOnDeliveryRestrictions" } }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsmanifest.html#cfn-mediapackage-originendpoint-hlsmanifest-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "IncludeIframeOnlyStream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsmanifest.html#cfn-mediapackage-originendpoint-hlsmanifest-includeiframeonlystream", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ManifestName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsmanifest.html#cfn-mediapackage-originendpoint-hlsmanifest-manifestname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PlaylistType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsmanifest.html#cfn-mediapackage-originendpoint-hlsmanifest-playlisttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.HlsManifest.PlaylistType" } }, "PlaylistWindowSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsmanifest.html#cfn-mediapackage-originendpoint-hlsmanifest-playlistwindowseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ProgramDateTimeIntervalSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsmanifest.html#cfn-mediapackage-originendpoint-hlsmanifest-programdatetimeintervalseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsmanifest.html#cfn-mediapackage-originendpoint-hlsmanifest-url", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaPackage::OriginEndpoint.HlsPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlspackage.html", "Properties": { "AdMarkers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlspackage.html#cfn-mediapackage-originendpoint-hlspackage-admarkers", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.HlsPackage.AdMarkers" } }, "AdTriggers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlspackage.html#cfn-mediapackage-originendpoint-hlspackage-adtriggers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.HlsPackage.AdTriggers" } }, "AdsOnDeliveryRestrictions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlspackage.html#cfn-mediapackage-originendpoint-hlspackage-adsondeliveryrestrictions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.HlsPackage.AdsOnDeliveryRestrictions" } }, "Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlspackage.html#cfn-mediapackage-originendpoint-hlspackage-encryption", "Required": false, "Type": "HlsEncryption", "UpdateType": "Mutable" }, "IncludeDvbSubtitles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlspackage.html#cfn-mediapackage-originendpoint-hlspackage-includedvbsubtitles", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeIframeOnlyStream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlspackage.html#cfn-mediapackage-originendpoint-hlspackage-includeiframeonlystream", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PlaylistType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlspackage.html#cfn-mediapackage-originendpoint-hlspackage-playlisttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.HlsPackage.PlaylistType" } }, "PlaylistWindowSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlspackage.html#cfn-mediapackage-originendpoint-hlspackage-playlistwindowseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ProgramDateTimeIntervalSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlspackage.html#cfn-mediapackage-originendpoint-hlspackage-programdatetimeintervalseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SegmentDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlspackage.html#cfn-mediapackage-originendpoint-hlspackage-segmentdurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StreamSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlspackage.html#cfn-mediapackage-originendpoint-hlspackage-streamselection", "Required": false, "Type": "StreamSelection", "UpdateType": "Mutable" }, "UseAudioRenditionGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlspackage.html#cfn-mediapackage-originendpoint-hlspackage-useaudiorenditiongroup", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaPackage::OriginEndpoint.MssEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-mssencryption.html", "Properties": { "SpekeKeyProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-mssencryption.html#cfn-mediapackage-originendpoint-mssencryption-spekekeyprovider", "Required": true, "Type": "SpekeKeyProvider", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::OriginEndpoint.MssPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-msspackage.html", "Properties": { "Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-msspackage.html#cfn-mediapackage-originendpoint-msspackage-encryption", "Required": false, "Type": "MssEncryption", "UpdateType": "Mutable" }, "ManifestWindowSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-msspackage.html#cfn-mediapackage-originendpoint-msspackage-manifestwindowseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SegmentDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-msspackage.html#cfn-mediapackage-originendpoint-msspackage-segmentdurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StreamSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-msspackage.html#cfn-mediapackage-originendpoint-msspackage-streamselection", "Required": false, "Type": "StreamSelection", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::OriginEndpoint.SpekeKeyProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-spekekeyprovider.html", "Properties": { "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-spekekeyprovider.html#cfn-mediapackage-originendpoint-spekekeyprovider-certificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EncryptionContractConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-spekekeyprovider.html#cfn-mediapackage-originendpoint-spekekeyprovider-encryptioncontractconfiguration", "Required": false, "Type": "EncryptionContractConfiguration", "UpdateType": "Mutable" }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-spekekeyprovider.html#cfn-mediapackage-originendpoint-spekekeyprovider-resourceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-spekekeyprovider.html#cfn-mediapackage-originendpoint-spekekeyprovider-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SystemIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-spekekeyprovider.html#cfn-mediapackage-originendpoint-spekekeyprovider-systemids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-spekekeyprovider.html#cfn-mediapackage-originendpoint-spekekeyprovider-url", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MediaPackage::OriginEndpoint.StreamSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-streamselection.html", "Properties": { "MaxVideoBitsPerSecond": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-streamselection.html#cfn-mediapackage-originendpoint-streamselection-maxvideobitspersecond", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinVideoBitsPerSecond": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-streamselection.html#cfn-mediapackage-originendpoint-streamselection-minvideobitspersecond", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StreamOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-streamselection.html#cfn-mediapackage-originendpoint-streamselection-streamorder", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.StreamSelection.StreamOrder" } } } }, "AWS::MediaPackage::PackagingConfiguration.CmafEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-cmafencryption.html", "Properties": { "SpekeKeyProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-cmafencryption.html#cfn-mediapackage-packagingconfiguration-cmafencryption-spekekeyprovider", "Required": true, "Type": "SpekeKeyProvider", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::PackagingConfiguration.CmafPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-cmafpackage.html", "Properties": { "Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-cmafpackage.html#cfn-mediapackage-packagingconfiguration-cmafpackage-encryption", "Required": false, "Type": "CmafEncryption", "UpdateType": "Mutable" }, "HlsManifests": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-cmafpackage.html#cfn-mediapackage-packagingconfiguration-cmafpackage-hlsmanifests", "DuplicatesAllowed": true, "ItemType": "HlsManifest", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "IncludeEncoderConfigurationInSegments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-cmafpackage.html#cfn-mediapackage-packagingconfiguration-cmafpackage-includeencoderconfigurationinsegments", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SegmentDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-cmafpackage.html#cfn-mediapackage-packagingconfiguration-cmafpackage-segmentdurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaPackage::PackagingConfiguration.DashEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashencryption.html", "Properties": { "SpekeKeyProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashencryption.html#cfn-mediapackage-packagingconfiguration-dashencryption-spekekeyprovider", "Required": true, "Type": "SpekeKeyProvider", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::PackagingConfiguration.DashManifest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashmanifest.html", "Properties": { "ManifestLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashmanifest.html#cfn-mediapackage-packagingconfiguration-dashmanifest-manifestlayout", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::PackagingConfiguration.DashManifest.ManifestLayout" } }, "ManifestName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashmanifest.html#cfn-mediapackage-packagingconfiguration-dashmanifest-manifestname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MinBufferTimeSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashmanifest.html#cfn-mediapackage-packagingconfiguration-dashmanifest-minbuffertimeseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Profile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashmanifest.html#cfn-mediapackage-packagingconfiguration-dashmanifest-profile", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::PackagingConfiguration.DashManifest.Profile" } }, "ScteMarkersSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashmanifest.html#cfn-mediapackage-packagingconfiguration-dashmanifest-sctemarkerssource", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::PackagingConfiguration.DashManifest.ScteMarkersSource" } }, "StreamSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashmanifest.html#cfn-mediapackage-packagingconfiguration-dashmanifest-streamselection", "Required": false, "Type": "StreamSelection", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::PackagingConfiguration.DashPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashpackage.html", "Properties": { "DashManifests": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashpackage.html#cfn-mediapackage-packagingconfiguration-dashpackage-dashmanifests", "DuplicatesAllowed": true, "ItemType": "DashManifest", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashpackage.html#cfn-mediapackage-packagingconfiguration-dashpackage-encryption", "Required": false, "Type": "DashEncryption", "UpdateType": "Mutable" }, "IncludeEncoderConfigurationInSegments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashpackage.html#cfn-mediapackage-packagingconfiguration-dashpackage-includeencoderconfigurationinsegments", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeIframeOnlyStream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashpackage.html#cfn-mediapackage-packagingconfiguration-dashpackage-includeiframeonlystream", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PeriodTriggers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashpackage.html#cfn-mediapackage-packagingconfiguration-dashpackage-periodtriggers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::PackagingConfiguration.DashPackage.PeriodTriggers" } }, "SegmentDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashpackage.html#cfn-mediapackage-packagingconfiguration-dashpackage-segmentdurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SegmentTemplateFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashpackage.html#cfn-mediapackage-packagingconfiguration-dashpackage-segmenttemplateformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::PackagingConfiguration.DashPackage.SegmentTemplateFormat" } } } }, "AWS::MediaPackage::PackagingConfiguration.EncryptionContractConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-encryptioncontractconfiguration.html", "Properties": {} }, "AWS::MediaPackage::PackagingConfiguration.HlsEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlsencryption.html", "Properties": { "ConstantInitializationVector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlsencryption.html#cfn-mediapackage-packagingconfiguration-hlsencryption-constantinitializationvector", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EncryptionMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlsencryption.html#cfn-mediapackage-packagingconfiguration-hlsencryption-encryptionmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::PackagingConfiguration.HlsEncryption.EncryptionMethod" } }, "SpekeKeyProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlsencryption.html#cfn-mediapackage-packagingconfiguration-hlsencryption-spekekeyprovider", "Required": true, "Type": "SpekeKeyProvider", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::PackagingConfiguration.HlsManifest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlsmanifest.html", "Properties": { "AdMarkers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlsmanifest.html#cfn-mediapackage-packagingconfiguration-hlsmanifest-admarkers", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::PackagingConfiguration.HlsManifest.AdMarkers" } }, "IncludeIframeOnlyStream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlsmanifest.html#cfn-mediapackage-packagingconfiguration-hlsmanifest-includeiframeonlystream", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ManifestName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlsmanifest.html#cfn-mediapackage-packagingconfiguration-hlsmanifest-manifestname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ProgramDateTimeIntervalSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlsmanifest.html#cfn-mediapackage-packagingconfiguration-hlsmanifest-programdatetimeintervalseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RepeatExtXKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlsmanifest.html#cfn-mediapackage-packagingconfiguration-hlsmanifest-repeatextxkey", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "StreamSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlsmanifest.html#cfn-mediapackage-packagingconfiguration-hlsmanifest-streamselection", "Required": false, "Type": "StreamSelection", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::PackagingConfiguration.HlsPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlspackage.html", "Properties": { "Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlspackage.html#cfn-mediapackage-packagingconfiguration-hlspackage-encryption", "Required": false, "Type": "HlsEncryption", "UpdateType": "Mutable" }, "HlsManifests": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlspackage.html#cfn-mediapackage-packagingconfiguration-hlspackage-hlsmanifests", "DuplicatesAllowed": true, "ItemType": "HlsManifest", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "IncludeDvbSubtitles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlspackage.html#cfn-mediapackage-packagingconfiguration-hlspackage-includedvbsubtitles", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SegmentDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlspackage.html#cfn-mediapackage-packagingconfiguration-hlspackage-segmentdurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "UseAudioRenditionGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-hlspackage.html#cfn-mediapackage-packagingconfiguration-hlspackage-useaudiorenditiongroup", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaPackage::PackagingConfiguration.MssEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-mssencryption.html", "Properties": { "SpekeKeyProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-mssencryption.html#cfn-mediapackage-packagingconfiguration-mssencryption-spekekeyprovider", "Required": true, "Type": "SpekeKeyProvider", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::PackagingConfiguration.MssManifest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-mssmanifest.html", "Properties": { "ManifestName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-mssmanifest.html#cfn-mediapackage-packagingconfiguration-mssmanifest-manifestname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StreamSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-mssmanifest.html#cfn-mediapackage-packagingconfiguration-mssmanifest-streamselection", "Required": false, "Type": "StreamSelection", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::PackagingConfiguration.MssPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-msspackage.html", "Properties": { "Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-msspackage.html#cfn-mediapackage-packagingconfiguration-msspackage-encryption", "Required": false, "Type": "MssEncryption", "UpdateType": "Mutable" }, "MssManifests": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-msspackage.html#cfn-mediapackage-packagingconfiguration-msspackage-mssmanifests", "DuplicatesAllowed": true, "ItemType": "MssManifest", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "SegmentDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-msspackage.html#cfn-mediapackage-packagingconfiguration-msspackage-segmentdurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaPackage::PackagingConfiguration.SpekeKeyProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-spekekeyprovider.html", "Properties": { "EncryptionContractConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-spekekeyprovider.html#cfn-mediapackage-packagingconfiguration-spekekeyprovider-encryptioncontractconfiguration", "Required": false, "Type": "EncryptionContractConfiguration", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-spekekeyprovider.html#cfn-mediapackage-packagingconfiguration-spekekeyprovider-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SystemIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-spekekeyprovider.html#cfn-mediapackage-packagingconfiguration-spekekeyprovider-systemids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-spekekeyprovider.html#cfn-mediapackage-packagingconfiguration-spekekeyprovider-url", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MediaPackage::PackagingConfiguration.StreamSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-streamselection.html", "Properties": { "MaxVideoBitsPerSecond": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-streamselection.html#cfn-mediapackage-packagingconfiguration-streamselection-maxvideobitspersecond", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinVideoBitsPerSecond": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-streamselection.html#cfn-mediapackage-packagingconfiguration-streamselection-minvideobitspersecond", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StreamOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-streamselection.html#cfn-mediapackage-packagingconfiguration-streamselection-streamorder", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::PackagingConfiguration.StreamSelection.StreamOrder" } } } }, "AWS::MediaPackage::PackagingGroup.Authorization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packaginggroup-authorization.html", "Properties": { "CdnIdentifierSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packaginggroup-authorization.html#cfn-mediapackage-packaginggroup-authorization-cdnidentifiersecret", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SecretsRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packaginggroup-authorization.html#cfn-mediapackage-packaginggroup-authorization-secretsrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MediaPackage::PackagingGroup.LogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packaginggroup-logconfiguration.html", "Properties": { "LogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packaginggroup-logconfiguration.html#cfn-mediapackage-packaginggroup-logconfiguration-loggroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::PackagingGroup.LogConfiguration.LogGroupName" } } } }, "AWS::MediaStore::Container.CorsRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-corsrule.html", "Properties": { "AllowedHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-corsrule.html#cfn-mediastore-container-corsrule-allowedheaders", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AllowedMethods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-corsrule.html#cfn-mediastore-container-corsrule-allowedmethods", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "AllowedOrigins": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-corsrule.html#cfn-mediastore-container-corsrule-allowedorigins", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ExposeHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-corsrule.html#cfn-mediastore-container-corsrule-exposeheaders", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MaxAgeSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-corsrule.html#cfn-mediastore-container-corsrule-maxageseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaStore::Container.MetricPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-metricpolicy.html", "Properties": { "ContainerLevelMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-metricpolicy.html#cfn-mediastore-container-metricpolicy-containerlevelmetrics", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MetricPolicyRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-metricpolicy.html#cfn-mediastore-container-metricpolicy-metricpolicyrules", "ItemType": "MetricPolicyRule", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MediaStore::Container.MetricPolicyRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-metricpolicyrule.html", "Properties": { "ObjectGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-metricpolicyrule.html#cfn-mediastore-container-metricpolicyrule-objectgroup", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ObjectGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-metricpolicyrule.html#cfn-mediastore-container-metricpolicyrule-objectgroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MediaTailor::PlaybackConfiguration.AdMarkerPassthrough": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-admarkerpassthrough.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-admarkerpassthrough.html#cfn-mediatailor-playbackconfiguration-admarkerpassthrough-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaTailor::PlaybackConfiguration.AvailSuppression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-availsuppression.html", "Properties": { "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-availsuppression.html#cfn-mediatailor-playbackconfiguration-availsuppression-mode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaTailor::PlaybackConfiguration.AvailSuppression.Mode" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-availsuppression.html#cfn-mediatailor-playbackconfiguration-availsuppression-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaTailor::PlaybackConfiguration.Bumper": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-bumper.html", "Properties": { "EndUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-bumper.html#cfn-mediatailor-playbackconfiguration-bumper-endurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StartUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-bumper.html#cfn-mediatailor-playbackconfiguration-bumper-starturl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaTailor::PlaybackConfiguration.CdnConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-cdnconfiguration.html", "Properties": { "AdSegmentUrlPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-cdnconfiguration.html#cfn-mediatailor-playbackconfiguration-cdnconfiguration-adsegmenturlprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ContentSegmentUrlPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-cdnconfiguration.html#cfn-mediatailor-playbackconfiguration-cdnconfiguration-contentsegmenturlprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaTailor::PlaybackConfiguration.DashConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-dashconfiguration.html", "Properties": { "ManifestEndpointPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-dashconfiguration.html#cfn-mediatailor-playbackconfiguration-dashconfiguration-manifestendpointprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MpdLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-dashconfiguration.html#cfn-mediatailor-playbackconfiguration-dashconfiguration-mpdlocation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OriginManifestType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-dashconfiguration.html#cfn-mediatailor-playbackconfiguration-dashconfiguration-originmanifesttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaTailor::PlaybackConfiguration.DashConfiguration.OriginManifestType" } } } }, "AWS::MediaTailor::PlaybackConfiguration.HlsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-hlsconfiguration.html", "Properties": { "ManifestEndpointPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-hlsconfiguration.html#cfn-mediatailor-playbackconfiguration-hlsconfiguration-manifestendpointprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaTailor::PlaybackConfiguration.LivePreRollConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-liveprerollconfiguration.html", "Properties": { "AdDecisionServerUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-liveprerollconfiguration.html#cfn-mediatailor-playbackconfiguration-liveprerollconfiguration-addecisionserverurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaxDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-liveprerollconfiguration.html#cfn-mediatailor-playbackconfiguration-liveprerollconfiguration-maxdurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaTailor::PlaybackConfiguration.ManifestProcessingRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-manifestprocessingrules.html", "Properties": { "AdMarkerPassthrough": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-manifestprocessingrules.html#cfn-mediatailor-playbackconfiguration-manifestprocessingrules-admarkerpassthrough", "Required": false, "Type": "AdMarkerPassthrough", "UpdateType": "Mutable" } } }, "AWS::MemoryDB::Cluster.Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-memorydb-cluster-endpoint.html", "Properties": { "Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-memorydb-cluster-endpoint.html#cfn-memorydb-cluster-endpoint-address", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-memorydb-cluster-endpoint.html#cfn-memorydb-cluster-endpoint-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MemoryDB::User.AuthenticationMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-memorydb-user-authenticationmode.html", "Properties": { "Passwords": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-memorydb-user-authenticationmode.html#cfn-memorydb-user-authenticationmode-passwords", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-memorydb-user-authenticationmode.html#cfn-memorydb-user-authenticationmode-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MemoryDB::User.AuthenticationMode.Type" } } } }, "AWS::Neptune::DBCluster.DBClusterRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-neptune-dbcluster-dbclusterrole.html", "Properties": { "FeatureName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-neptune-dbcluster-dbclusterrole.html#cfn-neptune-dbcluster-dbclusterrole-featurename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-neptune-dbcluster-dbclusterrole.html#cfn-neptune-dbcluster-dbclusterrole-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::Firewall.SubnetMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewall-subnetmapping.html", "Properties": { "IPAddressType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewall-subnetmapping.html#cfn-networkfirewall-firewall-subnetmapping-ipaddresstype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewall-subnetmapping.html#cfn-networkfirewall-firewall-subnetmapping-subnetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::FirewallPolicy.ActionDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-actiondefinition.html", "Properties": { "PublishMetricAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-actiondefinition.html#cfn-networkfirewall-firewallpolicy-actiondefinition-publishmetricaction", "Required": false, "Type": "PublishMetricAction", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::FirewallPolicy.CustomAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-customaction.html", "Properties": { "ActionDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-customaction.html#cfn-networkfirewall-firewallpolicy-customaction-actiondefinition", "Required": true, "Type": "ActionDefinition", "UpdateType": "Mutable" }, "ActionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-customaction.html#cfn-networkfirewall-firewallpolicy-customaction-actionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::FirewallPolicy.CustomAction.ActionName" } } } }, "AWS::NetworkFirewall::FirewallPolicy.Dimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-dimension.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-dimension.html#cfn-networkfirewall-firewallpolicy-dimension-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::FirewallPolicy.Dimension.Value" } } } }, "AWS::NetworkFirewall::FirewallPolicy.FirewallPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-firewallpolicy.html", "Properties": { "StatefulDefaultActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-firewallpolicy.html#cfn-networkfirewall-firewallpolicy-firewallpolicy-statefuldefaultactions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StatefulEngineOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-firewallpolicy.html#cfn-networkfirewall-firewallpolicy-firewallpolicy-statefulengineoptions", "Required": false, "Type": "StatefulEngineOptions", "UpdateType": "Mutable" }, "StatefulRuleGroupReferences": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-firewallpolicy.html#cfn-networkfirewall-firewallpolicy-firewallpolicy-statefulrulegroupreferences", "DuplicatesAllowed": true, "ItemType": "StatefulRuleGroupReference", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StatelessCustomActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-firewallpolicy.html#cfn-networkfirewall-firewallpolicy-firewallpolicy-statelesscustomactions", "DuplicatesAllowed": true, "ItemType": "CustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StatelessDefaultActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-firewallpolicy.html#cfn-networkfirewall-firewallpolicy-firewallpolicy-statelessdefaultactions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "StatelessFragmentDefaultActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-firewallpolicy.html#cfn-networkfirewall-firewallpolicy-firewallpolicy-statelessfragmentdefaultactions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "StatelessRuleGroupReferences": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-firewallpolicy.html#cfn-networkfirewall-firewallpolicy-firewallpolicy-statelessrulegroupreferences", "DuplicatesAllowed": true, "ItemType": "StatelessRuleGroupReference", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::FirewallPolicy.PublishMetricAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-publishmetricaction.html", "Properties": { "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-publishmetricaction.html#cfn-networkfirewall-firewallpolicy-publishmetricaction-dimensions", "DuplicatesAllowed": true, "ItemType": "Dimension", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::FirewallPolicy.StatefulEngineOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-statefulengineoptions.html", "Properties": { "RuleOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-statefulengineoptions.html#cfn-networkfirewall-firewallpolicy-statefulengineoptions-ruleorder", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::FirewallPolicy.StatefulEngineOptions.RuleOrder" } }, "StreamExceptionPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-statefulengineoptions.html#cfn-networkfirewall-firewallpolicy-statefulengineoptions-streamexceptionpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::FirewallPolicy.StatefulEngineOptions.StreamExceptionPolicy" } } } }, "AWS::NetworkFirewall::FirewallPolicy.StatefulRuleGroupOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-statefulrulegroupoverride.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-statefulrulegroupoverride.html#cfn-networkfirewall-firewallpolicy-statefulrulegroupoverride-action", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::FirewallPolicy.StatefulRuleGroupOverride.Action" } } } }, "AWS::NetworkFirewall::FirewallPolicy.StatefulRuleGroupReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-statefulrulegroupreference.html", "Properties": { "Override": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-statefulrulegroupreference.html#cfn-networkfirewall-firewallpolicy-statefulrulegroupreference-override", "Required": false, "Type": "StatefulRuleGroupOverride", "UpdateType": "Mutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-statefulrulegroupreference.html#cfn-networkfirewall-firewallpolicy-statefulrulegroupreference-priority", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::FirewallPolicy.StatefulRuleGroupReference.Priority" } }, "ResourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-statefulrulegroupreference.html#cfn-networkfirewall-firewallpolicy-statefulrulegroupreference-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::FirewallPolicy.StatefulRuleGroupReference.ResourceArn" } } } }, "AWS::NetworkFirewall::FirewallPolicy.StatelessRuleGroupReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-statelessrulegroupreference.html", "Properties": { "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-statelessrulegroupreference.html#cfn-networkfirewall-firewallpolicy-statelessrulegroupreference-priority", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::FirewallPolicy.StatelessRuleGroupReference.Priority" } }, "ResourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-statelessrulegroupreference.html#cfn-networkfirewall-firewallpolicy-statelessrulegroupreference-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::FirewallPolicy.StatelessRuleGroupReference.ResourceArn" } } } }, "AWS::NetworkFirewall::LoggingConfiguration.LogDestinationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-loggingconfiguration-logdestinationconfig.html", "Properties": { "LogDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-loggingconfiguration-logdestinationconfig.html#cfn-networkfirewall-loggingconfiguration-logdestinationconfig-logdestination", "PrimitiveItemType": "String", "Required": true, "Type": "Map", "UpdateType": "Mutable" }, "LogDestinationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-loggingconfiguration-logdestinationconfig.html#cfn-networkfirewall-loggingconfiguration-logdestinationconfig-logdestinationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::LoggingConfiguration.LogDestinationConfig.LogDestinationType" } }, "LogType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-loggingconfiguration-logdestinationconfig.html#cfn-networkfirewall-loggingconfiguration-logdestinationconfig-logtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::LoggingConfiguration.LogDestinationConfig.LogType" } } } }, "AWS::NetworkFirewall::LoggingConfiguration.LoggingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-loggingconfiguration-loggingconfiguration.html", "Properties": { "LogDestinationConfigs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-loggingconfiguration-loggingconfiguration.html#cfn-networkfirewall-loggingconfiguration-loggingconfiguration-logdestinationconfigs", "DuplicatesAllowed": true, "ItemType": "LogDestinationConfig", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.ActionDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-actiondefinition.html", "Properties": { "PublishMetricAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-actiondefinition.html#cfn-networkfirewall-rulegroup-actiondefinition-publishmetricaction", "Required": false, "Type": "PublishMetricAction", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-address.html", "Properties": { "AddressDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-address.html#cfn-networkfirewall-rulegroup-address-addressdefinition", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.Address.AddressDefinition" } } } }, "AWS::NetworkFirewall::RuleGroup.CustomAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-customaction.html", "Properties": { "ActionDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-customaction.html#cfn-networkfirewall-rulegroup-customaction-actiondefinition", "Required": true, "Type": "ActionDefinition", "UpdateType": "Mutable" }, "ActionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-customaction.html#cfn-networkfirewall-rulegroup-customaction-actionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.CustomAction.ActionName" } } } }, "AWS::NetworkFirewall::RuleGroup.Dimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-dimension.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-dimension.html#cfn-networkfirewall-rulegroup-dimension-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.Dimension.Value" } } } }, "AWS::NetworkFirewall::RuleGroup.Header": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-header.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-header.html#cfn-networkfirewall-rulegroup-header-destination", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.Header.Destination" } }, "DestinationPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-header.html#cfn-networkfirewall-rulegroup-header-destinationport", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.Header.DestinationPort" } }, "Direction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-header.html#cfn-networkfirewall-rulegroup-header-direction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.Header.Direction" } }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-header.html#cfn-networkfirewall-rulegroup-header-protocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.Header.Protocol" } }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-header.html#cfn-networkfirewall-rulegroup-header-source", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.Header.Source" } }, "SourcePort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-header.html#cfn-networkfirewall-rulegroup-header-sourceport", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.Header.SourcePort" } } } }, "AWS::NetworkFirewall::RuleGroup.IPSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-ipset.html", "Properties": { "Definition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-ipset.html#cfn-networkfirewall-rulegroup-ipset-definition", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.IPSetReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-ipsetreference.html", "Properties": { "ReferenceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-ipsetreference.html#cfn-networkfirewall-rulegroup-ipsetreference-referencearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.MatchAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-matchattributes.html", "Properties": { "DestinationPorts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-matchattributes.html#cfn-networkfirewall-rulegroup-matchattributes-destinationports", "DuplicatesAllowed": true, "ItemType": "PortRange", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Destinations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-matchattributes.html#cfn-networkfirewall-rulegroup-matchattributes-destinations", "DuplicatesAllowed": true, "ItemType": "Address", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Protocols": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-matchattributes.html#cfn-networkfirewall-rulegroup-matchattributes-protocols", "DuplicatesAllowed": true, "PrimitiveItemType": "Integer", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SourcePorts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-matchattributes.html#cfn-networkfirewall-rulegroup-matchattributes-sourceports", "DuplicatesAllowed": true, "ItemType": "PortRange", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Sources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-matchattributes.html#cfn-networkfirewall-rulegroup-matchattributes-sources", "DuplicatesAllowed": true, "ItemType": "Address", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TCPFlags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-matchattributes.html#cfn-networkfirewall-rulegroup-matchattributes-tcpflags", "DuplicatesAllowed": true, "ItemType": "TCPFlagField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.PortRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-portrange.html", "Properties": { "FromPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-portrange.html#cfn-networkfirewall-rulegroup-portrange-fromport", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "ToPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-portrange.html#cfn-networkfirewall-rulegroup-portrange-toport", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.PortSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-portset.html", "Properties": { "Definition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-portset.html#cfn-networkfirewall-rulegroup-portset-definition", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.PublishMetricAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-publishmetricaction.html", "Properties": { "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-publishmetricaction.html#cfn-networkfirewall-rulegroup-publishmetricaction-dimensions", "DuplicatesAllowed": true, "ItemType": "Dimension", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.ReferenceSets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-referencesets.html", "Properties": { "IPSetReferences": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-referencesets.html#cfn-networkfirewall-rulegroup-referencesets-ipsetreferences", "ItemType": "IPSetReference", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.RuleDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-ruledefinition.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-ruledefinition.html#cfn-networkfirewall-rulegroup-ruledefinition-actions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "MatchAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-ruledefinition.html#cfn-networkfirewall-rulegroup-ruledefinition-matchattributes", "Required": true, "Type": "MatchAttributes", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.RuleGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulegroup.html", "Properties": { "ReferenceSets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulegroup.html#cfn-networkfirewall-rulegroup-rulegroup-referencesets", "Required": false, "Type": "ReferenceSets", "UpdateType": "Mutable" }, "RuleVariables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulegroup.html#cfn-networkfirewall-rulegroup-rulegroup-rulevariables", "Required": false, "Type": "RuleVariables", "UpdateType": "Mutable" }, "RulesSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulegroup.html#cfn-networkfirewall-rulegroup-rulegroup-rulessource", "Required": true, "Type": "RulesSource", "UpdateType": "Mutable" }, "StatefulRuleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulegroup.html#cfn-networkfirewall-rulegroup-rulegroup-statefulruleoptions", "Required": false, "Type": "StatefulRuleOptions", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.RuleOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-ruleoption.html", "Properties": { "Keyword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-ruleoption.html#cfn-networkfirewall-rulegroup-ruleoption-keyword", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.RuleOption.Keyword" } }, "Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-ruleoption.html#cfn-networkfirewall-rulegroup-ruleoption-settings", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.RuleOption.Settings" } } } }, "AWS::NetworkFirewall::RuleGroup.RuleVariables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulevariables.html", "Properties": { "IPSets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulevariables.html#cfn-networkfirewall-rulegroup-rulevariables-ipsets", "ItemType": "IPSet", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "PortSets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulevariables.html#cfn-networkfirewall-rulegroup-rulevariables-portsets", "ItemType": "PortSet", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.RulesSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulessource.html", "Properties": { "RulesSourceList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulessource.html#cfn-networkfirewall-rulegroup-rulessource-rulessourcelist", "Required": false, "Type": "RulesSourceList", "UpdateType": "Mutable" }, "RulesString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulessource.html#cfn-networkfirewall-rulegroup-rulessource-rulesstring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StatefulRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulessource.html#cfn-networkfirewall-rulegroup-rulessource-statefulrules", "DuplicatesAllowed": true, "ItemType": "StatefulRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StatelessRulesAndCustomActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulessource.html#cfn-networkfirewall-rulegroup-rulessource-statelessrulesandcustomactions", "Required": false, "Type": "StatelessRulesAndCustomActions", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.RulesSourceList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulessourcelist.html", "Properties": { "GeneratedRulesType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulessourcelist.html#cfn-networkfirewall-rulegroup-rulessourcelist-generatedrulestype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.RulesSourceList.GeneratedRulesType" } }, "TargetTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulessourcelist.html#cfn-networkfirewall-rulegroup-rulessourcelist-targettypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.RulesSourceList.TargetTypes" } }, "Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulessourcelist.html#cfn-networkfirewall-rulegroup-rulessourcelist-targets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.StatefulRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statefulrule.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statefulrule.html#cfn-networkfirewall-rulegroup-statefulrule-action", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.StatefulRule.Action" } }, "Header": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statefulrule.html#cfn-networkfirewall-rulegroup-statefulrule-header", "Required": true, "Type": "Header", "UpdateType": "Mutable" }, "RuleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statefulrule.html#cfn-networkfirewall-rulegroup-statefulrule-ruleoptions", "DuplicatesAllowed": true, "ItemType": "RuleOption", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.StatefulRuleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statefulruleoptions.html", "Properties": { "RuleOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statefulruleoptions.html#cfn-networkfirewall-rulegroup-statefulruleoptions-ruleorder", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.StatefulRuleOptions.RuleOrder" } } } }, "AWS::NetworkFirewall::RuleGroup.StatelessRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statelessrule.html", "Properties": { "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statelessrule.html#cfn-networkfirewall-rulegroup-statelessrule-priority", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.StatelessRule.Priority" } }, "RuleDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statelessrule.html#cfn-networkfirewall-rulegroup-statelessrule-ruledefinition", "Required": true, "Type": "RuleDefinition", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.StatelessRulesAndCustomActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statelessrulesandcustomactions.html", "Properties": { "CustomActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statelessrulesandcustomactions.html#cfn-networkfirewall-rulegroup-statelessrulesandcustomactions-customactions", "DuplicatesAllowed": true, "ItemType": "CustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StatelessRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statelessrulesandcustomactions.html#cfn-networkfirewall-rulegroup-statelessrulesandcustomactions-statelessrules", "DuplicatesAllowed": true, "ItemType": "StatelessRule", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup.TCPFlagField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-tcpflagfield.html", "Properties": { "Flags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-tcpflagfield.html#cfn-networkfirewall-rulegroup-tcpflagfield-flags", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.TCPFlagField.Flags" } }, "Masks": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-tcpflagfield.html#cfn-networkfirewall-rulegroup-tcpflagfield-masks", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.TCPFlagField.Masks" } } } }, "AWS::NetworkManager::ConnectAttachment.ConnectAttachmentOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectattachment-connectattachmentoptions.html", "Properties": { "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectattachment-connectattachmentoptions.html#cfn-networkmanager-connectattachment-connectattachmentoptions-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::NetworkManager::ConnectAttachment.ProposedSegmentChange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectattachment-proposedsegmentchange.html", "Properties": { "AttachmentPolicyRuleNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectattachment-proposedsegmentchange.html#cfn-networkmanager-connectattachment-proposedsegmentchange-attachmentpolicyrulenumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SegmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectattachment-proposedsegmentchange.html#cfn-networkmanager-connectattachment-proposedsegmentchange-segmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectattachment-proposedsegmentchange.html#cfn-networkmanager-connectattachment-proposedsegmentchange-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkManager::ConnectPeer.BgpOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectpeer-bgpoptions.html", "Properties": { "PeerAsn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectpeer-bgpoptions.html#cfn-networkmanager-connectpeer-bgpoptions-peerasn", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" } } }, "AWS::NetworkManager::ConnectPeer.ConnectPeerBgpConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectpeer-connectpeerbgpconfiguration.html", "Properties": { "CoreNetworkAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectpeer-connectpeerbgpconfiguration.html#cfn-networkmanager-connectpeer-connectpeerbgpconfiguration-corenetworkaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CoreNetworkAsn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectpeer-connectpeerbgpconfiguration.html#cfn-networkmanager-connectpeer-connectpeerbgpconfiguration-corenetworkasn", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "PeerAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectpeer-connectpeerbgpconfiguration.html#cfn-networkmanager-connectpeer-connectpeerbgpconfiguration-peeraddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PeerAsn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectpeer-connectpeerbgpconfiguration.html#cfn-networkmanager-connectpeer-connectpeerbgpconfiguration-peerasn", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::NetworkManager::ConnectPeer.ConnectPeerConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectpeer-connectpeerconfiguration.html", "Properties": { "BgpConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectpeer-connectpeerconfiguration.html#cfn-networkmanager-connectpeer-connectpeerconfiguration-bgpconfigurations", "DuplicatesAllowed": true, "ItemType": "ConnectPeerBgpConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CoreNetworkAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectpeer-connectpeerconfiguration.html#cfn-networkmanager-connectpeer-connectpeerconfiguration-corenetworkaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InsideCidrBlocks": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectpeer-connectpeerconfiguration.html#cfn-networkmanager-connectpeer-connectpeerconfiguration-insidecidrblocks", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PeerAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectpeer-connectpeerconfiguration.html#cfn-networkmanager-connectpeer-connectpeerconfiguration-peeraddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-connectpeer-connectpeerconfiguration.html#cfn-networkmanager-connectpeer-connectpeerconfiguration-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::NetworkManager::CoreNetwork.CoreNetworkEdge": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-corenetwork-corenetworkedge.html", "Properties": { "Asn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-corenetwork-corenetworkedge.html#cfn-networkmanager-corenetwork-corenetworkedge-asn", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "EdgeLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-corenetwork-corenetworkedge.html#cfn-networkmanager-corenetwork-corenetworkedge-edgelocation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InsideCidrBlocks": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-corenetwork-corenetworkedge.html#cfn-networkmanager-corenetwork-corenetworkedge-insidecidrblocks", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkManager::CoreNetwork.CoreNetworkSegment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-corenetwork-corenetworksegment.html", "Properties": { "EdgeLocations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-corenetwork-corenetworksegment.html#cfn-networkmanager-corenetwork-corenetworksegment-edgelocations", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-corenetwork-corenetworksegment.html#cfn-networkmanager-corenetwork-corenetworksegment-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SharedSegments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-corenetwork-corenetworksegment.html#cfn-networkmanager-corenetwork-corenetworksegment-sharedsegments", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkManager::Device.Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-device-location.html", "Properties": { "Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-device-location.html#cfn-networkmanager-device-location-address", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Latitude": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-device-location.html#cfn-networkmanager-device-location-latitude", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Longitude": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-device-location.html#cfn-networkmanager-device-location-longitude", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::NetworkManager::Link.Bandwidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-link-bandwidth.html", "Properties": { "DownloadSpeed": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-link-bandwidth.html#cfn-networkmanager-link-bandwidth-downloadspeed", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "UploadSpeed": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-link-bandwidth.html#cfn-networkmanager-link-bandwidth-uploadspeed", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::NetworkManager::Site.Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-site-location.html", "Properties": { "Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-site-location.html#cfn-networkmanager-site-location-address", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Latitude": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-site-location.html#cfn-networkmanager-site-location-latitude", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Longitude": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-site-location.html#cfn-networkmanager-site-location-longitude", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::NetworkManager::SiteToSiteVpnAttachment.ProposedSegmentChange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-sitetositevpnattachment-proposedsegmentchange.html", "Properties": { "AttachmentPolicyRuleNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-sitetositevpnattachment-proposedsegmentchange.html#cfn-networkmanager-sitetositevpnattachment-proposedsegmentchange-attachmentpolicyrulenumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SegmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-sitetositevpnattachment-proposedsegmentchange.html#cfn-networkmanager-sitetositevpnattachment-proposedsegmentchange-segmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-sitetositevpnattachment-proposedsegmentchange.html#cfn-networkmanager-sitetositevpnattachment-proposedsegmentchange-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkManager::TransitGatewayRouteTableAttachment.ProposedSegmentChange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-transitgatewayroutetableattachment-proposedsegmentchange.html", "Properties": { "AttachmentPolicyRuleNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-transitgatewayroutetableattachment-proposedsegmentchange.html#cfn-networkmanager-transitgatewayroutetableattachment-proposedsegmentchange-attachmentpolicyrulenumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SegmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-transitgatewayroutetableattachment-proposedsegmentchange.html#cfn-networkmanager-transitgatewayroutetableattachment-proposedsegmentchange-segmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-transitgatewayroutetableattachment-proposedsegmentchange.html#cfn-networkmanager-transitgatewayroutetableattachment-proposedsegmentchange-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkManager::VpcAttachment.ProposedSegmentChange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-vpcattachment-proposedsegmentchange.html", "Properties": { "AttachmentPolicyRuleNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-vpcattachment-proposedsegmentchange.html#cfn-networkmanager-vpcattachment-proposedsegmentchange-attachmentpolicyrulenumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SegmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-vpcattachment-proposedsegmentchange.html#cfn-networkmanager-vpcattachment-proposedsegmentchange-segmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-vpcattachment-proposedsegmentchange.html#cfn-networkmanager-vpcattachment-proposedsegmentchange-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkManager::VpcAttachment.VpcOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-vpcattachment-vpcoptions.html", "Properties": { "ApplianceModeSupport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-vpcattachment-vpcoptions.html#cfn-networkmanager-vpcattachment-vpcoptions-appliancemodesupport", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Ipv6Support": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-vpcattachment-vpcoptions.html#cfn-networkmanager-vpcattachment-vpcoptions-ipv6support", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::NimbleStudio::LaunchProfile.StreamConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html", "Properties": { "AutomaticTerminationMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-automaticterminationmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::LaunchProfile.StreamConfiguration.AutomaticTerminationMode" } }, "ClipboardMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-clipboardmode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::LaunchProfile.StreamConfiguration.ClipboardMode" } }, "Ec2InstanceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-ec2instancetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::LaunchProfile.StreamConfiguration.Ec2InstanceTypes" } }, "MaxSessionLengthInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-maxsessionlengthinminutes", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::LaunchProfile.StreamConfiguration.MaxSessionLengthInMinutes" } }, "MaxStoppedSessionLengthInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-maxstoppedsessionlengthinminutes", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "SessionBackup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-sessionbackup", "Required": false, "Type": "StreamConfigurationSessionBackup", "UpdateType": "Mutable" }, "SessionPersistenceMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-sessionpersistencemode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::LaunchProfile.StreamConfiguration.SessionPersistenceMode" } }, "SessionStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-sessionstorage", "Required": false, "Type": "StreamConfigurationSessionStorage", "UpdateType": "Mutable" }, "StreamingImageIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-streamingimageids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::LaunchProfile.StreamConfiguration.StreamingImageIds" } }, "VolumeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfiguration.html#cfn-nimblestudio-launchprofile-streamconfiguration-volumeconfiguration", "Required": false, "Type": "VolumeConfiguration", "UpdateType": "Mutable" } } }, "AWS::NimbleStudio::LaunchProfile.StreamConfigurationSessionBackup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfigurationsessionbackup.html", "Properties": { "MaxBackupsToRetain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfigurationsessionbackup.html#cfn-nimblestudio-launchprofile-streamconfigurationsessionbackup-maxbackupstoretain", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfigurationsessionbackup.html#cfn-nimblestudio-launchprofile-streamconfigurationsessionbackup-mode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::LaunchProfile.StreamConfigurationSessionBackup.Mode" } } } }, "AWS::NimbleStudio::LaunchProfile.StreamConfigurationSessionStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfigurationsessionstorage.html", "Properties": { "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfigurationsessionstorage.html#cfn-nimblestudio-launchprofile-streamconfigurationsessionstorage-mode", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::LaunchProfile.StreamConfigurationSessionStorage.Mode" } }, "Root": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamconfigurationsessionstorage.html#cfn-nimblestudio-launchprofile-streamconfigurationsessionstorage-root", "Required": false, "Type": "StreamingSessionStorageRoot", "UpdateType": "Mutable" } } }, "AWS::NimbleStudio::LaunchProfile.StreamingSessionStorageRoot": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamingsessionstorageroot.html", "Properties": { "Linux": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamingsessionstorageroot.html#cfn-nimblestudio-launchprofile-streamingsessionstorageroot-linux", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::LaunchProfile.StreamingSessionStorageRoot.Linux" } }, "Windows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-streamingsessionstorageroot.html#cfn-nimblestudio-launchprofile-streamingsessionstorageroot-windows", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::LaunchProfile.StreamingSessionStorageRoot.Windows" } } } }, "AWS::NimbleStudio::LaunchProfile.VolumeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-volumeconfiguration.html", "Properties": { "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-volumeconfiguration.html#cfn-nimblestudio-launchprofile-volumeconfiguration-iops", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::LaunchProfile.VolumeConfiguration.Iops" } }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-volumeconfiguration.html#cfn-nimblestudio-launchprofile-volumeconfiguration-size", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::LaunchProfile.VolumeConfiguration.Size" } }, "Throughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-launchprofile-volumeconfiguration.html#cfn-nimblestudio-launchprofile-volumeconfiguration-throughput", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::LaunchProfile.VolumeConfiguration.Throughput" } } } }, "AWS::NimbleStudio::StreamingImage.StreamingImageEncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-streamingimage-streamingimageencryptionconfiguration.html", "Properties": { "KeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-streamingimage-streamingimageencryptionconfiguration.html#cfn-nimblestudio-streamingimage-streamingimageencryptionconfiguration-keyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::StreamingImage.StreamingImageEncryptionConfiguration.KeyArn" } }, "KeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-streamingimage-streamingimageencryptionconfiguration.html#cfn-nimblestudio-streamingimage-streamingimageencryptionconfiguration-keytype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::StreamingImage.StreamingImageEncryptionConfiguration.KeyType" } } } }, "AWS::NimbleStudio::Studio.StudioEncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studio-studioencryptionconfiguration.html", "Properties": { "KeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studio-studioencryptionconfiguration.html#cfn-nimblestudio-studio-studioencryptionconfiguration-keyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::Studio.StudioEncryptionConfiguration.KeyArn" } }, "KeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studio-studioencryptionconfiguration.html#cfn-nimblestudio-studio-studioencryptionconfiguration-keytype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::Studio.StudioEncryptionConfiguration.KeyType" } } } }, "AWS::NimbleStudio::StudioComponent.ActiveDirectoryComputerAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-activedirectorycomputerattribute.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-activedirectorycomputerattribute.html#cfn-nimblestudio-studiocomponent-activedirectorycomputerattribute-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-activedirectorycomputerattribute.html#cfn-nimblestudio-studiocomponent-activedirectorycomputerattribute-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::NimbleStudio::StudioComponent.ActiveDirectoryConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-activedirectoryconfiguration.html", "Properties": { "ComputerAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-activedirectoryconfiguration.html#cfn-nimblestudio-studiocomponent-activedirectoryconfiguration-computerattributes", "ItemType": "ActiveDirectoryComputerAttribute", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DirectoryId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-activedirectoryconfiguration.html#cfn-nimblestudio-studiocomponent-activedirectoryconfiguration-directoryid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OrganizationalUnitDistinguishedName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-activedirectoryconfiguration.html#cfn-nimblestudio-studiocomponent-activedirectoryconfiguration-organizationalunitdistinguishedname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::NimbleStudio::StudioComponent.ComputeFarmConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-computefarmconfiguration.html", "Properties": { "ActiveDirectoryUser": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-computefarmconfiguration.html#cfn-nimblestudio-studiocomponent-computefarmconfiguration-activedirectoryuser", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-computefarmconfiguration.html#cfn-nimblestudio-studiocomponent-computefarmconfiguration-endpoint", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::NimbleStudio::StudioComponent.LicenseServiceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-licenseserviceconfiguration.html", "Properties": { "Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-licenseserviceconfiguration.html#cfn-nimblestudio-studiocomponent-licenseserviceconfiguration-endpoint", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::NimbleStudio::StudioComponent.ScriptParameterKeyValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-scriptparameterkeyvalue.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-scriptparameterkeyvalue.html#cfn-nimblestudio-studiocomponent-scriptparameterkeyvalue-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::StudioComponent.ScriptParameterKeyValue.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-scriptparameterkeyvalue.html#cfn-nimblestudio-studiocomponent-scriptparameterkeyvalue-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::StudioComponent.ScriptParameterKeyValue.Value" } } } }, "AWS::NimbleStudio::StudioComponent.SharedFileSystemConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-sharedfilesystemconfiguration.html", "Properties": { "Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-sharedfilesystemconfiguration.html#cfn-nimblestudio-studiocomponent-sharedfilesystemconfiguration-endpoint", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FileSystemId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-sharedfilesystemconfiguration.html#cfn-nimblestudio-studiocomponent-sharedfilesystemconfiguration-filesystemid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LinuxMountPoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-sharedfilesystemconfiguration.html#cfn-nimblestudio-studiocomponent-sharedfilesystemconfiguration-linuxmountpoint", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ShareName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-sharedfilesystemconfiguration.html#cfn-nimblestudio-studiocomponent-sharedfilesystemconfiguration-sharename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "WindowsMountDrive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-sharedfilesystemconfiguration.html#cfn-nimblestudio-studiocomponent-sharedfilesystemconfiguration-windowsmountdrive", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::NimbleStudio::StudioComponent.StudioComponentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-studiocomponentconfiguration.html", "Properties": { "ActiveDirectoryConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-studiocomponentconfiguration.html#cfn-nimblestudio-studiocomponent-studiocomponentconfiguration-activedirectoryconfiguration", "Required": false, "Type": "ActiveDirectoryConfiguration", "UpdateType": "Mutable" }, "ComputeFarmConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-studiocomponentconfiguration.html#cfn-nimblestudio-studiocomponent-studiocomponentconfiguration-computefarmconfiguration", "Required": false, "Type": "ComputeFarmConfiguration", "UpdateType": "Mutable" }, "LicenseServiceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-studiocomponentconfiguration.html#cfn-nimblestudio-studiocomponent-studiocomponentconfiguration-licenseserviceconfiguration", "Required": false, "Type": "LicenseServiceConfiguration", "UpdateType": "Mutable" }, "SharedFileSystemConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-studiocomponentconfiguration.html#cfn-nimblestudio-studiocomponent-studiocomponentconfiguration-sharedfilesystemconfiguration", "Required": false, "Type": "SharedFileSystemConfiguration", "UpdateType": "Mutable" } } }, "AWS::NimbleStudio::StudioComponent.StudioComponentInitializationScript": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-studiocomponentinitializationscript.html", "Properties": { "LaunchProfileProtocolVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-studiocomponentinitializationscript.html#cfn-nimblestudio-studiocomponent-studiocomponentinitializationscript-launchprofileprotocolversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::StudioComponent.StudioComponentInitializationScript.LaunchProfileProtocolVersion" } }, "Platform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-studiocomponentinitializationscript.html#cfn-nimblestudio-studiocomponent-studiocomponentinitializationscript-platform", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::StudioComponent.StudioComponentInitializationScript.Platform" } }, "RunContext": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-studiocomponentinitializationscript.html#cfn-nimblestudio-studiocomponent-studiocomponentinitializationscript-runcontext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::StudioComponent.StudioComponentInitializationScript.RunContext" } }, "Script": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-studiocomponentinitializationscript.html#cfn-nimblestudio-studiocomponent-studiocomponentinitializationscript-script", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::StudioComponent.StudioComponentInitializationScript.Script" } } } }, "AWS::Omics::AnnotationStore.ReferenceItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-annotationstore-referenceitem.html", "Properties": { "ReferenceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-annotationstore-referenceitem.html#cfn-omics-annotationstore-referenceitem-referencearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::AnnotationStore.ReferenceItem.ReferenceArn" } } } }, "AWS::Omics::AnnotationStore.SseConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-annotationstore-sseconfig.html", "Properties": { "KeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-annotationstore-sseconfig.html#cfn-omics-annotationstore-sseconfig-keyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::AnnotationStore.SseConfig.KeyArn" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-annotationstore-sseconfig.html#cfn-omics-annotationstore-sseconfig-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::AnnotationStore.SseConfig.Type" } } } }, "AWS::Omics::AnnotationStore.StoreOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-annotationstore-storeoptions.html", "Properties": { "TsvStoreOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-annotationstore-storeoptions.html#cfn-omics-annotationstore-storeoptions-tsvstoreoptions", "Required": true, "Type": "TsvStoreOptions", "UpdateType": "Immutable" } } }, "AWS::Omics::AnnotationStore.TsvStoreOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-annotationstore-tsvstoreoptions.html", "Properties": { "AnnotationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-annotationstore-tsvstoreoptions.html#cfn-omics-annotationstore-tsvstoreoptions-annotationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "FormatToHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-annotationstore-tsvstoreoptions.html#cfn-omics-annotationstore-tsvstoreoptions-formattoheader", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "Schema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-annotationstore-tsvstoreoptions.html#cfn-omics-annotationstore-tsvstoreoptions-schema", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Omics::ReferenceStore.SseConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-referencestore-sseconfig.html", "Properties": { "KeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-referencestore-sseconfig.html#cfn-omics-referencestore-sseconfig-keyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::ReferenceStore.SseConfig.KeyArn" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-referencestore-sseconfig.html#cfn-omics-referencestore-sseconfig-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::ReferenceStore.SseConfig.Type" } } } }, "AWS::Omics::SequenceStore.SseConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-sequencestore-sseconfig.html", "Properties": { "KeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-sequencestore-sseconfig.html#cfn-omics-sequencestore-sseconfig-keyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::SequenceStore.SseConfig.KeyArn" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-sequencestore-sseconfig.html#cfn-omics-sequencestore-sseconfig-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::SequenceStore.SseConfig.Type" } } } }, "AWS::Omics::VariantStore.ReferenceItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-variantstore-referenceitem.html", "Properties": { "ReferenceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-variantstore-referenceitem.html#cfn-omics-variantstore-referenceitem-referencearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::VariantStore.ReferenceItem.ReferenceArn" } } } }, "AWS::Omics::VariantStore.SseConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-variantstore-sseconfig.html", "Properties": { "KeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-variantstore-sseconfig.html#cfn-omics-variantstore-sseconfig-keyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::VariantStore.SseConfig.KeyArn" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-variantstore-sseconfig.html#cfn-omics-variantstore-sseconfig-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::VariantStore.SseConfig.Type" } } } }, "AWS::Omics::Workflow.WorkflowParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-workflow-workflowparameter.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-workflow-workflowparameter.html#cfn-omics-workflow-workflowparameter-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Optional": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-omics-workflow-workflowparameter.html#cfn-omics-workflow-workflowparameter-optional", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::OpenSearchServerless::SecurityConfig.SamlConfigOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchserverless-securityconfig-samlconfigoptions.html", "Properties": { "GroupAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchserverless-securityconfig-samlconfigoptions.html#cfn-opensearchserverless-securityconfig-samlconfigoptions-groupattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::OpenSearchServerless::SecurityConfig.SamlConfigOptions.GroupAttribute" } }, "Metadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchserverless-securityconfig-samlconfigoptions.html#cfn-opensearchserverless-securityconfig-samlconfigoptions-metadata", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::OpenSearchServerless::SecurityConfig.SamlConfigOptions.Metadata" } }, "SessionTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchserverless-securityconfig-samlconfigoptions.html#cfn-opensearchserverless-securityconfig-samlconfigoptions-sessiontimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "UserAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchserverless-securityconfig-samlconfigoptions.html#cfn-opensearchserverless-securityconfig-samlconfigoptions-userattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::OpenSearchServerless::SecurityConfig.SamlConfigOptions.UserAttribute" } } } }, "AWS::OpenSearchService::Domain.AdvancedSecurityOptionsInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-advancedsecurityoptionsinput.html", "Properties": { "AnonymousAuthDisableDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-advancedsecurityoptionsinput.html#cfn-opensearchservice-domain-advancedsecurityoptionsinput-anonymousauthdisabledate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AnonymousAuthEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-advancedsecurityoptionsinput.html#cfn-opensearchservice-domain-advancedsecurityoptionsinput-anonymousauthenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-advancedsecurityoptionsinput.html#cfn-opensearchservice-domain-advancedsecurityoptionsinput-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "InternalUserDatabaseEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-advancedsecurityoptionsinput.html#cfn-opensearchservice-domain-advancedsecurityoptionsinput-internaluserdatabaseenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MasterUserOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-advancedsecurityoptionsinput.html#cfn-opensearchservice-domain-advancedsecurityoptionsinput-masteruseroptions", "Required": false, "Type": "MasterUserOptions", "UpdateType": "Mutable" }, "SAMLOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-advancedsecurityoptionsinput.html#cfn-opensearchservice-domain-advancedsecurityoptionsinput-samloptions", "Required": false, "Type": "SAMLOptions", "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.ClusterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-clusterconfig.html", "Properties": { "DedicatedMasterCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-clusterconfig.html#cfn-opensearchservice-domain-clusterconfig-dedicatedmastercount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DedicatedMasterEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-clusterconfig.html#cfn-opensearchservice-domain-clusterconfig-dedicatedmasterenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DedicatedMasterType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-clusterconfig.html#cfn-opensearchservice-domain-clusterconfig-dedicatedmastertype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InstanceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-clusterconfig.html#cfn-opensearchservice-domain-clusterconfig-instancecount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-clusterconfig.html#cfn-opensearchservice-domain-clusterconfig-instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "WarmCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-clusterconfig.html#cfn-opensearchservice-domain-clusterconfig-warmcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "WarmEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-clusterconfig.html#cfn-opensearchservice-domain-clusterconfig-warmenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "WarmType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-clusterconfig.html#cfn-opensearchservice-domain-clusterconfig-warmtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ZoneAwarenessConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-clusterconfig.html#cfn-opensearchservice-domain-clusterconfig-zoneawarenessconfig", "Required": false, "Type": "ZoneAwarenessConfig", "UpdateType": "Mutable" }, "ZoneAwarenessEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-clusterconfig.html#cfn-opensearchservice-domain-clusterconfig-zoneawarenessenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.CognitoOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-cognitooptions.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-cognitooptions.html#cfn-opensearchservice-domain-cognitooptions-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IdentityPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-cognitooptions.html#cfn-opensearchservice-domain-cognitooptions-identitypoolid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-cognitooptions.html#cfn-opensearchservice-domain-cognitooptions-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-cognitooptions.html#cfn-opensearchservice-domain-cognitooptions-userpoolid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.DomainEndpointOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-domainendpointoptions.html", "Properties": { "CustomEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-domainendpointoptions.html#cfn-opensearchservice-domain-domainendpointoptions-customendpoint", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CustomEndpointCertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-domainendpointoptions.html#cfn-opensearchservice-domain-domainendpointoptions-customendpointcertificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CustomEndpointEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-domainendpointoptions.html#cfn-opensearchservice-domain-domainendpointoptions-customendpointenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnforceHTTPS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-domainendpointoptions.html#cfn-opensearchservice-domain-domainendpointoptions-enforcehttps", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "TLSSecurityPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-domainendpointoptions.html#cfn-opensearchservice-domain-domainendpointoptions-tlssecuritypolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.EBSOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-ebsoptions.html", "Properties": { "EBSEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-ebsoptions.html#cfn-opensearchservice-domain-ebsoptions-ebsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-ebsoptions.html#cfn-opensearchservice-domain-ebsoptions-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Throughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-ebsoptions.html#cfn-opensearchservice-domain-ebsoptions-throughput", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "VolumeSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-ebsoptions.html#cfn-opensearchservice-domain-ebsoptions-volumesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "VolumeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-ebsoptions.html#cfn-opensearchservice-domain-ebsoptions-volumetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.EncryptionAtRestOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-encryptionatrestoptions.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-encryptionatrestoptions.html#cfn-opensearchservice-domain-encryptionatrestoptions-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-encryptionatrestoptions.html#cfn-opensearchservice-domain-encryptionatrestoptions-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.Idp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-idp.html", "Properties": { "EntityId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-idp.html#cfn-opensearchservice-domain-idp-entityid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MetadataContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-idp.html#cfn-opensearchservice-domain-idp-metadatacontent", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::OpenSearchService::Domain.Idp.MetadataContent" } } } }, "AWS::OpenSearchService::Domain.LogPublishingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-logpublishingoption.html", "Properties": { "CloudWatchLogsLogGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-logpublishingoption.html#cfn-opensearchservice-domain-logpublishingoption-cloudwatchlogsloggrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-logpublishingoption.html#cfn-opensearchservice-domain-logpublishingoption-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.MasterUserOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-masteruseroptions.html", "Properties": { "MasterUserARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-masteruseroptions.html#cfn-opensearchservice-domain-masteruseroptions-masteruserarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MasterUserName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-masteruseroptions.html#cfn-opensearchservice-domain-masteruseroptions-masterusername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MasterUserPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-masteruseroptions.html#cfn-opensearchservice-domain-masteruseroptions-masteruserpassword", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.NodeToNodeEncryptionOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-nodetonodeencryptionoptions.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-nodetonodeencryptionoptions.html#cfn-opensearchservice-domain-nodetonodeencryptionoptions-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.OffPeakWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-offpeakwindow.html", "Properties": { "WindowStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-offpeakwindow.html#cfn-opensearchservice-domain-offpeakwindow-windowstarttime", "Required": false, "Type": "WindowStartTime", "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.OffPeakWindowOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-offpeakwindowoptions.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-offpeakwindowoptions.html#cfn-opensearchservice-domain-offpeakwindowoptions-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "OffPeakWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-offpeakwindowoptions.html#cfn-opensearchservice-domain-offpeakwindowoptions-offpeakwindow", "Required": false, "Type": "OffPeakWindow", "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.SAMLOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-samloptions.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-samloptions.html#cfn-opensearchservice-domain-samloptions-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Idp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-samloptions.html#cfn-opensearchservice-domain-samloptions-idp", "Required": false, "Type": "Idp", "UpdateType": "Mutable" }, "MasterBackendRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-samloptions.html#cfn-opensearchservice-domain-samloptions-masterbackendrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MasterUserName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-samloptions.html#cfn-opensearchservice-domain-samloptions-masterusername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RolesKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-samloptions.html#cfn-opensearchservice-domain-samloptions-roleskey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SessionTimeoutMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-samloptions.html#cfn-opensearchservice-domain-samloptions-sessiontimeoutminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SubjectKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-samloptions.html#cfn-opensearchservice-domain-samloptions-subjectkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.ServiceSoftwareOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-servicesoftwareoptions.html", "Properties": { "AutomatedUpdateDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-servicesoftwareoptions.html#cfn-opensearchservice-domain-servicesoftwareoptions-automatedupdatedate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Cancellable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-servicesoftwareoptions.html#cfn-opensearchservice-domain-servicesoftwareoptions-cancellable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CurrentVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-servicesoftwareoptions.html#cfn-opensearchservice-domain-servicesoftwareoptions-currentversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-servicesoftwareoptions.html#cfn-opensearchservice-domain-servicesoftwareoptions-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NewVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-servicesoftwareoptions.html#cfn-opensearchservice-domain-servicesoftwareoptions-newversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OptionalDeployment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-servicesoftwareoptions.html#cfn-opensearchservice-domain-servicesoftwareoptions-optionaldeployment", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "UpdateAvailable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-servicesoftwareoptions.html#cfn-opensearchservice-domain-servicesoftwareoptions-updateavailable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "UpdateStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-servicesoftwareoptions.html#cfn-opensearchservice-domain-servicesoftwareoptions-updatestatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.SnapshotOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-snapshotoptions.html", "Properties": { "AutomatedSnapshotStartHour": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-snapshotoptions.html#cfn-opensearchservice-domain-snapshotoptions-automatedsnapshotstarthour", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.SoftwareUpdateOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-softwareupdateoptions.html", "Properties": { "AutoSoftwareUpdateEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-softwareupdateoptions.html#cfn-opensearchservice-domain-softwareupdateoptions-autosoftwareupdateenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.VPCOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-vpcoptions.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-vpcoptions.html#cfn-opensearchservice-domain-vpcoptions-securitygroupids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-vpcoptions.html#cfn-opensearchservice-domain-vpcoptions-subnetids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.WindowStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-windowstarttime.html", "Properties": { "Hours": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-windowstarttime.html#cfn-opensearchservice-domain-windowstarttime-hours", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Minutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-windowstarttime.html#cfn-opensearchservice-domain-windowstarttime-minutes", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::OpenSearchService::Domain.ZoneAwarenessConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-zoneawarenessconfig.html", "Properties": { "AvailabilityZoneCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-zoneawarenessconfig.html#cfn-opensearchservice-domain-zoneawarenessconfig-availabilityzonecount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpsWorks::App.DataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-datasource.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-datasource.html#cfn-opsworks-app-datasource-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-datasource.html#cfn-opsworks-app-datasource-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-datasource.html#cfn-opsworks-app-datasource-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpsWorks::App.EnvironmentVariable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-environment.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-environment.html#cfn-opsworks-app-environment-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Secure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-environment.html#cfn-opsworks-app-environment-secure", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-environment.html#value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::OpsWorks::App.Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-source.html", "Properties": { "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-source.html#cfn-opsworks-custcookbooksource-pw", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Revision": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-source.html#cfn-opsworks-custcookbooksource-revision", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SshKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-source.html#cfn-opsworks-custcookbooksource-sshkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-source.html#cfn-opsworks-custcookbooksource-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-source.html#cfn-opsworks-custcookbooksource-url", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-source.html#cfn-opsworks-custcookbooksource-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpsWorks::App.SslConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-sslconfiguration.html", "Properties": { "Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-sslconfiguration.html#cfn-opsworks-app-sslconfig-certificate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Chain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-sslconfiguration.html#cfn-opsworks-app-sslconfig-chain", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PrivateKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-app-sslconfiguration.html#cfn-opsworks-app-sslconfig-privatekey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpsWorks::Instance.BlockDeviceMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-blockdevicemapping.html", "Properties": { "DeviceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-blockdevicemapping.html#cfn-opsworks-instance-blockdevicemapping-devicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Ebs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-blockdevicemapping.html#cfn-opsworks-instance-blockdevicemapping-ebs", "Required": false, "Type": "EbsBlockDevice", "UpdateType": "Mutable" }, "NoDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-blockdevicemapping.html#cfn-opsworks-instance-blockdevicemapping-nodevice", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VirtualName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-blockdevicemapping.html#cfn-opsworks-instance-blockdevicemapping-virtualname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpsWorks::Instance.EbsBlockDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-ebsblockdevice.html", "Properties": { "DeleteOnTermination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-ebsblockdevice.html#cfn-opsworks-instance-ebsblockdevice-deleteontermination", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-ebsblockdevice.html#cfn-opsworks-instance-ebsblockdevice-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SnapshotId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-ebsblockdevice.html#cfn-opsworks-instance-ebsblockdevice-snapshotid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VolumeSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-ebsblockdevice.html#cfn-opsworks-instance-ebsblockdevice-volumesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "VolumeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-ebsblockdevice.html#cfn-opsworks-instance-ebsblockdevice-volumetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "EbsVolumeType" } } } }, "AWS::OpsWorks::Instance.TimeBasedAutoScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-timebasedautoscaling.html", "Properties": { "Friday": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-timebasedautoscaling.html#cfn-opsworks-instance-timebasedautoscaling-friday", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Monday": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-timebasedautoscaling.html#cfn-opsworks-instance-timebasedautoscaling-monday", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Saturday": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-timebasedautoscaling.html#cfn-opsworks-instance-timebasedautoscaling-saturday", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Sunday": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-timebasedautoscaling.html#cfn-opsworks-instance-timebasedautoscaling-sunday", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Thursday": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-timebasedautoscaling.html#cfn-opsworks-instance-timebasedautoscaling-thursday", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Tuesday": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-timebasedautoscaling.html#cfn-opsworks-instance-timebasedautoscaling-tuesday", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Wednesday": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-timebasedautoscaling.html#cfn-opsworks-instance-timebasedautoscaling-wednesday", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::OpsWorks::Layer.AutoScalingThresholds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-loadbasedautoscaling-autoscalingthresholds.html", "Properties": { "CpuThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-loadbasedautoscaling-autoscalingthresholds.html#cfn-opsworks-layer-loadbasedautoscaling-autoscalingthresholds-cputhreshold", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "IgnoreMetricsTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-loadbasedautoscaling-autoscalingthresholds.html#cfn-opsworks-layer-loadbasedautoscaling-autoscalingthresholds-ignoremetricstime", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "InstanceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-loadbasedautoscaling-autoscalingthresholds.html#cfn-opsworks-layer-loadbasedautoscaling-autoscalingthresholds-instancecount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "LoadThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-loadbasedautoscaling-autoscalingthresholds.html#cfn-opsworks-layer-loadbasedautoscaling-autoscalingthresholds-loadthreshold", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "MemoryThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-loadbasedautoscaling-autoscalingthresholds.html#cfn-opsworks-layer-loadbasedautoscaling-autoscalingthresholds-memorythreshold", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ThresholdsWaitTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-loadbasedautoscaling-autoscalingthresholds.html#cfn-opsworks-layer-loadbasedautoscaling-autoscalingthresholds-thresholdwaittime", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpsWorks::Layer.LifecycleEventConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-lifecycleeventconfiguration.html", "Properties": { "ShutdownEventConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-lifecycleeventconfiguration.html#cfn-opsworks-layer-lifecycleconfiguration-shutdowneventconfiguration", "Required": false, "Type": "ShutdownEventConfiguration", "UpdateType": "Mutable" } } }, "AWS::OpsWorks::Layer.LoadBasedAutoScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-loadbasedautoscaling.html", "Properties": { "DownScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-loadbasedautoscaling.html#cfn-opsworks-layer-loadbasedautoscaling-downscaling", "Required": false, "Type": "AutoScalingThresholds", "UpdateType": "Mutable" }, "Enable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-loadbasedautoscaling.html#cfn-opsworks-layer-loadbasedautoscaling-enable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "UpScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-loadbasedautoscaling.html#cfn-opsworks-layer-loadbasedautoscaling-upscaling", "Required": false, "Type": "AutoScalingThresholds", "UpdateType": "Mutable" } } }, "AWS::OpsWorks::Layer.Recipes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-recipes.html", "Properties": { "Configure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-recipes.html#cfn-opsworks-layer-customrecipes-configure", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Deploy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-recipes.html#cfn-opsworks-layer-customrecipes-deploy", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Setup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-recipes.html#cfn-opsworks-layer-customrecipes-setup", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Shutdown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-recipes.html#cfn-opsworks-layer-customrecipes-shutdown", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Undeploy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-recipes.html#cfn-opsworks-layer-customrecipes-undeploy", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::OpsWorks::Layer.ShutdownEventConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-lifecycleeventconfiguration-shutdowneventconfiguration.html", "Properties": { "DelayUntilElbConnectionsDrained": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-lifecycleeventconfiguration-shutdowneventconfiguration.html#cfn-opsworks-layer-lifecycleconfiguration-shutdowneventconfiguration-delayuntilelbconnectionsdrained", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExecutionTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-lifecycleeventconfiguration-shutdowneventconfiguration.html#cfn-opsworks-layer-lifecycleconfiguration-shutdowneventconfiguration-executiontimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpsWorks::Layer.VolumeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-volumeconfiguration.html", "Properties": { "Encrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-volumeconfiguration.html#cfn-opsworks-layer-volumeconfiguration-encrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-volumeconfiguration.html#cfn-opsworks-layer-volconfig-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MountPoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-volumeconfiguration.html#cfn-opsworks-layer-volconfig-mountpoint", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NumberOfDisks": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-volumeconfiguration.html#cfn-opsworks-layer-volconfig-numberofdisks", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RaidLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-volumeconfiguration.html#cfn-opsworks-layer-volconfig-raidlevel", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-volumeconfiguration.html#cfn-opsworks-layer-volconfig-size", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "VolumeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-volumeconfiguration.html#cfn-opsworks-layer-volconfig-volumetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "EbsVolumeType" } } } }, "AWS::OpsWorks::Stack.ChefConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-chefconfiguration.html", "Properties": { "BerkshelfVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-chefconfiguration.html#cfn-opsworks-chefconfiguration-berkshelfversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ManageBerkshelf": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-chefconfiguration.html#cfn-opsworks-chefconfiguration-berkshelfversion", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpsWorks::Stack.ElasticIp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-elasticip.html", "Properties": { "Ip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-elasticip.html#cfn-opsworks-stack-elasticip-ip", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-elasticip.html#cfn-opsworks-stack-elasticip-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpsWorks::Stack.RdsDbInstance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-rdsdbinstance.html", "Properties": { "DbPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-rdsdbinstance.html#cfn-opsworks-stack-rdsdbinstance-dbpassword", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DbUser": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-rdsdbinstance.html#cfn-opsworks-stack-rdsdbinstance-dbuser", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RdsDbInstanceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-rdsdbinstance.html#cfn-opsworks-stack-rdsdbinstance-rdsdbinstancearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::OpsWorks::Stack.Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-source.html", "Properties": { "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-source.html#cfn-opsworks-custcookbooksource-password", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Revision": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-source.html#cfn-opsworks-custcookbooksource-revision", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SshKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-source.html#cfn-opsworks-custcookbooksource-sshkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-source.html#cfn-opsworks-custcookbooksource-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-source.html#cfn-opsworks-custcookbooksource-url", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-source.html#cfn-opsworks-custcookbooksource-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpsWorks::Stack.StackConfigurationManager": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-stackconfigmanager.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-stackconfigmanager.html#cfn-opsworks-configmanager-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-stack-stackconfigmanager.html#cfn-opsworks-configmanager-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpsWorksCM::Server.EngineAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworkscm-server-engineattribute.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworkscm-server-engineattribute.html#cfn-opsworkscm-server-engineattribute-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::OpsWorksCM::Server.EngineAttribute.Name" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworkscm-server-engineattribute.html#cfn-opsworkscm-server-engineattribute-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::OpsWorksCM::Server.EngineAttribute.Value" } } } }, "AWS::Panorama::ApplicationInstance.ManifestOverridesPayload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-panorama-applicationinstance-manifestoverridespayload.html", "Properties": { "PayloadData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-panorama-applicationinstance-manifestoverridespayload.html#cfn-panorama-applicationinstance-manifestoverridespayload-payloaddata", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Panorama::ApplicationInstance.ManifestOverridesPayload.PayloadData" } } } }, "AWS::Panorama::ApplicationInstance.ManifestPayload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-panorama-applicationinstance-manifestpayload.html", "Properties": { "PayloadData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-panorama-applicationinstance-manifestpayload.html#cfn-panorama-applicationinstance-manifestpayload-payloaddata", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Panorama::ApplicationInstance.ManifestPayload.PayloadData" } } } }, "AWS::Panorama::Package.StorageLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-panorama-package-storagelocation.html", "Properties": { "BinaryPrefixLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-panorama-package-storagelocation.html#cfn-panorama-package-storagelocation-binaryprefixlocation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-panorama-package-storagelocation.html#cfn-panorama-package-storagelocation-bucket", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GeneratedPrefixLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-panorama-package-storagelocation.html#cfn-panorama-package-storagelocation-generatedprefixlocation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ManifestPrefixLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-panorama-package-storagelocation.html#cfn-panorama-package-storagelocation-manifestprefixlocation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RepoPrefixLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-panorama-package-storagelocation.html#cfn-panorama-package-storagelocation-repoprefixlocation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Personalize::Dataset.DataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-dataset-datasource.html", "Properties": { "DataLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-dataset-datasource.html#cfn-personalize-dataset-datasource-datalocation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Personalize::Dataset.DataSource.DataLocation" } } } }, "AWS::Personalize::Dataset.DatasetImportJob": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-dataset-datasetimportjob.html", "Properties": { "DataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-dataset-datasetimportjob.html#cfn-personalize-dataset-datasetimportjob-datasource", "Required": false, "Type": "DataSource", "UpdateType": "Mutable" }, "DatasetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-dataset-datasetimportjob.html#cfn-personalize-dataset-datasetimportjob-datasetarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Personalize::Dataset.DatasetImportJob.DatasetArn" } }, "DatasetImportJobArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-dataset-datasetimportjob.html#cfn-personalize-dataset-datasetimportjob-datasetimportjobarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Personalize::Dataset.DatasetImportJob.DatasetImportJobArn" } }, "JobName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-dataset-datasetimportjob.html#cfn-personalize-dataset-datasetimportjob-jobname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Personalize::Dataset.DatasetImportJob.JobName" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-dataset-datasetimportjob.html#cfn-personalize-dataset-datasetimportjob-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Personalize::Dataset.DatasetImportJob.RoleArn" } } } }, "AWS::Personalize::Solution.AlgorithmHyperParameterRanges": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-algorithmhyperparameterranges.html", "Properties": { "CategoricalHyperParameterRanges": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-algorithmhyperparameterranges.html#cfn-personalize-solution-algorithmhyperparameterranges-categoricalhyperparameterranges", "DuplicatesAllowed": true, "ItemType": "CategoricalHyperParameterRange", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "ContinuousHyperParameterRanges": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-algorithmhyperparameterranges.html#cfn-personalize-solution-algorithmhyperparameterranges-continuoushyperparameterranges", "DuplicatesAllowed": true, "ItemType": "ContinuousHyperParameterRange", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "IntegerHyperParameterRanges": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-algorithmhyperparameterranges.html#cfn-personalize-solution-algorithmhyperparameterranges-integerhyperparameterranges", "DuplicatesAllowed": true, "ItemType": "IntegerHyperParameterRange", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Personalize::Solution.AutoMLConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-automlconfig.html", "Properties": { "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-automlconfig.html#cfn-personalize-solution-automlconfig-metricname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RecipeList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-automlconfig.html#cfn-personalize-solution-automlconfig-recipelist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Personalize::Solution.AutoMLConfig.RecipeList" } } } }, "AWS::Personalize::Solution.CategoricalHyperParameterRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-categoricalhyperparameterrange.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-categoricalhyperparameterrange.html#cfn-personalize-solution-categoricalhyperparameterrange-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-categoricalhyperparameterrange.html#cfn-personalize-solution-categoricalhyperparameterrange-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Personalize::Solution.ContinuousHyperParameterRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-continuoushyperparameterrange.html", "Properties": { "MaxValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-continuoushyperparameterrange.html#cfn-personalize-solution-continuoushyperparameterrange-maxvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "MinValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-continuoushyperparameterrange.html#cfn-personalize-solution-continuoushyperparameterrange-minvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-continuoushyperparameterrange.html#cfn-personalize-solution-continuoushyperparameterrange-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Personalize::Solution.HpoConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-hpoconfig.html", "Properties": { "AlgorithmHyperParameterRanges": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-hpoconfig.html#cfn-personalize-solution-hpoconfig-algorithmhyperparameterranges", "Required": false, "Type": "AlgorithmHyperParameterRanges", "UpdateType": "Immutable" }, "HpoObjective": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-hpoconfig.html#cfn-personalize-solution-hpoconfig-hpoobjective", "Required": false, "Type": "HpoObjective", "UpdateType": "Immutable" }, "HpoResourceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-hpoconfig.html#cfn-personalize-solution-hpoconfig-hporesourceconfig", "Required": false, "Type": "HpoResourceConfig", "UpdateType": "Immutable" } } }, "AWS::Personalize::Solution.HpoObjective": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-hpoobjective.html", "Properties": { "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-hpoobjective.html#cfn-personalize-solution-hpoobjective-metricname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MetricRegex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-hpoobjective.html#cfn-personalize-solution-hpoobjective-metricregex", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-hpoobjective.html#cfn-personalize-solution-hpoobjective-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Personalize::Solution.HpoObjective.Type" } } } }, "AWS::Personalize::Solution.HpoResourceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-hporesourceconfig.html", "Properties": { "MaxNumberOfTrainingJobs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-hporesourceconfig.html#cfn-personalize-solution-hporesourceconfig-maxnumberoftrainingjobs", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MaxParallelTrainingJobs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-hporesourceconfig.html#cfn-personalize-solution-hporesourceconfig-maxparalleltrainingjobs", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Personalize::Solution.IntegerHyperParameterRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-integerhyperparameterrange.html", "Properties": { "MaxValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-integerhyperparameterrange.html#cfn-personalize-solution-integerhyperparameterrange-maxvalue", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "MinValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-integerhyperparameterrange.html#cfn-personalize-solution-integerhyperparameterrange-minvalue", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-integerhyperparameterrange.html#cfn-personalize-solution-integerhyperparameterrange-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Personalize::Solution.SolutionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-solutionconfig.html", "Properties": { "AlgorithmHyperParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-solutionconfig.html#cfn-personalize-solution-solutionconfig-algorithmhyperparameters", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "AutoMLConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-solutionconfig.html#cfn-personalize-solution-solutionconfig-automlconfig", "Required": false, "Type": "AutoMLConfig", "UpdateType": "Immutable" }, "EventValueThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-solutionconfig.html#cfn-personalize-solution-solutionconfig-eventvaluethreshold", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "FeatureTransformationParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-solutionconfig.html#cfn-personalize-solution-solutionconfig-featuretransformationparameters", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "HpoConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-solutionconfig.html#cfn-personalize-solution-solutionconfig-hpoconfig", "Required": false, "Type": "HpoConfig", "UpdateType": "Immutable" } } }, "AWS::Pinpoint::ApplicationSettings.CampaignHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-applicationsettings-campaignhook.html", "Properties": { "LambdaFunctionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-applicationsettings-campaignhook.html#cfn-pinpoint-applicationsettings-campaignhook-lambdafunctionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-applicationsettings-campaignhook.html#cfn-pinpoint-applicationsettings-campaignhook-mode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "WebUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-applicationsettings-campaignhook.html#cfn-pinpoint-applicationsettings-campaignhook-weburl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::ApplicationSettings.Limits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-applicationsettings-limits.html", "Properties": { "Daily": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-applicationsettings-limits.html#cfn-pinpoint-applicationsettings-limits-daily", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaximumDuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-applicationsettings-limits.html#cfn-pinpoint-applicationsettings-limits-maximumduration", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MessagesPerSecond": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-applicationsettings-limits.html#cfn-pinpoint-applicationsettings-limits-messagespersecond", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Total": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-applicationsettings-limits.html#cfn-pinpoint-applicationsettings-limits-total", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::ApplicationSettings.QuietTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-applicationsettings-quiettime.html", "Properties": { "End": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-applicationsettings-quiettime.html#cfn-pinpoint-applicationsettings-quiettime-end", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Start": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-applicationsettings-quiettime.html#cfn-pinpoint-applicationsettings-quiettime-start", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.AttributeDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-attributedimension.html", "Properties": { "AttributeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-attributedimension.html#cfn-pinpoint-campaign-attributedimension-attributetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-attributedimension.html#cfn-pinpoint-campaign-attributedimension-values", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.CampaignCustomMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaigncustommessage.html", "Properties": { "Data": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaigncustommessage.html#cfn-pinpoint-campaign-campaigncustommessage-data", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.CampaignEmailMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaignemailmessage.html", "Properties": { "Body": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaignemailmessage.html#cfn-pinpoint-campaign-campaignemailmessage-body", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FromAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaignemailmessage.html#cfn-pinpoint-campaign-campaignemailmessage-fromaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HtmlBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaignemailmessage.html#cfn-pinpoint-campaign-campaignemailmessage-htmlbody", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaignemailmessage.html#cfn-pinpoint-campaign-campaignemailmessage-title", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.CampaignEventFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaigneventfilter.html", "Properties": { "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaigneventfilter.html#cfn-pinpoint-campaign-campaigneventfilter-dimensions", "Required": false, "Type": "EventDimensions", "UpdateType": "Mutable" }, "FilterType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaigneventfilter.html#cfn-pinpoint-campaign-campaigneventfilter-filtertype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.CampaignHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaignhook.html", "Properties": { "LambdaFunctionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaignhook.html#cfn-pinpoint-campaign-campaignhook-lambdafunctionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaignhook.html#cfn-pinpoint-campaign-campaignhook-mode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "WebUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaignhook.html#cfn-pinpoint-campaign-campaignhook-weburl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.CampaignInAppMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaigninappmessage.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaigninappmessage.html#cfn-pinpoint-campaign-campaigninappmessage-content", "ItemType": "InAppMessageContent", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CustomConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaigninappmessage.html#cfn-pinpoint-campaign-campaigninappmessage-customconfig", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Layout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaigninappmessage.html#cfn-pinpoint-campaign-campaigninappmessage-layout", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.CampaignSmsMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaignsmsmessage.html", "Properties": { "Body": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaignsmsmessage.html#cfn-pinpoint-campaign-campaignsmsmessage-body", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EntityId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaignsmsmessage.html#cfn-pinpoint-campaign-campaignsmsmessage-entityid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MessageType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaignsmsmessage.html#cfn-pinpoint-campaign-campaignsmsmessage-messagetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OriginationNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaignsmsmessage.html#cfn-pinpoint-campaign-campaignsmsmessage-originationnumber", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SenderId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaignsmsmessage.html#cfn-pinpoint-campaign-campaignsmsmessage-senderid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TemplateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaignsmsmessage.html#cfn-pinpoint-campaign-campaignsmsmessage-templateid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.CustomDeliveryConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-customdeliveryconfiguration.html", "Properties": { "DeliveryUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-customdeliveryconfiguration.html#cfn-pinpoint-campaign-customdeliveryconfiguration-deliveryuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EndpointTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-customdeliveryconfiguration.html#cfn-pinpoint-campaign-customdeliveryconfiguration-endpointtypes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.DefaultButtonConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-defaultbuttonconfiguration.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-defaultbuttonconfiguration.html#cfn-pinpoint-campaign-defaultbuttonconfiguration-backgroundcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BorderRadius": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-defaultbuttonconfiguration.html#cfn-pinpoint-campaign-defaultbuttonconfiguration-borderradius", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ButtonAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-defaultbuttonconfiguration.html#cfn-pinpoint-campaign-defaultbuttonconfiguration-buttonaction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Link": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-defaultbuttonconfiguration.html#cfn-pinpoint-campaign-defaultbuttonconfiguration-link", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Text": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-defaultbuttonconfiguration.html#cfn-pinpoint-campaign-defaultbuttonconfiguration-text", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-defaultbuttonconfiguration.html#cfn-pinpoint-campaign-defaultbuttonconfiguration-textcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.EventDimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-eventdimensions.html", "Properties": { "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-eventdimensions.html#cfn-pinpoint-campaign-eventdimensions-attributes", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "EventType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-eventdimensions.html#cfn-pinpoint-campaign-eventdimensions-eventtype", "Required": false, "Type": "SetDimension", "UpdateType": "Mutable" }, "Metrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-eventdimensions.html#cfn-pinpoint-campaign-eventdimensions-metrics", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.InAppMessageBodyConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessagebodyconfig.html", "Properties": { "Alignment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessagebodyconfig.html#cfn-pinpoint-campaign-inappmessagebodyconfig-alignment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Body": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessagebodyconfig.html#cfn-pinpoint-campaign-inappmessagebodyconfig-body", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessagebodyconfig.html#cfn-pinpoint-campaign-inappmessagebodyconfig-textcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.InAppMessageButton": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessagebutton.html", "Properties": { "Android": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessagebutton.html#cfn-pinpoint-campaign-inappmessagebutton-android", "Required": false, "Type": "OverrideButtonConfiguration", "UpdateType": "Mutable" }, "DefaultConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessagebutton.html#cfn-pinpoint-campaign-inappmessagebutton-defaultconfig", "Required": false, "Type": "DefaultButtonConfiguration", "UpdateType": "Mutable" }, "IOS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessagebutton.html#cfn-pinpoint-campaign-inappmessagebutton-ios", "Required": false, "Type": "OverrideButtonConfiguration", "UpdateType": "Mutable" }, "Web": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessagebutton.html#cfn-pinpoint-campaign-inappmessagebutton-web", "Required": false, "Type": "OverrideButtonConfiguration", "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.InAppMessageContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessagecontent.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessagecontent.html#cfn-pinpoint-campaign-inappmessagecontent-backgroundcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BodyConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessagecontent.html#cfn-pinpoint-campaign-inappmessagecontent-bodyconfig", "Required": false, "Type": "InAppMessageBodyConfig", "UpdateType": "Mutable" }, "HeaderConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessagecontent.html#cfn-pinpoint-campaign-inappmessagecontent-headerconfig", "Required": false, "Type": "InAppMessageHeaderConfig", "UpdateType": "Mutable" }, "ImageUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessagecontent.html#cfn-pinpoint-campaign-inappmessagecontent-imageurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PrimaryBtn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessagecontent.html#cfn-pinpoint-campaign-inappmessagecontent-primarybtn", "Required": false, "Type": "InAppMessageButton", "UpdateType": "Mutable" }, "SecondaryBtn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessagecontent.html#cfn-pinpoint-campaign-inappmessagecontent-secondarybtn", "Required": false, "Type": "InAppMessageButton", "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.InAppMessageHeaderConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessageheaderconfig.html", "Properties": { "Alignment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessageheaderconfig.html#cfn-pinpoint-campaign-inappmessageheaderconfig-alignment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Header": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessageheaderconfig.html#cfn-pinpoint-campaign-inappmessageheaderconfig-header", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-inappmessageheaderconfig.html#cfn-pinpoint-campaign-inappmessageheaderconfig-textcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.Limits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-limits.html", "Properties": { "Daily": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-limits.html#cfn-pinpoint-campaign-limits-daily", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaximumDuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-limits.html#cfn-pinpoint-campaign-limits-maximumduration", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MessagesPerSecond": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-limits.html#cfn-pinpoint-campaign-limits-messagespersecond", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Session": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-limits.html#cfn-pinpoint-campaign-limits-session", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Total": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-limits.html#cfn-pinpoint-campaign-limits-total", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.Message": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-message.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-message.html#cfn-pinpoint-campaign-message-action", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Body": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-message.html#cfn-pinpoint-campaign-message-body", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ImageIconUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-message.html#cfn-pinpoint-campaign-message-imageiconurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ImageSmallIconUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-message.html#cfn-pinpoint-campaign-message-imagesmalliconurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ImageUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-message.html#cfn-pinpoint-campaign-message-imageurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "JsonBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-message.html#cfn-pinpoint-campaign-message-jsonbody", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MediaUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-message.html#cfn-pinpoint-campaign-message-mediaurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RawContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-message.html#cfn-pinpoint-campaign-message-rawcontent", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SilentPush": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-message.html#cfn-pinpoint-campaign-message-silentpush", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "TimeToLive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-message.html#cfn-pinpoint-campaign-message-timetolive", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-message.html#cfn-pinpoint-campaign-message-title", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-message.html#cfn-pinpoint-campaign-message-url", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.MessageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-messageconfiguration.html", "Properties": { "ADMMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-messageconfiguration.html#cfn-pinpoint-campaign-messageconfiguration-admmessage", "Required": false, "Type": "Message", "UpdateType": "Mutable" }, "APNSMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-messageconfiguration.html#cfn-pinpoint-campaign-messageconfiguration-apnsmessage", "Required": false, "Type": "Message", "UpdateType": "Mutable" }, "BaiduMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-messageconfiguration.html#cfn-pinpoint-campaign-messageconfiguration-baidumessage", "Required": false, "Type": "Message", "UpdateType": "Mutable" }, "CustomMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-messageconfiguration.html#cfn-pinpoint-campaign-messageconfiguration-custommessage", "Required": false, "Type": "CampaignCustomMessage", "UpdateType": "Mutable" }, "DefaultMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-messageconfiguration.html#cfn-pinpoint-campaign-messageconfiguration-defaultmessage", "Required": false, "Type": "Message", "UpdateType": "Mutable" }, "EmailMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-messageconfiguration.html#cfn-pinpoint-campaign-messageconfiguration-emailmessage", "Required": false, "Type": "CampaignEmailMessage", "UpdateType": "Mutable" }, "GCMMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-messageconfiguration.html#cfn-pinpoint-campaign-messageconfiguration-gcmmessage", "Required": false, "Type": "Message", "UpdateType": "Mutable" }, "InAppMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-messageconfiguration.html#cfn-pinpoint-campaign-messageconfiguration-inappmessage", "Required": false, "Type": "CampaignInAppMessage", "UpdateType": "Mutable" }, "SMSMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-messageconfiguration.html#cfn-pinpoint-campaign-messageconfiguration-smsmessage", "Required": false, "Type": "CampaignSmsMessage", "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.MetricDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-metricdimension.html", "Properties": { "ComparisonOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-metricdimension.html#cfn-pinpoint-campaign-metricdimension-comparisonoperator", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-metricdimension.html#cfn-pinpoint-campaign-metricdimension-value", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.OverrideButtonConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-overridebuttonconfiguration.html", "Properties": { "ButtonAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-overridebuttonconfiguration.html#cfn-pinpoint-campaign-overridebuttonconfiguration-buttonaction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Link": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-overridebuttonconfiguration.html#cfn-pinpoint-campaign-overridebuttonconfiguration-link", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.QuietTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-schedule-quiettime.html", "Properties": { "End": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-schedule-quiettime.html#cfn-pinpoint-campaign-schedule-quiettime-end", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Start": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-schedule-quiettime.html#cfn-pinpoint-campaign-schedule-quiettime-start", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-schedule.html", "Properties": { "EndTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-schedule.html#cfn-pinpoint-campaign-schedule-endtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EventFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-schedule.html#cfn-pinpoint-campaign-schedule-eventfilter", "Required": false, "Type": "CampaignEventFilter", "UpdateType": "Mutable" }, "Frequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-schedule.html#cfn-pinpoint-campaign-schedule-frequency", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IsLocalTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-schedule.html#cfn-pinpoint-campaign-schedule-islocaltime", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "QuietTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-schedule.html#cfn-pinpoint-campaign-schedule-quiettime", "Required": false, "Type": "QuietTime", "UpdateType": "Mutable" }, "StartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-schedule.html#cfn-pinpoint-campaign-schedule-starttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimeZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-schedule.html#cfn-pinpoint-campaign-schedule-timezone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.SetDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-setdimension.html", "Properties": { "DimensionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-setdimension.html#cfn-pinpoint-campaign-setdimension-dimensiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-setdimension.html#cfn-pinpoint-campaign-setdimension-values", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.Template": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-template.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-template.html#cfn-pinpoint-campaign-template-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-template.html#cfn-pinpoint-campaign-template-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.TemplateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-templateconfiguration.html", "Properties": { "EmailTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-templateconfiguration.html#cfn-pinpoint-campaign-templateconfiguration-emailtemplate", "Required": false, "Type": "Template", "UpdateType": "Mutable" }, "PushTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-templateconfiguration.html#cfn-pinpoint-campaign-templateconfiguration-pushtemplate", "Required": false, "Type": "Template", "UpdateType": "Mutable" }, "SMSTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-templateconfiguration.html#cfn-pinpoint-campaign-templateconfiguration-smstemplate", "Required": false, "Type": "Template", "UpdateType": "Mutable" }, "VoiceTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-templateconfiguration.html#cfn-pinpoint-campaign-templateconfiguration-voicetemplate", "Required": false, "Type": "Template", "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign.WriteTreatmentResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-writetreatmentresource.html", "Properties": { "CustomDeliveryConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-writetreatmentresource.html#cfn-pinpoint-campaign-writetreatmentresource-customdeliveryconfiguration", "Required": false, "Type": "CustomDeliveryConfiguration", "UpdateType": "Mutable" }, "MessageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-writetreatmentresource.html#cfn-pinpoint-campaign-writetreatmentresource-messageconfiguration", "Required": false, "Type": "MessageConfiguration", "UpdateType": "Mutable" }, "Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-writetreatmentresource.html#cfn-pinpoint-campaign-writetreatmentresource-schedule", "Required": false, "Type": "Schedule", "UpdateType": "Mutable" }, "SizePercent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-writetreatmentresource.html#cfn-pinpoint-campaign-writetreatmentresource-sizepercent", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TemplateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-writetreatmentresource.html#cfn-pinpoint-campaign-writetreatmentresource-templateconfiguration", "Required": false, "Type": "TemplateConfiguration", "UpdateType": "Mutable" }, "TreatmentDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-writetreatmentresource.html#cfn-pinpoint-campaign-writetreatmentresource-treatmentdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TreatmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-writetreatmentresource.html#cfn-pinpoint-campaign-writetreatmentresource-treatmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::InAppTemplate.BodyConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-bodyconfig.html", "Properties": { "Alignment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-bodyconfig.html#cfn-pinpoint-inapptemplate-bodyconfig-alignment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pinpoint::InAppTemplate.BodyConfig.Alignment" } }, "Body": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-bodyconfig.html#cfn-pinpoint-inapptemplate-bodyconfig-body", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-bodyconfig.html#cfn-pinpoint-inapptemplate-bodyconfig-textcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::InAppTemplate.ButtonConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-buttonconfig.html", "Properties": { "Android": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-buttonconfig.html#cfn-pinpoint-inapptemplate-buttonconfig-android", "Required": false, "Type": "OverrideButtonConfiguration", "UpdateType": "Mutable" }, "DefaultConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-buttonconfig.html#cfn-pinpoint-inapptemplate-buttonconfig-defaultconfig", "Required": false, "Type": "DefaultButtonConfiguration", "UpdateType": "Mutable" }, "IOS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-buttonconfig.html#cfn-pinpoint-inapptemplate-buttonconfig-ios", "Required": false, "Type": "OverrideButtonConfiguration", "UpdateType": "Mutable" }, "Web": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-buttonconfig.html#cfn-pinpoint-inapptemplate-buttonconfig-web", "Required": false, "Type": "OverrideButtonConfiguration", "UpdateType": "Mutable" } } }, "AWS::Pinpoint::InAppTemplate.DefaultButtonConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-defaultbuttonconfiguration.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-defaultbuttonconfiguration.html#cfn-pinpoint-inapptemplate-defaultbuttonconfiguration-backgroundcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BorderRadius": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-defaultbuttonconfiguration.html#cfn-pinpoint-inapptemplate-defaultbuttonconfiguration-borderradius", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ButtonAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-defaultbuttonconfiguration.html#cfn-pinpoint-inapptemplate-defaultbuttonconfiguration-buttonaction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pinpoint::InAppTemplate.DefaultButtonConfiguration.ButtonAction" } }, "Link": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-defaultbuttonconfiguration.html#cfn-pinpoint-inapptemplate-defaultbuttonconfiguration-link", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Text": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-defaultbuttonconfiguration.html#cfn-pinpoint-inapptemplate-defaultbuttonconfiguration-text", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-defaultbuttonconfiguration.html#cfn-pinpoint-inapptemplate-defaultbuttonconfiguration-textcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::InAppTemplate.HeaderConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-headerconfig.html", "Properties": { "Alignment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-headerconfig.html#cfn-pinpoint-inapptemplate-headerconfig-alignment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pinpoint::InAppTemplate.HeaderConfig.Alignment" } }, "Header": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-headerconfig.html#cfn-pinpoint-inapptemplate-headerconfig-header", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-headerconfig.html#cfn-pinpoint-inapptemplate-headerconfig-textcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::InAppTemplate.InAppMessageContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-inappmessagecontent.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-inappmessagecontent.html#cfn-pinpoint-inapptemplate-inappmessagecontent-backgroundcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BodyConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-inappmessagecontent.html#cfn-pinpoint-inapptemplate-inappmessagecontent-bodyconfig", "Required": false, "Type": "BodyConfig", "UpdateType": "Mutable" }, "HeaderConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-inappmessagecontent.html#cfn-pinpoint-inapptemplate-inappmessagecontent-headerconfig", "Required": false, "Type": "HeaderConfig", "UpdateType": "Mutable" }, "ImageUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-inappmessagecontent.html#cfn-pinpoint-inapptemplate-inappmessagecontent-imageurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PrimaryBtn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-inappmessagecontent.html#cfn-pinpoint-inapptemplate-inappmessagecontent-primarybtn", "Required": false, "Type": "ButtonConfig", "UpdateType": "Mutable" }, "SecondaryBtn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-inappmessagecontent.html#cfn-pinpoint-inapptemplate-inappmessagecontent-secondarybtn", "Required": false, "Type": "ButtonConfig", "UpdateType": "Mutable" } } }, "AWS::Pinpoint::InAppTemplate.OverrideButtonConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-overridebuttonconfiguration.html", "Properties": { "ButtonAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-overridebuttonconfiguration.html#cfn-pinpoint-inapptemplate-overridebuttonconfiguration-buttonaction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pinpoint::InAppTemplate.OverrideButtonConfiguration.ButtonAction" } }, "Link": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-inapptemplate-overridebuttonconfiguration.html#cfn-pinpoint-inapptemplate-overridebuttonconfiguration-link", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::PushTemplate.APNSPushNotificationTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-apnspushnotificationtemplate.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-apnspushnotificationtemplate.html#cfn-pinpoint-pushtemplate-apnspushnotificationtemplate-action", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Body": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-apnspushnotificationtemplate.html#cfn-pinpoint-pushtemplate-apnspushnotificationtemplate-body", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MediaUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-apnspushnotificationtemplate.html#cfn-pinpoint-pushtemplate-apnspushnotificationtemplate-mediaurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Sound": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-apnspushnotificationtemplate.html#cfn-pinpoint-pushtemplate-apnspushnotificationtemplate-sound", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-apnspushnotificationtemplate.html#cfn-pinpoint-pushtemplate-apnspushnotificationtemplate-title", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-apnspushnotificationtemplate.html#cfn-pinpoint-pushtemplate-apnspushnotificationtemplate-url", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::PushTemplate.AndroidPushNotificationTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-androidpushnotificationtemplate.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-androidpushnotificationtemplate.html#cfn-pinpoint-pushtemplate-androidpushnotificationtemplate-action", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Body": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-androidpushnotificationtemplate.html#cfn-pinpoint-pushtemplate-androidpushnotificationtemplate-body", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ImageIconUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-androidpushnotificationtemplate.html#cfn-pinpoint-pushtemplate-androidpushnotificationtemplate-imageiconurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ImageUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-androidpushnotificationtemplate.html#cfn-pinpoint-pushtemplate-androidpushnotificationtemplate-imageurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SmallImageIconUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-androidpushnotificationtemplate.html#cfn-pinpoint-pushtemplate-androidpushnotificationtemplate-smallimageiconurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Sound": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-androidpushnotificationtemplate.html#cfn-pinpoint-pushtemplate-androidpushnotificationtemplate-sound", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-androidpushnotificationtemplate.html#cfn-pinpoint-pushtemplate-androidpushnotificationtemplate-title", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-androidpushnotificationtemplate.html#cfn-pinpoint-pushtemplate-androidpushnotificationtemplate-url", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::PushTemplate.DefaultPushNotificationTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-defaultpushnotificationtemplate.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-defaultpushnotificationtemplate.html#cfn-pinpoint-pushtemplate-defaultpushnotificationtemplate-action", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Body": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-defaultpushnotificationtemplate.html#cfn-pinpoint-pushtemplate-defaultpushnotificationtemplate-body", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Sound": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-defaultpushnotificationtemplate.html#cfn-pinpoint-pushtemplate-defaultpushnotificationtemplate-sound", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-defaultpushnotificationtemplate.html#cfn-pinpoint-pushtemplate-defaultpushnotificationtemplate-title", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-pushtemplate-defaultpushnotificationtemplate.html#cfn-pinpoint-pushtemplate-defaultpushnotificationtemplate-url", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Segment.AttributeDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-attributedimension.html", "Properties": { "AttributeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-attributedimension.html#cfn-pinpoint-segment-attributedimension-attributetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-attributedimension.html#cfn-pinpoint-segment-attributedimension-values", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Segment.Behavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-behavior.html", "Properties": { "Recency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-behavior.html#cfn-pinpoint-segment-segmentdimensions-behavior-recency", "Required": false, "Type": "Recency", "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Segment.Coordinates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-location-gpspoint-coordinates.html", "Properties": { "Latitude": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-location-gpspoint-coordinates.html#cfn-pinpoint-segment-segmentdimensions-location-gpspoint-coordinates-latitude", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Longitude": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-location-gpspoint-coordinates.html#cfn-pinpoint-segment-segmentdimensions-location-gpspoint-coordinates-longitude", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Segment.Demographic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-demographic.html", "Properties": { "AppVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-demographic.html#cfn-pinpoint-segment-segmentdimensions-demographic-appversion", "Required": false, "Type": "SetDimension", "UpdateType": "Mutable" }, "Channel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-demographic.html#cfn-pinpoint-segment-segmentdimensions-demographic-channel", "Required": false, "Type": "SetDimension", "UpdateType": "Mutable" }, "DeviceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-demographic.html#cfn-pinpoint-segment-segmentdimensions-demographic-devicetype", "Required": false, "Type": "SetDimension", "UpdateType": "Mutable" }, "Make": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-demographic.html#cfn-pinpoint-segment-segmentdimensions-demographic-make", "Required": false, "Type": "SetDimension", "UpdateType": "Mutable" }, "Model": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-demographic.html#cfn-pinpoint-segment-segmentdimensions-demographic-model", "Required": false, "Type": "SetDimension", "UpdateType": "Mutable" }, "Platform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-demographic.html#cfn-pinpoint-segment-segmentdimensions-demographic-platform", "Required": false, "Type": "SetDimension", "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Segment.GPSPoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-location-gpspoint.html", "Properties": { "Coordinates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-location-gpspoint.html#cfn-pinpoint-segment-segmentdimensions-location-gpspoint-coordinates", "Required": true, "Type": "Coordinates", "UpdateType": "Mutable" }, "RangeInKilometers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-location-gpspoint.html#cfn-pinpoint-segment-segmentdimensions-location-gpspoint-rangeinkilometers", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Segment.Groups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentgroups-groups.html", "Properties": { "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentgroups-groups.html#cfn-pinpoint-segment-segmentgroups-groups-dimensions", "ItemType": "SegmentDimensions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SourceSegments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentgroups-groups.html#cfn-pinpoint-segment-segmentgroups-groups-sourcesegments", "ItemType": "SourceSegments", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentgroups-groups.html#cfn-pinpoint-segment-segmentgroups-groups-sourcetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentgroups-groups.html#cfn-pinpoint-segment-segmentgroups-groups-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Segment.Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-location.html", "Properties": { "Country": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-location.html#cfn-pinpoint-segment-segmentdimensions-location-country", "Required": false, "Type": "SetDimension", "UpdateType": "Mutable" }, "GPSPoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-location.html#cfn-pinpoint-segment-segmentdimensions-location-gpspoint", "Required": false, "Type": "GPSPoint", "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Segment.Recency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-behavior-recency.html", "Properties": { "Duration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-behavior-recency.html#cfn-pinpoint-segment-segmentdimensions-behavior-recency-duration", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RecencyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions-behavior-recency.html#cfn-pinpoint-segment-segmentdimensions-behavior-recency-recencytype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Segment.SegmentDimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions.html", "Properties": { "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions.html#cfn-pinpoint-segment-segmentdimensions-attributes", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Behavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions.html#cfn-pinpoint-segment-segmentdimensions-behavior", "Required": false, "Type": "Behavior", "UpdateType": "Mutable" }, "Demographic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions.html#cfn-pinpoint-segment-segmentdimensions-demographic", "Required": false, "Type": "Demographic", "UpdateType": "Mutable" }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions.html#cfn-pinpoint-segment-segmentdimensions-location", "Required": false, "Type": "Location", "UpdateType": "Mutable" }, "Metrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions.html#cfn-pinpoint-segment-segmentdimensions-metrics", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "UserAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentdimensions.html#cfn-pinpoint-segment-segmentdimensions-userattributes", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Segment.SegmentGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentgroups.html", "Properties": { "Groups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentgroups.html#cfn-pinpoint-segment-segmentgroups-groups", "ItemType": "Groups", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Include": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentgroups.html#cfn-pinpoint-segment-segmentgroups-include", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Segment.SetDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-setdimension.html", "Properties": { "DimensionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-setdimension.html#cfn-pinpoint-segment-setdimension-dimensiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-setdimension.html#cfn-pinpoint-segment-setdimension-values", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Segment.SourceSegments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentgroups-groups-sourcesegments.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentgroups-groups-sourcesegments.html#cfn-pinpoint-segment-segmentgroups-groups-sourcesegments-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentgroups-groups-sourcesegments.html#cfn-pinpoint-segment-segmentgroups-groups-sourcesegments-version", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::ConfigurationSet.DeliveryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationset-deliveryoptions.html", "Properties": { "SendingPoolName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationset-deliveryoptions.html#cfn-pinpointemail-configurationset-deliveryoptions-sendingpoolname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::ConfigurationSet.ReputationOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationset-reputationoptions.html", "Properties": { "ReputationMetricsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationset-reputationoptions.html#cfn-pinpointemail-configurationset-reputationoptions-reputationmetricsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::ConfigurationSet.SendingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationset-sendingoptions.html", "Properties": { "SendingEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationset-sendingoptions.html#cfn-pinpointemail-configurationset-sendingoptions-sendingenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::ConfigurationSet.Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationset-tags.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationset-tags.html#cfn-pinpointemail-configurationset-tags-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationset-tags.html#cfn-pinpointemail-configurationset-tags-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::ConfigurationSet.TrackingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationset-trackingoptions.html", "Properties": { "CustomRedirectDomain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationset-trackingoptions.html#cfn-pinpointemail-configurationset-trackingoptions-customredirectdomain", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::ConfigurationSetEventDestination.CloudWatchDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-cloudwatchdestination.html", "Properties": { "DimensionConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-cloudwatchdestination.html#cfn-pinpointemail-configurationseteventdestination-cloudwatchdestination-dimensionconfigurations", "ItemType": "DimensionConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::ConfigurationSetEventDestination.DimensionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-dimensionconfiguration.html", "Properties": { "DefaultDimensionValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-dimensionconfiguration.html#cfn-pinpointemail-configurationseteventdestination-dimensionconfiguration-defaultdimensionvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DimensionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-dimensionconfiguration.html#cfn-pinpointemail-configurationseteventdestination-dimensionconfiguration-dimensionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DimensionValueSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-dimensionconfiguration.html#cfn-pinpointemail-configurationseteventdestination-dimensionconfiguration-dimensionvaluesource", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::ConfigurationSetEventDestination.EventDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-eventdestination.html", "Properties": { "CloudWatchDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-eventdestination.html#cfn-pinpointemail-configurationseteventdestination-eventdestination-cloudwatchdestination", "Required": false, "Type": "CloudWatchDestination", "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-eventdestination.html#cfn-pinpointemail-configurationseteventdestination-eventdestination-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "KinesisFirehoseDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-eventdestination.html#cfn-pinpointemail-configurationseteventdestination-eventdestination-kinesisfirehosedestination", "Required": false, "Type": "KinesisFirehoseDestination", "UpdateType": "Mutable" }, "MatchingEventTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-eventdestination.html#cfn-pinpointemail-configurationseteventdestination-eventdestination-matchingeventtypes", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "PinpointDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-eventdestination.html#cfn-pinpointemail-configurationseteventdestination-eventdestination-pinpointdestination", "Required": false, "Type": "PinpointDestination", "UpdateType": "Mutable" }, "SnsDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-eventdestination.html#cfn-pinpointemail-configurationseteventdestination-eventdestination-snsdestination", "Required": false, "Type": "SnsDestination", "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::ConfigurationSetEventDestination.KinesisFirehoseDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-kinesisfirehosedestination.html", "Properties": { "DeliveryStreamArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-kinesisfirehosedestination.html#cfn-pinpointemail-configurationseteventdestination-kinesisfirehosedestination-deliverystreamarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "IamRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-kinesisfirehosedestination.html#cfn-pinpointemail-configurationseteventdestination-kinesisfirehosedestination-iamrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::ConfigurationSetEventDestination.PinpointDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-pinpointdestination.html", "Properties": { "ApplicationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-pinpointdestination.html#cfn-pinpointemail-configurationseteventdestination-pinpointdestination-applicationarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::ConfigurationSetEventDestination.SnsDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-snsdestination.html", "Properties": { "TopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-snsdestination.html#cfn-pinpointemail-configurationseteventdestination-snsdestination-topicarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::DedicatedIpPool.Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-dedicatedippool-tags.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-dedicatedippool-tags.html#cfn-pinpointemail-dedicatedippool-tags-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-dedicatedippool-tags.html#cfn-pinpointemail-dedicatedippool-tags-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::Identity.MailFromAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-identity-mailfromattributes.html", "Properties": { "BehaviorOnMxFailure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-identity-mailfromattributes.html#cfn-pinpointemail-identity-mailfromattributes-behavioronmxfailure", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MailFromDomain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-identity-mailfromattributes.html#cfn-pinpointemail-identity-mailfromattributes-mailfromdomain", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::Identity.Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-identity-tags.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-identity-tags.html#cfn-pinpointemail-identity-tags-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-identity-tags.html#cfn-pinpointemail-identity-tags-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.AwsVpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-awsvpcconfiguration.html", "Properties": { "AssignPublicIp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-awsvpcconfiguration.html#cfn-pipes-pipe-awsvpcconfiguration-assignpublicip", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.AwsVpcConfiguration.AssignPublicIp" } }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-awsvpcconfiguration.html#cfn-pipes-pipe-awsvpcconfiguration-securitygroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.AwsVpcConfiguration.SecurityGroups" } }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-awsvpcconfiguration.html#cfn-pipes-pipe-awsvpcconfiguration-subnets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.AwsVpcConfiguration.Subnets" } } } }, "AWS::Pipes::Pipe.BatchArrayProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batcharrayproperties.html", "Properties": { "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batcharrayproperties.html#cfn-pipes-pipe-batcharrayproperties-size", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.BatchArrayProperties.Size" } } } }, "AWS::Pipes::Pipe.BatchContainerOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batchcontaineroverrides.html", "Properties": { "Command": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batchcontaineroverrides.html#cfn-pipes-pipe-batchcontaineroverrides-command", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batchcontaineroverrides.html#cfn-pipes-pipe-batchcontaineroverrides-environment", "DuplicatesAllowed": true, "ItemType": "BatchEnvironmentVariable", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batchcontaineroverrides.html#cfn-pipes-pipe-batchcontaineroverrides-instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceRequirements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batchcontaineroverrides.html#cfn-pipes-pipe-batchcontaineroverrides-resourcerequirements", "DuplicatesAllowed": true, "ItemType": "BatchResourceRequirement", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.BatchEnvironmentVariable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batchenvironmentvariable.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batchenvironmentvariable.html#cfn-pipes-pipe-batchenvironmentvariable-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batchenvironmentvariable.html#cfn-pipes-pipe-batchenvironmentvariable-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.BatchJobDependency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batchjobdependency.html", "Properties": { "JobId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batchjobdependency.html#cfn-pipes-pipe-batchjobdependency-jobid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batchjobdependency.html#cfn-pipes-pipe-batchjobdependency-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.BatchJobDependency.Type" } } } }, "AWS::Pipes::Pipe.BatchResourceRequirement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batchresourcerequirement.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batchresourcerequirement.html#cfn-pipes-pipe-batchresourcerequirement-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.BatchResourceRequirement.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batchresourcerequirement.html#cfn-pipes-pipe-batchresourcerequirement-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.BatchRetryStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batchretrystrategy.html", "Properties": { "Attempts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-batchretrystrategy.html#cfn-pipes-pipe-batchretrystrategy-attempts", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.BatchRetryStrategy.Attempts" } } } }, "AWS::Pipes::Pipe.CapacityProviderStrategyItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-capacityproviderstrategyitem.html", "Properties": { "Base": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-capacityproviderstrategyitem.html#cfn-pipes-pipe-capacityproviderstrategyitem-base", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CapacityProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-capacityproviderstrategyitem.html#cfn-pipes-pipe-capacityproviderstrategyitem-capacityprovider", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.CapacityProviderStrategyItem.CapacityProvider" } }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-capacityproviderstrategyitem.html#cfn-pipes-pipe-capacityproviderstrategyitem-weight", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.DeadLetterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-deadletterconfig.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-deadletterconfig.html#cfn-pipes-pipe-deadletterconfig-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.DeadLetterConfig.Arn" } } } }, "AWS::Pipes::Pipe.EcsContainerOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecscontaineroverride.html", "Properties": { "Command": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecscontaineroverride.html#cfn-pipes-pipe-ecscontaineroverride-command", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Cpu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecscontaineroverride.html#cfn-pipes-pipe-ecscontaineroverride-cpu", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecscontaineroverride.html#cfn-pipes-pipe-ecscontaineroverride-environment", "DuplicatesAllowed": true, "ItemType": "EcsEnvironmentVariable", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EnvironmentFiles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecscontaineroverride.html#cfn-pipes-pipe-ecscontaineroverride-environmentfiles", "DuplicatesAllowed": true, "ItemType": "EcsEnvironmentFile", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Memory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecscontaineroverride.html#cfn-pipes-pipe-ecscontaineroverride-memory", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MemoryReservation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecscontaineroverride.html#cfn-pipes-pipe-ecscontaineroverride-memoryreservation", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecscontaineroverride.html#cfn-pipes-pipe-ecscontaineroverride-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceRequirements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecscontaineroverride.html#cfn-pipes-pipe-ecscontaineroverride-resourcerequirements", "DuplicatesAllowed": true, "ItemType": "EcsResourceRequirement", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.EcsEnvironmentFile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecsenvironmentfile.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecsenvironmentfile.html#cfn-pipes-pipe-ecsenvironmentfile-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.EcsEnvironmentFile.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecsenvironmentfile.html#cfn-pipes-pipe-ecsenvironmentfile-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.EcsEnvironmentVariable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecsenvironmentvariable.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecsenvironmentvariable.html#cfn-pipes-pipe-ecsenvironmentvariable-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecsenvironmentvariable.html#cfn-pipes-pipe-ecsenvironmentvariable-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.EcsEphemeralStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecsephemeralstorage.html", "Properties": { "SizeInGiB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecsephemeralstorage.html#cfn-pipes-pipe-ecsephemeralstorage-sizeingib", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.EcsEphemeralStorage.SizeInGiB" } } } }, "AWS::Pipes::Pipe.EcsInferenceAcceleratorOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecsinferenceacceleratoroverride.html", "Properties": { "DeviceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecsinferenceacceleratoroverride.html#cfn-pipes-pipe-ecsinferenceacceleratoroverride-devicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeviceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecsinferenceacceleratoroverride.html#cfn-pipes-pipe-ecsinferenceacceleratoroverride-devicetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.EcsResourceRequirement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecsresourcerequirement.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecsresourcerequirement.html#cfn-pipes-pipe-ecsresourcerequirement-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.EcsResourceRequirement.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecsresourcerequirement.html#cfn-pipes-pipe-ecsresourcerequirement-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.EcsTaskOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecstaskoverride.html", "Properties": { "ContainerOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecstaskoverride.html#cfn-pipes-pipe-ecstaskoverride-containeroverrides", "DuplicatesAllowed": true, "ItemType": "EcsContainerOverride", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Cpu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecstaskoverride.html#cfn-pipes-pipe-ecstaskoverride-cpu", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EphemeralStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecstaskoverride.html#cfn-pipes-pipe-ecstaskoverride-ephemeralstorage", "Required": false, "Type": "EcsEphemeralStorage", "UpdateType": "Mutable" }, "ExecutionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecstaskoverride.html#cfn-pipes-pipe-ecstaskoverride-executionrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.EcsTaskOverride.ExecutionRoleArn" } }, "InferenceAcceleratorOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecstaskoverride.html#cfn-pipes-pipe-ecstaskoverride-inferenceacceleratoroverrides", "DuplicatesAllowed": true, "ItemType": "EcsInferenceAcceleratorOverride", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Memory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecstaskoverride.html#cfn-pipes-pipe-ecstaskoverride-memory", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TaskRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-ecstaskoverride.html#cfn-pipes-pipe-ecstaskoverride-taskrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.EcsTaskOverride.TaskRoleArn" } } } }, "AWS::Pipes::Pipe.Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-filter.html", "Properties": { "Pattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-filter.html#cfn-pipes-pipe-filter-pattern", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.FilterCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-filtercriteria.html", "Properties": { "Filters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-filtercriteria.html#cfn-pipes-pipe-filtercriteria-filters", "DuplicatesAllowed": true, "ItemType": "Filter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.MQBrokerAccessCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-mqbrokeraccesscredentials.html", "Properties": { "BasicAuth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-mqbrokeraccesscredentials.html#cfn-pipes-pipe-mqbrokeraccesscredentials-basicauth", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.MSKAccessCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-mskaccesscredentials.html", "Properties": { "ClientCertificateTlsAuth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-mskaccesscredentials.html#cfn-pipes-pipe-mskaccesscredentials-clientcertificatetlsauth", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SaslScram512Auth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-mskaccesscredentials.html#cfn-pipes-pipe-mskaccesscredentials-saslscram512auth", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-networkconfiguration.html", "Properties": { "AwsvpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-networkconfiguration.html#cfn-pipes-pipe-networkconfiguration-awsvpcconfiguration", "Required": false, "Type": "AwsVpcConfiguration", "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.PipeEnrichmentHttpParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipeenrichmenthttpparameters.html", "Properties": { "HeaderParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipeenrichmenthttpparameters.html#cfn-pipes-pipe-pipeenrichmenthttpparameters-headerparameters", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "PathParameterValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipeenrichmenthttpparameters.html#cfn-pipes-pipe-pipeenrichmenthttpparameters-pathparametervalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeEnrichmentHttpParameters.PathParameterValues" } }, "QueryStringParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipeenrichmenthttpparameters.html#cfn-pipes-pipe-pipeenrichmenthttpparameters-querystringparameters", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.PipeEnrichmentParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipeenrichmentparameters.html", "Properties": { "HttpParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipeenrichmentparameters.html#cfn-pipes-pipe-pipeenrichmentparameters-httpparameters", "Required": false, "Type": "PipeEnrichmentHttpParameters", "UpdateType": "Mutable" }, "InputTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipeenrichmentparameters.html#cfn-pipes-pipe-pipeenrichmentparameters-inputtemplate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.PipeSourceActiveMQBrokerParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceactivemqbrokerparameters.html", "Properties": { "BatchSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceactivemqbrokerparameters.html#cfn-pipes-pipe-pipesourceactivemqbrokerparameters-batchsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceActiveMQBrokerParameters.BatchSize" } }, "Credentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceactivemqbrokerparameters.html#cfn-pipes-pipe-pipesourceactivemqbrokerparameters-credentials", "Required": true, "Type": "MQBrokerAccessCredentials", "UpdateType": "Mutable" }, "MaximumBatchingWindowInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceactivemqbrokerparameters.html#cfn-pipes-pipe-pipesourceactivemqbrokerparameters-maximumbatchingwindowinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "QueueName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceactivemqbrokerparameters.html#cfn-pipes-pipe-pipesourceactivemqbrokerparameters-queuename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceActiveMQBrokerParameters.QueueName" } } } }, "AWS::Pipes::Pipe.PipeSourceDynamoDBStreamParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcedynamodbstreamparameters.html", "Properties": { "BatchSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcedynamodbstreamparameters.html#cfn-pipes-pipe-pipesourcedynamodbstreamparameters-batchsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceDynamoDBStreamParameters.BatchSize" } }, "DeadLetterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcedynamodbstreamparameters.html#cfn-pipes-pipe-pipesourcedynamodbstreamparameters-deadletterconfig", "Required": false, "Type": "DeadLetterConfig", "UpdateType": "Mutable" }, "MaximumBatchingWindowInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcedynamodbstreamparameters.html#cfn-pipes-pipe-pipesourcedynamodbstreamparameters-maximumbatchingwindowinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaximumRecordAgeInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcedynamodbstreamparameters.html#cfn-pipes-pipe-pipesourcedynamodbstreamparameters-maximumrecordageinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceDynamoDBStreamParameters.MaximumRecordAgeInSeconds" } }, "MaximumRetryAttempts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcedynamodbstreamparameters.html#cfn-pipes-pipe-pipesourcedynamodbstreamparameters-maximumretryattempts", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceDynamoDBStreamParameters.MaximumRetryAttempts" } }, "OnPartialBatchItemFailure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcedynamodbstreamparameters.html#cfn-pipes-pipe-pipesourcedynamodbstreamparameters-onpartialbatchitemfailure", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceDynamoDBStreamParameters.OnPartialBatchItemFailure" } }, "ParallelizationFactor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcedynamodbstreamparameters.html#cfn-pipes-pipe-pipesourcedynamodbstreamparameters-parallelizationfactor", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceDynamoDBStreamParameters.ParallelizationFactor" } }, "StartingPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcedynamodbstreamparameters.html#cfn-pipes-pipe-pipesourcedynamodbstreamparameters-startingposition", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceDynamoDBStreamParameters.StartingPosition" } } } }, "AWS::Pipes::Pipe.PipeSourceKinesisStreamParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcekinesisstreamparameters.html", "Properties": { "BatchSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcekinesisstreamparameters.html#cfn-pipes-pipe-pipesourcekinesisstreamparameters-batchsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceKinesisStreamParameters.BatchSize" } }, "DeadLetterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcekinesisstreamparameters.html#cfn-pipes-pipe-pipesourcekinesisstreamparameters-deadletterconfig", "Required": false, "Type": "DeadLetterConfig", "UpdateType": "Mutable" }, "MaximumBatchingWindowInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcekinesisstreamparameters.html#cfn-pipes-pipe-pipesourcekinesisstreamparameters-maximumbatchingwindowinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaximumRecordAgeInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcekinesisstreamparameters.html#cfn-pipes-pipe-pipesourcekinesisstreamparameters-maximumrecordageinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceKinesisStreamParameters.MaximumRecordAgeInSeconds" } }, "MaximumRetryAttempts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcekinesisstreamparameters.html#cfn-pipes-pipe-pipesourcekinesisstreamparameters-maximumretryattempts", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceKinesisStreamParameters.MaximumRetryAttempts" } }, "OnPartialBatchItemFailure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcekinesisstreamparameters.html#cfn-pipes-pipe-pipesourcekinesisstreamparameters-onpartialbatchitemfailure", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceKinesisStreamParameters.OnPartialBatchItemFailure" } }, "ParallelizationFactor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcekinesisstreamparameters.html#cfn-pipes-pipe-pipesourcekinesisstreamparameters-parallelizationfactor", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceKinesisStreamParameters.ParallelizationFactor" } }, "StartingPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcekinesisstreamparameters.html#cfn-pipes-pipe-pipesourcekinesisstreamparameters-startingposition", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceKinesisStreamParameters.StartingPosition" } }, "StartingPositionTimestamp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcekinesisstreamparameters.html#cfn-pipes-pipe-pipesourcekinesisstreamparameters-startingpositiontimestamp", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Pipes::Pipe.PipeSourceManagedStreamingKafkaParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcemanagedstreamingkafkaparameters.html", "Properties": { "BatchSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcemanagedstreamingkafkaparameters.html#cfn-pipes-pipe-pipesourcemanagedstreamingkafkaparameters-batchsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceManagedStreamingKafkaParameters.BatchSize" } }, "ConsumerGroupID": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcemanagedstreamingkafkaparameters.html#cfn-pipes-pipe-pipesourcemanagedstreamingkafkaparameters-consumergroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceManagedStreamingKafkaParameters.ConsumerGroupID" } }, "Credentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcemanagedstreamingkafkaparameters.html#cfn-pipes-pipe-pipesourcemanagedstreamingkafkaparameters-credentials", "Required": false, "Type": "MSKAccessCredentials", "UpdateType": "Mutable" }, "MaximumBatchingWindowInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcemanagedstreamingkafkaparameters.html#cfn-pipes-pipe-pipesourcemanagedstreamingkafkaparameters-maximumbatchingwindowinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StartingPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcemanagedstreamingkafkaparameters.html#cfn-pipes-pipe-pipesourcemanagedstreamingkafkaparameters-startingposition", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceManagedStreamingKafkaParameters.StartingPosition" } }, "TopicName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcemanagedstreamingkafkaparameters.html#cfn-pipes-pipe-pipesourcemanagedstreamingkafkaparameters-topicname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceManagedStreamingKafkaParameters.TopicName" } } } }, "AWS::Pipes::Pipe.PipeSourceParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceparameters.html", "Properties": { "ActiveMQBrokerParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceparameters.html#cfn-pipes-pipe-pipesourceparameters-activemqbrokerparameters", "Required": false, "Type": "PipeSourceActiveMQBrokerParameters", "UpdateType": "Mutable" }, "DynamoDBStreamParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceparameters.html#cfn-pipes-pipe-pipesourceparameters-dynamodbstreamparameters", "Required": false, "Type": "PipeSourceDynamoDBStreamParameters", "UpdateType": "Mutable" }, "FilterCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceparameters.html#cfn-pipes-pipe-pipesourceparameters-filtercriteria", "Required": false, "Type": "FilterCriteria", "UpdateType": "Mutable" }, "KinesisStreamParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceparameters.html#cfn-pipes-pipe-pipesourceparameters-kinesisstreamparameters", "Required": false, "Type": "PipeSourceKinesisStreamParameters", "UpdateType": "Mutable" }, "ManagedStreamingKafkaParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceparameters.html#cfn-pipes-pipe-pipesourceparameters-managedstreamingkafkaparameters", "Required": false, "Type": "PipeSourceManagedStreamingKafkaParameters", "UpdateType": "Mutable" }, "RabbitMQBrokerParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceparameters.html#cfn-pipes-pipe-pipesourceparameters-rabbitmqbrokerparameters", "Required": false, "Type": "PipeSourceRabbitMQBrokerParameters", "UpdateType": "Mutable" }, "SelfManagedKafkaParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceparameters.html#cfn-pipes-pipe-pipesourceparameters-selfmanagedkafkaparameters", "Required": false, "Type": "PipeSourceSelfManagedKafkaParameters", "UpdateType": "Mutable" }, "SqsQueueParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceparameters.html#cfn-pipes-pipe-pipesourceparameters-sqsqueueparameters", "Required": false, "Type": "PipeSourceSqsQueueParameters", "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.PipeSourceRabbitMQBrokerParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcerabbitmqbrokerparameters.html", "Properties": { "BatchSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcerabbitmqbrokerparameters.html#cfn-pipes-pipe-pipesourcerabbitmqbrokerparameters-batchsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceRabbitMQBrokerParameters.BatchSize" } }, "Credentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcerabbitmqbrokerparameters.html#cfn-pipes-pipe-pipesourcerabbitmqbrokerparameters-credentials", "Required": true, "Type": "MQBrokerAccessCredentials", "UpdateType": "Mutable" }, "MaximumBatchingWindowInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcerabbitmqbrokerparameters.html#cfn-pipes-pipe-pipesourcerabbitmqbrokerparameters-maximumbatchingwindowinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "QueueName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcerabbitmqbrokerparameters.html#cfn-pipes-pipe-pipesourcerabbitmqbrokerparameters-queuename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceRabbitMQBrokerParameters.QueueName" } }, "VirtualHost": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcerabbitmqbrokerparameters.html#cfn-pipes-pipe-pipesourcerabbitmqbrokerparameters-virtualhost", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceRabbitMQBrokerParameters.VirtualHost" } } } }, "AWS::Pipes::Pipe.PipeSourceSelfManagedKafkaParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceselfmanagedkafkaparameters.html", "Properties": { "AdditionalBootstrapServers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceselfmanagedkafkaparameters.html#cfn-pipes-pipe-pipesourceselfmanagedkafkaparameters-additionalbootstrapservers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceSelfManagedKafkaParameters.AdditionalBootstrapServers" } }, "BatchSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceselfmanagedkafkaparameters.html#cfn-pipes-pipe-pipesourceselfmanagedkafkaparameters-batchsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceSelfManagedKafkaParameters.BatchSize" } }, "ConsumerGroupID": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceselfmanagedkafkaparameters.html#cfn-pipes-pipe-pipesourceselfmanagedkafkaparameters-consumergroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceSelfManagedKafkaParameters.ConsumerGroupID" } }, "Credentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceselfmanagedkafkaparameters.html#cfn-pipes-pipe-pipesourceselfmanagedkafkaparameters-credentials", "Required": false, "Type": "SelfManagedKafkaAccessConfigurationCredentials", "UpdateType": "Mutable" }, "MaximumBatchingWindowInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceselfmanagedkafkaparameters.html#cfn-pipes-pipe-pipesourceselfmanagedkafkaparameters-maximumbatchingwindowinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ServerRootCaCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceselfmanagedkafkaparameters.html#cfn-pipes-pipe-pipesourceselfmanagedkafkaparameters-serverrootcacertificate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceSelfManagedKafkaParameters.ServerRootCaCertificate" } }, "StartingPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceselfmanagedkafkaparameters.html#cfn-pipes-pipe-pipesourceselfmanagedkafkaparameters-startingposition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceSelfManagedKafkaParameters.StartingPosition" } }, "TopicName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceselfmanagedkafkaparameters.html#cfn-pipes-pipe-pipesourceselfmanagedkafkaparameters-topicname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceSelfManagedKafkaParameters.TopicName" } }, "Vpc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourceselfmanagedkafkaparameters.html#cfn-pipes-pipe-pipesourceselfmanagedkafkaparameters-vpc", "Required": false, "Type": "SelfManagedKafkaAccessConfigurationVpc", "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.PipeSourceSqsQueueParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcesqsqueueparameters.html", "Properties": { "BatchSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcesqsqueueparameters.html#cfn-pipes-pipe-pipesourcesqsqueueparameters-batchsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeSourceSqsQueueParameters.BatchSize" } }, "MaximumBatchingWindowInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipesourcesqsqueueparameters.html#cfn-pipes-pipe-pipesourcesqsqueueparameters-maximumbatchingwindowinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.PipeTargetBatchJobParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetbatchjobparameters.html", "Properties": { "ArrayProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetbatchjobparameters.html#cfn-pipes-pipe-pipetargetbatchjobparameters-arrayproperties", "Required": false, "Type": "BatchArrayProperties", "UpdateType": "Mutable" }, "ContainerOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetbatchjobparameters.html#cfn-pipes-pipe-pipetargetbatchjobparameters-containeroverrides", "Required": false, "Type": "BatchContainerOverrides", "UpdateType": "Mutable" }, "DependsOn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetbatchjobparameters.html#cfn-pipes-pipe-pipetargetbatchjobparameters-dependson", "DuplicatesAllowed": true, "ItemType": "BatchJobDependency", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "JobDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetbatchjobparameters.html#cfn-pipes-pipe-pipetargetbatchjobparameters-jobdefinition", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "JobName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetbatchjobparameters.html#cfn-pipes-pipe-pipetargetbatchjobparameters-jobname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetbatchjobparameters.html#cfn-pipes-pipe-pipetargetbatchjobparameters-parameters", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "RetryStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetbatchjobparameters.html#cfn-pipes-pipe-pipetargetbatchjobparameters-retrystrategy", "Required": false, "Type": "BatchRetryStrategy", "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.PipeTargetCloudWatchLogsParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetcloudwatchlogsparameters.html", "Properties": { "LogStreamName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetcloudwatchlogsparameters.html#cfn-pipes-pipe-pipetargetcloudwatchlogsparameters-logstreamname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetCloudWatchLogsParameters.LogStreamName" } }, "Timestamp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetcloudwatchlogsparameters.html#cfn-pipes-pipe-pipetargetcloudwatchlogsparameters-timestamp", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetCloudWatchLogsParameters.Timestamp" } } } }, "AWS::Pipes::Pipe.PipeTargetEcsTaskParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html", "Properties": { "CapacityProviderStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html#cfn-pipes-pipe-pipetargetecstaskparameters-capacityproviderstrategy", "DuplicatesAllowed": true, "ItemType": "CapacityProviderStrategyItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EnableECSManagedTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html#cfn-pipes-pipe-pipetargetecstaskparameters-enableecsmanagedtags", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableExecuteCommand": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html#cfn-pipes-pipe-pipetargetecstaskparameters-enableexecutecommand", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Group": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html#cfn-pipes-pipe-pipetargetecstaskparameters-group", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LaunchType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html#cfn-pipes-pipe-pipetargetecstaskparameters-launchtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetEcsTaskParameters.LaunchType" } }, "NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html#cfn-pipes-pipe-pipetargetecstaskparameters-networkconfiguration", "Required": false, "Type": "NetworkConfiguration", "UpdateType": "Mutable" }, "Overrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html#cfn-pipes-pipe-pipetargetecstaskparameters-overrides", "Required": false, "Type": "EcsTaskOverride", "UpdateType": "Mutable" }, "PlacementConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html#cfn-pipes-pipe-pipetargetecstaskparameters-placementconstraints", "DuplicatesAllowed": true, "ItemType": "PlacementConstraint", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PlacementStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html#cfn-pipes-pipe-pipetargetecstaskparameters-placementstrategy", "DuplicatesAllowed": true, "ItemType": "PlacementStrategy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PlatformVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html#cfn-pipes-pipe-pipetargetecstaskparameters-platformversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PropagateTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html#cfn-pipes-pipe-pipetargetecstaskparameters-propagatetags", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetEcsTaskParameters.PropagateTags" } }, "ReferenceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html#cfn-pipes-pipe-pipetargetecstaskparameters-referenceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html#cfn-pipes-pipe-pipetargetecstaskparameters-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TaskCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html#cfn-pipes-pipe-pipetargetecstaskparameters-taskcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TaskDefinitionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetecstaskparameters.html#cfn-pipes-pipe-pipetargetecstaskparameters-taskdefinitionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetEcsTaskParameters.TaskDefinitionArn" } } } }, "AWS::Pipes::Pipe.PipeTargetEventBridgeEventBusParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargeteventbridgeeventbusparameters.html", "Properties": { "DetailType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargeteventbridgeeventbusparameters.html#cfn-pipes-pipe-pipetargeteventbridgeeventbusparameters-detailtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetEventBridgeEventBusParameters.DetailType" } }, "EndpointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargeteventbridgeeventbusparameters.html#cfn-pipes-pipe-pipetargeteventbridgeeventbusparameters-endpointid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetEventBridgeEventBusParameters.EndpointId" } }, "Resources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargeteventbridgeeventbusparameters.html#cfn-pipes-pipe-pipetargeteventbridgeeventbusparameters-resources", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetEventBridgeEventBusParameters.Resources" } }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargeteventbridgeeventbusparameters.html#cfn-pipes-pipe-pipetargeteventbridgeeventbusparameters-source", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetEventBridgeEventBusParameters.Source" } }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargeteventbridgeeventbusparameters.html#cfn-pipes-pipe-pipetargeteventbridgeeventbusparameters-time", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetEventBridgeEventBusParameters.Time" } } } }, "AWS::Pipes::Pipe.PipeTargetHttpParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargethttpparameters.html", "Properties": { "HeaderParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargethttpparameters.html#cfn-pipes-pipe-pipetargethttpparameters-headerparameters", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "PathParameterValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargethttpparameters.html#cfn-pipes-pipe-pipetargethttpparameters-pathparametervalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetHttpParameters.PathParameterValues" } }, "QueryStringParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargethttpparameters.html#cfn-pipes-pipe-pipetargethttpparameters-querystringparameters", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.PipeTargetKinesisStreamParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetkinesisstreamparameters.html", "Properties": { "PartitionKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetkinesisstreamparameters.html#cfn-pipes-pipe-pipetargetkinesisstreamparameters-partitionkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.PipeTargetLambdaFunctionParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetlambdafunctionparameters.html", "Properties": { "InvocationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetlambdafunctionparameters.html#cfn-pipes-pipe-pipetargetlambdafunctionparameters-invocationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetLambdaFunctionParameters.InvocationType" } } } }, "AWS::Pipes::Pipe.PipeTargetParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetparameters.html", "Properties": { "BatchJobParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetparameters.html#cfn-pipes-pipe-pipetargetparameters-batchjobparameters", "Required": false, "Type": "PipeTargetBatchJobParameters", "UpdateType": "Mutable" }, "CloudWatchLogsParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetparameters.html#cfn-pipes-pipe-pipetargetparameters-cloudwatchlogsparameters", "Required": false, "Type": "PipeTargetCloudWatchLogsParameters", "UpdateType": "Mutable" }, "EcsTaskParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetparameters.html#cfn-pipes-pipe-pipetargetparameters-ecstaskparameters", "Required": false, "Type": "PipeTargetEcsTaskParameters", "UpdateType": "Mutable" }, "EventBridgeEventBusParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetparameters.html#cfn-pipes-pipe-pipetargetparameters-eventbridgeeventbusparameters", "Required": false, "Type": "PipeTargetEventBridgeEventBusParameters", "UpdateType": "Mutable" }, "HttpParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetparameters.html#cfn-pipes-pipe-pipetargetparameters-httpparameters", "Required": false, "Type": "PipeTargetHttpParameters", "UpdateType": "Mutable" }, "InputTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetparameters.html#cfn-pipes-pipe-pipetargetparameters-inputtemplate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KinesisStreamParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetparameters.html#cfn-pipes-pipe-pipetargetparameters-kinesisstreamparameters", "Required": false, "Type": "PipeTargetKinesisStreamParameters", "UpdateType": "Mutable" }, "LambdaFunctionParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetparameters.html#cfn-pipes-pipe-pipetargetparameters-lambdafunctionparameters", "Required": false, "Type": "PipeTargetLambdaFunctionParameters", "UpdateType": "Mutable" }, "RedshiftDataParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetparameters.html#cfn-pipes-pipe-pipetargetparameters-redshiftdataparameters", "Required": false, "Type": "PipeTargetRedshiftDataParameters", "UpdateType": "Mutable" }, "SageMakerPipelineParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetparameters.html#cfn-pipes-pipe-pipetargetparameters-sagemakerpipelineparameters", "Required": false, "Type": "PipeTargetSageMakerPipelineParameters", "UpdateType": "Mutable" }, "SqsQueueParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetparameters.html#cfn-pipes-pipe-pipetargetparameters-sqsqueueparameters", "Required": false, "Type": "PipeTargetSqsQueueParameters", "UpdateType": "Mutable" }, "StepFunctionStateMachineParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetparameters.html#cfn-pipes-pipe-pipetargetparameters-stepfunctionstatemachineparameters", "Required": false, "Type": "PipeTargetStateMachineParameters", "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.PipeTargetRedshiftDataParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetredshiftdataparameters.html", "Properties": { "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetredshiftdataparameters.html#cfn-pipes-pipe-pipetargetredshiftdataparameters-database", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetRedshiftDataParameters.Database" } }, "DbUser": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetredshiftdataparameters.html#cfn-pipes-pipe-pipetargetredshiftdataparameters-dbuser", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetRedshiftDataParameters.DbUser" } }, "SecretManagerArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetredshiftdataparameters.html#cfn-pipes-pipe-pipetargetredshiftdataparameters-secretmanagerarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetRedshiftDataParameters.SecretManagerArn" } }, "Sqls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetredshiftdataparameters.html#cfn-pipes-pipe-pipetargetredshiftdataparameters-sqls", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetRedshiftDataParameters.Sqls" } }, "StatementName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetredshiftdataparameters.html#cfn-pipes-pipe-pipetargetredshiftdataparameters-statementname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetRedshiftDataParameters.StatementName" } }, "WithEvent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetredshiftdataparameters.html#cfn-pipes-pipe-pipetargetredshiftdataparameters-withevent", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.PipeTargetSageMakerPipelineParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetsagemakerpipelineparameters.html", "Properties": { "PipelineParameterList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetsagemakerpipelineparameters.html#cfn-pipes-pipe-pipetargetsagemakerpipelineparameters-pipelineparameterlist", "DuplicatesAllowed": true, "ItemType": "SageMakerPipelineParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.PipeTargetSqsQueueParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetsqsqueueparameters.html", "Properties": { "MessageDeduplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetsqsqueueparameters.html#cfn-pipes-pipe-pipetargetsqsqueueparameters-messagededuplicationid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MessageGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetsqsqueueparameters.html#cfn-pipes-pipe-pipetargetsqsqueueparameters-messagegroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.PipeTargetStateMachineParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetstatemachineparameters.html", "Properties": { "InvocationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-pipetargetstatemachineparameters.html#cfn-pipes-pipe-pipetargetstatemachineparameters-invocationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PipeTargetStateMachineParameters.InvocationType" } } } }, "AWS::Pipes::Pipe.PlacementConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-placementconstraint.html", "Properties": { "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-placementconstraint.html#cfn-pipes-pipe-placementconstraint-expression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-placementconstraint.html#cfn-pipes-pipe-placementconstraint-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PlacementConstraint.Type" } } } }, "AWS::Pipes::Pipe.PlacementStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-placementstrategy.html", "Properties": { "Field": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-placementstrategy.html#cfn-pipes-pipe-placementstrategy-field", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-placementstrategy.html#cfn-pipes-pipe-placementstrategy-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.PlacementStrategy.Type" } } } }, "AWS::Pipes::Pipe.SageMakerPipelineParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-sagemakerpipelineparameter.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-sagemakerpipelineparameter.html#cfn-pipes-pipe-sagemakerpipelineparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.SageMakerPipelineParameter.Name" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-sagemakerpipelineparameter.html#cfn-pipes-pipe-sagemakerpipelineparameter-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.SelfManagedKafkaAccessConfigurationCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-selfmanagedkafkaaccessconfigurationcredentials.html", "Properties": { "BasicAuth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-selfmanagedkafkaaccessconfigurationcredentials.html#cfn-pipes-pipe-selfmanagedkafkaaccessconfigurationcredentials-basicauth", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ClientCertificateTlsAuth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-selfmanagedkafkaaccessconfigurationcredentials.html#cfn-pipes-pipe-selfmanagedkafkaaccessconfigurationcredentials-clientcertificatetlsauth", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SaslScram256Auth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-selfmanagedkafkaaccessconfigurationcredentials.html#cfn-pipes-pipe-selfmanagedkafkaaccessconfigurationcredentials-saslscram256auth", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SaslScram512Auth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-selfmanagedkafkaaccessconfigurationcredentials.html#cfn-pipes-pipe-selfmanagedkafkaaccessconfigurationcredentials-saslscram512auth", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe.SelfManagedKafkaAccessConfigurationVpc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-selfmanagedkafkaaccessconfigurationvpc.html", "Properties": { "SecurityGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-selfmanagedkafkaaccessconfigurationvpc.html#cfn-pipes-pipe-selfmanagedkafkaaccessconfigurationvpc-securitygroup", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.SelfManagedKafkaAccessConfigurationVpc.SecurityGroup" } }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pipes-pipe-selfmanagedkafkaaccessconfigurationvpc.html#cfn-pipes-pipe-selfmanagedkafkaaccessconfigurationvpc-subnets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.SelfManagedKafkaAccessConfigurationVpc.Subnets" } } } }, "AWS::QLDB::Stream.KinesisConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-qldb-stream-kinesisconfiguration.html", "Properties": { "AggregationEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-qldb-stream-kinesisconfiguration.html#cfn-qldb-stream-kinesisconfiguration-aggregationenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "StreamArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-qldb-stream-kinesisconfiguration.html#cfn-qldb-stream-kinesisconfiguration-streamarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QLDB::Stream.KinesisConfiguration.StreamArn" } } } }, "AWS::QuickSight::Analysis.AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html", "Properties": { "CategoricalAggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html#cfn-quicksight-analysis-aggregationfunction-categoricalaggregationfunction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.AggregationFunction.CategoricalAggregationFunction" } }, "DateAggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html#cfn-quicksight-analysis-aggregationfunction-dateaggregationfunction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.AggregationFunction.DateAggregationFunction" } }, "NumericalAggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationfunction.html#cfn-quicksight-analysis-aggregationfunction-numericalaggregationfunction", "Required": false, "Type": "NumericalAggregationFunction", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.AggregationSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationsortconfiguration.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationsortconfiguration.html#cfn-quicksight-analysis-aggregationsortconfiguration-aggregationfunction", "Required": true, "Type": "AggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationsortconfiguration.html#cfn-quicksight-analysis-aggregationsortconfiguration-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "SortDirection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-aggregationsortconfiguration.html#cfn-quicksight-analysis-aggregationsortconfiguration-sortdirection", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.AggregationSortConfiguration.SortDirection" } } } }, "AWS::QuickSight::Analysis.AnalysisDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysisdefaults.html", "Properties": { "DefaultNewSheetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysisdefaults.html#cfn-quicksight-analysis-analysisdefaults-defaultnewsheetconfiguration", "Required": true, "Type": "DefaultNewSheetConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.AnalysisDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysisdefinition.html", "Properties": { "AnalysisDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysisdefinition.html#cfn-quicksight-analysis-analysisdefinition-analysisdefaults", "Required": false, "Type": "AnalysisDefaults", "UpdateType": "Mutable" }, "CalculatedFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysisdefinition.html#cfn-quicksight-analysis-analysisdefinition-calculatedfields", "DuplicatesAllowed": true, "ItemType": "CalculatedField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColumnConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysisdefinition.html#cfn-quicksight-analysis-analysisdefinition-columnconfigurations", "DuplicatesAllowed": true, "ItemType": "ColumnConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataSetIdentifierDeclarations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysisdefinition.html#cfn-quicksight-analysis-analysisdefinition-datasetidentifierdeclarations", "DuplicatesAllowed": true, "ItemType": "DataSetIdentifierDeclaration", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "FilterGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysisdefinition.html#cfn-quicksight-analysis-analysisdefinition-filtergroups", "DuplicatesAllowed": true, "ItemType": "FilterGroup", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ParameterDeclarations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysisdefinition.html#cfn-quicksight-analysis-analysisdefinition-parameterdeclarations", "DuplicatesAllowed": true, "ItemType": "ParameterDeclaration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Sheets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysisdefinition.html#cfn-quicksight-analysis-analysisdefinition-sheets", "DuplicatesAllowed": true, "ItemType": "SheetDefinition", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.AnalysisError": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysiserror.html", "Properties": { "Message": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysiserror.html#cfn-quicksight-analysis-analysiserror-message", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.AnalysisError.Message" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysiserror.html#cfn-quicksight-analysis-analysiserror-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.AnalysisError.Type" } }, "ViolatedEntities": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysiserror.html#cfn-quicksight-analysis-analysiserror-violatedentities", "DuplicatesAllowed": true, "ItemType": "Entity", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.AnalysisSourceEntity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysissourceentity.html", "Properties": { "SourceTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysissourceentity.html#cfn-quicksight-analysis-analysissourceentity-sourcetemplate", "Required": false, "Type": "AnalysisSourceTemplate", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.AnalysisSourceTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysissourcetemplate.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysissourcetemplate.html#cfn-quicksight-analysis-analysissourcetemplate-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DataSetReferences": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-analysissourcetemplate.html#cfn-quicksight-analysis-analysissourcetemplate-datasetreferences", "DuplicatesAllowed": true, "ItemType": "DataSetReference", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.AnchorDateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-anchordateconfiguration.html", "Properties": { "AnchorOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-anchordateconfiguration.html#cfn-quicksight-analysis-anchordateconfiguration-anchoroption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.AnchorDateConfiguration.AnchorOption" } }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-anchordateconfiguration.html#cfn-quicksight-analysis-anchordateconfiguration-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.AnchorDateConfiguration.ParameterName" } } } }, "AWS::QuickSight::Analysis.ArcAxisConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcaxisconfiguration.html", "Properties": { "Range": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcaxisconfiguration.html#cfn-quicksight-analysis-arcaxisconfiguration-range", "Required": false, "Type": "ArcAxisDisplayRange", "UpdateType": "Mutable" }, "ReserveRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcaxisconfiguration.html#cfn-quicksight-analysis-arcaxisconfiguration-reserverange", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ArcAxisDisplayRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcaxisdisplayrange.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcaxisdisplayrange.html#cfn-quicksight-analysis-arcaxisdisplayrange-max", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcaxisdisplayrange.html#cfn-quicksight-analysis-arcaxisdisplayrange-min", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ArcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcconfiguration.html", "Properties": { "ArcAngle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcconfiguration.html#cfn-quicksight-analysis-arcconfiguration-arcangle", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ArcThickness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcconfiguration.html#cfn-quicksight-analysis-arcconfiguration-arcthickness", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ArcConfiguration.ArcThickness" } } } }, "AWS::QuickSight::Analysis.ArcOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcoptions.html", "Properties": { "ArcThickness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-arcoptions.html#cfn-quicksight-analysis-arcoptions-arcthickness", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ArcOptions.ArcThickness" } } } }, "AWS::QuickSight::Analysis.AxisDataOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdataoptions.html", "Properties": { "DateAxisOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdataoptions.html#cfn-quicksight-analysis-axisdataoptions-dateaxisoptions", "Required": false, "Type": "DateAxisOptions", "UpdateType": "Mutable" }, "NumericAxisOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdataoptions.html#cfn-quicksight-analysis-axisdataoptions-numericaxisoptions", "Required": false, "Type": "NumericAxisOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.AxisDisplayMinMaxRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayminmaxrange.html", "Properties": { "Maximum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayminmaxrange.html#cfn-quicksight-analysis-axisdisplayminmaxrange-maximum", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Minimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayminmaxrange.html#cfn-quicksight-analysis-axisdisplayminmaxrange-minimum", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.AxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html", "Properties": { "AxisLineVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html#cfn-quicksight-analysis-axisdisplayoptions-axislinevisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.AxisDisplayOptions.AxisLineVisibility" } }, "AxisOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html#cfn-quicksight-analysis-axisdisplayoptions-axisoffset", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html#cfn-quicksight-analysis-axisdisplayoptions-dataoptions", "Required": false, "Type": "AxisDataOptions", "UpdateType": "Mutable" }, "GridLineVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html#cfn-quicksight-analysis-axisdisplayoptions-gridlinevisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.AxisDisplayOptions.GridLineVisibility" } }, "ScrollbarOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html#cfn-quicksight-analysis-axisdisplayoptions-scrollbaroptions", "Required": false, "Type": "ScrollBarOptions", "UpdateType": "Mutable" }, "TickLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayoptions.html#cfn-quicksight-analysis-axisdisplayoptions-ticklabeloptions", "Required": false, "Type": "AxisTickLabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.AxisDisplayRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayrange.html", "Properties": { "DataDriven": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayrange.html#cfn-quicksight-analysis-axisdisplayrange-datadriven", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "MinMax": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisdisplayrange.html#cfn-quicksight-analysis-axisdisplayrange-minmax", "Required": false, "Type": "AxisDisplayMinMaxRange", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.AxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislabeloptions.html", "Properties": { "ApplyTo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislabeloptions.html#cfn-quicksight-analysis-axislabeloptions-applyto", "Required": false, "Type": "AxisLabelReferenceOptions", "UpdateType": "Mutable" }, "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislabeloptions.html#cfn-quicksight-analysis-axislabeloptions-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislabeloptions.html#cfn-quicksight-analysis-axislabeloptions-fontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.AxisLabelReferenceOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislabelreferenceoptions.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislabelreferenceoptions.html#cfn-quicksight-analysis-axislabelreferenceoptions-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislabelreferenceoptions.html#cfn-quicksight-analysis-axislabelreferenceoptions-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.AxisLabelReferenceOptions.FieldId" } } } }, "AWS::QuickSight::Analysis.AxisLinearScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislinearscale.html", "Properties": { "StepCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislinearscale.html#cfn-quicksight-analysis-axislinearscale-stepcount", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "StepSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislinearscale.html#cfn-quicksight-analysis-axislinearscale-stepsize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.AxisLogarithmicScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislogarithmicscale.html", "Properties": { "Base": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axislogarithmicscale.html#cfn-quicksight-analysis-axislogarithmicscale-base", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.AxisScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisscale.html", "Properties": { "Linear": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisscale.html#cfn-quicksight-analysis-axisscale-linear", "Required": false, "Type": "AxisLinearScale", "UpdateType": "Mutable" }, "Logarithmic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisscale.html#cfn-quicksight-analysis-axisscale-logarithmic", "Required": false, "Type": "AxisLogarithmicScale", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.AxisTickLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisticklabeloptions.html", "Properties": { "LabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisticklabeloptions.html#cfn-quicksight-analysis-axisticklabeloptions-labeloptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" }, "RotationAngle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-axisticklabeloptions.html#cfn-quicksight-analysis-axisticklabeloptions-rotationangle", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.BarChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartaggregatedfieldwells.html#cfn-quicksight-analysis-barchartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartaggregatedfieldwells.html#cfn-quicksight-analysis-barchartaggregatedfieldwells-colors", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiples": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartaggregatedfieldwells.html#cfn-quicksight-analysis-barchartaggregatedfieldwells-smallmultiples", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartaggregatedfieldwells.html#cfn-quicksight-analysis-barchartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.BarChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html", "Properties": { "BarsArrangement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html#cfn-quicksight-analysis-barchartconfiguration-barsarrangement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.BarChartConfiguration.BarsArrangement" } }, "CategoryAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html#cfn-quicksight-analysis-barchartconfiguration-categoryaxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html#cfn-quicksight-analysis-barchartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ColorLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html#cfn-quicksight-analysis-barchartconfiguration-colorlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ContributionAnalysisDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html#cfn-quicksight-analysis-barchartconfiguration-contributionanalysisdefaults", "DuplicatesAllowed": true, "ItemType": "ContributionAnalysisDefault", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html#cfn-quicksight-analysis-barchartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html#cfn-quicksight-analysis-barchartconfiguration-fieldwells", "Required": false, "Type": "BarChartFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html#cfn-quicksight-analysis-barchartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "Orientation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html#cfn-quicksight-analysis-barchartconfiguration-orientation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.BarChartConfiguration.Orientation" } }, "ReferenceLines": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html#cfn-quicksight-analysis-barchartconfiguration-referencelines", "DuplicatesAllowed": true, "ItemType": "ReferenceLine", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiplesOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html#cfn-quicksight-analysis-barchartconfiguration-smallmultiplesoptions", "Required": false, "Type": "SmallMultiplesOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html#cfn-quicksight-analysis-barchartconfiguration-sortconfiguration", "Required": false, "Type": "BarChartSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html#cfn-quicksight-analysis-barchartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "ValueAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html#cfn-quicksight-analysis-barchartconfiguration-valueaxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "ValueLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html#cfn-quicksight-analysis-barchartconfiguration-valuelabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartconfiguration.html#cfn-quicksight-analysis-barchartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.BarChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartfieldwells.html", "Properties": { "BarChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartfieldwells.html#cfn-quicksight-analysis-barchartfieldwells-barchartaggregatedfieldwells", "Required": false, "Type": "BarChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.BarChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartsortconfiguration.html#cfn-quicksight-analysis-barchartsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartsortconfiguration.html#cfn-quicksight-analysis-barchartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColorItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartsortconfiguration.html#cfn-quicksight-analysis-barchartsortconfiguration-coloritemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "ColorSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartsortconfiguration.html#cfn-quicksight-analysis-barchartsortconfiguration-colorsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiplesLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartsortconfiguration.html#cfn-quicksight-analysis-barchartsortconfiguration-smallmultipleslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "SmallMultiplesSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartsortconfiguration.html#cfn-quicksight-analysis-barchartsortconfiguration-smallmultiplessort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.BarChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartvisual.html#cfn-quicksight-analysis-barchartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartvisual.html#cfn-quicksight-analysis-barchartvisual-chartconfiguration", "Required": false, "Type": "BarChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartvisual.html#cfn-quicksight-analysis-barchartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartvisual.html#cfn-quicksight-analysis-barchartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartvisual.html#cfn-quicksight-analysis-barchartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-barchartvisual.html#cfn-quicksight-analysis-barchartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.BarChartVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.BinCountOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bincountoptions.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bincountoptions.html#cfn-quicksight-analysis-bincountoptions-value", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.BinWidthOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-binwidthoptions.html", "Properties": { "BinCountLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-binwidthoptions.html#cfn-quicksight-analysis-binwidthoptions-bincountlimit", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-binwidthoptions.html#cfn-quicksight-analysis-binwidthoptions-value", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.BodySectionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bodysectionconfiguration.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bodysectionconfiguration.html#cfn-quicksight-analysis-bodysectionconfiguration-content", "Required": true, "Type": "BodySectionContent", "UpdateType": "Mutable" }, "PageBreakConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bodysectionconfiguration.html#cfn-quicksight-analysis-bodysectionconfiguration-pagebreakconfiguration", "Required": false, "Type": "SectionPageBreakConfiguration", "UpdateType": "Mutable" }, "SectionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bodysectionconfiguration.html#cfn-quicksight-analysis-bodysectionconfiguration-sectionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.BodySectionConfiguration.SectionId" } }, "Style": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bodysectionconfiguration.html#cfn-quicksight-analysis-bodysectionconfiguration-style", "Required": false, "Type": "SectionStyle", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.BodySectionContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bodysectioncontent.html", "Properties": { "Layout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-bodysectioncontent.html#cfn-quicksight-analysis-bodysectioncontent-layout", "Required": false, "Type": "SectionLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.BoxPlotAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotaggregatedfieldwells.html", "Properties": { "GroupBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotaggregatedfieldwells.html#cfn-quicksight-analysis-boxplotaggregatedfieldwells-groupby", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotaggregatedfieldwells.html#cfn-quicksight-analysis-boxplotaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.BoxPlotChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotchartconfiguration.html", "Properties": { "BoxPlotOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotchartconfiguration.html#cfn-quicksight-analysis-boxplotchartconfiguration-boxplotoptions", "Required": false, "Type": "BoxPlotOptions", "UpdateType": "Mutable" }, "CategoryAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotchartconfiguration.html#cfn-quicksight-analysis-boxplotchartconfiguration-categoryaxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotchartconfiguration.html#cfn-quicksight-analysis-boxplotchartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotchartconfiguration.html#cfn-quicksight-analysis-boxplotchartconfiguration-fieldwells", "Required": false, "Type": "BoxPlotFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotchartconfiguration.html#cfn-quicksight-analysis-boxplotchartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "PrimaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotchartconfiguration.html#cfn-quicksight-analysis-boxplotchartconfiguration-primaryyaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "PrimaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotchartconfiguration.html#cfn-quicksight-analysis-boxplotchartconfiguration-primaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ReferenceLines": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotchartconfiguration.html#cfn-quicksight-analysis-boxplotchartconfiguration-referencelines", "DuplicatesAllowed": true, "ItemType": "ReferenceLine", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotchartconfiguration.html#cfn-quicksight-analysis-boxplotchartconfiguration-sortconfiguration", "Required": false, "Type": "BoxPlotSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotchartconfiguration.html#cfn-quicksight-analysis-boxplotchartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotchartconfiguration.html#cfn-quicksight-analysis-boxplotchartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.BoxPlotFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotfieldwells.html", "Properties": { "BoxPlotAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotfieldwells.html#cfn-quicksight-analysis-boxplotfieldwells-boxplotaggregatedfieldwells", "Required": false, "Type": "BoxPlotAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.BoxPlotOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotoptions.html", "Properties": { "AllDataPointsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotoptions.html#cfn-quicksight-analysis-boxplotoptions-alldatapointsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.BoxPlotOptions.AllDataPointsVisibility" } }, "OutlierVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotoptions.html#cfn-quicksight-analysis-boxplotoptions-outliervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.BoxPlotOptions.OutlierVisibility" } }, "StyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotoptions.html#cfn-quicksight-analysis-boxplotoptions-styleoptions", "Required": false, "Type": "BoxPlotStyleOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.BoxPlotSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotsortconfiguration.html", "Properties": { "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotsortconfiguration.html#cfn-quicksight-analysis-boxplotsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PaginationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotsortconfiguration.html#cfn-quicksight-analysis-boxplotsortconfiguration-paginationconfiguration", "Required": false, "Type": "PaginationConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.BoxPlotStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotstyleoptions.html", "Properties": { "FillStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotstyleoptions.html#cfn-quicksight-analysis-boxplotstyleoptions-fillstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.BoxPlotStyleOptions.FillStyle" } } } }, "AWS::QuickSight::Analysis.BoxPlotVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotvisual.html#cfn-quicksight-analysis-boxplotvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotvisual.html#cfn-quicksight-analysis-boxplotvisual-chartconfiguration", "Required": false, "Type": "BoxPlotChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotvisual.html#cfn-quicksight-analysis-boxplotvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotvisual.html#cfn-quicksight-analysis-boxplotvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotvisual.html#cfn-quicksight-analysis-boxplotvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-boxplotvisual.html#cfn-quicksight-analysis-boxplotvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.BoxPlotVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.CalculatedField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-calculatedfield.html", "Properties": { "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-calculatedfield.html#cfn-quicksight-analysis-calculatedfield-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CalculatedField.DataSetIdentifier" } }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-calculatedfield.html#cfn-quicksight-analysis-calculatedfield-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CalculatedField.Expression" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-calculatedfield.html#cfn-quicksight-analysis-calculatedfield-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CalculatedField.Name" } } } }, "AWS::QuickSight::Analysis.CalculatedMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-calculatedmeasurefield.html", "Properties": { "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-calculatedmeasurefield.html#cfn-quicksight-analysis-calculatedmeasurefield-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CalculatedMeasureField.Expression" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-calculatedmeasurefield.html#cfn-quicksight-analysis-calculatedmeasurefield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CalculatedMeasureField.FieldId" } } } }, "AWS::QuickSight::Analysis.CascadingControlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolconfiguration.html", "Properties": { "SourceControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolconfiguration.html#cfn-quicksight-analysis-cascadingcontrolconfiguration-sourcecontrols", "DuplicatesAllowed": true, "ItemType": "CascadingControlSource", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.CascadingControlSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolsource.html", "Properties": { "ColumnToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolsource.html#cfn-quicksight-analysis-cascadingcontrolsource-columntomatch", "Required": false, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "SourceSheetControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-cascadingcontrolsource.html#cfn-quicksight-analysis-cascadingcontrolsource-sourcesheetcontrolid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.CategoricalDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoricaldimensionfield.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoricaldimensionfield.html#cfn-quicksight-analysis-categoricaldimensionfield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoricaldimensionfield.html#cfn-quicksight-analysis-categoricaldimensionfield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CategoricalDimensionField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoricaldimensionfield.html#cfn-quicksight-analysis-categoricaldimensionfield-formatconfiguration", "Required": false, "Type": "StringFormatConfiguration", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoricaldimensionfield.html#cfn-quicksight-analysis-categoricaldimensionfield-hierarchyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CategoricalDimensionField.HierarchyId" } } } }, "AWS::QuickSight::Analysis.CategoricalMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoricalmeasurefield.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoricalmeasurefield.html#cfn-quicksight-analysis-categoricalmeasurefield-aggregationfunction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CategoricalMeasureField.AggregationFunction" } }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoricalmeasurefield.html#cfn-quicksight-analysis-categoricalmeasurefield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoricalmeasurefield.html#cfn-quicksight-analysis-categoricalmeasurefield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CategoricalMeasureField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoricalmeasurefield.html#cfn-quicksight-analysis-categoricalmeasurefield-formatconfiguration", "Required": false, "Type": "StringFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.CategoryDrillDownFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categorydrilldownfilter.html", "Properties": { "CategoryValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categorydrilldownfilter.html#cfn-quicksight-analysis-categorydrilldownfilter-categoryvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categorydrilldownfilter.html#cfn-quicksight-analysis-categorydrilldownfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.CategoryFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoryfilter.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoryfilter.html#cfn-quicksight-analysis-categoryfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoryfilter.html#cfn-quicksight-analysis-categoryfilter-configuration", "Required": true, "Type": "CategoryFilterConfiguration", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoryfilter.html#cfn-quicksight-analysis-categoryfilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CategoryFilter.FilterId" } } } }, "AWS::QuickSight::Analysis.CategoryFilterConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoryfilterconfiguration.html", "Properties": { "CustomFilterConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoryfilterconfiguration.html#cfn-quicksight-analysis-categoryfilterconfiguration-customfilterconfiguration", "Required": false, "Type": "CustomFilterConfiguration", "UpdateType": "Mutable" }, "CustomFilterListConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoryfilterconfiguration.html#cfn-quicksight-analysis-categoryfilterconfiguration-customfilterlistconfiguration", "Required": false, "Type": "CustomFilterListConfiguration", "UpdateType": "Mutable" }, "FilterListConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-categoryfilterconfiguration.html#cfn-quicksight-analysis-categoryfilterconfiguration-filterlistconfiguration", "Required": false, "Type": "FilterListConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ChartAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html", "Properties": { "AxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html#cfn-quicksight-analysis-chartaxislabeloptions-axislabeloptions", "DuplicatesAllowed": true, "ItemType": "AxisLabelOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SortIconVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html#cfn-quicksight-analysis-chartaxislabeloptions-sorticonvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ChartAxisLabelOptions.SortIconVisibility" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-chartaxislabeloptions.html#cfn-quicksight-analysis-chartaxislabeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ChartAxisLabelOptions.Visibility" } } } }, "AWS::QuickSight::Analysis.ClusterMarker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-clustermarker.html", "Properties": { "SimpleClusterMarker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-clustermarker.html#cfn-quicksight-analysis-clustermarker-simpleclustermarker", "Required": false, "Type": "SimpleClusterMarker", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ClusterMarkerConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-clustermarkerconfiguration.html", "Properties": { "ClusterMarker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-clustermarkerconfiguration.html#cfn-quicksight-analysis-clustermarkerconfiguration-clustermarker", "Required": false, "Type": "ClusterMarker", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ColorScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-colorscale.html", "Properties": { "ColorFillType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-colorscale.html#cfn-quicksight-analysis-colorscale-colorfilltype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ColorScale.ColorFillType" } }, "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-colorscale.html#cfn-quicksight-analysis-colorscale-colors", "DuplicatesAllowed": true, "ItemType": "DataColor", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "NullValueColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-colorscale.html#cfn-quicksight-analysis-colorscale-nullvaluecolor", "Required": false, "Type": "DataColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ColorsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-colorsconfiguration.html", "Properties": { "CustomColors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-colorsconfiguration.html#cfn-quicksight-analysis-colorsconfiguration-customcolors", "DuplicatesAllowed": true, "ItemType": "CustomColor", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ColumnConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnconfiguration.html", "Properties": { "ColorsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnconfiguration.html#cfn-quicksight-analysis-columnconfiguration-colorsconfiguration", "Required": false, "Type": "ColorsConfiguration", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnconfiguration.html#cfn-quicksight-analysis-columnconfiguration-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnconfiguration.html#cfn-quicksight-analysis-columnconfiguration-formatconfiguration", "Required": false, "Type": "FormatConfiguration", "UpdateType": "Mutable" }, "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnconfiguration.html#cfn-quicksight-analysis-columnconfiguration-role", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ColumnConfiguration.Role" } } } }, "AWS::QuickSight::Analysis.ColumnHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html", "Properties": { "DateTimeHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html#cfn-quicksight-analysis-columnhierarchy-datetimehierarchy", "Required": false, "Type": "DateTimeHierarchy", "UpdateType": "Mutable" }, "ExplicitHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html#cfn-quicksight-analysis-columnhierarchy-explicithierarchy", "Required": false, "Type": "ExplicitHierarchy", "UpdateType": "Mutable" }, "PredefinedHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnhierarchy.html#cfn-quicksight-analysis-columnhierarchy-predefinedhierarchy", "Required": false, "Type": "PredefinedHierarchy", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ColumnIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html", "Properties": { "ColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html#cfn-quicksight-analysis-columnidentifier-columnname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ColumnIdentifier.ColumnName" } }, "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnidentifier.html#cfn-quicksight-analysis-columnidentifier-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ColumnIdentifier.DataSetIdentifier" } } } }, "AWS::QuickSight::Analysis.ColumnSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnsort.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnsort.html#cfn-quicksight-analysis-columnsort-aggregationfunction", "Required": false, "Type": "AggregationFunction", "UpdateType": "Mutable" }, "Direction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnsort.html#cfn-quicksight-analysis-columnsort-direction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ColumnSort.Direction" } }, "SortBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columnsort.html#cfn-quicksight-analysis-columnsort-sortby", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ColumnTooltipItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columntooltipitem.html", "Properties": { "Aggregation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columntooltipitem.html#cfn-quicksight-analysis-columntooltipitem-aggregation", "Required": false, "Type": "AggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columntooltipitem.html#cfn-quicksight-analysis-columntooltipitem-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "Label": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columntooltipitem.html#cfn-quicksight-analysis-columntooltipitem-label", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-columntooltipitem.html#cfn-quicksight-analysis-columntooltipitem-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ColumnTooltipItem.Visibility" } } } }, "AWS::QuickSight::Analysis.ComboChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartaggregatedfieldwells.html", "Properties": { "BarValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartaggregatedfieldwells.html#cfn-quicksight-analysis-combochartaggregatedfieldwells-barvalues", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartaggregatedfieldwells.html#cfn-quicksight-analysis-combochartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartaggregatedfieldwells.html#cfn-quicksight-analysis-combochartaggregatedfieldwells-colors", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LineValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartaggregatedfieldwells.html#cfn-quicksight-analysis-combochartaggregatedfieldwells-linevalues", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ComboChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html", "Properties": { "BarDataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html#cfn-quicksight-analysis-combochartconfiguration-bardatalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "BarsArrangement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html#cfn-quicksight-analysis-combochartconfiguration-barsarrangement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ComboChartConfiguration.BarsArrangement" } }, "CategoryAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html#cfn-quicksight-analysis-combochartconfiguration-categoryaxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html#cfn-quicksight-analysis-combochartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ColorLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html#cfn-quicksight-analysis-combochartconfiguration-colorlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html#cfn-quicksight-analysis-combochartconfiguration-fieldwells", "Required": false, "Type": "ComboChartFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html#cfn-quicksight-analysis-combochartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "LineDataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html#cfn-quicksight-analysis-combochartconfiguration-linedatalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "PrimaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html#cfn-quicksight-analysis-combochartconfiguration-primaryyaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "PrimaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html#cfn-quicksight-analysis-combochartconfiguration-primaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ReferenceLines": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html#cfn-quicksight-analysis-combochartconfiguration-referencelines", "DuplicatesAllowed": true, "ItemType": "ReferenceLine", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecondaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html#cfn-quicksight-analysis-combochartconfiguration-secondaryyaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "SecondaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html#cfn-quicksight-analysis-combochartconfiguration-secondaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html#cfn-quicksight-analysis-combochartconfiguration-sortconfiguration", "Required": false, "Type": "ComboChartSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html#cfn-quicksight-analysis-combochartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartconfiguration.html#cfn-quicksight-analysis-combochartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ComboChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartfieldwells.html", "Properties": { "ComboChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartfieldwells.html#cfn-quicksight-analysis-combochartfieldwells-combochartaggregatedfieldwells", "Required": false, "Type": "ComboChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ComboChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartsortconfiguration.html#cfn-quicksight-analysis-combochartsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartsortconfiguration.html#cfn-quicksight-analysis-combochartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColorItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartsortconfiguration.html#cfn-quicksight-analysis-combochartsortconfiguration-coloritemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "ColorSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartsortconfiguration.html#cfn-quicksight-analysis-combochartsortconfiguration-colorsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ComboChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartvisual.html#cfn-quicksight-analysis-combochartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartvisual.html#cfn-quicksight-analysis-combochartvisual-chartconfiguration", "Required": false, "Type": "ComboChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartvisual.html#cfn-quicksight-analysis-combochartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartvisual.html#cfn-quicksight-analysis-combochartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartvisual.html#cfn-quicksight-analysis-combochartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-combochartvisual.html#cfn-quicksight-analysis-combochartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ComboChartVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.ComparisonConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-comparisonconfiguration.html", "Properties": { "ComparisonFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-comparisonconfiguration.html#cfn-quicksight-analysis-comparisonconfiguration-comparisonformat", "Required": false, "Type": "ComparisonFormatConfiguration", "UpdateType": "Mutable" }, "ComparisonMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-comparisonconfiguration.html#cfn-quicksight-analysis-comparisonconfiguration-comparisonmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ComparisonConfiguration.ComparisonMethod" } } } }, "AWS::QuickSight::Analysis.ComparisonFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-comparisonformatconfiguration.html", "Properties": { "NumberDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-comparisonformatconfiguration.html#cfn-quicksight-analysis-comparisonformatconfiguration-numberdisplayformatconfiguration", "Required": false, "Type": "NumberDisplayFormatConfiguration", "UpdateType": "Mutable" }, "PercentageDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-comparisonformatconfiguration.html#cfn-quicksight-analysis-comparisonformatconfiguration-percentagedisplayformatconfiguration", "Required": false, "Type": "PercentageDisplayFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.Computation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-computation.html", "Properties": { "Forecast": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-computation.html#cfn-quicksight-analysis-computation-forecast", "Required": false, "Type": "ForecastComputation", "UpdateType": "Mutable" }, "GrowthRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-computation.html#cfn-quicksight-analysis-computation-growthrate", "Required": false, "Type": "GrowthRateComputation", "UpdateType": "Mutable" }, "MaximumMinimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-computation.html#cfn-quicksight-analysis-computation-maximumminimum", "Required": false, "Type": "MaximumMinimumComputation", "UpdateType": "Mutable" }, "MetricComparison": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-computation.html#cfn-quicksight-analysis-computation-metriccomparison", "Required": false, "Type": "MetricComparisonComputation", "UpdateType": "Mutable" }, "PeriodOverPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-computation.html#cfn-quicksight-analysis-computation-periodoverperiod", "Required": false, "Type": "PeriodOverPeriodComputation", "UpdateType": "Mutable" }, "PeriodToDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-computation.html#cfn-quicksight-analysis-computation-periodtodate", "Required": false, "Type": "PeriodToDateComputation", "UpdateType": "Mutable" }, "TopBottomMovers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-computation.html#cfn-quicksight-analysis-computation-topbottommovers", "Required": false, "Type": "TopBottomMoversComputation", "UpdateType": "Mutable" }, "TopBottomRanked": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-computation.html#cfn-quicksight-analysis-computation-topbottomranked", "Required": false, "Type": "TopBottomRankedComputation", "UpdateType": "Mutable" }, "TotalAggregation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-computation.html#cfn-quicksight-analysis-computation-totalaggregation", "Required": false, "Type": "TotalAggregationComputation", "UpdateType": "Mutable" }, "UniqueValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-computation.html#cfn-quicksight-analysis-computation-uniquevalues", "Required": false, "Type": "UniqueValuesComputation", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ConditionalFormattingColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html", "Properties": { "Gradient": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html#cfn-quicksight-analysis-conditionalformattingcolor-gradient", "Required": false, "Type": "ConditionalFormattingGradientColor", "UpdateType": "Mutable" }, "Solid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcolor.html#cfn-quicksight-analysis-conditionalformattingcolor-solid", "Required": false, "Type": "ConditionalFormattingSolidColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ConditionalFormattingCustomIconCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcustomiconcondition.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcustomiconcondition.html#cfn-quicksight-analysis-conditionalformattingcustomiconcondition-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ConditionalFormattingCustomIconCondition.Color" } }, "DisplayConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcustomiconcondition.html#cfn-quicksight-analysis-conditionalformattingcustomiconcondition-displayconfiguration", "Required": false, "Type": "ConditionalFormattingIconDisplayConfiguration", "UpdateType": "Mutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcustomiconcondition.html#cfn-quicksight-analysis-conditionalformattingcustomiconcondition-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ConditionalFormattingCustomIconCondition.Expression" } }, "IconOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcustomiconcondition.html#cfn-quicksight-analysis-conditionalformattingcustomiconcondition-iconoptions", "Required": true, "Type": "ConditionalFormattingCustomIconOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ConditionalFormattingCustomIconOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcustomiconoptions.html", "Properties": { "Icon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcustomiconoptions.html#cfn-quicksight-analysis-conditionalformattingcustomiconoptions-icon", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ConditionalFormattingCustomIconOptions.Icon" } }, "UnicodeIcon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcustomiconoptions.html#cfn-quicksight-analysis-conditionalformattingcustomiconoptions-unicodeicon", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ConditionalFormattingCustomIconOptions.UnicodeIcon" } } } }, "AWS::QuickSight::Analysis.ConditionalFormattingGradientColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattinggradientcolor.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattinggradientcolor.html#cfn-quicksight-analysis-conditionalformattinggradientcolor-color", "Required": true, "Type": "GradientColor", "UpdateType": "Mutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattinggradientcolor.html#cfn-quicksight-analysis-conditionalformattinggradientcolor-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ConditionalFormattingGradientColor.Expression" } } } }, "AWS::QuickSight::Analysis.ConditionalFormattingIcon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicon.html", "Properties": { "CustomCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicon.html#cfn-quicksight-analysis-conditionalformattingicon-customcondition", "Required": false, "Type": "ConditionalFormattingCustomIconCondition", "UpdateType": "Mutable" }, "IconSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicon.html#cfn-quicksight-analysis-conditionalformattingicon-iconset", "Required": false, "Type": "ConditionalFormattingIconSet", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ConditionalFormattingIconDisplayConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicondisplayconfiguration.html", "Properties": { "IconDisplayOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingicondisplayconfiguration.html#cfn-quicksight-analysis-conditionalformattingicondisplayconfiguration-icondisplayoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ConditionalFormattingIconDisplayConfiguration.IconDisplayOption" } } } }, "AWS::QuickSight::Analysis.ConditionalFormattingIconSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingiconset.html", "Properties": { "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingiconset.html#cfn-quicksight-analysis-conditionalformattingiconset-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ConditionalFormattingIconSet.Expression" } }, "IconSetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingiconset.html#cfn-quicksight-analysis-conditionalformattingiconset-iconsettype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ConditionalFormattingIconSet.IconSetType" } } } }, "AWS::QuickSight::Analysis.ConditionalFormattingSolidColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingsolidcolor.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingsolidcolor.html#cfn-quicksight-analysis-conditionalformattingsolidcolor-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ConditionalFormattingSolidColor.Color" } }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingsolidcolor.html#cfn-quicksight-analysis-conditionalformattingsolidcolor-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ConditionalFormattingSolidColor.Expression" } } } }, "AWS::QuickSight::Analysis.ContributionAnalysisDefault": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-contributionanalysisdefault.html", "Properties": { "ContributorDimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-contributionanalysisdefault.html#cfn-quicksight-analysis-contributionanalysisdefault-contributordimensions", "DuplicatesAllowed": true, "ItemType": "ColumnIdentifier", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "MeasureFieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-contributionanalysisdefault.html#cfn-quicksight-analysis-contributionanalysisdefault-measurefieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ContributionAnalysisDefault.MeasureFieldId" } } } }, "AWS::QuickSight::Analysis.CurrencyDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-currencydisplayformatconfiguration.html", "Properties": { "DecimalPlacesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-currencydisplayformatconfiguration.html#cfn-quicksight-analysis-currencydisplayformatconfiguration-decimalplacesconfiguration", "Required": false, "Type": "DecimalPlacesConfiguration", "UpdateType": "Mutable" }, "NegativeValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-currencydisplayformatconfiguration.html#cfn-quicksight-analysis-currencydisplayformatconfiguration-negativevalueconfiguration", "Required": false, "Type": "NegativeValueConfiguration", "UpdateType": "Mutable" }, "NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-currencydisplayformatconfiguration.html#cfn-quicksight-analysis-currencydisplayformatconfiguration-nullvalueformatconfiguration", "Required": false, "Type": "NullValueFormatConfiguration", "UpdateType": "Mutable" }, "NumberScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-currencydisplayformatconfiguration.html#cfn-quicksight-analysis-currencydisplayformatconfiguration-numberscale", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CurrencyDisplayFormatConfiguration.NumberScale" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-currencydisplayformatconfiguration.html#cfn-quicksight-analysis-currencydisplayformatconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CurrencyDisplayFormatConfiguration.Prefix" } }, "SeparatorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-currencydisplayformatconfiguration.html#cfn-quicksight-analysis-currencydisplayformatconfiguration-separatorconfiguration", "Required": false, "Type": "NumericSeparatorConfiguration", "UpdateType": "Mutable" }, "Suffix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-currencydisplayformatconfiguration.html#cfn-quicksight-analysis-currencydisplayformatconfiguration-suffix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CurrencyDisplayFormatConfiguration.Suffix" } }, "Symbol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-currencydisplayformatconfiguration.html#cfn-quicksight-analysis-currencydisplayformatconfiguration-symbol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CurrencyDisplayFormatConfiguration.Symbol" } } } }, "AWS::QuickSight::Analysis.CustomActionFilterOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionfilteroperation.html", "Properties": { "SelectedFieldsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionfilteroperation.html#cfn-quicksight-analysis-customactionfilteroperation-selectedfieldsconfiguration", "Required": true, "Type": "FilterOperationSelectedFieldsConfiguration", "UpdateType": "Mutable" }, "TargetVisualsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionfilteroperation.html#cfn-quicksight-analysis-customactionfilteroperation-targetvisualsconfiguration", "Required": true, "Type": "FilterOperationTargetVisualsConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.CustomActionNavigationOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionnavigationoperation.html", "Properties": { "LocalNavigationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionnavigationoperation.html#cfn-quicksight-analysis-customactionnavigationoperation-localnavigationconfiguration", "Required": false, "Type": "LocalNavigationConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.CustomActionSetParametersOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionsetparametersoperation.html", "Properties": { "ParameterValueConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionsetparametersoperation.html#cfn-quicksight-analysis-customactionsetparametersoperation-parametervalueconfigurations", "DuplicatesAllowed": true, "ItemType": "SetParameterValueConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.CustomActionURLOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionurloperation.html", "Properties": { "URLTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionurloperation.html#cfn-quicksight-analysis-customactionurloperation-urltarget", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CustomActionURLOperation.URLTarget" } }, "URLTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customactionurloperation.html#cfn-quicksight-analysis-customactionurloperation-urltemplate", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CustomActionURLOperation.URLTemplate" } } } }, "AWS::QuickSight::Analysis.CustomColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcolor.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcolor.html#cfn-quicksight-analysis-customcolor-color", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CustomColor.Color" } }, "FieldValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcolor.html#cfn-quicksight-analysis-customcolor-fieldvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SpecialValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcolor.html#cfn-quicksight-analysis-customcolor-specialvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CustomColor.SpecialValue" } } } }, "AWS::QuickSight::Analysis.CustomContentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentconfiguration.html", "Properties": { "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentconfiguration.html#cfn-quicksight-analysis-customcontentconfiguration-contenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CustomContentConfiguration.ContentType" } }, "ContentUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentconfiguration.html#cfn-quicksight-analysis-customcontentconfiguration-contenturl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CustomContentConfiguration.ContentUrl" } }, "ImageScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentconfiguration.html#cfn-quicksight-analysis-customcontentconfiguration-imagescaling", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CustomContentConfiguration.ImageScaling" } } } }, "AWS::QuickSight::Analysis.CustomContentVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentvisual.html#cfn-quicksight-analysis-customcontentvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentvisual.html#cfn-quicksight-analysis-customcontentvisual-chartconfiguration", "Required": false, "Type": "CustomContentConfiguration", "UpdateType": "Mutable" }, "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentvisual.html#cfn-quicksight-analysis-customcontentvisual-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CustomContentVisual.DataSetIdentifier" } }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentvisual.html#cfn-quicksight-analysis-customcontentvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentvisual.html#cfn-quicksight-analysis-customcontentvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customcontentvisual.html#cfn-quicksight-analysis-customcontentvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CustomContentVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.CustomFilterConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterconfiguration.html", "Properties": { "CategoryValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterconfiguration.html#cfn-quicksight-analysis-customfilterconfiguration-categoryvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MatchOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterconfiguration.html#cfn-quicksight-analysis-customfilterconfiguration-matchoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CustomFilterConfiguration.MatchOperator" } }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterconfiguration.html#cfn-quicksight-analysis-customfilterconfiguration-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CustomFilterConfiguration.NullOption" } }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterconfiguration.html#cfn-quicksight-analysis-customfilterconfiguration-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CustomFilterConfiguration.ParameterName" } }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterconfiguration.html#cfn-quicksight-analysis-customfilterconfiguration-selectalloptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CustomFilterConfiguration.SelectAllOptions" } } } }, "AWS::QuickSight::Analysis.CustomFilterListConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterlistconfiguration.html", "Properties": { "CategoryValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterlistconfiguration.html#cfn-quicksight-analysis-customfilterlistconfiguration-categoryvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MatchOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterlistconfiguration.html#cfn-quicksight-analysis-customfilterlistconfiguration-matchoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CustomFilterListConfiguration.MatchOperator" } }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterlistconfiguration.html#cfn-quicksight-analysis-customfilterlistconfiguration-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CustomFilterListConfiguration.NullOption" } }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customfilterlistconfiguration.html#cfn-quicksight-analysis-customfilterlistconfiguration-selectalloptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.CustomFilterListConfiguration.SelectAllOptions" } } } }, "AWS::QuickSight::Analysis.CustomNarrativeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customnarrativeoptions.html", "Properties": { "Narrative": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customnarrativeoptions.html#cfn-quicksight-analysis-customnarrativeoptions-narrative", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.CustomParameterValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customparametervalues.html", "Properties": { "DateTimeValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customparametervalues.html#cfn-quicksight-analysis-customparametervalues-datetimevalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DecimalValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customparametervalues.html#cfn-quicksight-analysis-customparametervalues-decimalvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IntegerValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customparametervalues.html#cfn-quicksight-analysis-customparametervalues-integervalues", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StringValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customparametervalues.html#cfn-quicksight-analysis-customparametervalues-stringvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.CustomValuesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customvaluesconfiguration.html", "Properties": { "CustomValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customvaluesconfiguration.html#cfn-quicksight-analysis-customvaluesconfiguration-customvalues", "Required": true, "Type": "CustomParameterValues", "UpdateType": "Mutable" }, "IncludeNullValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-customvaluesconfiguration.html#cfn-quicksight-analysis-customvaluesconfiguration-includenullvalue", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DataBarsOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-databarsoptions.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-databarsoptions.html#cfn-quicksight-analysis-databarsoptions-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataBarsOptions.FieldId" } }, "NegativeColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-databarsoptions.html#cfn-quicksight-analysis-databarsoptions-negativecolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataBarsOptions.NegativeColor" } }, "PositiveColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-databarsoptions.html#cfn-quicksight-analysis-databarsoptions-positivecolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataBarsOptions.PositiveColor" } } } }, "AWS::QuickSight::Analysis.DataColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datacolor.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datacolor.html#cfn-quicksight-analysis-datacolor-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataColor.Color" } }, "DataValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datacolor.html#cfn-quicksight-analysis-datacolor-datavalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DataFieldSeriesItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datafieldseriesitem.html", "Properties": { "AxisBinding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datafieldseriesitem.html#cfn-quicksight-analysis-datafieldseriesitem-axisbinding", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataFieldSeriesItem.AxisBinding" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datafieldseriesitem.html#cfn-quicksight-analysis-datafieldseriesitem-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataFieldSeriesItem.FieldId" } }, "FieldValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datafieldseriesitem.html#cfn-quicksight-analysis-datafieldseriesitem-fieldvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datafieldseriesitem.html#cfn-quicksight-analysis-datafieldseriesitem-settings", "Required": false, "Type": "LineChartSeriesSettings", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DataLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html", "Properties": { "CategoryLabelVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html#cfn-quicksight-analysis-datalabeloptions-categorylabelvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataLabelOptions.CategoryLabelVisibility" } }, "DataLabelTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html#cfn-quicksight-analysis-datalabeloptions-datalabeltypes", "DuplicatesAllowed": true, "ItemType": "DataLabelType", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LabelColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html#cfn-quicksight-analysis-datalabeloptions-labelcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataLabelOptions.LabelColor" } }, "LabelContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html#cfn-quicksight-analysis-datalabeloptions-labelcontent", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataLabelOptions.LabelContent" } }, "LabelFontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html#cfn-quicksight-analysis-datalabeloptions-labelfontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "MeasureLabelVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html#cfn-quicksight-analysis-datalabeloptions-measurelabelvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataLabelOptions.MeasureLabelVisibility" } }, "Overlap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html#cfn-quicksight-analysis-datalabeloptions-overlap", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataLabelOptions.Overlap" } }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html#cfn-quicksight-analysis-datalabeloptions-position", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataLabelOptions.Position" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeloptions.html#cfn-quicksight-analysis-datalabeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataLabelOptions.Visibility" } } } }, "AWS::QuickSight::Analysis.DataLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeltype.html", "Properties": { "DataPathLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeltype.html#cfn-quicksight-analysis-datalabeltype-datapathlabeltype", "Required": false, "Type": "DataPathLabelType", "UpdateType": "Mutable" }, "FieldLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeltype.html#cfn-quicksight-analysis-datalabeltype-fieldlabeltype", "Required": false, "Type": "FieldLabelType", "UpdateType": "Mutable" }, "MaximumLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeltype.html#cfn-quicksight-analysis-datalabeltype-maximumlabeltype", "Required": false, "Type": "MaximumLabelType", "UpdateType": "Mutable" }, "MinimumLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeltype.html#cfn-quicksight-analysis-datalabeltype-minimumlabeltype", "Required": false, "Type": "MinimumLabelType", "UpdateType": "Mutable" }, "RangeEndsLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datalabeltype.html#cfn-quicksight-analysis-datalabeltype-rangeendslabeltype", "Required": false, "Type": "RangeEndsLabelType", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DataPathColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathcolor.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathcolor.html#cfn-quicksight-analysis-datapathcolor-color", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataPathColor.Color" } }, "Element": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathcolor.html#cfn-quicksight-analysis-datapathcolor-element", "Required": true, "Type": "DataPathValue", "UpdateType": "Mutable" }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathcolor.html#cfn-quicksight-analysis-datapathcolor-timegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataPathColor.TimeGranularity" } } } }, "AWS::QuickSight::Analysis.DataPathLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathlabeltype.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathlabeltype.html#cfn-quicksight-analysis-datapathlabeltype-fieldid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataPathLabelType.FieldId" } }, "FieldValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathlabeltype.html#cfn-quicksight-analysis-datapathlabeltype-fieldvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathlabeltype.html#cfn-quicksight-analysis-datapathlabeltype-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataPathLabelType.Visibility" } } } }, "AWS::QuickSight::Analysis.DataPathSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathsort.html", "Properties": { "Direction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathsort.html#cfn-quicksight-analysis-datapathsort-direction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataPathSort.Direction" } }, "SortPaths": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathsort.html#cfn-quicksight-analysis-datapathsort-sortpaths", "DuplicatesAllowed": true, "ItemType": "DataPathValue", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DataPathValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathvalue.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathvalue.html#cfn-quicksight-analysis-datapathvalue-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataPathValue.FieldId" } }, "FieldValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datapathvalue.html#cfn-quicksight-analysis-datapathvalue-fieldvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DataSetIdentifierDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datasetidentifierdeclaration.html", "Properties": { "DataSetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datasetidentifierdeclaration.html#cfn-quicksight-analysis-datasetidentifierdeclaration-datasetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Identifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datasetidentifierdeclaration.html#cfn-quicksight-analysis-datasetidentifierdeclaration-identifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataSetIdentifierDeclaration.Identifier" } } } }, "AWS::QuickSight::Analysis.DataSetReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datasetreference.html", "Properties": { "DataSetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datasetreference.html#cfn-quicksight-analysis-datasetreference-datasetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DataSetPlaceholder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datasetreference.html#cfn-quicksight-analysis-datasetreference-datasetplaceholder", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DataSetReference.DataSetPlaceholder" } } } }, "AWS::QuickSight::Analysis.DateAxisOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dateaxisoptions.html", "Properties": { "MissingDateVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dateaxisoptions.html#cfn-quicksight-analysis-dateaxisoptions-missingdatevisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DateAxisOptions.MissingDateVisibility" } } } }, "AWS::QuickSight::Analysis.DateDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datedimensionfield.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datedimensionfield.html#cfn-quicksight-analysis-datedimensionfield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "DateGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datedimensionfield.html#cfn-quicksight-analysis-datedimensionfield-dategranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DateDimensionField.DateGranularity" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datedimensionfield.html#cfn-quicksight-analysis-datedimensionfield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DateDimensionField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datedimensionfield.html#cfn-quicksight-analysis-datedimensionfield-formatconfiguration", "Required": false, "Type": "DateTimeFormatConfiguration", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datedimensionfield.html#cfn-quicksight-analysis-datedimensionfield-hierarchyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DateDimensionField.HierarchyId" } } } }, "AWS::QuickSight::Analysis.DateMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datemeasurefield.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datemeasurefield.html#cfn-quicksight-analysis-datemeasurefield-aggregationfunction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DateMeasureField.AggregationFunction" } }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datemeasurefield.html#cfn-quicksight-analysis-datemeasurefield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datemeasurefield.html#cfn-quicksight-analysis-datemeasurefield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DateMeasureField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datemeasurefield.html#cfn-quicksight-analysis-datemeasurefield-formatconfiguration", "Required": false, "Type": "DateTimeFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DateTimeDefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimedefaultvalues.html", "Properties": { "DynamicValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimedefaultvalues.html#cfn-quicksight-analysis-datetimedefaultvalues-dynamicvalue", "Required": false, "Type": "DynamicDefaultValue", "UpdateType": "Mutable" }, "RollingDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimedefaultvalues.html#cfn-quicksight-analysis-datetimedefaultvalues-rollingdate", "Required": false, "Type": "RollingDateConfiguration", "UpdateType": "Mutable" }, "StaticValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimedefaultvalues.html#cfn-quicksight-analysis-datetimedefaultvalues-staticvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DateTimeFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeformatconfiguration.html", "Properties": { "DateTimeFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeformatconfiguration.html#cfn-quicksight-analysis-datetimeformatconfiguration-datetimeformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DateTimeFormatConfiguration.DateTimeFormat" } }, "NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeformatconfiguration.html#cfn-quicksight-analysis-datetimeformatconfiguration-nullvalueformatconfiguration", "Required": false, "Type": "NullValueFormatConfiguration", "UpdateType": "Mutable" }, "NumericFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeformatconfiguration.html#cfn-quicksight-analysis-datetimeformatconfiguration-numericformatconfiguration", "Required": false, "Type": "NumericFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DateTimeHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimehierarchy.html", "Properties": { "DrillDownFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimehierarchy.html#cfn-quicksight-analysis-datetimehierarchy-drilldownfilters", "DuplicatesAllowed": true, "ItemType": "DrillDownFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimehierarchy.html#cfn-quicksight-analysis-datetimehierarchy-hierarchyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DateTimeHierarchy.HierarchyId" } } } }, "AWS::QuickSight::Analysis.DateTimeParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeparameter.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeparameter.html#cfn-quicksight-analysis-datetimeparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DateTimeParameter.Name" } }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeparameter.html#cfn-quicksight-analysis-datetimeparameter-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DateTimeParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeparameterdeclaration.html", "Properties": { "DefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeparameterdeclaration.html#cfn-quicksight-analysis-datetimeparameterdeclaration-defaultvalues", "Required": false, "Type": "DateTimeDefaultValues", "UpdateType": "Mutable" }, "MappedDataSetParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeparameterdeclaration.html#cfn-quicksight-analysis-datetimeparameterdeclaration-mappeddatasetparameters", "DuplicatesAllowed": true, "ItemType": "MappedDataSetParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeparameterdeclaration.html#cfn-quicksight-analysis-datetimeparameterdeclaration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DateTimeParameterDeclaration.Name" } }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeparameterdeclaration.html#cfn-quicksight-analysis-datetimeparameterdeclaration-timegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DateTimeParameterDeclaration.TimeGranularity" } }, "ValueWhenUnset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimeparameterdeclaration.html#cfn-quicksight-analysis-datetimeparameterdeclaration-valuewhenunset", "Required": false, "Type": "DateTimeValueWhenUnsetConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DateTimePickerControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions.html", "Properties": { "DateTimeFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions.html#cfn-quicksight-analysis-datetimepickercontroldisplayoptions-datetimeformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DateTimePickerControlDisplayOptions.DateTimeFormat" } }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimepickercontroldisplayoptions.html#cfn-quicksight-analysis-datetimepickercontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DateTimeValueWhenUnsetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimevaluewhenunsetconfiguration.html", "Properties": { "CustomValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimevaluewhenunsetconfiguration.html#cfn-quicksight-analysis-datetimevaluewhenunsetconfiguration-customvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ValueWhenUnsetOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-datetimevaluewhenunsetconfiguration.html#cfn-quicksight-analysis-datetimevaluewhenunsetconfiguration-valuewhenunsetoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DateTimeValueWhenUnsetConfiguration.ValueWhenUnsetOption" } } } }, "AWS::QuickSight::Analysis.DecimalDefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimaldefaultvalues.html", "Properties": { "DynamicValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimaldefaultvalues.html#cfn-quicksight-analysis-decimaldefaultvalues-dynamicvalue", "Required": false, "Type": "DynamicDefaultValue", "UpdateType": "Mutable" }, "StaticValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimaldefaultvalues.html#cfn-quicksight-analysis-decimaldefaultvalues-staticvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DecimalParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalparameter.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalparameter.html#cfn-quicksight-analysis-decimalparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DecimalParameter.Name" } }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalparameter.html#cfn-quicksight-analysis-decimalparameter-values", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DecimalParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalparameterdeclaration.html", "Properties": { "DefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalparameterdeclaration.html#cfn-quicksight-analysis-decimalparameterdeclaration-defaultvalues", "Required": false, "Type": "DecimalDefaultValues", "UpdateType": "Mutable" }, "MappedDataSetParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalparameterdeclaration.html#cfn-quicksight-analysis-decimalparameterdeclaration-mappeddatasetparameters", "DuplicatesAllowed": true, "ItemType": "MappedDataSetParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalparameterdeclaration.html#cfn-quicksight-analysis-decimalparameterdeclaration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DecimalParameterDeclaration.Name" } }, "ParameterValueType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalparameterdeclaration.html#cfn-quicksight-analysis-decimalparameterdeclaration-parametervaluetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DecimalParameterDeclaration.ParameterValueType" } }, "ValueWhenUnset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalparameterdeclaration.html#cfn-quicksight-analysis-decimalparameterdeclaration-valuewhenunset", "Required": false, "Type": "DecimalValueWhenUnsetConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DecimalPlacesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalplacesconfiguration.html", "Properties": { "DecimalPlaces": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalplacesconfiguration.html#cfn-quicksight-analysis-decimalplacesconfiguration-decimalplaces", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DecimalValueWhenUnsetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalvaluewhenunsetconfiguration.html", "Properties": { "CustomValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalvaluewhenunsetconfiguration.html#cfn-quicksight-analysis-decimalvaluewhenunsetconfiguration-customvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ValueWhenUnsetOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-decimalvaluewhenunsetconfiguration.html#cfn-quicksight-analysis-decimalvaluewhenunsetconfiguration-valuewhenunsetoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DecimalValueWhenUnsetConfiguration.ValueWhenUnsetOption" } } } }, "AWS::QuickSight::Analysis.DefaultFreeFormLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultfreeformlayoutconfiguration.html", "Properties": { "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultfreeformlayoutconfiguration.html#cfn-quicksight-analysis-defaultfreeformlayoutconfiguration-canvassizeoptions", "Required": true, "Type": "FreeFormLayoutCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DefaultGridLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultgridlayoutconfiguration.html", "Properties": { "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultgridlayoutconfiguration.html#cfn-quicksight-analysis-defaultgridlayoutconfiguration-canvassizeoptions", "Required": true, "Type": "GridLayoutCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DefaultInteractiveLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultinteractivelayoutconfiguration.html", "Properties": { "FreeForm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultinteractivelayoutconfiguration.html#cfn-quicksight-analysis-defaultinteractivelayoutconfiguration-freeform", "Required": false, "Type": "DefaultFreeFormLayoutConfiguration", "UpdateType": "Mutable" }, "Grid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultinteractivelayoutconfiguration.html#cfn-quicksight-analysis-defaultinteractivelayoutconfiguration-grid", "Required": false, "Type": "DefaultGridLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DefaultNewSheetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultnewsheetconfiguration.html", "Properties": { "InteractiveLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultnewsheetconfiguration.html#cfn-quicksight-analysis-defaultnewsheetconfiguration-interactivelayoutconfiguration", "Required": false, "Type": "DefaultInteractiveLayoutConfiguration", "UpdateType": "Mutable" }, "PaginatedLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultnewsheetconfiguration.html#cfn-quicksight-analysis-defaultnewsheetconfiguration-paginatedlayoutconfiguration", "Required": false, "Type": "DefaultPaginatedLayoutConfiguration", "UpdateType": "Mutable" }, "SheetContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultnewsheetconfiguration.html#cfn-quicksight-analysis-defaultnewsheetconfiguration-sheetcontenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DefaultNewSheetConfiguration.SheetContentType" } } } }, "AWS::QuickSight::Analysis.DefaultPaginatedLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultpaginatedlayoutconfiguration.html", "Properties": { "SectionBased": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultpaginatedlayoutconfiguration.html#cfn-quicksight-analysis-defaultpaginatedlayoutconfiguration-sectionbased", "Required": false, "Type": "DefaultSectionBasedLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DefaultSectionBasedLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultsectionbasedlayoutconfiguration.html", "Properties": { "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-defaultsectionbasedlayoutconfiguration.html#cfn-quicksight-analysis-defaultsectionbasedlayoutconfiguration-canvassizeoptions", "Required": true, "Type": "SectionBasedLayoutCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DestinationParameterValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-destinationparametervalueconfiguration.html", "Properties": { "CustomValuesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-destinationparametervalueconfiguration.html#cfn-quicksight-analysis-destinationparametervalueconfiguration-customvaluesconfiguration", "Required": false, "Type": "CustomValuesConfiguration", "UpdateType": "Mutable" }, "SelectAllValueOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-destinationparametervalueconfiguration.html#cfn-quicksight-analysis-destinationparametervalueconfiguration-selectallvalueoptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DestinationParameterValueConfiguration.SelectAllValueOptions" } }, "SourceField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-destinationparametervalueconfiguration.html#cfn-quicksight-analysis-destinationparametervalueconfiguration-sourcefield", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DestinationParameterValueConfiguration.SourceField" } }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-destinationparametervalueconfiguration.html#cfn-quicksight-analysis-destinationparametervalueconfiguration-sourceparametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html", "Properties": { "CategoricalDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html#cfn-quicksight-analysis-dimensionfield-categoricaldimensionfield", "Required": false, "Type": "CategoricalDimensionField", "UpdateType": "Mutable" }, "DateDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html#cfn-quicksight-analysis-dimensionfield-datedimensionfield", "Required": false, "Type": "DateDimensionField", "UpdateType": "Mutable" }, "NumericalDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dimensionfield.html#cfn-quicksight-analysis-dimensionfield-numericaldimensionfield", "Required": false, "Type": "NumericalDimensionField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DonutCenterOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-donutcenteroptions.html", "Properties": { "LabelVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-donutcenteroptions.html#cfn-quicksight-analysis-donutcenteroptions-labelvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.DonutCenterOptions.LabelVisibility" } } } }, "AWS::QuickSight::Analysis.DonutOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-donutoptions.html", "Properties": { "ArcOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-donutoptions.html#cfn-quicksight-analysis-donutoptions-arcoptions", "Required": false, "Type": "ArcOptions", "UpdateType": "Mutable" }, "DonutCenterOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-donutoptions.html#cfn-quicksight-analysis-donutoptions-donutcenteroptions", "Required": false, "Type": "DonutCenterOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DrillDownFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html", "Properties": { "CategoryFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html#cfn-quicksight-analysis-drilldownfilter-categoryfilter", "Required": false, "Type": "CategoryDrillDownFilter", "UpdateType": "Mutable" }, "NumericEqualityFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html#cfn-quicksight-analysis-drilldownfilter-numericequalityfilter", "Required": false, "Type": "NumericEqualityDrillDownFilter", "UpdateType": "Mutable" }, "TimeRangeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-drilldownfilter.html#cfn-quicksight-analysis-drilldownfilter-timerangefilter", "Required": false, "Type": "TimeRangeDrillDownFilter", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DropDownControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dropdowncontroldisplayoptions.html", "Properties": { "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dropdowncontroldisplayoptions.html#cfn-quicksight-analysis-dropdowncontroldisplayoptions-selectalloptions", "Required": false, "Type": "ListControlSelectAllOptions", "UpdateType": "Mutable" }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dropdowncontroldisplayoptions.html#cfn-quicksight-analysis-dropdowncontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.DynamicDefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dynamicdefaultvalue.html", "Properties": { "DefaultValueColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dynamicdefaultvalue.html#cfn-quicksight-analysis-dynamicdefaultvalue-defaultvaluecolumn", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "GroupNameColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dynamicdefaultvalue.html#cfn-quicksight-analysis-dynamicdefaultvalue-groupnamecolumn", "Required": false, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "UserNameColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-dynamicdefaultvalue.html#cfn-quicksight-analysis-dynamicdefaultvalue-usernamecolumn", "Required": false, "Type": "ColumnIdentifier", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.EmptyVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-emptyvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-emptyvisual.html#cfn-quicksight-analysis-emptyvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-emptyvisual.html#cfn-quicksight-analysis-emptyvisual-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.EmptyVisual.DataSetIdentifier" } }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-emptyvisual.html#cfn-quicksight-analysis-emptyvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.EmptyVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.Entity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-entity.html", "Properties": { "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-entity.html#cfn-quicksight-analysis-entity-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.Entity.Path" } } } }, "AWS::QuickSight::Analysis.ExcludePeriodConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-excludeperiodconfiguration.html", "Properties": { "Amount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-excludeperiodconfiguration.html#cfn-quicksight-analysis-excludeperiodconfiguration-amount", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Granularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-excludeperiodconfiguration.html#cfn-quicksight-analysis-excludeperiodconfiguration-granularity", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ExcludePeriodConfiguration.Granularity" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-excludeperiodconfiguration.html#cfn-quicksight-analysis-excludeperiodconfiguration-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ExcludePeriodConfiguration.Status" } } } }, "AWS::QuickSight::Analysis.ExplicitHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-explicithierarchy.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-explicithierarchy.html#cfn-quicksight-analysis-explicithierarchy-columns", "DuplicatesAllowed": true, "ItemType": "ColumnIdentifier", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "DrillDownFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-explicithierarchy.html#cfn-quicksight-analysis-explicithierarchy-drilldownfilters", "DuplicatesAllowed": true, "ItemType": "DrillDownFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-explicithierarchy.html#cfn-quicksight-analysis-explicithierarchy-hierarchyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ExplicitHierarchy.HierarchyId" } } } }, "AWS::QuickSight::Analysis.FieldBasedTooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldbasedtooltip.html", "Properties": { "AggregationVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldbasedtooltip.html#cfn-quicksight-analysis-fieldbasedtooltip-aggregationvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FieldBasedTooltip.AggregationVisibility" } }, "TooltipFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldbasedtooltip.html#cfn-quicksight-analysis-fieldbasedtooltip-tooltipfields", "DuplicatesAllowed": true, "ItemType": "TooltipItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TooltipTitleType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldbasedtooltip.html#cfn-quicksight-analysis-fieldbasedtooltip-tooltiptitletype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FieldBasedTooltip.TooltipTitleType" } } } }, "AWS::QuickSight::Analysis.FieldLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldlabeltype.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldlabeltype.html#cfn-quicksight-analysis-fieldlabeltype-fieldid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FieldLabelType.FieldId" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldlabeltype.html#cfn-quicksight-analysis-fieldlabeltype-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FieldLabelType.Visibility" } } } }, "AWS::QuickSight::Analysis.FieldSeriesItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldseriesitem.html", "Properties": { "AxisBinding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldseriesitem.html#cfn-quicksight-analysis-fieldseriesitem-axisbinding", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FieldSeriesItem.AxisBinding" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldseriesitem.html#cfn-quicksight-analysis-fieldseriesitem-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FieldSeriesItem.FieldId" } }, "Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldseriesitem.html#cfn-quicksight-analysis-fieldseriesitem-settings", "Required": false, "Type": "LineChartSeriesSettings", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FieldSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsort.html", "Properties": { "Direction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsort.html#cfn-quicksight-analysis-fieldsort-direction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FieldSort.Direction" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsort.html#cfn-quicksight-analysis-fieldsort-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FieldSort.FieldId" } } } }, "AWS::QuickSight::Analysis.FieldSortOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html", "Properties": { "ColumnSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html#cfn-quicksight-analysis-fieldsortoptions-columnsort", "Required": false, "Type": "ColumnSort", "UpdateType": "Mutable" }, "FieldSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldsortoptions.html#cfn-quicksight-analysis-fieldsortoptions-fieldsort", "Required": false, "Type": "FieldSort", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FieldTooltipItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldtooltipitem.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldtooltipitem.html#cfn-quicksight-analysis-fieldtooltipitem-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FieldTooltipItem.FieldId" } }, "Label": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldtooltipitem.html#cfn-quicksight-analysis-fieldtooltipitem-label", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fieldtooltipitem.html#cfn-quicksight-analysis-fieldtooltipitem-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FieldTooltipItem.Visibility" } } } }, "AWS::QuickSight::Analysis.FilledMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapaggregatedfieldwells.html", "Properties": { "Geospatial": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapaggregatedfieldwells.html#cfn-quicksight-analysis-filledmapaggregatedfieldwells-geospatial", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapaggregatedfieldwells.html#cfn-quicksight-analysis-filledmapaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FilledMapConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconditionalformatting.html", "Properties": { "ConditionalFormattingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconditionalformatting.html#cfn-quicksight-analysis-filledmapconditionalformatting-conditionalformattingoptions", "DuplicatesAllowed": true, "ItemType": "FilledMapConditionalFormattingOption", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FilledMapConditionalFormattingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconditionalformattingoption.html", "Properties": { "Shape": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconditionalformattingoption.html#cfn-quicksight-analysis-filledmapconditionalformattingoption-shape", "Required": true, "Type": "FilledMapShapeConditionalFormatting", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FilledMapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconfiguration.html", "Properties": { "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconfiguration.html#cfn-quicksight-analysis-filledmapconfiguration-fieldwells", "Required": false, "Type": "FilledMapFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconfiguration.html#cfn-quicksight-analysis-filledmapconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "MapStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconfiguration.html#cfn-quicksight-analysis-filledmapconfiguration-mapstyleoptions", "Required": false, "Type": "GeospatialMapStyleOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconfiguration.html#cfn-quicksight-analysis-filledmapconfiguration-sortconfiguration", "Required": false, "Type": "FilledMapSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconfiguration.html#cfn-quicksight-analysis-filledmapconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "WindowOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapconfiguration.html#cfn-quicksight-analysis-filledmapconfiguration-windowoptions", "Required": false, "Type": "GeospatialWindowOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FilledMapFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapfieldwells.html", "Properties": { "FilledMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapfieldwells.html#cfn-quicksight-analysis-filledmapfieldwells-filledmapaggregatedfieldwells", "Required": false, "Type": "FilledMapAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FilledMapShapeConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapshapeconditionalformatting.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapshapeconditionalformatting.html#cfn-quicksight-analysis-filledmapshapeconditionalformatting-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilledMapShapeConditionalFormatting.FieldId" } }, "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapshapeconditionalformatting.html#cfn-quicksight-analysis-filledmapshapeconditionalformatting-format", "Required": false, "Type": "ShapeConditionalFormat", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FilledMapSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapsortconfiguration.html", "Properties": { "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapsortconfiguration.html#cfn-quicksight-analysis-filledmapsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FilledMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapvisual.html#cfn-quicksight-analysis-filledmapvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapvisual.html#cfn-quicksight-analysis-filledmapvisual-chartconfiguration", "Required": false, "Type": "FilledMapConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapvisual.html#cfn-quicksight-analysis-filledmapvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapvisual.html#cfn-quicksight-analysis-filledmapvisual-conditionalformatting", "Required": false, "Type": "FilledMapConditionalFormatting", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapvisual.html#cfn-quicksight-analysis-filledmapvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapvisual.html#cfn-quicksight-analysis-filledmapvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filledmapvisual.html#cfn-quicksight-analysis-filledmapvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilledMapVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filter.html", "Properties": { "CategoryFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filter.html#cfn-quicksight-analysis-filter-categoryfilter", "Required": false, "Type": "CategoryFilter", "UpdateType": "Mutable" }, "NumericEqualityFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filter.html#cfn-quicksight-analysis-filter-numericequalityfilter", "Required": false, "Type": "NumericEqualityFilter", "UpdateType": "Mutable" }, "NumericRangeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filter.html#cfn-quicksight-analysis-filter-numericrangefilter", "Required": false, "Type": "NumericRangeFilter", "UpdateType": "Mutable" }, "RelativeDatesFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filter.html#cfn-quicksight-analysis-filter-relativedatesfilter", "Required": false, "Type": "RelativeDatesFilter", "UpdateType": "Mutable" }, "TimeEqualityFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filter.html#cfn-quicksight-analysis-filter-timeequalityfilter", "Required": false, "Type": "TimeEqualityFilter", "UpdateType": "Mutable" }, "TimeRangeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filter.html#cfn-quicksight-analysis-filter-timerangefilter", "Required": false, "Type": "TimeRangeFilter", "UpdateType": "Mutable" }, "TopBottomFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filter.html#cfn-quicksight-analysis-filter-topbottomfilter", "Required": false, "Type": "TopBottomFilter", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FilterControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtercontrol.html", "Properties": { "DateTimePicker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtercontrol.html#cfn-quicksight-analysis-filtercontrol-datetimepicker", "Required": false, "Type": "FilterDateTimePickerControl", "UpdateType": "Mutable" }, "Dropdown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtercontrol.html#cfn-quicksight-analysis-filtercontrol-dropdown", "Required": false, "Type": "FilterDropDownControl", "UpdateType": "Mutable" }, "List": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtercontrol.html#cfn-quicksight-analysis-filtercontrol-list", "Required": false, "Type": "FilterListControl", "UpdateType": "Mutable" }, "RelativeDateTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtercontrol.html#cfn-quicksight-analysis-filtercontrol-relativedatetime", "Required": false, "Type": "FilterRelativeDateTimeControl", "UpdateType": "Mutable" }, "Slider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtercontrol.html#cfn-quicksight-analysis-filtercontrol-slider", "Required": false, "Type": "FilterSliderControl", "UpdateType": "Mutable" }, "TextArea": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtercontrol.html#cfn-quicksight-analysis-filtercontrol-textarea", "Required": false, "Type": "FilterTextAreaControl", "UpdateType": "Mutable" }, "TextField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtercontrol.html#cfn-quicksight-analysis-filtercontrol-textfield", "Required": false, "Type": "FilterTextFieldControl", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FilterDateTimePickerControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdatetimepickercontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdatetimepickercontrol.html#cfn-quicksight-analysis-filterdatetimepickercontrol-displayoptions", "Required": false, "Type": "DateTimePickerControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdatetimepickercontrol.html#cfn-quicksight-analysis-filterdatetimepickercontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterDateTimePickerControl.FilterControlId" } }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdatetimepickercontrol.html#cfn-quicksight-analysis-filterdatetimepickercontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterDateTimePickerControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdatetimepickercontrol.html#cfn-quicksight-analysis-filterdatetimepickercontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterDateTimePickerControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdatetimepickercontrol.html#cfn-quicksight-analysis-filterdatetimepickercontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterDateTimePickerControl.Type" } } } }, "AWS::QuickSight::Analysis.FilterDropDownControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdropdowncontrol.html", "Properties": { "CascadingControlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdropdowncontrol.html#cfn-quicksight-analysis-filterdropdowncontrol-cascadingcontrolconfiguration", "Required": false, "Type": "CascadingControlConfiguration", "UpdateType": "Mutable" }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdropdowncontrol.html#cfn-quicksight-analysis-filterdropdowncontrol-displayoptions", "Required": false, "Type": "DropDownControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdropdowncontrol.html#cfn-quicksight-analysis-filterdropdowncontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterDropDownControl.FilterControlId" } }, "SelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdropdowncontrol.html#cfn-quicksight-analysis-filterdropdowncontrol-selectablevalues", "Required": false, "Type": "FilterSelectableValues", "UpdateType": "Mutable" }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdropdowncontrol.html#cfn-quicksight-analysis-filterdropdowncontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterDropDownControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdropdowncontrol.html#cfn-quicksight-analysis-filterdropdowncontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterDropDownControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterdropdowncontrol.html#cfn-quicksight-analysis-filterdropdowncontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterDropDownControl.Type" } } } }, "AWS::QuickSight::Analysis.FilterGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtergroup.html", "Properties": { "CrossDataset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtergroup.html#cfn-quicksight-analysis-filtergroup-crossdataset", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterGroup.CrossDataset" } }, "FilterGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtergroup.html#cfn-quicksight-analysis-filtergroup-filtergroupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterGroup.FilterGroupId" } }, "Filters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtergroup.html#cfn-quicksight-analysis-filtergroup-filters", "DuplicatesAllowed": true, "ItemType": "Filter", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "ScopeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtergroup.html#cfn-quicksight-analysis-filtergroup-scopeconfiguration", "Required": true, "Type": "FilterScopeConfiguration", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtergroup.html#cfn-quicksight-analysis-filtergroup-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterGroup.Status" } } } }, "AWS::QuickSight::Analysis.FilterListConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistconfiguration.html", "Properties": { "CategoryValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistconfiguration.html#cfn-quicksight-analysis-filterlistconfiguration-categoryvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MatchOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistconfiguration.html#cfn-quicksight-analysis-filterlistconfiguration-matchoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterListConfiguration.MatchOperator" } }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistconfiguration.html#cfn-quicksight-analysis-filterlistconfiguration-selectalloptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterListConfiguration.SelectAllOptions" } } } }, "AWS::QuickSight::Analysis.FilterListControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistcontrol.html", "Properties": { "CascadingControlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistcontrol.html#cfn-quicksight-analysis-filterlistcontrol-cascadingcontrolconfiguration", "Required": false, "Type": "CascadingControlConfiguration", "UpdateType": "Mutable" }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistcontrol.html#cfn-quicksight-analysis-filterlistcontrol-displayoptions", "Required": false, "Type": "ListControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistcontrol.html#cfn-quicksight-analysis-filterlistcontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterListControl.FilterControlId" } }, "SelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistcontrol.html#cfn-quicksight-analysis-filterlistcontrol-selectablevalues", "Required": false, "Type": "FilterSelectableValues", "UpdateType": "Mutable" }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistcontrol.html#cfn-quicksight-analysis-filterlistcontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterListControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistcontrol.html#cfn-quicksight-analysis-filterlistcontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterListControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterlistcontrol.html#cfn-quicksight-analysis-filterlistcontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterListControl.Type" } } } }, "AWS::QuickSight::Analysis.FilterOperationSelectedFieldsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filteroperationselectedfieldsconfiguration.html", "Properties": { "SelectedFieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filteroperationselectedfieldsconfiguration.html#cfn-quicksight-analysis-filteroperationselectedfieldsconfiguration-selectedfieldoptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterOperationSelectedFieldsConfiguration.SelectedFieldOptions" } }, "SelectedFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filteroperationselectedfieldsconfiguration.html#cfn-quicksight-analysis-filteroperationselectedfieldsconfiguration-selectedfields", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterOperationSelectedFieldsConfiguration.SelectedFields" } } } }, "AWS::QuickSight::Analysis.FilterOperationTargetVisualsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filteroperationtargetvisualsconfiguration.html", "Properties": { "SameSheetTargetVisualConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filteroperationtargetvisualsconfiguration.html#cfn-quicksight-analysis-filteroperationtargetvisualsconfiguration-samesheettargetvisualconfiguration", "Required": false, "Type": "SameSheetTargetVisualConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FilterRelativeDateTimeControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterrelativedatetimecontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterrelativedatetimecontrol.html#cfn-quicksight-analysis-filterrelativedatetimecontrol-displayoptions", "Required": false, "Type": "RelativeDateTimeControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterrelativedatetimecontrol.html#cfn-quicksight-analysis-filterrelativedatetimecontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterRelativeDateTimeControl.FilterControlId" } }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterrelativedatetimecontrol.html#cfn-quicksight-analysis-filterrelativedatetimecontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterRelativeDateTimeControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterrelativedatetimecontrol.html#cfn-quicksight-analysis-filterrelativedatetimecontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterRelativeDateTimeControl.Title" } } } }, "AWS::QuickSight::Analysis.FilterScopeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterscopeconfiguration.html", "Properties": { "SelectedSheets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterscopeconfiguration.html#cfn-quicksight-analysis-filterscopeconfiguration-selectedsheets", "Required": false, "Type": "SelectedSheetsFilterScopeConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FilterSelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterselectablevalues.html", "Properties": { "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterselectablevalues.html#cfn-quicksight-analysis-filterselectablevalues-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FilterSliderControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterslidercontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterslidercontrol.html#cfn-quicksight-analysis-filterslidercontrol-displayoptions", "Required": false, "Type": "SliderControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterslidercontrol.html#cfn-quicksight-analysis-filterslidercontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterSliderControl.FilterControlId" } }, "MaximumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterslidercontrol.html#cfn-quicksight-analysis-filterslidercontrol-maximumvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "MinimumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterslidercontrol.html#cfn-quicksight-analysis-filterslidercontrol-minimumvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterslidercontrol.html#cfn-quicksight-analysis-filterslidercontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterSliderControl.SourceFilterId" } }, "StepSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterslidercontrol.html#cfn-quicksight-analysis-filterslidercontrol-stepsize", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterslidercontrol.html#cfn-quicksight-analysis-filterslidercontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterSliderControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filterslidercontrol.html#cfn-quicksight-analysis-filterslidercontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterSliderControl.Type" } } } }, "AWS::QuickSight::Analysis.FilterTextAreaControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextareacontrol.html", "Properties": { "Delimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextareacontrol.html#cfn-quicksight-analysis-filtertextareacontrol-delimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterTextAreaControl.Delimiter" } }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextareacontrol.html#cfn-quicksight-analysis-filtertextareacontrol-displayoptions", "Required": false, "Type": "TextAreaControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextareacontrol.html#cfn-quicksight-analysis-filtertextareacontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterTextAreaControl.FilterControlId" } }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextareacontrol.html#cfn-quicksight-analysis-filtertextareacontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterTextAreaControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextareacontrol.html#cfn-quicksight-analysis-filtertextareacontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterTextAreaControl.Title" } } } }, "AWS::QuickSight::Analysis.FilterTextFieldControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextfieldcontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextfieldcontrol.html#cfn-quicksight-analysis-filtertextfieldcontrol-displayoptions", "Required": false, "Type": "TextFieldControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextfieldcontrol.html#cfn-quicksight-analysis-filtertextfieldcontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterTextFieldControl.FilterControlId" } }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextfieldcontrol.html#cfn-quicksight-analysis-filtertextfieldcontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterTextFieldControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-filtertextfieldcontrol.html#cfn-quicksight-analysis-filtertextfieldcontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FilterTextFieldControl.Title" } } } }, "AWS::QuickSight::Analysis.FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html", "Properties": { "FontColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html#cfn-quicksight-analysis-fontconfiguration-fontcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FontConfiguration.FontColor" } }, "FontDecoration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html#cfn-quicksight-analysis-fontconfiguration-fontdecoration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FontConfiguration.FontDecoration" } }, "FontSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html#cfn-quicksight-analysis-fontconfiguration-fontsize", "Required": false, "Type": "FontSize", "UpdateType": "Mutable" }, "FontStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html#cfn-quicksight-analysis-fontconfiguration-fontstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FontConfiguration.FontStyle" } }, "FontWeight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontconfiguration.html#cfn-quicksight-analysis-fontconfiguration-fontweight", "Required": false, "Type": "FontWeight", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FontSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontsize.html", "Properties": { "Relative": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontsize.html#cfn-quicksight-analysis-fontsize-relative", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FontSize.Relative" } } } }, "AWS::QuickSight::Analysis.FontWeight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontweight.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-fontweight.html#cfn-quicksight-analysis-fontweight-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FontWeight.Name" } } } }, "AWS::QuickSight::Analysis.ForecastComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastcomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastcomputation.html#cfn-quicksight-analysis-forecastcomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ForecastComputation.ComputationId" } }, "CustomSeasonalityValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastcomputation.html#cfn-quicksight-analysis-forecastcomputation-customseasonalityvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ForecastComputation.CustomSeasonalityValue" } }, "LowerBoundary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastcomputation.html#cfn-quicksight-analysis-forecastcomputation-lowerboundary", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastcomputation.html#cfn-quicksight-analysis-forecastcomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PeriodsBackward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastcomputation.html#cfn-quicksight-analysis-forecastcomputation-periodsbackward", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "PeriodsForward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastcomputation.html#cfn-quicksight-analysis-forecastcomputation-periodsforward", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ForecastComputation.PeriodsForward" } }, "PredictionInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastcomputation.html#cfn-quicksight-analysis-forecastcomputation-predictioninterval", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ForecastComputation.PredictionInterval" } }, "Seasonality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastcomputation.html#cfn-quicksight-analysis-forecastcomputation-seasonality", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ForecastComputation.Seasonality" } }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastcomputation.html#cfn-quicksight-analysis-forecastcomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "UpperBoundary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastcomputation.html#cfn-quicksight-analysis-forecastcomputation-upperboundary", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastcomputation.html#cfn-quicksight-analysis-forecastcomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ForecastConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastconfiguration.html", "Properties": { "ForecastProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastconfiguration.html#cfn-quicksight-analysis-forecastconfiguration-forecastproperties", "Required": false, "Type": "TimeBasedForecastProperties", "UpdateType": "Mutable" }, "Scenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastconfiguration.html#cfn-quicksight-analysis-forecastconfiguration-scenario", "Required": false, "Type": "ForecastScenario", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ForecastScenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastscenario.html", "Properties": { "WhatIfPointScenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastscenario.html#cfn-quicksight-analysis-forecastscenario-whatifpointscenario", "Required": false, "Type": "WhatIfPointScenario", "UpdateType": "Mutable" }, "WhatIfRangeScenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-forecastscenario.html#cfn-quicksight-analysis-forecastscenario-whatifrangescenario", "Required": false, "Type": "WhatIfRangeScenario", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-formatconfiguration.html", "Properties": { "DateTimeFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-formatconfiguration.html#cfn-quicksight-analysis-formatconfiguration-datetimeformatconfiguration", "Required": false, "Type": "DateTimeFormatConfiguration", "UpdateType": "Mutable" }, "NumberFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-formatconfiguration.html#cfn-quicksight-analysis-formatconfiguration-numberformatconfiguration", "Required": false, "Type": "NumberFormatConfiguration", "UpdateType": "Mutable" }, "StringFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-formatconfiguration.html#cfn-quicksight-analysis-formatconfiguration-stringformatconfiguration", "Required": false, "Type": "StringFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FreeFormLayoutCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutcanvassizeoptions.html", "Properties": { "ScreenCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutcanvassizeoptions.html#cfn-quicksight-analysis-freeformlayoutcanvassizeoptions-screencanvassizeoptions", "Required": false, "Type": "FreeFormLayoutScreenCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FreeFormLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutconfiguration.html", "Properties": { "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutconfiguration.html#cfn-quicksight-analysis-freeformlayoutconfiguration-canvassizeoptions", "Required": false, "Type": "FreeFormLayoutCanvasSizeOptions", "UpdateType": "Mutable" }, "Elements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutconfiguration.html#cfn-quicksight-analysis-freeformlayoutconfiguration-elements", "DuplicatesAllowed": true, "ItemType": "FreeFormLayoutElement", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FreeFormLayoutElement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html", "Properties": { "BackgroundStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html#cfn-quicksight-analysis-freeformlayoutelement-backgroundstyle", "Required": false, "Type": "FreeFormLayoutElementBackgroundStyle", "UpdateType": "Mutable" }, "BorderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html#cfn-quicksight-analysis-freeformlayoutelement-borderstyle", "Required": false, "Type": "FreeFormLayoutElementBorderStyle", "UpdateType": "Mutable" }, "ElementId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html#cfn-quicksight-analysis-freeformlayoutelement-elementid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FreeFormLayoutElement.ElementId" } }, "ElementType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html#cfn-quicksight-analysis-freeformlayoutelement-elementtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FreeFormLayoutElement.ElementType" } }, "Height": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html#cfn-quicksight-analysis-freeformlayoutelement-height", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LoadingAnimation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html#cfn-quicksight-analysis-freeformlayoutelement-loadinganimation", "Required": false, "Type": "LoadingAnimation", "UpdateType": "Mutable" }, "RenderingRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html#cfn-quicksight-analysis-freeformlayoutelement-renderingrules", "DuplicatesAllowed": true, "ItemType": "SheetElementRenderingRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SelectedBorderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html#cfn-quicksight-analysis-freeformlayoutelement-selectedborderstyle", "Required": false, "Type": "FreeFormLayoutElementBorderStyle", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html#cfn-quicksight-analysis-freeformlayoutelement-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FreeFormLayoutElement.Visibility" } }, "Width": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html#cfn-quicksight-analysis-freeformlayoutelement-width", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "XAxisLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html#cfn-quicksight-analysis-freeformlayoutelement-xaxislocation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "YAxisLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelement.html#cfn-quicksight-analysis-freeformlayoutelement-yaxislocation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FreeFormLayoutElementBackgroundStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelementbackgroundstyle.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelementbackgroundstyle.html#cfn-quicksight-analysis-freeformlayoutelementbackgroundstyle-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FreeFormLayoutElementBackgroundStyle.Color" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelementbackgroundstyle.html#cfn-quicksight-analysis-freeformlayoutelementbackgroundstyle-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FreeFormLayoutElementBackgroundStyle.Visibility" } } } }, "AWS::QuickSight::Analysis.FreeFormLayoutElementBorderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelementborderstyle.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelementborderstyle.html#cfn-quicksight-analysis-freeformlayoutelementborderstyle-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FreeFormLayoutElementBorderStyle.Color" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutelementborderstyle.html#cfn-quicksight-analysis-freeformlayoutelementborderstyle-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FreeFormLayoutElementBorderStyle.Visibility" } } } }, "AWS::QuickSight::Analysis.FreeFormLayoutScreenCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutscreencanvassizeoptions.html", "Properties": { "OptimizedViewPortWidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformlayoutscreencanvassizeoptions.html#cfn-quicksight-analysis-freeformlayoutscreencanvassizeoptions-optimizedviewportwidth", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FreeFormSectionLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformsectionlayoutconfiguration.html", "Properties": { "Elements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-freeformsectionlayoutconfiguration.html#cfn-quicksight-analysis-freeformsectionlayoutconfiguration-elements", "DuplicatesAllowed": true, "ItemType": "FreeFormLayoutElement", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FunnelChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartaggregatedfieldwells.html#cfn-quicksight-analysis-funnelchartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartaggregatedfieldwells.html#cfn-quicksight-analysis-funnelchartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FunnelChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartconfiguration.html", "Properties": { "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartconfiguration.html#cfn-quicksight-analysis-funnelchartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "DataLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartconfiguration.html#cfn-quicksight-analysis-funnelchartconfiguration-datalabeloptions", "Required": false, "Type": "FunnelChartDataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartconfiguration.html#cfn-quicksight-analysis-funnelchartconfiguration-fieldwells", "Required": false, "Type": "FunnelChartFieldWells", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartconfiguration.html#cfn-quicksight-analysis-funnelchartconfiguration-sortconfiguration", "Required": false, "Type": "FunnelChartSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartconfiguration.html#cfn-quicksight-analysis-funnelchartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "ValueLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartconfiguration.html#cfn-quicksight-analysis-funnelchartconfiguration-valuelabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartconfiguration.html#cfn-quicksight-analysis-funnelchartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FunnelChartDataLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartdatalabeloptions.html", "Properties": { "CategoryLabelVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartdatalabeloptions.html#cfn-quicksight-analysis-funnelchartdatalabeloptions-categorylabelvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FunnelChartDataLabelOptions.CategoryLabelVisibility" } }, "LabelColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartdatalabeloptions.html#cfn-quicksight-analysis-funnelchartdatalabeloptions-labelcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FunnelChartDataLabelOptions.LabelColor" } }, "LabelFontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartdatalabeloptions.html#cfn-quicksight-analysis-funnelchartdatalabeloptions-labelfontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "MeasureDataLabelStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartdatalabeloptions.html#cfn-quicksight-analysis-funnelchartdatalabeloptions-measuredatalabelstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FunnelChartDataLabelOptions.MeasureDataLabelStyle" } }, "MeasureLabelVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartdatalabeloptions.html#cfn-quicksight-analysis-funnelchartdatalabeloptions-measurelabelvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FunnelChartDataLabelOptions.MeasureLabelVisibility" } }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartdatalabeloptions.html#cfn-quicksight-analysis-funnelchartdatalabeloptions-position", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FunnelChartDataLabelOptions.Position" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartdatalabeloptions.html#cfn-quicksight-analysis-funnelchartdatalabeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FunnelChartDataLabelOptions.Visibility" } } } }, "AWS::QuickSight::Analysis.FunnelChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartfieldwells.html", "Properties": { "FunnelChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartfieldwells.html#cfn-quicksight-analysis-funnelchartfieldwells-funnelchartaggregatedfieldwells", "Required": false, "Type": "FunnelChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FunnelChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartsortconfiguration.html#cfn-quicksight-analysis-funnelchartsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartsortconfiguration.html#cfn-quicksight-analysis-funnelchartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.FunnelChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartvisual.html#cfn-quicksight-analysis-funnelchartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartvisual.html#cfn-quicksight-analysis-funnelchartvisual-chartconfiguration", "Required": false, "Type": "FunnelChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartvisual.html#cfn-quicksight-analysis-funnelchartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartvisual.html#cfn-quicksight-analysis-funnelchartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartvisual.html#cfn-quicksight-analysis-funnelchartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-funnelchartvisual.html#cfn-quicksight-analysis-funnelchartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.FunnelChartVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.GaugeChartArcConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartarcconditionalformatting.html", "Properties": { "ForegroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartarcconditionalformatting.html#cfn-quicksight-analysis-gaugechartarcconditionalformatting-foregroundcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.GaugeChartConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconditionalformatting.html", "Properties": { "ConditionalFormattingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconditionalformatting.html#cfn-quicksight-analysis-gaugechartconditionalformatting-conditionalformattingoptions", "DuplicatesAllowed": true, "ItemType": "GaugeChartConditionalFormattingOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.GaugeChartConditionalFormattingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconditionalformattingoption.html", "Properties": { "Arc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconditionalformattingoption.html#cfn-quicksight-analysis-gaugechartconditionalformattingoption-arc", "Required": false, "Type": "GaugeChartArcConditionalFormatting", "UpdateType": "Mutable" }, "PrimaryValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconditionalformattingoption.html#cfn-quicksight-analysis-gaugechartconditionalformattingoption-primaryvalue", "Required": false, "Type": "GaugeChartPrimaryValueConditionalFormatting", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.GaugeChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconfiguration.html", "Properties": { "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconfiguration.html#cfn-quicksight-analysis-gaugechartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconfiguration.html#cfn-quicksight-analysis-gaugechartconfiguration-fieldwells", "Required": false, "Type": "GaugeChartFieldWells", "UpdateType": "Mutable" }, "GaugeChartOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconfiguration.html#cfn-quicksight-analysis-gaugechartconfiguration-gaugechartoptions", "Required": false, "Type": "GaugeChartOptions", "UpdateType": "Mutable" }, "TooltipOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconfiguration.html#cfn-quicksight-analysis-gaugechartconfiguration-tooltipoptions", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconfiguration.html#cfn-quicksight-analysis-gaugechartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.GaugeChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartfieldwells.html", "Properties": { "TargetValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartfieldwells.html#cfn-quicksight-analysis-gaugechartfieldwells-targetvalues", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartfieldwells.html#cfn-quicksight-analysis-gaugechartfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.GaugeChartOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartoptions.html", "Properties": { "Arc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartoptions.html#cfn-quicksight-analysis-gaugechartoptions-arc", "Required": false, "Type": "ArcConfiguration", "UpdateType": "Mutable" }, "ArcAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartoptions.html#cfn-quicksight-analysis-gaugechartoptions-arcaxis", "Required": false, "Type": "ArcAxisConfiguration", "UpdateType": "Mutable" }, "Comparison": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartoptions.html#cfn-quicksight-analysis-gaugechartoptions-comparison", "Required": false, "Type": "ComparisonConfiguration", "UpdateType": "Mutable" }, "PrimaryValueDisplayType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartoptions.html#cfn-quicksight-analysis-gaugechartoptions-primaryvaluedisplaytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GaugeChartOptions.PrimaryValueDisplayType" } }, "PrimaryValueFontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartoptions.html#cfn-quicksight-analysis-gaugechartoptions-primaryvaluefontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.GaugeChartPrimaryValueConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartprimaryvalueconditionalformatting.html", "Properties": { "Icon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartprimaryvalueconditionalformatting.html#cfn-quicksight-analysis-gaugechartprimaryvalueconditionalformatting-icon", "Required": false, "Type": "ConditionalFormattingIcon", "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartprimaryvalueconditionalformatting.html#cfn-quicksight-analysis-gaugechartprimaryvalueconditionalformatting-textcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.GaugeChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartvisual.html#cfn-quicksight-analysis-gaugechartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartvisual.html#cfn-quicksight-analysis-gaugechartvisual-chartconfiguration", "Required": false, "Type": "GaugeChartConfiguration", "UpdateType": "Mutable" }, "ConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartvisual.html#cfn-quicksight-analysis-gaugechartvisual-conditionalformatting", "Required": false, "Type": "GaugeChartConditionalFormatting", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartvisual.html#cfn-quicksight-analysis-gaugechartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartvisual.html#cfn-quicksight-analysis-gaugechartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartvisual.html#cfn-quicksight-analysis-gaugechartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GaugeChartVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.GeospatialCoordinateBounds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialcoordinatebounds.html", "Properties": { "East": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialcoordinatebounds.html#cfn-quicksight-analysis-geospatialcoordinatebounds-east", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GeospatialCoordinateBounds.East" } }, "North": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialcoordinatebounds.html#cfn-quicksight-analysis-geospatialcoordinatebounds-north", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GeospatialCoordinateBounds.North" } }, "South": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialcoordinatebounds.html#cfn-quicksight-analysis-geospatialcoordinatebounds-south", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GeospatialCoordinateBounds.South" } }, "West": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialcoordinatebounds.html#cfn-quicksight-analysis-geospatialcoordinatebounds-west", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GeospatialCoordinateBounds.West" } } } }, "AWS::QuickSight::Analysis.GeospatialMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapaggregatedfieldwells.html", "Properties": { "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapaggregatedfieldwells.html#cfn-quicksight-analysis-geospatialmapaggregatedfieldwells-colors", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Geospatial": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapaggregatedfieldwells.html#cfn-quicksight-analysis-geospatialmapaggregatedfieldwells-geospatial", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapaggregatedfieldwells.html#cfn-quicksight-analysis-geospatialmapaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.GeospatialMapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapconfiguration.html", "Properties": { "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapconfiguration.html#cfn-quicksight-analysis-geospatialmapconfiguration-fieldwells", "Required": false, "Type": "GeospatialMapFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapconfiguration.html#cfn-quicksight-analysis-geospatialmapconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "MapStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapconfiguration.html#cfn-quicksight-analysis-geospatialmapconfiguration-mapstyleoptions", "Required": false, "Type": "GeospatialMapStyleOptions", "UpdateType": "Mutable" }, "PointStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapconfiguration.html#cfn-quicksight-analysis-geospatialmapconfiguration-pointstyleoptions", "Required": false, "Type": "GeospatialPointStyleOptions", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapconfiguration.html#cfn-quicksight-analysis-geospatialmapconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapconfiguration.html#cfn-quicksight-analysis-geospatialmapconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" }, "WindowOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapconfiguration.html#cfn-quicksight-analysis-geospatialmapconfiguration-windowoptions", "Required": false, "Type": "GeospatialWindowOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.GeospatialMapFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapfieldwells.html", "Properties": { "GeospatialMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapfieldwells.html#cfn-quicksight-analysis-geospatialmapfieldwells-geospatialmapaggregatedfieldwells", "Required": false, "Type": "GeospatialMapAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.GeospatialMapStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapstyleoptions.html", "Properties": { "BaseMapStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapstyleoptions.html#cfn-quicksight-analysis-geospatialmapstyleoptions-basemapstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GeospatialMapStyleOptions.BaseMapStyle" } } } }, "AWS::QuickSight::Analysis.GeospatialMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapvisual.html#cfn-quicksight-analysis-geospatialmapvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapvisual.html#cfn-quicksight-analysis-geospatialmapvisual-chartconfiguration", "Required": false, "Type": "GeospatialMapConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapvisual.html#cfn-quicksight-analysis-geospatialmapvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapvisual.html#cfn-quicksight-analysis-geospatialmapvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapvisual.html#cfn-quicksight-analysis-geospatialmapvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialmapvisual.html#cfn-quicksight-analysis-geospatialmapvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GeospatialMapVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.GeospatialPointStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialpointstyleoptions.html", "Properties": { "ClusterMarkerConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialpointstyleoptions.html#cfn-quicksight-analysis-geospatialpointstyleoptions-clustermarkerconfiguration", "Required": false, "Type": "ClusterMarkerConfiguration", "UpdateType": "Mutable" }, "SelectedPointStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialpointstyleoptions.html#cfn-quicksight-analysis-geospatialpointstyleoptions-selectedpointstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GeospatialPointStyleOptions.SelectedPointStyle" } } } }, "AWS::QuickSight::Analysis.GeospatialWindowOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialwindowoptions.html", "Properties": { "Bounds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialwindowoptions.html#cfn-quicksight-analysis-geospatialwindowoptions-bounds", "Required": false, "Type": "GeospatialCoordinateBounds", "UpdateType": "Mutable" }, "MapZoomMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-geospatialwindowoptions.html#cfn-quicksight-analysis-geospatialwindowoptions-mapzoommode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GeospatialWindowOptions.MapZoomMode" } } } }, "AWS::QuickSight::Analysis.GlobalTableBorderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-globaltableborderoptions.html", "Properties": { "SideSpecificBorder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-globaltableborderoptions.html#cfn-quicksight-analysis-globaltableborderoptions-sidespecificborder", "Required": false, "Type": "TableSideBorderOptions", "UpdateType": "Mutable" }, "UniformBorder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-globaltableborderoptions.html#cfn-quicksight-analysis-globaltableborderoptions-uniformborder", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.GradientColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gradientcolor.html", "Properties": { "Stops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gradientcolor.html#cfn-quicksight-analysis-gradientcolor-stops", "DuplicatesAllowed": true, "ItemType": "GradientStop", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.GradientStop": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gradientstop.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gradientstop.html#cfn-quicksight-analysis-gradientstop-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GradientStop.Color" } }, "DataValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gradientstop.html#cfn-quicksight-analysis-gradientstop-datavalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "GradientOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gradientstop.html#cfn-quicksight-analysis-gradientstop-gradientoffset", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.GridLayoutCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutcanvassizeoptions.html", "Properties": { "ScreenCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutcanvassizeoptions.html#cfn-quicksight-analysis-gridlayoutcanvassizeoptions-screencanvassizeoptions", "Required": false, "Type": "GridLayoutScreenCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.GridLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutconfiguration.html", "Properties": { "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutconfiguration.html#cfn-quicksight-analysis-gridlayoutconfiguration-canvassizeoptions", "Required": false, "Type": "GridLayoutCanvasSizeOptions", "UpdateType": "Mutable" }, "Elements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutconfiguration.html#cfn-quicksight-analysis-gridlayoutconfiguration-elements", "DuplicatesAllowed": true, "ItemType": "GridLayoutElement", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.GridLayoutElement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutelement.html", "Properties": { "ColumnIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutelement.html#cfn-quicksight-analysis-gridlayoutelement-columnindex", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ColumnSpan": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutelement.html#cfn-quicksight-analysis-gridlayoutelement-columnspan", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GridLayoutElement.ColumnSpan" } }, "ElementId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutelement.html#cfn-quicksight-analysis-gridlayoutelement-elementid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GridLayoutElement.ElementId" } }, "ElementType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutelement.html#cfn-quicksight-analysis-gridlayoutelement-elementtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GridLayoutElement.ElementType" } }, "RowIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutelement.html#cfn-quicksight-analysis-gridlayoutelement-rowindex", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "RowSpan": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutelement.html#cfn-quicksight-analysis-gridlayoutelement-rowspan", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GridLayoutElement.RowSpan" } } } }, "AWS::QuickSight::Analysis.GridLayoutScreenCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutscreencanvassizeoptions.html", "Properties": { "OptimizedViewPortWidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutscreencanvassizeoptions.html#cfn-quicksight-analysis-gridlayoutscreencanvassizeoptions-optimizedviewportwidth", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResizeOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gridlayoutscreencanvassizeoptions.html#cfn-quicksight-analysis-gridlayoutscreencanvassizeoptions-resizeoption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GridLayoutScreenCanvasSizeOptions.ResizeOption" } } } }, "AWS::QuickSight::Analysis.GrowthRateComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-growthratecomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-growthratecomputation.html#cfn-quicksight-analysis-growthratecomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GrowthRateComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-growthratecomputation.html#cfn-quicksight-analysis-growthratecomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PeriodSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-growthratecomputation.html#cfn-quicksight-analysis-growthratecomputation-periodsize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.GrowthRateComputation.PeriodSize" } }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-growthratecomputation.html#cfn-quicksight-analysis-growthratecomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-growthratecomputation.html#cfn-quicksight-analysis-growthratecomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.HeaderFooterSectionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-headerfootersectionconfiguration.html", "Properties": { "Layout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-headerfootersectionconfiguration.html#cfn-quicksight-analysis-headerfootersectionconfiguration-layout", "Required": true, "Type": "SectionLayoutConfiguration", "UpdateType": "Mutable" }, "SectionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-headerfootersectionconfiguration.html#cfn-quicksight-analysis-headerfootersectionconfiguration-sectionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.HeaderFooterSectionConfiguration.SectionId" } }, "Style": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-headerfootersectionconfiguration.html#cfn-quicksight-analysis-headerfootersectionconfiguration-style", "Required": false, "Type": "SectionStyle", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.HeatMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapaggregatedfieldwells.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapaggregatedfieldwells.html#cfn-quicksight-analysis-heatmapaggregatedfieldwells-columns", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Rows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapaggregatedfieldwells.html#cfn-quicksight-analysis-heatmapaggregatedfieldwells-rows", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapaggregatedfieldwells.html#cfn-quicksight-analysis-heatmapaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.HeatMapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapconfiguration.html", "Properties": { "ColorScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapconfiguration.html#cfn-quicksight-analysis-heatmapconfiguration-colorscale", "Required": false, "Type": "ColorScale", "UpdateType": "Mutable" }, "ColumnLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapconfiguration.html#cfn-quicksight-analysis-heatmapconfiguration-columnlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapconfiguration.html#cfn-quicksight-analysis-heatmapconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapconfiguration.html#cfn-quicksight-analysis-heatmapconfiguration-fieldwells", "Required": false, "Type": "HeatMapFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapconfiguration.html#cfn-quicksight-analysis-heatmapconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "RowLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapconfiguration.html#cfn-quicksight-analysis-heatmapconfiguration-rowlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapconfiguration.html#cfn-quicksight-analysis-heatmapconfiguration-sortconfiguration", "Required": false, "Type": "HeatMapSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapconfiguration.html#cfn-quicksight-analysis-heatmapconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.HeatMapFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapfieldwells.html", "Properties": { "HeatMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapfieldwells.html#cfn-quicksight-analysis-heatmapfieldwells-heatmapaggregatedfieldwells", "Required": false, "Type": "HeatMapAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.HeatMapSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapsortconfiguration.html", "Properties": { "HeatMapColumnItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapsortconfiguration.html#cfn-quicksight-analysis-heatmapsortconfiguration-heatmapcolumnitemslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "HeatMapColumnSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapsortconfiguration.html#cfn-quicksight-analysis-heatmapsortconfiguration-heatmapcolumnsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HeatMapRowItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapsortconfiguration.html#cfn-quicksight-analysis-heatmapsortconfiguration-heatmaprowitemslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "HeatMapRowSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapsortconfiguration.html#cfn-quicksight-analysis-heatmapsortconfiguration-heatmaprowsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.HeatMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapvisual.html#cfn-quicksight-analysis-heatmapvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapvisual.html#cfn-quicksight-analysis-heatmapvisual-chartconfiguration", "Required": false, "Type": "HeatMapConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapvisual.html#cfn-quicksight-analysis-heatmapvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapvisual.html#cfn-quicksight-analysis-heatmapvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapvisual.html#cfn-quicksight-analysis-heatmapvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-heatmapvisual.html#cfn-quicksight-analysis-heatmapvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.HeatMapVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.HistogramAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramaggregatedfieldwells.html", "Properties": { "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramaggregatedfieldwells.html#cfn-quicksight-analysis-histogramaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.HistogramBinOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogrambinoptions.html", "Properties": { "BinCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogrambinoptions.html#cfn-quicksight-analysis-histogrambinoptions-bincount", "Required": false, "Type": "BinCountOptions", "UpdateType": "Mutable" }, "BinWidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogrambinoptions.html#cfn-quicksight-analysis-histogrambinoptions-binwidth", "Required": false, "Type": "BinWidthOptions", "UpdateType": "Mutable" }, "SelectedBinType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogrambinoptions.html#cfn-quicksight-analysis-histogrambinoptions-selectedbintype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.HistogramBinOptions.SelectedBinType" } }, "StartValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogrambinoptions.html#cfn-quicksight-analysis-histogrambinoptions-startvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.HistogramConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramconfiguration.html", "Properties": { "BinOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramconfiguration.html#cfn-quicksight-analysis-histogramconfiguration-binoptions", "Required": false, "Type": "HistogramBinOptions", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramconfiguration.html#cfn-quicksight-analysis-histogramconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramconfiguration.html#cfn-quicksight-analysis-histogramconfiguration-fieldwells", "Required": false, "Type": "HistogramFieldWells", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramconfiguration.html#cfn-quicksight-analysis-histogramconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramconfiguration.html#cfn-quicksight-analysis-histogramconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" }, "XAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramconfiguration.html#cfn-quicksight-analysis-histogramconfiguration-xaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "XAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramconfiguration.html#cfn-quicksight-analysis-histogramconfiguration-xaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "YAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramconfiguration.html#cfn-quicksight-analysis-histogramconfiguration-yaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.HistogramFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramfieldwells.html", "Properties": { "HistogramAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramfieldwells.html#cfn-quicksight-analysis-histogramfieldwells-histogramaggregatedfieldwells", "Required": false, "Type": "HistogramAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.HistogramVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramvisual.html#cfn-quicksight-analysis-histogramvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramvisual.html#cfn-quicksight-analysis-histogramvisual-chartconfiguration", "Required": false, "Type": "HistogramConfiguration", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramvisual.html#cfn-quicksight-analysis-histogramvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramvisual.html#cfn-quicksight-analysis-histogramvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-histogramvisual.html#cfn-quicksight-analysis-histogramvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.HistogramVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.InsightConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-insightconfiguration.html", "Properties": { "Computations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-insightconfiguration.html#cfn-quicksight-analysis-insightconfiguration-computations", "DuplicatesAllowed": true, "ItemType": "Computation", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CustomNarrative": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-insightconfiguration.html#cfn-quicksight-analysis-insightconfiguration-customnarrative", "Required": false, "Type": "CustomNarrativeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.InsightVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-insightvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-insightvisual.html#cfn-quicksight-analysis-insightvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-insightvisual.html#cfn-quicksight-analysis-insightvisual-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.InsightVisual.DataSetIdentifier" } }, "InsightConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-insightvisual.html#cfn-quicksight-analysis-insightvisual-insightconfiguration", "Required": false, "Type": "InsightConfiguration", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-insightvisual.html#cfn-quicksight-analysis-insightvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-insightvisual.html#cfn-quicksight-analysis-insightvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-insightvisual.html#cfn-quicksight-analysis-insightvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.InsightVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.IntegerDefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerdefaultvalues.html", "Properties": { "DynamicValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerdefaultvalues.html#cfn-quicksight-analysis-integerdefaultvalues-dynamicvalue", "Required": false, "Type": "DynamicDefaultValue", "UpdateType": "Mutable" }, "StaticValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerdefaultvalues.html#cfn-quicksight-analysis-integerdefaultvalues-staticvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.IntegerParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerparameter.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerparameter.html#cfn-quicksight-analysis-integerparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.IntegerParameter.Name" } }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerparameter.html#cfn-quicksight-analysis-integerparameter-values", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.IntegerParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerparameterdeclaration.html", "Properties": { "DefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerparameterdeclaration.html#cfn-quicksight-analysis-integerparameterdeclaration-defaultvalues", "Required": false, "Type": "IntegerDefaultValues", "UpdateType": "Mutable" }, "MappedDataSetParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerparameterdeclaration.html#cfn-quicksight-analysis-integerparameterdeclaration-mappeddatasetparameters", "DuplicatesAllowed": true, "ItemType": "MappedDataSetParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerparameterdeclaration.html#cfn-quicksight-analysis-integerparameterdeclaration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.IntegerParameterDeclaration.Name" } }, "ParameterValueType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerparameterdeclaration.html#cfn-quicksight-analysis-integerparameterdeclaration-parametervaluetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.IntegerParameterDeclaration.ParameterValueType" } }, "ValueWhenUnset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integerparameterdeclaration.html#cfn-quicksight-analysis-integerparameterdeclaration-valuewhenunset", "Required": false, "Type": "IntegerValueWhenUnsetConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.IntegerValueWhenUnsetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integervaluewhenunsetconfiguration.html", "Properties": { "CustomValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integervaluewhenunsetconfiguration.html#cfn-quicksight-analysis-integervaluewhenunsetconfiguration-customvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ValueWhenUnsetOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-integervaluewhenunsetconfiguration.html#cfn-quicksight-analysis-integervaluewhenunsetconfiguration-valuewhenunsetoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.IntegerValueWhenUnsetConfiguration.ValueWhenUnsetOption" } } } }, "AWS::QuickSight::Analysis.ItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html", "Properties": { "ItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html#cfn-quicksight-analysis-itemslimitconfiguration-itemslimit", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "OtherCategories": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-itemslimitconfiguration.html#cfn-quicksight-analysis-itemslimitconfiguration-othercategories", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ItemsLimitConfiguration.OtherCategories" } } } }, "AWS::QuickSight::Analysis.KPIConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconditionalformatting.html", "Properties": { "ConditionalFormattingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconditionalformatting.html#cfn-quicksight-analysis-kpiconditionalformatting-conditionalformattingoptions", "DuplicatesAllowed": true, "ItemType": "KPIConditionalFormattingOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.KPIConditionalFormattingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconditionalformattingoption.html", "Properties": { "PrimaryValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconditionalformattingoption.html#cfn-quicksight-analysis-kpiconditionalformattingoption-primaryvalue", "Required": false, "Type": "KPIPrimaryValueConditionalFormatting", "UpdateType": "Mutable" }, "ProgressBar": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconditionalformattingoption.html#cfn-quicksight-analysis-kpiconditionalformattingoption-progressbar", "Required": false, "Type": "KPIProgressBarConditionalFormatting", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.KPIConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconfiguration.html", "Properties": { "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconfiguration.html#cfn-quicksight-analysis-kpiconfiguration-fieldwells", "Required": false, "Type": "KPIFieldWells", "UpdateType": "Mutable" }, "KPIOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconfiguration.html#cfn-quicksight-analysis-kpiconfiguration-kpioptions", "Required": false, "Type": "KPIOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiconfiguration.html#cfn-quicksight-analysis-kpiconfiguration-sortconfiguration", "Required": false, "Type": "KPISortConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.KPIFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpifieldwells.html", "Properties": { "TargetValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpifieldwells.html#cfn-quicksight-analysis-kpifieldwells-targetvalues", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TrendGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpifieldwells.html#cfn-quicksight-analysis-kpifieldwells-trendgroups", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpifieldwells.html#cfn-quicksight-analysis-kpifieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.KPIOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpioptions.html", "Properties": { "Comparison": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpioptions.html#cfn-quicksight-analysis-kpioptions-comparison", "Required": false, "Type": "ComparisonConfiguration", "UpdateType": "Mutable" }, "PrimaryValueDisplayType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpioptions.html#cfn-quicksight-analysis-kpioptions-primaryvaluedisplaytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.KPIOptions.PrimaryValueDisplayType" } }, "PrimaryValueFontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpioptions.html#cfn-quicksight-analysis-kpioptions-primaryvaluefontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "ProgressBar": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpioptions.html#cfn-quicksight-analysis-kpioptions-progressbar", "Required": false, "Type": "ProgressBarOptions", "UpdateType": "Mutable" }, "SecondaryValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpioptions.html#cfn-quicksight-analysis-kpioptions-secondaryvalue", "Required": false, "Type": "SecondaryValueOptions", "UpdateType": "Mutable" }, "SecondaryValueFontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpioptions.html#cfn-quicksight-analysis-kpioptions-secondaryvaluefontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "TrendArrows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpioptions.html#cfn-quicksight-analysis-kpioptions-trendarrows", "Required": false, "Type": "TrendArrowOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.KPIPrimaryValueConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiprimaryvalueconditionalformatting.html", "Properties": { "Icon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiprimaryvalueconditionalformatting.html#cfn-quicksight-analysis-kpiprimaryvalueconditionalformatting-icon", "Required": false, "Type": "ConditionalFormattingIcon", "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiprimaryvalueconditionalformatting.html#cfn-quicksight-analysis-kpiprimaryvalueconditionalformatting-textcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.KPIProgressBarConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiprogressbarconditionalformatting.html", "Properties": { "ForegroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpiprogressbarconditionalformatting.html#cfn-quicksight-analysis-kpiprogressbarconditionalformatting-foregroundcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.KPISortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpisortconfiguration.html", "Properties": { "TrendGroupSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpisortconfiguration.html#cfn-quicksight-analysis-kpisortconfiguration-trendgroupsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.KPIVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpivisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpivisual.html#cfn-quicksight-analysis-kpivisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpivisual.html#cfn-quicksight-analysis-kpivisual-chartconfiguration", "Required": false, "Type": "KPIConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpivisual.html#cfn-quicksight-analysis-kpivisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpivisual.html#cfn-quicksight-analysis-kpivisual-conditionalformatting", "Required": false, "Type": "KPIConditionalFormatting", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpivisual.html#cfn-quicksight-analysis-kpivisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpivisual.html#cfn-quicksight-analysis-kpivisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-kpivisual.html#cfn-quicksight-analysis-kpivisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.KPIVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.LabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html#cfn-quicksight-analysis-labeloptions-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html#cfn-quicksight-analysis-labeloptions-fontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-labeloptions.html#cfn-quicksight-analysis-labeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.LabelOptions.Visibility" } } } }, "AWS::QuickSight::Analysis.Layout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-layout.html", "Properties": { "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-layout.html#cfn-quicksight-analysis-layout-configuration", "Required": true, "Type": "LayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.LayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-layoutconfiguration.html", "Properties": { "FreeFormLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-layoutconfiguration.html#cfn-quicksight-analysis-layoutconfiguration-freeformlayout", "Required": false, "Type": "FreeFormLayoutConfiguration", "UpdateType": "Mutable" }, "GridLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-layoutconfiguration.html#cfn-quicksight-analysis-layoutconfiguration-gridlayout", "Required": false, "Type": "GridLayoutConfiguration", "UpdateType": "Mutable" }, "SectionBasedLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-layoutconfiguration.html#cfn-quicksight-analysis-layoutconfiguration-sectionbasedlayout", "Required": false, "Type": "SectionBasedLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.LegendOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html", "Properties": { "Height": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html#cfn-quicksight-analysis-legendoptions-height", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html#cfn-quicksight-analysis-legendoptions-position", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.LegendOptions.Position" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html#cfn-quicksight-analysis-legendoptions-title", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html#cfn-quicksight-analysis-legendoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.LegendOptions.Visibility" } }, "Width": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-legendoptions.html#cfn-quicksight-analysis-legendoptions-width", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.LineChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartaggregatedfieldwells.html#cfn-quicksight-analysis-linechartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartaggregatedfieldwells.html#cfn-quicksight-analysis-linechartaggregatedfieldwells-colors", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiples": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartaggregatedfieldwells.html#cfn-quicksight-analysis-linechartaggregatedfieldwells-smallmultiples", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartaggregatedfieldwells.html#cfn-quicksight-analysis-linechartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.LineChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html", "Properties": { "ContributionAnalysisDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-contributionanalysisdefaults", "DuplicatesAllowed": true, "ItemType": "ContributionAnalysisDefault", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "DefaultSeriesSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-defaultseriessettings", "Required": false, "Type": "LineChartDefaultSeriesSettings", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-fieldwells", "Required": false, "Type": "LineChartFieldWells", "UpdateType": "Mutable" }, "ForecastConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-forecastconfigurations", "DuplicatesAllowed": true, "ItemType": "ForecastConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "PrimaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-primaryyaxisdisplayoptions", "Required": false, "Type": "LineSeriesAxisDisplayOptions", "UpdateType": "Mutable" }, "PrimaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-primaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ReferenceLines": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-referencelines", "DuplicatesAllowed": true, "ItemType": "ReferenceLine", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecondaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-secondaryyaxisdisplayoptions", "Required": false, "Type": "LineSeriesAxisDisplayOptions", "UpdateType": "Mutable" }, "SecondaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-secondaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "Series": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-series", "DuplicatesAllowed": true, "ItemType": "SeriesItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiplesOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-smallmultiplesoptions", "Required": false, "Type": "SmallMultiplesOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-sortconfiguration", "Required": false, "Type": "LineChartSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.LineChartConfiguration.Type" } }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" }, "XAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-xaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "XAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartconfiguration.html#cfn-quicksight-analysis-linechartconfiguration-xaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.LineChartDefaultSeriesSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartdefaultseriessettings.html", "Properties": { "AxisBinding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartdefaultseriessettings.html#cfn-quicksight-analysis-linechartdefaultseriessettings-axisbinding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.LineChartDefaultSeriesSettings.AxisBinding" } }, "LineStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartdefaultseriessettings.html#cfn-quicksight-analysis-linechartdefaultseriessettings-linestylesettings", "Required": false, "Type": "LineChartLineStyleSettings", "UpdateType": "Mutable" }, "MarkerStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartdefaultseriessettings.html#cfn-quicksight-analysis-linechartdefaultseriessettings-markerstylesettings", "Required": false, "Type": "LineChartMarkerStyleSettings", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.LineChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartfieldwells.html", "Properties": { "LineChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartfieldwells.html#cfn-quicksight-analysis-linechartfieldwells-linechartaggregatedfieldwells", "Required": false, "Type": "LineChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.LineChartLineStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartlinestylesettings.html", "Properties": { "LineInterpolation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartlinestylesettings.html#cfn-quicksight-analysis-linechartlinestylesettings-lineinterpolation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.LineChartLineStyleSettings.LineInterpolation" } }, "LineStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartlinestylesettings.html#cfn-quicksight-analysis-linechartlinestylesettings-linestyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.LineChartLineStyleSettings.LineStyle" } }, "LineVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartlinestylesettings.html#cfn-quicksight-analysis-linechartlinestylesettings-linevisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.LineChartLineStyleSettings.LineVisibility" } }, "LineWidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartlinestylesettings.html#cfn-quicksight-analysis-linechartlinestylesettings-linewidth", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.LineChartMarkerStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartmarkerstylesettings.html", "Properties": { "MarkerColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartmarkerstylesettings.html#cfn-quicksight-analysis-linechartmarkerstylesettings-markercolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.LineChartMarkerStyleSettings.MarkerColor" } }, "MarkerShape": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartmarkerstylesettings.html#cfn-quicksight-analysis-linechartmarkerstylesettings-markershape", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.LineChartMarkerStyleSettings.MarkerShape" } }, "MarkerSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartmarkerstylesettings.html#cfn-quicksight-analysis-linechartmarkerstylesettings-markersize", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MarkerVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartmarkerstylesettings.html#cfn-quicksight-analysis-linechartmarkerstylesettings-markervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.LineChartMarkerStyleSettings.MarkerVisibility" } } } }, "AWS::QuickSight::Analysis.LineChartSeriesSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartseriessettings.html", "Properties": { "LineStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartseriessettings.html#cfn-quicksight-analysis-linechartseriessettings-linestylesettings", "Required": false, "Type": "LineChartLineStyleSettings", "UpdateType": "Mutable" }, "MarkerStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartseriessettings.html#cfn-quicksight-analysis-linechartseriessettings-markerstylesettings", "Required": false, "Type": "LineChartMarkerStyleSettings", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.LineChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartsortconfiguration.html", "Properties": { "CategoryItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartsortconfiguration.html#cfn-quicksight-analysis-linechartsortconfiguration-categoryitemslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartsortconfiguration.html#cfn-quicksight-analysis-linechartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColorItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartsortconfiguration.html#cfn-quicksight-analysis-linechartsortconfiguration-coloritemslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "SmallMultiplesLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartsortconfiguration.html#cfn-quicksight-analysis-linechartsortconfiguration-smallmultipleslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "SmallMultiplesSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartsortconfiguration.html#cfn-quicksight-analysis-linechartsortconfiguration-smallmultiplessort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.LineChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartvisual.html#cfn-quicksight-analysis-linechartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartvisual.html#cfn-quicksight-analysis-linechartvisual-chartconfiguration", "Required": false, "Type": "LineChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartvisual.html#cfn-quicksight-analysis-linechartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartvisual.html#cfn-quicksight-analysis-linechartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartvisual.html#cfn-quicksight-analysis-linechartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-linechartvisual.html#cfn-quicksight-analysis-linechartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.LineChartVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.LineSeriesAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-lineseriesaxisdisplayoptions.html", "Properties": { "AxisOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-lineseriesaxisdisplayoptions.html#cfn-quicksight-analysis-lineseriesaxisdisplayoptions-axisoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "MissingDataConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-lineseriesaxisdisplayoptions.html#cfn-quicksight-analysis-lineseriesaxisdisplayoptions-missingdataconfigurations", "DuplicatesAllowed": true, "ItemType": "MissingDataConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ListControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontroldisplayoptions.html", "Properties": { "SearchOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontroldisplayoptions.html#cfn-quicksight-analysis-listcontroldisplayoptions-searchoptions", "Required": false, "Type": "ListControlSearchOptions", "UpdateType": "Mutable" }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontroldisplayoptions.html#cfn-quicksight-analysis-listcontroldisplayoptions-selectalloptions", "Required": false, "Type": "ListControlSelectAllOptions", "UpdateType": "Mutable" }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontroldisplayoptions.html#cfn-quicksight-analysis-listcontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ListControlSearchOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontrolsearchoptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontrolsearchoptions.html#cfn-quicksight-analysis-listcontrolsearchoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ListControlSearchOptions.Visibility" } } } }, "AWS::QuickSight::Analysis.ListControlSelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontrolselectalloptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-listcontrolselectalloptions.html#cfn-quicksight-analysis-listcontrolselectalloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ListControlSelectAllOptions.Visibility" } } } }, "AWS::QuickSight::Analysis.LoadingAnimation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-loadinganimation.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-loadinganimation.html#cfn-quicksight-analysis-loadinganimation-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.LoadingAnimation.Visibility" } } } }, "AWS::QuickSight::Analysis.LocalNavigationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-localnavigationconfiguration.html", "Properties": { "TargetSheetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-localnavigationconfiguration.html#cfn-quicksight-analysis-localnavigationconfiguration-targetsheetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.LocalNavigationConfiguration.TargetSheetId" } } } }, "AWS::QuickSight::Analysis.LongFormatText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-longformattext.html", "Properties": { "PlainText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-longformattext.html#cfn-quicksight-analysis-longformattext-plaintext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.LongFormatText.PlainText" } }, "RichText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-longformattext.html#cfn-quicksight-analysis-longformattext-richtext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.LongFormatText.RichText" } } } }, "AWS::QuickSight::Analysis.MappedDataSetParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-mappeddatasetparameter.html", "Properties": { "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-mappeddatasetparameter.html#cfn-quicksight-analysis-mappeddatasetparameter-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.MappedDataSetParameter.DataSetIdentifier" } }, "DataSetParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-mappeddatasetparameter.html#cfn-quicksight-analysis-mappeddatasetparameter-datasetparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.MappedDataSetParameter.DataSetParameterName" } } } }, "AWS::QuickSight::Analysis.MaximumLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-maximumlabeltype.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-maximumlabeltype.html#cfn-quicksight-analysis-maximumlabeltype-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.MaximumLabelType.Visibility" } } } }, "AWS::QuickSight::Analysis.MaximumMinimumComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-maximumminimumcomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-maximumminimumcomputation.html#cfn-quicksight-analysis-maximumminimumcomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.MaximumMinimumComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-maximumminimumcomputation.html#cfn-quicksight-analysis-maximumminimumcomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-maximumminimumcomputation.html#cfn-quicksight-analysis-maximumminimumcomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-maximumminimumcomputation.html#cfn-quicksight-analysis-maximumminimumcomputation-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.MaximumMinimumComputation.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-maximumminimumcomputation.html#cfn-quicksight-analysis-maximumminimumcomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.MeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html", "Properties": { "CalculatedMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html#cfn-quicksight-analysis-measurefield-calculatedmeasurefield", "Required": false, "Type": "CalculatedMeasureField", "UpdateType": "Mutable" }, "CategoricalMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html#cfn-quicksight-analysis-measurefield-categoricalmeasurefield", "Required": false, "Type": "CategoricalMeasureField", "UpdateType": "Mutable" }, "DateMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html#cfn-quicksight-analysis-measurefield-datemeasurefield", "Required": false, "Type": "DateMeasureField", "UpdateType": "Mutable" }, "NumericalMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-measurefield.html#cfn-quicksight-analysis-measurefield-numericalmeasurefield", "Required": false, "Type": "NumericalMeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.MetricComparisonComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-metriccomparisoncomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-metriccomparisoncomputation.html#cfn-quicksight-analysis-metriccomparisoncomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.MetricComparisonComputation.ComputationId" } }, "FromValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-metriccomparisoncomputation.html#cfn-quicksight-analysis-metriccomparisoncomputation-fromvalue", "Required": true, "Type": "MeasureField", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-metriccomparisoncomputation.html#cfn-quicksight-analysis-metriccomparisoncomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-metriccomparisoncomputation.html#cfn-quicksight-analysis-metriccomparisoncomputation-targetvalue", "Required": true, "Type": "MeasureField", "UpdateType": "Mutable" }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-metriccomparisoncomputation.html#cfn-quicksight-analysis-metriccomparisoncomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.MinimumLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-minimumlabeltype.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-minimumlabeltype.html#cfn-quicksight-analysis-minimumlabeltype-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.MinimumLabelType.Visibility" } } } }, "AWS::QuickSight::Analysis.MissingDataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-missingdataconfiguration.html", "Properties": { "TreatmentOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-missingdataconfiguration.html#cfn-quicksight-analysis-missingdataconfiguration-treatmentoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.MissingDataConfiguration.TreatmentOption" } } } }, "AWS::QuickSight::Analysis.NegativeValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-negativevalueconfiguration.html", "Properties": { "DisplayMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-negativevalueconfiguration.html#cfn-quicksight-analysis-negativevalueconfiguration-displaymode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NegativeValueConfiguration.DisplayMode" } } } }, "AWS::QuickSight::Analysis.NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html", "Properties": { "NullString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-nullvalueformatconfiguration.html#cfn-quicksight-analysis-nullvalueformatconfiguration-nullstring", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NullValueFormatConfiguration.NullString" } } } }, "AWS::QuickSight::Analysis.NumberDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberdisplayformatconfiguration.html", "Properties": { "DecimalPlacesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberdisplayformatconfiguration.html#cfn-quicksight-analysis-numberdisplayformatconfiguration-decimalplacesconfiguration", "Required": false, "Type": "DecimalPlacesConfiguration", "UpdateType": "Mutable" }, "NegativeValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberdisplayformatconfiguration.html#cfn-quicksight-analysis-numberdisplayformatconfiguration-negativevalueconfiguration", "Required": false, "Type": "NegativeValueConfiguration", "UpdateType": "Mutable" }, "NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberdisplayformatconfiguration.html#cfn-quicksight-analysis-numberdisplayformatconfiguration-nullvalueformatconfiguration", "Required": false, "Type": "NullValueFormatConfiguration", "UpdateType": "Mutable" }, "NumberScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberdisplayformatconfiguration.html#cfn-quicksight-analysis-numberdisplayformatconfiguration-numberscale", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumberDisplayFormatConfiguration.NumberScale" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberdisplayformatconfiguration.html#cfn-quicksight-analysis-numberdisplayformatconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumberDisplayFormatConfiguration.Prefix" } }, "SeparatorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberdisplayformatconfiguration.html#cfn-quicksight-analysis-numberdisplayformatconfiguration-separatorconfiguration", "Required": false, "Type": "NumericSeparatorConfiguration", "UpdateType": "Mutable" }, "Suffix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberdisplayformatconfiguration.html#cfn-quicksight-analysis-numberdisplayformatconfiguration-suffix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumberDisplayFormatConfiguration.Suffix" } } } }, "AWS::QuickSight::Analysis.NumberFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberformatconfiguration.html", "Properties": { "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numberformatconfiguration.html#cfn-quicksight-analysis-numberformatconfiguration-formatconfiguration", "Required": false, "Type": "NumericFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.NumericAxisOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericaxisoptions.html", "Properties": { "Range": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericaxisoptions.html#cfn-quicksight-analysis-numericaxisoptions-range", "Required": false, "Type": "AxisDisplayRange", "UpdateType": "Mutable" }, "Scale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericaxisoptions.html#cfn-quicksight-analysis-numericaxisoptions-scale", "Required": false, "Type": "AxisScale", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.NumericEqualityDrillDownFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalitydrilldownfilter.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalitydrilldownfilter.html#cfn-quicksight-analysis-numericequalitydrilldownfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalitydrilldownfilter.html#cfn-quicksight-analysis-numericequalitydrilldownfilter-value", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.NumericEqualityFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalityfilter.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalityfilter.html#cfn-quicksight-analysis-numericequalityfilter-aggregationfunction", "Required": false, "Type": "AggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalityfilter.html#cfn-quicksight-analysis-numericequalityfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalityfilter.html#cfn-quicksight-analysis-numericequalityfilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumericEqualityFilter.FilterId" } }, "MatchOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalityfilter.html#cfn-quicksight-analysis-numericequalityfilter-matchoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumericEqualityFilter.MatchOperator" } }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalityfilter.html#cfn-quicksight-analysis-numericequalityfilter-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumericEqualityFilter.NullOption" } }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalityfilter.html#cfn-quicksight-analysis-numericequalityfilter-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumericEqualityFilter.ParameterName" } }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalityfilter.html#cfn-quicksight-analysis-numericequalityfilter-selectalloptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumericEqualityFilter.SelectAllOptions" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericequalityfilter.html#cfn-quicksight-analysis-numericequalityfilter-value", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.NumericFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericformatconfiguration.html", "Properties": { "CurrencyDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericformatconfiguration.html#cfn-quicksight-analysis-numericformatconfiguration-currencydisplayformatconfiguration", "Required": false, "Type": "CurrencyDisplayFormatConfiguration", "UpdateType": "Mutable" }, "NumberDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericformatconfiguration.html#cfn-quicksight-analysis-numericformatconfiguration-numberdisplayformatconfiguration", "Required": false, "Type": "NumberDisplayFormatConfiguration", "UpdateType": "Mutable" }, "PercentageDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericformatconfiguration.html#cfn-quicksight-analysis-numericformatconfiguration-percentagedisplayformatconfiguration", "Required": false, "Type": "PercentageDisplayFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.NumericRangeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefilter.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefilter.html#cfn-quicksight-analysis-numericrangefilter-aggregationfunction", "Required": false, "Type": "AggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefilter.html#cfn-quicksight-analysis-numericrangefilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefilter.html#cfn-quicksight-analysis-numericrangefilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumericRangeFilter.FilterId" } }, "IncludeMaximum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefilter.html#cfn-quicksight-analysis-numericrangefilter-includemaximum", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeMinimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefilter.html#cfn-quicksight-analysis-numericrangefilter-includeminimum", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefilter.html#cfn-quicksight-analysis-numericrangefilter-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumericRangeFilter.NullOption" } }, "RangeMaximum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefilter.html#cfn-quicksight-analysis-numericrangefilter-rangemaximum", "Required": false, "Type": "NumericRangeFilterValue", "UpdateType": "Mutable" }, "RangeMinimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefilter.html#cfn-quicksight-analysis-numericrangefilter-rangeminimum", "Required": false, "Type": "NumericRangeFilterValue", "UpdateType": "Mutable" }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefilter.html#cfn-quicksight-analysis-numericrangefilter-selectalloptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumericRangeFilter.SelectAllOptions" } } } }, "AWS::QuickSight::Analysis.NumericRangeFilterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefiltervalue.html", "Properties": { "Parameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefiltervalue.html#cfn-quicksight-analysis-numericrangefiltervalue-parameter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumericRangeFilterValue.Parameter" } }, "StaticValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericrangefiltervalue.html#cfn-quicksight-analysis-numericrangefiltervalue-staticvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.NumericSeparatorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericseparatorconfiguration.html", "Properties": { "DecimalSeparator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericseparatorconfiguration.html#cfn-quicksight-analysis-numericseparatorconfiguration-decimalseparator", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumericSeparatorConfiguration.DecimalSeparator" } }, "ThousandsSeparator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericseparatorconfiguration.html#cfn-quicksight-analysis-numericseparatorconfiguration-thousandsseparator", "Required": false, "Type": "ThousandSeparatorOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.NumericalAggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalaggregationfunction.html", "Properties": { "PercentileAggregation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalaggregationfunction.html#cfn-quicksight-analysis-numericalaggregationfunction-percentileaggregation", "Required": false, "Type": "PercentileAggregation", "UpdateType": "Mutable" }, "SimpleNumericalAggregation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalaggregationfunction.html#cfn-quicksight-analysis-numericalaggregationfunction-simplenumericalaggregation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumericalAggregationFunction.SimpleNumericalAggregation" } } } }, "AWS::QuickSight::Analysis.NumericalDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericaldimensionfield.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericaldimensionfield.html#cfn-quicksight-analysis-numericaldimensionfield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericaldimensionfield.html#cfn-quicksight-analysis-numericaldimensionfield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumericalDimensionField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericaldimensionfield.html#cfn-quicksight-analysis-numericaldimensionfield-formatconfiguration", "Required": false, "Type": "NumberFormatConfiguration", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericaldimensionfield.html#cfn-quicksight-analysis-numericaldimensionfield-hierarchyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumericalDimensionField.HierarchyId" } } } }, "AWS::QuickSight::Analysis.NumericalMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalmeasurefield.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalmeasurefield.html#cfn-quicksight-analysis-numericalmeasurefield-aggregationfunction", "Required": false, "Type": "NumericalAggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalmeasurefield.html#cfn-quicksight-analysis-numericalmeasurefield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalmeasurefield.html#cfn-quicksight-analysis-numericalmeasurefield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.NumericalMeasureField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-numericalmeasurefield.html#cfn-quicksight-analysis-numericalmeasurefield-formatconfiguration", "Required": false, "Type": "NumberFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PaginationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-paginationconfiguration.html", "Properties": { "PageNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-paginationconfiguration.html#cfn-quicksight-analysis-paginationconfiguration-pagenumber", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "PageSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-paginationconfiguration.html#cfn-quicksight-analysis-paginationconfiguration-pagesize", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PanelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-panelconfiguration.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-panelconfiguration.html#cfn-quicksight-analysis-panelconfiguration-backgroundcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PanelConfiguration.BackgroundColor" } }, "BackgroundVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-panelconfiguration.html#cfn-quicksight-analysis-panelconfiguration-backgroundvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PanelConfiguration.BackgroundVisibility" } }, "BorderColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-panelconfiguration.html#cfn-quicksight-analysis-panelconfiguration-bordercolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PanelConfiguration.BorderColor" } }, "BorderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-panelconfiguration.html#cfn-quicksight-analysis-panelconfiguration-borderstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PanelConfiguration.BorderStyle" } }, "BorderThickness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-panelconfiguration.html#cfn-quicksight-analysis-panelconfiguration-borderthickness", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BorderVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-panelconfiguration.html#cfn-quicksight-analysis-panelconfiguration-bordervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PanelConfiguration.BorderVisibility" } }, "GutterSpacing": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-panelconfiguration.html#cfn-quicksight-analysis-panelconfiguration-gutterspacing", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GutterVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-panelconfiguration.html#cfn-quicksight-analysis-panelconfiguration-guttervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PanelConfiguration.GutterVisibility" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-panelconfiguration.html#cfn-quicksight-analysis-panelconfiguration-title", "Required": false, "Type": "PanelTitleOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PanelTitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-paneltitleoptions.html", "Properties": { "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-paneltitleoptions.html#cfn-quicksight-analysis-paneltitleoptions-fontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "HorizontalTextAlignment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-paneltitleoptions.html#cfn-quicksight-analysis-paneltitleoptions-horizontaltextalignment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PanelTitleOptions.HorizontalTextAlignment" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-paneltitleoptions.html#cfn-quicksight-analysis-paneltitleoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PanelTitleOptions.Visibility" } } } }, "AWS::QuickSight::Analysis.ParameterControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametercontrol.html", "Properties": { "DateTimePicker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametercontrol.html#cfn-quicksight-analysis-parametercontrol-datetimepicker", "Required": false, "Type": "ParameterDateTimePickerControl", "UpdateType": "Mutable" }, "Dropdown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametercontrol.html#cfn-quicksight-analysis-parametercontrol-dropdown", "Required": false, "Type": "ParameterDropDownControl", "UpdateType": "Mutable" }, "List": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametercontrol.html#cfn-quicksight-analysis-parametercontrol-list", "Required": false, "Type": "ParameterListControl", "UpdateType": "Mutable" }, "Slider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametercontrol.html#cfn-quicksight-analysis-parametercontrol-slider", "Required": false, "Type": "ParameterSliderControl", "UpdateType": "Mutable" }, "TextArea": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametercontrol.html#cfn-quicksight-analysis-parametercontrol-textarea", "Required": false, "Type": "ParameterTextAreaControl", "UpdateType": "Mutable" }, "TextField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametercontrol.html#cfn-quicksight-analysis-parametercontrol-textfield", "Required": false, "Type": "ParameterTextFieldControl", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ParameterDateTimePickerControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdatetimepickercontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdatetimepickercontrol.html#cfn-quicksight-analysis-parameterdatetimepickercontrol-displayoptions", "Required": false, "Type": "DateTimePickerControlDisplayOptions", "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdatetimepickercontrol.html#cfn-quicksight-analysis-parameterdatetimepickercontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterDateTimePickerControl.ParameterControlId" } }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdatetimepickercontrol.html#cfn-quicksight-analysis-parameterdatetimepickercontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterDateTimePickerControl.SourceParameterName" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdatetimepickercontrol.html#cfn-quicksight-analysis-parameterdatetimepickercontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterDateTimePickerControl.Title" } } } }, "AWS::QuickSight::Analysis.ParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdeclaration.html", "Properties": { "DateTimeParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdeclaration.html#cfn-quicksight-analysis-parameterdeclaration-datetimeparameterdeclaration", "Required": false, "Type": "DateTimeParameterDeclaration", "UpdateType": "Mutable" }, "DecimalParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdeclaration.html#cfn-quicksight-analysis-parameterdeclaration-decimalparameterdeclaration", "Required": false, "Type": "DecimalParameterDeclaration", "UpdateType": "Mutable" }, "IntegerParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdeclaration.html#cfn-quicksight-analysis-parameterdeclaration-integerparameterdeclaration", "Required": false, "Type": "IntegerParameterDeclaration", "UpdateType": "Mutable" }, "StringParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdeclaration.html#cfn-quicksight-analysis-parameterdeclaration-stringparameterdeclaration", "Required": false, "Type": "StringParameterDeclaration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ParameterDropDownControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdropdowncontrol.html", "Properties": { "CascadingControlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdropdowncontrol.html#cfn-quicksight-analysis-parameterdropdowncontrol-cascadingcontrolconfiguration", "Required": false, "Type": "CascadingControlConfiguration", "UpdateType": "Mutable" }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdropdowncontrol.html#cfn-quicksight-analysis-parameterdropdowncontrol-displayoptions", "Required": false, "Type": "DropDownControlDisplayOptions", "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdropdowncontrol.html#cfn-quicksight-analysis-parameterdropdowncontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterDropDownControl.ParameterControlId" } }, "SelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdropdowncontrol.html#cfn-quicksight-analysis-parameterdropdowncontrol-selectablevalues", "Required": false, "Type": "ParameterSelectableValues", "UpdateType": "Mutable" }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdropdowncontrol.html#cfn-quicksight-analysis-parameterdropdowncontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterDropDownControl.SourceParameterName" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdropdowncontrol.html#cfn-quicksight-analysis-parameterdropdowncontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterDropDownControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterdropdowncontrol.html#cfn-quicksight-analysis-parameterdropdowncontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterDropDownControl.Type" } } } }, "AWS::QuickSight::Analysis.ParameterListControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html", "Properties": { "CascadingControlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html#cfn-quicksight-analysis-parameterlistcontrol-cascadingcontrolconfiguration", "Required": false, "Type": "CascadingControlConfiguration", "UpdateType": "Mutable" }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html#cfn-quicksight-analysis-parameterlistcontrol-displayoptions", "Required": false, "Type": "ListControlDisplayOptions", "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html#cfn-quicksight-analysis-parameterlistcontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterListControl.ParameterControlId" } }, "SelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html#cfn-quicksight-analysis-parameterlistcontrol-selectablevalues", "Required": false, "Type": "ParameterSelectableValues", "UpdateType": "Mutable" }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html#cfn-quicksight-analysis-parameterlistcontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterListControl.SourceParameterName" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html#cfn-quicksight-analysis-parameterlistcontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterListControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html#cfn-quicksight-analysis-parameterlistcontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterListControl.Type" } } } }, "AWS::QuickSight::Analysis.ParameterSelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterselectablevalues.html", "Properties": { "LinkToDataSetColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterselectablevalues.html#cfn-quicksight-analysis-parameterselectablevalues-linktodatasetcolumn", "Required": false, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterselectablevalues.html#cfn-quicksight-analysis-parameterselectablevalues-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ParameterSliderControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterslidercontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterslidercontrol.html#cfn-quicksight-analysis-parameterslidercontrol-displayoptions", "Required": false, "Type": "SliderControlDisplayOptions", "UpdateType": "Mutable" }, "MaximumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterslidercontrol.html#cfn-quicksight-analysis-parameterslidercontrol-maximumvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "MinimumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterslidercontrol.html#cfn-quicksight-analysis-parameterslidercontrol-minimumvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterslidercontrol.html#cfn-quicksight-analysis-parameterslidercontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterSliderControl.ParameterControlId" } }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterslidercontrol.html#cfn-quicksight-analysis-parameterslidercontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterSliderControl.SourceParameterName" } }, "StepSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterslidercontrol.html#cfn-quicksight-analysis-parameterslidercontrol-stepsize", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterslidercontrol.html#cfn-quicksight-analysis-parameterslidercontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterSliderControl.Title" } } } }, "AWS::QuickSight::Analysis.ParameterTextAreaControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextareacontrol.html", "Properties": { "Delimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextareacontrol.html#cfn-quicksight-analysis-parametertextareacontrol-delimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterTextAreaControl.Delimiter" } }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextareacontrol.html#cfn-quicksight-analysis-parametertextareacontrol-displayoptions", "Required": false, "Type": "TextAreaControlDisplayOptions", "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextareacontrol.html#cfn-quicksight-analysis-parametertextareacontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterTextAreaControl.ParameterControlId" } }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextareacontrol.html#cfn-quicksight-analysis-parametertextareacontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterTextAreaControl.SourceParameterName" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextareacontrol.html#cfn-quicksight-analysis-parametertextareacontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterTextAreaControl.Title" } } } }, "AWS::QuickSight::Analysis.ParameterTextFieldControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextfieldcontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextfieldcontrol.html#cfn-quicksight-analysis-parametertextfieldcontrol-displayoptions", "Required": false, "Type": "TextFieldControlDisplayOptions", "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextfieldcontrol.html#cfn-quicksight-analysis-parametertextfieldcontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterTextFieldControl.ParameterControlId" } }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextfieldcontrol.html#cfn-quicksight-analysis-parametertextfieldcontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterTextFieldControl.SourceParameterName" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parametertextfieldcontrol.html#cfn-quicksight-analysis-parametertextfieldcontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ParameterTextFieldControl.Title" } } } }, "AWS::QuickSight::Analysis.Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameters.html", "Properties": { "DateTimeParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameters.html#cfn-quicksight-analysis-parameters-datetimeparameters", "DuplicatesAllowed": true, "ItemType": "DateTimeParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DecimalParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameters.html#cfn-quicksight-analysis-parameters-decimalparameters", "DuplicatesAllowed": true, "ItemType": "DecimalParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IntegerParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameters.html#cfn-quicksight-analysis-parameters-integerparameters", "DuplicatesAllowed": true, "ItemType": "IntegerParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StringParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameters.html#cfn-quicksight-analysis-parameters-stringparameters", "DuplicatesAllowed": true, "ItemType": "StringParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PercentVisibleRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentvisiblerange.html", "Properties": { "From": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentvisiblerange.html#cfn-quicksight-analysis-percentvisiblerange-from", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "To": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentvisiblerange.html#cfn-quicksight-analysis-percentvisiblerange-to", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PercentageDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentagedisplayformatconfiguration.html", "Properties": { "DecimalPlacesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentagedisplayformatconfiguration.html#cfn-quicksight-analysis-percentagedisplayformatconfiguration-decimalplacesconfiguration", "Required": false, "Type": "DecimalPlacesConfiguration", "UpdateType": "Mutable" }, "NegativeValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentagedisplayformatconfiguration.html#cfn-quicksight-analysis-percentagedisplayformatconfiguration-negativevalueconfiguration", "Required": false, "Type": "NegativeValueConfiguration", "UpdateType": "Mutable" }, "NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentagedisplayformatconfiguration.html#cfn-quicksight-analysis-percentagedisplayformatconfiguration-nullvalueformatconfiguration", "Required": false, "Type": "NullValueFormatConfiguration", "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentagedisplayformatconfiguration.html#cfn-quicksight-analysis-percentagedisplayformatconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PercentageDisplayFormatConfiguration.Prefix" } }, "SeparatorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentagedisplayformatconfiguration.html#cfn-quicksight-analysis-percentagedisplayformatconfiguration-separatorconfiguration", "Required": false, "Type": "NumericSeparatorConfiguration", "UpdateType": "Mutable" }, "Suffix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentagedisplayformatconfiguration.html#cfn-quicksight-analysis-percentagedisplayformatconfiguration-suffix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PercentageDisplayFormatConfiguration.Suffix" } } } }, "AWS::QuickSight::Analysis.PercentileAggregation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentileaggregation.html", "Properties": { "PercentileValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-percentileaggregation.html#cfn-quicksight-analysis-percentileaggregation-percentilevalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PeriodOverPeriodComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodoverperiodcomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodoverperiodcomputation.html#cfn-quicksight-analysis-periodoverperiodcomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PeriodOverPeriodComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodoverperiodcomputation.html#cfn-quicksight-analysis-periodoverperiodcomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodoverperiodcomputation.html#cfn-quicksight-analysis-periodoverperiodcomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodoverperiodcomputation.html#cfn-quicksight-analysis-periodoverperiodcomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PeriodToDateComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodtodatecomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodtodatecomputation.html#cfn-quicksight-analysis-periodtodatecomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PeriodToDateComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodtodatecomputation.html#cfn-quicksight-analysis-periodtodatecomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PeriodTimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodtodatecomputation.html#cfn-quicksight-analysis-periodtodatecomputation-periodtimegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PeriodToDateComputation.PeriodTimeGranularity" } }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodtodatecomputation.html#cfn-quicksight-analysis-periodtodatecomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-periodtodatecomputation.html#cfn-quicksight-analysis-periodtodatecomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PieChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartaggregatedfieldwells.html#cfn-quicksight-analysis-piechartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiples": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartaggregatedfieldwells.html#cfn-quicksight-analysis-piechartaggregatedfieldwells-smallmultiples", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartaggregatedfieldwells.html#cfn-quicksight-analysis-piechartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PieChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartconfiguration.html", "Properties": { "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartconfiguration.html#cfn-quicksight-analysis-piechartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ContributionAnalysisDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartconfiguration.html#cfn-quicksight-analysis-piechartconfiguration-contributionanalysisdefaults", "DuplicatesAllowed": true, "ItemType": "ContributionAnalysisDefault", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartconfiguration.html#cfn-quicksight-analysis-piechartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "DonutOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartconfiguration.html#cfn-quicksight-analysis-piechartconfiguration-donutoptions", "Required": false, "Type": "DonutOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartconfiguration.html#cfn-quicksight-analysis-piechartconfiguration-fieldwells", "Required": false, "Type": "PieChartFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartconfiguration.html#cfn-quicksight-analysis-piechartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "SmallMultiplesOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartconfiguration.html#cfn-quicksight-analysis-piechartconfiguration-smallmultiplesoptions", "Required": false, "Type": "SmallMultiplesOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartconfiguration.html#cfn-quicksight-analysis-piechartconfiguration-sortconfiguration", "Required": false, "Type": "PieChartSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartconfiguration.html#cfn-quicksight-analysis-piechartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "ValueLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartconfiguration.html#cfn-quicksight-analysis-piechartconfiguration-valuelabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartconfiguration.html#cfn-quicksight-analysis-piechartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PieChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartfieldwells.html", "Properties": { "PieChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartfieldwells.html#cfn-quicksight-analysis-piechartfieldwells-piechartaggregatedfieldwells", "Required": false, "Type": "PieChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PieChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartsortconfiguration.html#cfn-quicksight-analysis-piechartsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartsortconfiguration.html#cfn-quicksight-analysis-piechartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiplesLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartsortconfiguration.html#cfn-quicksight-analysis-piechartsortconfiguration-smallmultipleslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "SmallMultiplesSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartsortconfiguration.html#cfn-quicksight-analysis-piechartsortconfiguration-smallmultiplessort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PieChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartvisual.html#cfn-quicksight-analysis-piechartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartvisual.html#cfn-quicksight-analysis-piechartvisual-chartconfiguration", "Required": false, "Type": "PieChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartvisual.html#cfn-quicksight-analysis-piechartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartvisual.html#cfn-quicksight-analysis-piechartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartvisual.html#cfn-quicksight-analysis-piechartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-piechartvisual.html#cfn-quicksight-analysis-piechartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PieChartVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.PivotFieldSortOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivotfieldsortoptions.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivotfieldsortoptions.html#cfn-quicksight-analysis-pivotfieldsortoptions-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotFieldSortOptions.FieldId" } }, "SortBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivotfieldsortoptions.html#cfn-quicksight-analysis-pivotfieldsortoptions-sortby", "Required": true, "Type": "PivotTableSortBy", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PivotTableAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableaggregatedfieldwells.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableaggregatedfieldwells.html#cfn-quicksight-analysis-pivottableaggregatedfieldwells-columns", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Rows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableaggregatedfieldwells.html#cfn-quicksight-analysis-pivottableaggregatedfieldwells-rows", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableaggregatedfieldwells.html#cfn-quicksight-analysis-pivottableaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PivotTableCellConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablecellconditionalformatting.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablecellconditionalformatting.html#cfn-quicksight-analysis-pivottablecellconditionalformatting-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotTableCellConditionalFormatting.FieldId" } }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablecellconditionalformatting.html#cfn-quicksight-analysis-pivottablecellconditionalformatting-scope", "Required": false, "Type": "PivotTableConditionalFormattingScope", "UpdateType": "Mutable" }, "TextFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablecellconditionalformatting.html#cfn-quicksight-analysis-pivottablecellconditionalformatting-textformat", "Required": false, "Type": "TextConditionalFormat", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PivotTableConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconditionalformatting.html", "Properties": { "ConditionalFormattingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconditionalformatting.html#cfn-quicksight-analysis-pivottableconditionalformatting-conditionalformattingoptions", "DuplicatesAllowed": true, "ItemType": "PivotTableConditionalFormattingOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PivotTableConditionalFormattingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconditionalformattingoption.html", "Properties": { "Cell": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconditionalformattingoption.html#cfn-quicksight-analysis-pivottableconditionalformattingoption-cell", "Required": false, "Type": "PivotTableCellConditionalFormatting", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PivotTableConditionalFormattingScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconditionalformattingscope.html", "Properties": { "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconditionalformattingscope.html#cfn-quicksight-analysis-pivottableconditionalformattingscope-role", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotTableConditionalFormattingScope.Role" } } } }, "AWS::QuickSight::Analysis.PivotTableConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconfiguration.html", "Properties": { "FieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconfiguration.html#cfn-quicksight-analysis-pivottableconfiguration-fieldoptions", "Required": false, "Type": "PivotTableFieldOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconfiguration.html#cfn-quicksight-analysis-pivottableconfiguration-fieldwells", "Required": false, "Type": "PivotTableFieldWells", "UpdateType": "Mutable" }, "PaginatedReportOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconfiguration.html#cfn-quicksight-analysis-pivottableconfiguration-paginatedreportoptions", "Required": false, "Type": "PivotTablePaginatedReportOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconfiguration.html#cfn-quicksight-analysis-pivottableconfiguration-sortconfiguration", "Required": false, "Type": "PivotTableSortConfiguration", "UpdateType": "Mutable" }, "TableOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconfiguration.html#cfn-quicksight-analysis-pivottableconfiguration-tableoptions", "Required": false, "Type": "PivotTableOptions", "UpdateType": "Mutable" }, "TotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableconfiguration.html#cfn-quicksight-analysis-pivottableconfiguration-totaloptions", "Required": false, "Type": "PivotTableTotalOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PivotTableDataPathOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottabledatapathoption.html", "Properties": { "DataPathList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottabledatapathoption.html#cfn-quicksight-analysis-pivottabledatapathoption-datapathlist", "DuplicatesAllowed": true, "ItemType": "DataPathValue", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Width": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottabledatapathoption.html#cfn-quicksight-analysis-pivottabledatapathoption-width", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PivotTableFieldOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldoption.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldoption.html#cfn-quicksight-analysis-pivottablefieldoption-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotTableFieldOption.CustomLabel" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldoption.html#cfn-quicksight-analysis-pivottablefieldoption-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotTableFieldOption.FieldId" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldoption.html#cfn-quicksight-analysis-pivottablefieldoption-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotTableFieldOption.Visibility" } } } }, "AWS::QuickSight::Analysis.PivotTableFieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldoptions.html", "Properties": { "DataPathOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldoptions.html#cfn-quicksight-analysis-pivottablefieldoptions-datapathoptions", "DuplicatesAllowed": true, "ItemType": "PivotTableDataPathOption", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SelectedFieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldoptions.html#cfn-quicksight-analysis-pivottablefieldoptions-selectedfieldoptions", "DuplicatesAllowed": true, "ItemType": "PivotTableFieldOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PivotTableFieldSubtotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldsubtotaloptions.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldsubtotaloptions.html#cfn-quicksight-analysis-pivottablefieldsubtotaloptions-fieldid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotTableFieldSubtotalOptions.FieldId" } } } }, "AWS::QuickSight::Analysis.PivotTableFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldwells.html", "Properties": { "PivotTableAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablefieldwells.html#cfn-quicksight-analysis-pivottablefieldwells-pivottableaggregatedfieldwells", "Required": false, "Type": "PivotTableAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PivotTableOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableoptions.html", "Properties": { "CellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableoptions.html#cfn-quicksight-analysis-pivottableoptions-cellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "ColumnHeaderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableoptions.html#cfn-quicksight-analysis-pivottableoptions-columnheaderstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "ColumnNamesVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableoptions.html#cfn-quicksight-analysis-pivottableoptions-columnnamesvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotTableOptions.ColumnNamesVisibility" } }, "MetricPlacement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableoptions.html#cfn-quicksight-analysis-pivottableoptions-metricplacement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotTableOptions.MetricPlacement" } }, "RowAlternateColorOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableoptions.html#cfn-quicksight-analysis-pivottableoptions-rowalternatecoloroptions", "Required": false, "Type": "RowAlternateColorOptions", "UpdateType": "Mutable" }, "RowFieldNamesStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableoptions.html#cfn-quicksight-analysis-pivottableoptions-rowfieldnamesstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "RowHeaderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableoptions.html#cfn-quicksight-analysis-pivottableoptions-rowheaderstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "SingleMetricVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableoptions.html#cfn-quicksight-analysis-pivottableoptions-singlemetricvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotTableOptions.SingleMetricVisibility" } }, "ToggleButtonsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottableoptions.html#cfn-quicksight-analysis-pivottableoptions-togglebuttonsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotTableOptions.ToggleButtonsVisibility" } } } }, "AWS::QuickSight::Analysis.PivotTablePaginatedReportOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablepaginatedreportoptions.html", "Properties": { "OverflowColumnHeaderVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablepaginatedreportoptions.html#cfn-quicksight-analysis-pivottablepaginatedreportoptions-overflowcolumnheadervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotTablePaginatedReportOptions.OverflowColumnHeaderVisibility" } }, "VerticalOverflowVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablepaginatedreportoptions.html#cfn-quicksight-analysis-pivottablepaginatedreportoptions-verticaloverflowvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotTablePaginatedReportOptions.VerticalOverflowVisibility" } } } }, "AWS::QuickSight::Analysis.PivotTableSortBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablesortby.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablesortby.html#cfn-quicksight-analysis-pivottablesortby-column", "Required": false, "Type": "ColumnSort", "UpdateType": "Mutable" }, "DataPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablesortby.html#cfn-quicksight-analysis-pivottablesortby-datapath", "Required": false, "Type": "DataPathSort", "UpdateType": "Mutable" }, "Field": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablesortby.html#cfn-quicksight-analysis-pivottablesortby-field", "Required": false, "Type": "FieldSort", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PivotTableSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablesortconfiguration.html", "Properties": { "FieldSortOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablesortconfiguration.html#cfn-quicksight-analysis-pivottablesortconfiguration-fieldsortoptions", "DuplicatesAllowed": true, "ItemType": "PivotFieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PivotTableTotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottabletotaloptions.html", "Properties": { "ColumnSubtotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottabletotaloptions.html#cfn-quicksight-analysis-pivottabletotaloptions-columnsubtotaloptions", "Required": false, "Type": "SubtotalOptions", "UpdateType": "Mutable" }, "ColumnTotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottabletotaloptions.html#cfn-quicksight-analysis-pivottabletotaloptions-columntotaloptions", "Required": false, "Type": "PivotTotalOptions", "UpdateType": "Mutable" }, "RowSubtotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottabletotaloptions.html#cfn-quicksight-analysis-pivottabletotaloptions-rowsubtotaloptions", "Required": false, "Type": "SubtotalOptions", "UpdateType": "Mutable" }, "RowTotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottabletotaloptions.html#cfn-quicksight-analysis-pivottabletotaloptions-rowtotaloptions", "Required": false, "Type": "PivotTotalOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PivotTableVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablevisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablevisual.html#cfn-quicksight-analysis-pivottablevisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablevisual.html#cfn-quicksight-analysis-pivottablevisual-chartconfiguration", "Required": false, "Type": "PivotTableConfiguration", "UpdateType": "Mutable" }, "ConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablevisual.html#cfn-quicksight-analysis-pivottablevisual-conditionalformatting", "Required": false, "Type": "PivotTableConditionalFormatting", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablevisual.html#cfn-quicksight-analysis-pivottablevisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablevisual.html#cfn-quicksight-analysis-pivottablevisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottablevisual.html#cfn-quicksight-analysis-pivottablevisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotTableVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.PivotTotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottotaloptions.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottotaloptions.html#cfn-quicksight-analysis-pivottotaloptions-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetricHeaderCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottotaloptions.html#cfn-quicksight-analysis-pivottotaloptions-metricheadercellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "Placement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottotaloptions.html#cfn-quicksight-analysis-pivottotaloptions-placement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotTotalOptions.Placement" } }, "ScrollStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottotaloptions.html#cfn-quicksight-analysis-pivottotaloptions-scrollstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotTotalOptions.ScrollStatus" } }, "TotalCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottotaloptions.html#cfn-quicksight-analysis-pivottotaloptions-totalcellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "TotalsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottotaloptions.html#cfn-quicksight-analysis-pivottotaloptions-totalsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PivotTotalOptions.TotalsVisibility" } }, "ValueCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-pivottotaloptions.html#cfn-quicksight-analysis-pivottotaloptions-valuecellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.PredefinedHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-predefinedhierarchy.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-predefinedhierarchy.html#cfn-quicksight-analysis-predefinedhierarchy-columns", "DuplicatesAllowed": true, "ItemType": "ColumnIdentifier", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "DrillDownFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-predefinedhierarchy.html#cfn-quicksight-analysis-predefinedhierarchy-drilldownfilters", "DuplicatesAllowed": true, "ItemType": "DrillDownFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-predefinedhierarchy.html#cfn-quicksight-analysis-predefinedhierarchy-hierarchyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.PredefinedHierarchy.HierarchyId" } } } }, "AWS::QuickSight::Analysis.ProgressBarOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-progressbaroptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-progressbaroptions.html#cfn-quicksight-analysis-progressbaroptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ProgressBarOptions.Visibility" } } } }, "AWS::QuickSight::Analysis.RadarChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartaggregatedfieldwells.html#cfn-quicksight-analysis-radarchartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartaggregatedfieldwells.html#cfn-quicksight-analysis-radarchartaggregatedfieldwells-color", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartaggregatedfieldwells.html#cfn-quicksight-analysis-radarchartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.RadarChartAreaStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartareastylesettings.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartareastylesettings.html#cfn-quicksight-analysis-radarchartareastylesettings-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RadarChartAreaStyleSettings.Visibility" } } } }, "AWS::QuickSight::Analysis.RadarChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html", "Properties": { "AlternateBandColorsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html#cfn-quicksight-analysis-radarchartconfiguration-alternatebandcolorsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RadarChartConfiguration.AlternateBandColorsVisibility" } }, "AlternateBandEvenColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html#cfn-quicksight-analysis-radarchartconfiguration-alternatebandevencolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RadarChartConfiguration.AlternateBandEvenColor" } }, "AlternateBandOddColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html#cfn-quicksight-analysis-radarchartconfiguration-alternatebandoddcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RadarChartConfiguration.AlternateBandOddColor" } }, "BaseSeriesSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html#cfn-quicksight-analysis-radarchartconfiguration-baseseriessettings", "Required": false, "Type": "RadarChartSeriesSettings", "UpdateType": "Mutable" }, "CategoryAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html#cfn-quicksight-analysis-radarchartconfiguration-categoryaxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html#cfn-quicksight-analysis-radarchartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ColorAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html#cfn-quicksight-analysis-radarchartconfiguration-coloraxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "ColorLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html#cfn-quicksight-analysis-radarchartconfiguration-colorlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html#cfn-quicksight-analysis-radarchartconfiguration-fieldwells", "Required": false, "Type": "RadarChartFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html#cfn-quicksight-analysis-radarchartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "Shape": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html#cfn-quicksight-analysis-radarchartconfiguration-shape", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RadarChartConfiguration.Shape" } }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html#cfn-quicksight-analysis-radarchartconfiguration-sortconfiguration", "Required": false, "Type": "RadarChartSortConfiguration", "UpdateType": "Mutable" }, "StartAngle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html#cfn-quicksight-analysis-radarchartconfiguration-startangle", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RadarChartConfiguration.StartAngle" } }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartconfiguration.html#cfn-quicksight-analysis-radarchartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.RadarChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartfieldwells.html", "Properties": { "RadarChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartfieldwells.html#cfn-quicksight-analysis-radarchartfieldwells-radarchartaggregatedfieldwells", "Required": false, "Type": "RadarChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.RadarChartSeriesSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartseriessettings.html", "Properties": { "AreaStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartseriessettings.html#cfn-quicksight-analysis-radarchartseriessettings-areastylesettings", "Required": false, "Type": "RadarChartAreaStyleSettings", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.RadarChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartsortconfiguration.html#cfn-quicksight-analysis-radarchartsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartsortconfiguration.html#cfn-quicksight-analysis-radarchartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColorItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartsortconfiguration.html#cfn-quicksight-analysis-radarchartsortconfiguration-coloritemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "ColorSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartsortconfiguration.html#cfn-quicksight-analysis-radarchartsortconfiguration-colorsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.RadarChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartvisual.html#cfn-quicksight-analysis-radarchartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartvisual.html#cfn-quicksight-analysis-radarchartvisual-chartconfiguration", "Required": false, "Type": "RadarChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartvisual.html#cfn-quicksight-analysis-radarchartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartvisual.html#cfn-quicksight-analysis-radarchartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartvisual.html#cfn-quicksight-analysis-radarchartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-radarchartvisual.html#cfn-quicksight-analysis-radarchartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RadarChartVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.RangeEndsLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rangeendslabeltype.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rangeendslabeltype.html#cfn-quicksight-analysis-rangeendslabeltype-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RangeEndsLabelType.Visibility" } } } }, "AWS::QuickSight::Analysis.ReferenceLine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html", "Properties": { "DataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html#cfn-quicksight-analysis-referenceline-dataconfiguration", "Required": true, "Type": "ReferenceLineDataConfiguration", "UpdateType": "Mutable" }, "LabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html#cfn-quicksight-analysis-referenceline-labelconfiguration", "Required": false, "Type": "ReferenceLineLabelConfiguration", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html#cfn-quicksight-analysis-referenceline-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ReferenceLine.Status" } }, "StyleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referenceline.html#cfn-quicksight-analysis-referenceline-styleconfiguration", "Required": false, "Type": "ReferenceLineStyleConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ReferenceLineCustomLabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinecustomlabelconfiguration.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinecustomlabelconfiguration.html#cfn-quicksight-analysis-referencelinecustomlabelconfiguration-customlabel", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ReferenceLineCustomLabelConfiguration.CustomLabel" } } } }, "AWS::QuickSight::Analysis.ReferenceLineDataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinedataconfiguration.html", "Properties": { "AxisBinding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinedataconfiguration.html#cfn-quicksight-analysis-referencelinedataconfiguration-axisbinding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ReferenceLineDataConfiguration.AxisBinding" } }, "DynamicConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinedataconfiguration.html#cfn-quicksight-analysis-referencelinedataconfiguration-dynamicconfiguration", "Required": false, "Type": "ReferenceLineDynamicDataConfiguration", "UpdateType": "Mutable" }, "StaticConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinedataconfiguration.html#cfn-quicksight-analysis-referencelinedataconfiguration-staticconfiguration", "Required": false, "Type": "ReferenceLineStaticDataConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ReferenceLineDynamicDataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinedynamicdataconfiguration.html", "Properties": { "Calculation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinedynamicdataconfiguration.html#cfn-quicksight-analysis-referencelinedynamicdataconfiguration-calculation", "Required": true, "Type": "NumericalAggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinedynamicdataconfiguration.html#cfn-quicksight-analysis-referencelinedynamicdataconfiguration-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "MeasureAggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinedynamicdataconfiguration.html#cfn-quicksight-analysis-referencelinedynamicdataconfiguration-measureaggregationfunction", "Required": true, "Type": "AggregationFunction", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ReferenceLineLabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinelabelconfiguration.html", "Properties": { "CustomLabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinelabelconfiguration.html#cfn-quicksight-analysis-referencelinelabelconfiguration-customlabelconfiguration", "Required": false, "Type": "ReferenceLineCustomLabelConfiguration", "UpdateType": "Mutable" }, "FontColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinelabelconfiguration.html#cfn-quicksight-analysis-referencelinelabelconfiguration-fontcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ReferenceLineLabelConfiguration.FontColor" } }, "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinelabelconfiguration.html#cfn-quicksight-analysis-referencelinelabelconfiguration-fontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "HorizontalPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinelabelconfiguration.html#cfn-quicksight-analysis-referencelinelabelconfiguration-horizontalposition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ReferenceLineLabelConfiguration.HorizontalPosition" } }, "ValueLabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinelabelconfiguration.html#cfn-quicksight-analysis-referencelinelabelconfiguration-valuelabelconfiguration", "Required": false, "Type": "ReferenceLineValueLabelConfiguration", "UpdateType": "Mutable" }, "VerticalPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinelabelconfiguration.html#cfn-quicksight-analysis-referencelinelabelconfiguration-verticalposition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ReferenceLineLabelConfiguration.VerticalPosition" } } } }, "AWS::QuickSight::Analysis.ReferenceLineStaticDataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinestaticdataconfiguration.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinestaticdataconfiguration.html#cfn-quicksight-analysis-referencelinestaticdataconfiguration-value", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ReferenceLineStyleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinestyleconfiguration.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinestyleconfiguration.html#cfn-quicksight-analysis-referencelinestyleconfiguration-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ReferenceLineStyleConfiguration.Color" } }, "Pattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinestyleconfiguration.html#cfn-quicksight-analysis-referencelinestyleconfiguration-pattern", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ReferenceLineStyleConfiguration.Pattern" } } } }, "AWS::QuickSight::Analysis.ReferenceLineValueLabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinevaluelabelconfiguration.html", "Properties": { "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinevaluelabelconfiguration.html#cfn-quicksight-analysis-referencelinevaluelabelconfiguration-formatconfiguration", "Required": false, "Type": "NumericFormatConfiguration", "UpdateType": "Mutable" }, "RelativePosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-referencelinevaluelabelconfiguration.html#cfn-quicksight-analysis-referencelinevaluelabelconfiguration-relativeposition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ReferenceLineValueLabelConfiguration.RelativePosition" } } } }, "AWS::QuickSight::Analysis.RelativeDateTimeControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatetimecontroldisplayoptions.html", "Properties": { "DateTimeFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatetimecontroldisplayoptions.html#cfn-quicksight-analysis-relativedatetimecontroldisplayoptions-datetimeformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RelativeDateTimeControlDisplayOptions.DateTimeFormat" } }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatetimecontroldisplayoptions.html#cfn-quicksight-analysis-relativedatetimecontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.RelativeDatesFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatesfilter.html", "Properties": { "AnchorDateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatesfilter.html#cfn-quicksight-analysis-relativedatesfilter-anchordateconfiguration", "Required": true, "Type": "AnchorDateConfiguration", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatesfilter.html#cfn-quicksight-analysis-relativedatesfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "ExcludePeriodConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatesfilter.html#cfn-quicksight-analysis-relativedatesfilter-excludeperiodconfiguration", "Required": false, "Type": "ExcludePeriodConfiguration", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatesfilter.html#cfn-quicksight-analysis-relativedatesfilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RelativeDatesFilter.FilterId" } }, "MinimumGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatesfilter.html#cfn-quicksight-analysis-relativedatesfilter-minimumgranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RelativeDatesFilter.MinimumGranularity" } }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatesfilter.html#cfn-quicksight-analysis-relativedatesfilter-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RelativeDatesFilter.NullOption" } }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatesfilter.html#cfn-quicksight-analysis-relativedatesfilter-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RelativeDatesFilter.ParameterName" } }, "RelativeDateType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatesfilter.html#cfn-quicksight-analysis-relativedatesfilter-relativedatetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RelativeDatesFilter.RelativeDateType" } }, "RelativeDateValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatesfilter.html#cfn-quicksight-analysis-relativedatesfilter-relativedatevalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-relativedatesfilter.html#cfn-quicksight-analysis-relativedatesfilter-timegranularity", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RelativeDatesFilter.TimeGranularity" } } } }, "AWS::QuickSight::Analysis.ResourcePermission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-resourcepermission.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-resourcepermission.html#cfn-quicksight-analysis-resourcepermission-actions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Principal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-resourcepermission.html#cfn-quicksight-analysis-resourcepermission-principal", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ResourcePermission.Principal" } }, "Resource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-resourcepermission.html#cfn-quicksight-analysis-resourcepermission-resource", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.RollingDateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rollingdateconfiguration.html", "Properties": { "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rollingdateconfiguration.html#cfn-quicksight-analysis-rollingdateconfiguration-datasetidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RollingDateConfiguration.DataSetIdentifier" } }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rollingdateconfiguration.html#cfn-quicksight-analysis-rollingdateconfiguration-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RollingDateConfiguration.Expression" } } } }, "AWS::QuickSight::Analysis.RowAlternateColorOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rowalternatecoloroptions.html", "Properties": { "RowAlternateColors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rowalternatecoloroptions.html#cfn-quicksight-analysis-rowalternatecoloroptions-rowalternatecolors", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RowAlternateColorOptions.RowAlternateColors" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-rowalternatecoloroptions.html#cfn-quicksight-analysis-rowalternatecoloroptions-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.RowAlternateColorOptions.Status" } } } }, "AWS::QuickSight::Analysis.SameSheetTargetVisualConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-samesheettargetvisualconfiguration.html", "Properties": { "TargetVisualOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-samesheettargetvisualconfiguration.html#cfn-quicksight-analysis-samesheettargetvisualconfiguration-targetvisualoptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SameSheetTargetVisualConfiguration.TargetVisualOptions" } }, "TargetVisuals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-samesheettargetvisualconfiguration.html#cfn-quicksight-analysis-samesheettargetvisualconfiguration-targetvisuals", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SameSheetTargetVisualConfiguration.TargetVisuals" } } } }, "AWS::QuickSight::Analysis.SankeyDiagramAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramaggregatedfieldwells.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramaggregatedfieldwells.html#cfn-quicksight-analysis-sankeydiagramaggregatedfieldwells-destination", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramaggregatedfieldwells.html#cfn-quicksight-analysis-sankeydiagramaggregatedfieldwells-source", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramaggregatedfieldwells.html#cfn-quicksight-analysis-sankeydiagramaggregatedfieldwells-weight", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.SankeyDiagramChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramchartconfiguration.html", "Properties": { "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramchartconfiguration.html#cfn-quicksight-analysis-sankeydiagramchartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramchartconfiguration.html#cfn-quicksight-analysis-sankeydiagramchartconfiguration-fieldwells", "Required": false, "Type": "SankeyDiagramFieldWells", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramchartconfiguration.html#cfn-quicksight-analysis-sankeydiagramchartconfiguration-sortconfiguration", "Required": false, "Type": "SankeyDiagramSortConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.SankeyDiagramFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramfieldwells.html", "Properties": { "SankeyDiagramAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramfieldwells.html#cfn-quicksight-analysis-sankeydiagramfieldwells-sankeydiagramaggregatedfieldwells", "Required": false, "Type": "SankeyDiagramAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.SankeyDiagramSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramsortconfiguration.html", "Properties": { "DestinationItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramsortconfiguration.html#cfn-quicksight-analysis-sankeydiagramsortconfiguration-destinationitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "SourceItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramsortconfiguration.html#cfn-quicksight-analysis-sankeydiagramsortconfiguration-sourceitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "WeightSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramsortconfiguration.html#cfn-quicksight-analysis-sankeydiagramsortconfiguration-weightsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.SankeyDiagramVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramvisual.html#cfn-quicksight-analysis-sankeydiagramvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramvisual.html#cfn-quicksight-analysis-sankeydiagramvisual-chartconfiguration", "Required": false, "Type": "SankeyDiagramChartConfiguration", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramvisual.html#cfn-quicksight-analysis-sankeydiagramvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramvisual.html#cfn-quicksight-analysis-sankeydiagramvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sankeydiagramvisual.html#cfn-quicksight-analysis-sankeydiagramvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SankeyDiagramVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.ScatterPlotCategoricallyAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells.html#cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells.html#cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-size", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "XAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells.html#cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-xaxis", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "YAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells.html#cfn-quicksight-analysis-scatterplotcategoricallyaggregatedfieldwells-yaxis", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ScatterPlotConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotconfiguration.html", "Properties": { "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotconfiguration.html#cfn-quicksight-analysis-scatterplotconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotconfiguration.html#cfn-quicksight-analysis-scatterplotconfiguration-fieldwells", "Required": false, "Type": "ScatterPlotFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotconfiguration.html#cfn-quicksight-analysis-scatterplotconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotconfiguration.html#cfn-quicksight-analysis-scatterplotconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotconfiguration.html#cfn-quicksight-analysis-scatterplotconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" }, "XAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotconfiguration.html#cfn-quicksight-analysis-scatterplotconfiguration-xaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "XAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotconfiguration.html#cfn-quicksight-analysis-scatterplotconfiguration-xaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "YAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotconfiguration.html#cfn-quicksight-analysis-scatterplotconfiguration-yaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "YAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotconfiguration.html#cfn-quicksight-analysis-scatterplotconfiguration-yaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ScatterPlotFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotfieldwells.html", "Properties": { "ScatterPlotCategoricallyAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotfieldwells.html#cfn-quicksight-analysis-scatterplotfieldwells-scatterplotcategoricallyaggregatedfieldwells", "Required": false, "Type": "ScatterPlotCategoricallyAggregatedFieldWells", "UpdateType": "Mutable" }, "ScatterPlotUnaggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotfieldwells.html#cfn-quicksight-analysis-scatterplotfieldwells-scatterplotunaggregatedfieldwells", "Required": false, "Type": "ScatterPlotUnaggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ScatterPlotUnaggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotunaggregatedfieldwells.html", "Properties": { "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotunaggregatedfieldwells.html#cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-size", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "XAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotunaggregatedfieldwells.html#cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-xaxis", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "YAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotunaggregatedfieldwells.html#cfn-quicksight-analysis-scatterplotunaggregatedfieldwells-yaxis", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ScatterPlotVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotvisual.html#cfn-quicksight-analysis-scatterplotvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotvisual.html#cfn-quicksight-analysis-scatterplotvisual-chartconfiguration", "Required": false, "Type": "ScatterPlotConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotvisual.html#cfn-quicksight-analysis-scatterplotvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotvisual.html#cfn-quicksight-analysis-scatterplotvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotvisual.html#cfn-quicksight-analysis-scatterplotvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scatterplotvisual.html#cfn-quicksight-analysis-scatterplotvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ScatterPlotVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.ScrollBarOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scrollbaroptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scrollbaroptions.html#cfn-quicksight-analysis-scrollbaroptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ScrollBarOptions.Visibility" } }, "VisibleRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-scrollbaroptions.html#cfn-quicksight-analysis-scrollbaroptions-visiblerange", "Required": false, "Type": "VisibleRangeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.SecondaryValueOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-secondaryvalueoptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-secondaryvalueoptions.html#cfn-quicksight-analysis-secondaryvalueoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SecondaryValueOptions.Visibility" } } } }, "AWS::QuickSight::Analysis.SectionAfterPageBreak": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionafterpagebreak.html", "Properties": { "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionafterpagebreak.html#cfn-quicksight-analysis-sectionafterpagebreak-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SectionAfterPageBreak.Status" } } } }, "AWS::QuickSight::Analysis.SectionBasedLayoutCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutcanvassizeoptions.html", "Properties": { "PaperCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutcanvassizeoptions.html#cfn-quicksight-analysis-sectionbasedlayoutcanvassizeoptions-papercanvassizeoptions", "Required": false, "Type": "SectionBasedLayoutPaperCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.SectionBasedLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutconfiguration.html", "Properties": { "BodySections": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutconfiguration.html#cfn-quicksight-analysis-sectionbasedlayoutconfiguration-bodysections", "DuplicatesAllowed": true, "ItemType": "BodySectionConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutconfiguration.html#cfn-quicksight-analysis-sectionbasedlayoutconfiguration-canvassizeoptions", "Required": true, "Type": "SectionBasedLayoutCanvasSizeOptions", "UpdateType": "Mutable" }, "FooterSections": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutconfiguration.html#cfn-quicksight-analysis-sectionbasedlayoutconfiguration-footersections", "DuplicatesAllowed": true, "ItemType": "HeaderFooterSectionConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "HeaderSections": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutconfiguration.html#cfn-quicksight-analysis-sectionbasedlayoutconfiguration-headersections", "DuplicatesAllowed": true, "ItemType": "HeaderFooterSectionConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.SectionBasedLayoutPaperCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions.html", "Properties": { "PaperMargin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions.html#cfn-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions-papermargin", "Required": false, "Type": "Spacing", "UpdateType": "Mutable" }, "PaperOrientation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions.html#cfn-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions-paperorientation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SectionBasedLayoutPaperCanvasSizeOptions.PaperOrientation" } }, "PaperSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions.html#cfn-quicksight-analysis-sectionbasedlayoutpapercanvassizeoptions-papersize", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SectionBasedLayoutPaperCanvasSizeOptions.PaperSize" } } } }, "AWS::QuickSight::Analysis.SectionLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionlayoutconfiguration.html", "Properties": { "FreeFormLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionlayoutconfiguration.html#cfn-quicksight-analysis-sectionlayoutconfiguration-freeformlayout", "Required": true, "Type": "FreeFormSectionLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.SectionPageBreakConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionpagebreakconfiguration.html", "Properties": { "After": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionpagebreakconfiguration.html#cfn-quicksight-analysis-sectionpagebreakconfiguration-after", "Required": false, "Type": "SectionAfterPageBreak", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.SectionStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionstyle.html", "Properties": { "Height": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionstyle.html#cfn-quicksight-analysis-sectionstyle-height", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Padding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sectionstyle.html#cfn-quicksight-analysis-sectionstyle-padding", "Required": false, "Type": "Spacing", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.SelectedSheetsFilterScopeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-selectedsheetsfilterscopeconfiguration.html", "Properties": { "SheetVisualScopingConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-selectedsheetsfilterscopeconfiguration.html#cfn-quicksight-analysis-selectedsheetsfilterscopeconfiguration-sheetvisualscopingconfigurations", "DuplicatesAllowed": true, "ItemType": "SheetVisualScopingConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.SeriesItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-seriesitem.html", "Properties": { "DataFieldSeriesItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-seriesitem.html#cfn-quicksight-analysis-seriesitem-datafieldseriesitem", "Required": false, "Type": "DataFieldSeriesItem", "UpdateType": "Mutable" }, "FieldSeriesItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-seriesitem.html#cfn-quicksight-analysis-seriesitem-fieldseriesitem", "Required": false, "Type": "FieldSeriesItem", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.SetParameterValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-setparametervalueconfiguration.html", "Properties": { "DestinationParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-setparametervalueconfiguration.html#cfn-quicksight-analysis-setparametervalueconfiguration-destinationparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SetParameterValueConfiguration.DestinationParameterName" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-setparametervalueconfiguration.html#cfn-quicksight-analysis-setparametervalueconfiguration-value", "Required": true, "Type": "DestinationParameterValueConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ShapeConditionalFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-shapeconditionalformat.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-shapeconditionalformat.html#cfn-quicksight-analysis-shapeconditionalformat-backgroundcolor", "Required": true, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.Sheet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheet.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheet.html#cfn-quicksight-analysis-sheet-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.Sheet.Name" } }, "SheetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheet.html#cfn-quicksight-analysis-sheet-sheetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.Sheet.SheetId" } } } }, "AWS::QuickSight::Analysis.SheetControlLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetcontrollayout.html", "Properties": { "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetcontrollayout.html#cfn-quicksight-analysis-sheetcontrollayout-configuration", "Required": true, "Type": "SheetControlLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.SheetControlLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetcontrollayoutconfiguration.html", "Properties": { "GridLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetcontrollayoutconfiguration.html#cfn-quicksight-analysis-sheetcontrollayoutconfiguration-gridlayout", "Required": false, "Type": "GridLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.SheetDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetdefinition.html", "Properties": { "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetdefinition.html#cfn-quicksight-analysis-sheetdefinition-contenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SheetDefinition.ContentType" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetdefinition.html#cfn-quicksight-analysis-sheetdefinition-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SheetDefinition.Description" } }, "FilterControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetdefinition.html#cfn-quicksight-analysis-sheetdefinition-filtercontrols", "DuplicatesAllowed": true, "ItemType": "FilterControl", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Layouts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetdefinition.html#cfn-quicksight-analysis-sheetdefinition-layouts", "DuplicatesAllowed": true, "ItemType": "Layout", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetdefinition.html#cfn-quicksight-analysis-sheetdefinition-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SheetDefinition.Name" } }, "ParameterControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetdefinition.html#cfn-quicksight-analysis-sheetdefinition-parametercontrols", "DuplicatesAllowed": true, "ItemType": "ParameterControl", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SheetControlLayouts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetdefinition.html#cfn-quicksight-analysis-sheetdefinition-sheetcontrollayouts", "DuplicatesAllowed": true, "ItemType": "SheetControlLayout", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SheetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetdefinition.html#cfn-quicksight-analysis-sheetdefinition-sheetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SheetDefinition.SheetId" } }, "TextBoxes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetdefinition.html#cfn-quicksight-analysis-sheetdefinition-textboxes", "DuplicatesAllowed": true, "ItemType": "SheetTextBox", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetdefinition.html#cfn-quicksight-analysis-sheetdefinition-title", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SheetDefinition.Title" } }, "Visuals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetdefinition.html#cfn-quicksight-analysis-sheetdefinition-visuals", "DuplicatesAllowed": true, "ItemType": "Visual", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.SheetElementConfigurationOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetelementconfigurationoverrides.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetelementconfigurationoverrides.html#cfn-quicksight-analysis-sheetelementconfigurationoverrides-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SheetElementConfigurationOverrides.Visibility" } } } }, "AWS::QuickSight::Analysis.SheetElementRenderingRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetelementrenderingrule.html", "Properties": { "ConfigurationOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetelementrenderingrule.html#cfn-quicksight-analysis-sheetelementrenderingrule-configurationoverrides", "Required": true, "Type": "SheetElementConfigurationOverrides", "UpdateType": "Mutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetelementrenderingrule.html#cfn-quicksight-analysis-sheetelementrenderingrule-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SheetElementRenderingRule.Expression" } } } }, "AWS::QuickSight::Analysis.SheetTextBox": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheettextbox.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheettextbox.html#cfn-quicksight-analysis-sheettextbox-content", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SheetTextBoxId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheettextbox.html#cfn-quicksight-analysis-sheettextbox-sheettextboxid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SheetTextBox.SheetTextBoxId" } } } }, "AWS::QuickSight::Analysis.SheetVisualScopingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetvisualscopingconfiguration.html", "Properties": { "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetvisualscopingconfiguration.html#cfn-quicksight-analysis-sheetvisualscopingconfiguration-scope", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SheetVisualScopingConfiguration.Scope" } }, "SheetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetvisualscopingconfiguration.html#cfn-quicksight-analysis-sheetvisualscopingconfiguration-sheetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SheetVisualScopingConfiguration.SheetId" } }, "VisualIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-sheetvisualscopingconfiguration.html#cfn-quicksight-analysis-sheetvisualscopingconfiguration-visualids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SheetVisualScopingConfiguration.VisualIds" } } } }, "AWS::QuickSight::Analysis.ShortFormatText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-shortformattext.html", "Properties": { "PlainText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-shortformattext.html#cfn-quicksight-analysis-shortformattext-plaintext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ShortFormatText.PlainText" } }, "RichText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-shortformattext.html#cfn-quicksight-analysis-shortformattext-richtext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ShortFormatText.RichText" } } } }, "AWS::QuickSight::Analysis.SimpleClusterMarker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-simpleclustermarker.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-simpleclustermarker.html#cfn-quicksight-analysis-simpleclustermarker-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SimpleClusterMarker.Color" } } } }, "AWS::QuickSight::Analysis.SliderControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-slidercontroldisplayoptions.html", "Properties": { "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-slidercontroldisplayoptions.html#cfn-quicksight-analysis-slidercontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.SmallMultiplesOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-smallmultiplesoptions.html", "Properties": { "MaxVisibleColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-smallmultiplesoptions.html#cfn-quicksight-analysis-smallmultiplesoptions-maxvisiblecolumns", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SmallMultiplesOptions.MaxVisibleColumns" } }, "MaxVisibleRows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-smallmultiplesoptions.html#cfn-quicksight-analysis-smallmultiplesoptions-maxvisiblerows", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SmallMultiplesOptions.MaxVisibleRows" } }, "PanelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-smallmultiplesoptions.html#cfn-quicksight-analysis-smallmultiplesoptions-panelconfiguration", "Required": false, "Type": "PanelConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.Spacing": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-spacing.html", "Properties": { "Bottom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-spacing.html#cfn-quicksight-analysis-spacing-bottom", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Left": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-spacing.html#cfn-quicksight-analysis-spacing-left", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Right": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-spacing.html#cfn-quicksight-analysis-spacing-right", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Top": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-spacing.html#cfn-quicksight-analysis-spacing-top", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.StringDefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringdefaultvalues.html", "Properties": { "DynamicValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringdefaultvalues.html#cfn-quicksight-analysis-stringdefaultvalues-dynamicvalue", "Required": false, "Type": "DynamicDefaultValue", "UpdateType": "Mutable" }, "StaticValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringdefaultvalues.html#cfn-quicksight-analysis-stringdefaultvalues-staticvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.StringFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringformatconfiguration.html", "Properties": { "NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringformatconfiguration.html#cfn-quicksight-analysis-stringformatconfiguration-nullvalueformatconfiguration", "Required": false, "Type": "NullValueFormatConfiguration", "UpdateType": "Mutable" }, "NumericFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringformatconfiguration.html#cfn-quicksight-analysis-stringformatconfiguration-numericformatconfiguration", "Required": false, "Type": "NumericFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.StringParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringparameter.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringparameter.html#cfn-quicksight-analysis-stringparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.StringParameter.Name" } }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringparameter.html#cfn-quicksight-analysis-stringparameter-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.StringParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringparameterdeclaration.html", "Properties": { "DefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringparameterdeclaration.html#cfn-quicksight-analysis-stringparameterdeclaration-defaultvalues", "Required": false, "Type": "StringDefaultValues", "UpdateType": "Mutable" }, "MappedDataSetParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringparameterdeclaration.html#cfn-quicksight-analysis-stringparameterdeclaration-mappeddatasetparameters", "DuplicatesAllowed": true, "ItemType": "MappedDataSetParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringparameterdeclaration.html#cfn-quicksight-analysis-stringparameterdeclaration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.StringParameterDeclaration.Name" } }, "ParameterValueType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringparameterdeclaration.html#cfn-quicksight-analysis-stringparameterdeclaration-parametervaluetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.StringParameterDeclaration.ParameterValueType" } }, "ValueWhenUnset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringparameterdeclaration.html#cfn-quicksight-analysis-stringparameterdeclaration-valuewhenunset", "Required": false, "Type": "StringValueWhenUnsetConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.StringValueWhenUnsetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringvaluewhenunsetconfiguration.html", "Properties": { "CustomValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringvaluewhenunsetconfiguration.html#cfn-quicksight-analysis-stringvaluewhenunsetconfiguration-customvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ValueWhenUnsetOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-stringvaluewhenunsetconfiguration.html#cfn-quicksight-analysis-stringvaluewhenunsetconfiguration-valuewhenunsetoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.StringValueWhenUnsetConfiguration.ValueWhenUnsetOption" } } } }, "AWS::QuickSight::Analysis.SubtotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-subtotaloptions.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-subtotaloptions.html#cfn-quicksight-analysis-subtotaloptions-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FieldLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-subtotaloptions.html#cfn-quicksight-analysis-subtotaloptions-fieldlevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SubtotalOptions.FieldLevel" } }, "FieldLevelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-subtotaloptions.html#cfn-quicksight-analysis-subtotaloptions-fieldleveloptions", "DuplicatesAllowed": true, "ItemType": "PivotTableFieldSubtotalOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MetricHeaderCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-subtotaloptions.html#cfn-quicksight-analysis-subtotaloptions-metricheadercellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "TotalCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-subtotaloptions.html#cfn-quicksight-analysis-subtotaloptions-totalcellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "TotalsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-subtotaloptions.html#cfn-quicksight-analysis-subtotaloptions-totalsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.SubtotalOptions.TotalsVisibility" } }, "ValueCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-subtotaloptions.html#cfn-quicksight-analysis-subtotaloptions-valuecellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableaggregatedfieldwells.html", "Properties": { "GroupBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableaggregatedfieldwells.html#cfn-quicksight-analysis-tableaggregatedfieldwells-groupby", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableaggregatedfieldwells.html#cfn-quicksight-analysis-tableaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableBorderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html#cfn-quicksight-analysis-tableborderoptions-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableBorderOptions.Color" } }, "Style": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html#cfn-quicksight-analysis-tableborderoptions-style", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableBorderOptions.Style" } }, "Thickness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableborderoptions.html#cfn-quicksight-analysis-tableborderoptions-thickness", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableBorderOptions.Thickness" } } } }, "AWS::QuickSight::Analysis.TableCellConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellconditionalformatting.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellconditionalformatting.html#cfn-quicksight-analysis-tablecellconditionalformatting-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableCellConditionalFormatting.FieldId" } }, "TextFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellconditionalformatting.html#cfn-quicksight-analysis-tablecellconditionalformatting-textformat", "Required": false, "Type": "TextConditionalFormat", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableCellImageSizingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellimagesizingconfiguration.html", "Properties": { "TableCellImageScalingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellimagesizingconfiguration.html#cfn-quicksight-analysis-tablecellimagesizingconfiguration-tablecellimagescalingconfiguration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableCellImageSizingConfiguration.TableCellImageScalingConfiguration" } } } }, "AWS::QuickSight::Analysis.TableCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html#cfn-quicksight-analysis-tablecellstyle-backgroundcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableCellStyle.BackgroundColor" } }, "Border": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html#cfn-quicksight-analysis-tablecellstyle-border", "Required": false, "Type": "GlobalTableBorderOptions", "UpdateType": "Mutable" }, "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html#cfn-quicksight-analysis-tablecellstyle-fontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "Height": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html#cfn-quicksight-analysis-tablecellstyle-height", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableCellStyle.Height" } }, "HorizontalTextAlignment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html#cfn-quicksight-analysis-tablecellstyle-horizontaltextalignment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableCellStyle.HorizontalTextAlignment" } }, "TextWrap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html#cfn-quicksight-analysis-tablecellstyle-textwrap", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableCellStyle.TextWrap" } }, "VerticalTextAlignment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html#cfn-quicksight-analysis-tablecellstyle-verticaltextalignment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableCellStyle.VerticalTextAlignment" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablecellstyle.html#cfn-quicksight-analysis-tablecellstyle-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableCellStyle.Visibility" } } } }, "AWS::QuickSight::Analysis.TableConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconditionalformatting.html", "Properties": { "ConditionalFormattingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconditionalformatting.html#cfn-quicksight-analysis-tableconditionalformatting-conditionalformattingoptions", "DuplicatesAllowed": true, "ItemType": "TableConditionalFormattingOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableConditionalFormattingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconditionalformattingoption.html", "Properties": { "Cell": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconditionalformattingoption.html#cfn-quicksight-analysis-tableconditionalformattingoption-cell", "Required": false, "Type": "TableCellConditionalFormatting", "UpdateType": "Mutable" }, "Row": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconditionalformattingoption.html#cfn-quicksight-analysis-tableconditionalformattingoption-row", "Required": false, "Type": "TableRowConditionalFormatting", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconfiguration.html", "Properties": { "FieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconfiguration.html#cfn-quicksight-analysis-tableconfiguration-fieldoptions", "Required": false, "Type": "TableFieldOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconfiguration.html#cfn-quicksight-analysis-tableconfiguration-fieldwells", "Required": false, "Type": "TableFieldWells", "UpdateType": "Mutable" }, "PaginatedReportOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconfiguration.html#cfn-quicksight-analysis-tableconfiguration-paginatedreportoptions", "Required": false, "Type": "TablePaginatedReportOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconfiguration.html#cfn-quicksight-analysis-tableconfiguration-sortconfiguration", "Required": false, "Type": "TableSortConfiguration", "UpdateType": "Mutable" }, "TableInlineVisualizations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconfiguration.html#cfn-quicksight-analysis-tableconfiguration-tableinlinevisualizations", "DuplicatesAllowed": true, "ItemType": "TableInlineVisualization", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TableOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconfiguration.html#cfn-quicksight-analysis-tableconfiguration-tableoptions", "Required": false, "Type": "TableOptions", "UpdateType": "Mutable" }, "TotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableconfiguration.html#cfn-quicksight-analysis-tableconfiguration-totaloptions", "Required": false, "Type": "TotalOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableFieldCustomIconContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldcustomiconcontent.html", "Properties": { "Icon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldcustomiconcontent.html#cfn-quicksight-analysis-tablefieldcustomiconcontent-icon", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableFieldCustomIconContent.Icon" } } } }, "AWS::QuickSight::Analysis.TableFieldCustomTextContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldcustomtextcontent.html", "Properties": { "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldcustomtextcontent.html#cfn-quicksight-analysis-tablefieldcustomtextcontent-fontconfiguration", "Required": true, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldcustomtextcontent.html#cfn-quicksight-analysis-tablefieldcustomtextcontent-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableFieldImageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldimageconfiguration.html", "Properties": { "SizingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldimageconfiguration.html#cfn-quicksight-analysis-tablefieldimageconfiguration-sizingoptions", "Required": false, "Type": "TableCellImageSizingConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableFieldLinkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldlinkconfiguration.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldlinkconfiguration.html#cfn-quicksight-analysis-tablefieldlinkconfiguration-content", "Required": true, "Type": "TableFieldLinkContentConfiguration", "UpdateType": "Mutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldlinkconfiguration.html#cfn-quicksight-analysis-tablefieldlinkconfiguration-target", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableFieldLinkConfiguration.Target" } } } }, "AWS::QuickSight::Analysis.TableFieldLinkContentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldlinkcontentconfiguration.html", "Properties": { "CustomIconContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldlinkcontentconfiguration.html#cfn-quicksight-analysis-tablefieldlinkcontentconfiguration-customiconcontent", "Required": false, "Type": "TableFieldCustomIconContent", "UpdateType": "Mutable" }, "CustomTextContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldlinkcontentconfiguration.html#cfn-quicksight-analysis-tablefieldlinkcontentconfiguration-customtextcontent", "Required": false, "Type": "TableFieldCustomTextContent", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableFieldOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldoption.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldoption.html#cfn-quicksight-analysis-tablefieldoption-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableFieldOption.CustomLabel" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldoption.html#cfn-quicksight-analysis-tablefieldoption-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableFieldOption.FieldId" } }, "URLStyling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldoption.html#cfn-quicksight-analysis-tablefieldoption-urlstyling", "Required": false, "Type": "TableFieldURLConfiguration", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldoption.html#cfn-quicksight-analysis-tablefieldoption-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableFieldOption.Visibility" } }, "Width": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldoption.html#cfn-quicksight-analysis-tablefieldoption-width", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableFieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldoptions.html", "Properties": { "Order": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldoptions.html#cfn-quicksight-analysis-tablefieldoptions-order", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableFieldOptions.Order" } }, "SelectedFieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldoptions.html#cfn-quicksight-analysis-tablefieldoptions-selectedfieldoptions", "DuplicatesAllowed": true, "ItemType": "TableFieldOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableFieldURLConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldurlconfiguration.html", "Properties": { "ImageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldurlconfiguration.html#cfn-quicksight-analysis-tablefieldurlconfiguration-imageconfiguration", "Required": false, "Type": "TableFieldImageConfiguration", "UpdateType": "Mutable" }, "LinkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldurlconfiguration.html#cfn-quicksight-analysis-tablefieldurlconfiguration-linkconfiguration", "Required": false, "Type": "TableFieldLinkConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldwells.html", "Properties": { "TableAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldwells.html#cfn-quicksight-analysis-tablefieldwells-tableaggregatedfieldwells", "Required": false, "Type": "TableAggregatedFieldWells", "UpdateType": "Mutable" }, "TableUnaggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldwells.html#cfn-quicksight-analysis-tablefieldwells-tableunaggregatedfieldwells", "Required": false, "Type": "TableUnaggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableInlineVisualization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableinlinevisualization.html", "Properties": { "DataBars": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableinlinevisualization.html#cfn-quicksight-analysis-tableinlinevisualization-databars", "Required": false, "Type": "DataBarsOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableoptions.html", "Properties": { "CellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableoptions.html#cfn-quicksight-analysis-tableoptions-cellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "HeaderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableoptions.html#cfn-quicksight-analysis-tableoptions-headerstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "Orientation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableoptions.html#cfn-quicksight-analysis-tableoptions-orientation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableOptions.Orientation" } }, "RowAlternateColorOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableoptions.html#cfn-quicksight-analysis-tableoptions-rowalternatecoloroptions", "Required": false, "Type": "RowAlternateColorOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TablePaginatedReportOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablepaginatedreportoptions.html", "Properties": { "OverflowColumnHeaderVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablepaginatedreportoptions.html#cfn-quicksight-analysis-tablepaginatedreportoptions-overflowcolumnheadervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TablePaginatedReportOptions.OverflowColumnHeaderVisibility" } }, "VerticalOverflowVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablepaginatedreportoptions.html#cfn-quicksight-analysis-tablepaginatedreportoptions-verticaloverflowvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TablePaginatedReportOptions.VerticalOverflowVisibility" } } } }, "AWS::QuickSight::Analysis.TableRowConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablerowconditionalformatting.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablerowconditionalformatting.html#cfn-quicksight-analysis-tablerowconditionalformatting-backgroundcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablerowconditionalformatting.html#cfn-quicksight-analysis-tablerowconditionalformatting-textcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableSideBorderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablesideborderoptions.html", "Properties": { "Bottom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablesideborderoptions.html#cfn-quicksight-analysis-tablesideborderoptions-bottom", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" }, "InnerHorizontal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablesideborderoptions.html#cfn-quicksight-analysis-tablesideborderoptions-innerhorizontal", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" }, "InnerVertical": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablesideborderoptions.html#cfn-quicksight-analysis-tablesideborderoptions-innervertical", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" }, "Left": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablesideborderoptions.html#cfn-quicksight-analysis-tablesideborderoptions-left", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" }, "Right": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablesideborderoptions.html#cfn-quicksight-analysis-tablesideborderoptions-right", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" }, "Top": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablesideborderoptions.html#cfn-quicksight-analysis-tablesideborderoptions-top", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablesortconfiguration.html", "Properties": { "PaginationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablesortconfiguration.html#cfn-quicksight-analysis-tablesortconfiguration-paginationconfiguration", "Required": false, "Type": "PaginationConfiguration", "UpdateType": "Mutable" }, "RowSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablesortconfiguration.html#cfn-quicksight-analysis-tablesortconfiguration-rowsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableUnaggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableunaggregatedfieldwells.html", "Properties": { "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tableunaggregatedfieldwells.html#cfn-quicksight-analysis-tableunaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "UnaggregatedField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TableVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablevisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablevisual.html#cfn-quicksight-analysis-tablevisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablevisual.html#cfn-quicksight-analysis-tablevisual-chartconfiguration", "Required": false, "Type": "TableConfiguration", "UpdateType": "Mutable" }, "ConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablevisual.html#cfn-quicksight-analysis-tablevisual-conditionalformatting", "Required": false, "Type": "TableConditionalFormatting", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablevisual.html#cfn-quicksight-analysis-tablevisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablevisual.html#cfn-quicksight-analysis-tablevisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablevisual.html#cfn-quicksight-analysis-tablevisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TableVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.TextAreaControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textareacontroldisplayoptions.html", "Properties": { "PlaceholderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textareacontroldisplayoptions.html#cfn-quicksight-analysis-textareacontroldisplayoptions-placeholderoptions", "Required": false, "Type": "TextControlPlaceholderOptions", "UpdateType": "Mutable" }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textareacontroldisplayoptions.html#cfn-quicksight-analysis-textareacontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TextConditionalFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textconditionalformat.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textconditionalformat.html#cfn-quicksight-analysis-textconditionalformat-backgroundcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" }, "Icon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textconditionalformat.html#cfn-quicksight-analysis-textconditionalformat-icon", "Required": false, "Type": "ConditionalFormattingIcon", "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textconditionalformat.html#cfn-quicksight-analysis-textconditionalformat-textcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TextControlPlaceholderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textcontrolplaceholderoptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textcontrolplaceholderoptions.html#cfn-quicksight-analysis-textcontrolplaceholderoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TextControlPlaceholderOptions.Visibility" } } } }, "AWS::QuickSight::Analysis.TextFieldControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textfieldcontroldisplayoptions.html", "Properties": { "PlaceholderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textfieldcontroldisplayoptions.html#cfn-quicksight-analysis-textfieldcontroldisplayoptions-placeholderoptions", "Required": false, "Type": "TextControlPlaceholderOptions", "UpdateType": "Mutable" }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-textfieldcontroldisplayoptions.html#cfn-quicksight-analysis-textfieldcontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.ThousandSeparatorOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-thousandseparatoroptions.html", "Properties": { "Symbol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-thousandseparatoroptions.html#cfn-quicksight-analysis-thousandseparatoroptions-symbol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ThousandSeparatorOptions.Symbol" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-thousandseparatoroptions.html#cfn-quicksight-analysis-thousandseparatoroptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.ThousandSeparatorOptions.Visibility" } } } }, "AWS::QuickSight::Analysis.TimeBasedForecastProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timebasedforecastproperties.html", "Properties": { "LowerBoundary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timebasedforecastproperties.html#cfn-quicksight-analysis-timebasedforecastproperties-lowerboundary", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "PeriodsBackward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timebasedforecastproperties.html#cfn-quicksight-analysis-timebasedforecastproperties-periodsbackward", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "PeriodsForward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timebasedforecastproperties.html#cfn-quicksight-analysis-timebasedforecastproperties-periodsforward", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TimeBasedForecastProperties.PeriodsForward" } }, "PredictionInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timebasedforecastproperties.html#cfn-quicksight-analysis-timebasedforecastproperties-predictioninterval", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TimeBasedForecastProperties.PredictionInterval" } }, "Seasonality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timebasedforecastproperties.html#cfn-quicksight-analysis-timebasedforecastproperties-seasonality", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TimeBasedForecastProperties.Seasonality" } }, "UpperBoundary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timebasedforecastproperties.html#cfn-quicksight-analysis-timebasedforecastproperties-upperboundary", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TimeEqualityFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timeequalityfilter.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timeequalityfilter.html#cfn-quicksight-analysis-timeequalityfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timeequalityfilter.html#cfn-quicksight-analysis-timeequalityfilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TimeEqualityFilter.FilterId" } }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timeequalityfilter.html#cfn-quicksight-analysis-timeequalityfilter-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TimeEqualityFilter.ParameterName" } }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timeequalityfilter.html#cfn-quicksight-analysis-timeequalityfilter-timegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TimeEqualityFilter.TimeGranularity" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timeequalityfilter.html#cfn-quicksight-analysis-timeequalityfilter-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TimeRangeDrillDownFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangedrilldownfilter.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangedrilldownfilter.html#cfn-quicksight-analysis-timerangedrilldownfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "RangeMaximum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangedrilldownfilter.html#cfn-quicksight-analysis-timerangedrilldownfilter-rangemaximum", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RangeMinimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangedrilldownfilter.html#cfn-quicksight-analysis-timerangedrilldownfilter-rangeminimum", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangedrilldownfilter.html#cfn-quicksight-analysis-timerangedrilldownfilter-timegranularity", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TimeRangeDrillDownFilter.TimeGranularity" } } } }, "AWS::QuickSight::Analysis.TimeRangeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefilter.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefilter.html#cfn-quicksight-analysis-timerangefilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "ExcludePeriodConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefilter.html#cfn-quicksight-analysis-timerangefilter-excludeperiodconfiguration", "Required": false, "Type": "ExcludePeriodConfiguration", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefilter.html#cfn-quicksight-analysis-timerangefilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TimeRangeFilter.FilterId" } }, "IncludeMaximum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefilter.html#cfn-quicksight-analysis-timerangefilter-includemaximum", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeMinimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefilter.html#cfn-quicksight-analysis-timerangefilter-includeminimum", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefilter.html#cfn-quicksight-analysis-timerangefilter-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TimeRangeFilter.NullOption" } }, "RangeMaximumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefilter.html#cfn-quicksight-analysis-timerangefilter-rangemaximumvalue", "Required": false, "Type": "TimeRangeFilterValue", "UpdateType": "Mutable" }, "RangeMinimumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefilter.html#cfn-quicksight-analysis-timerangefilter-rangeminimumvalue", "Required": false, "Type": "TimeRangeFilterValue", "UpdateType": "Mutable" }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefilter.html#cfn-quicksight-analysis-timerangefilter-timegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TimeRangeFilter.TimeGranularity" } } } }, "AWS::QuickSight::Analysis.TimeRangeFilterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefiltervalue.html", "Properties": { "Parameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefiltervalue.html#cfn-quicksight-analysis-timerangefiltervalue-parameter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TimeRangeFilterValue.Parameter" } }, "RollingDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefiltervalue.html#cfn-quicksight-analysis-timerangefiltervalue-rollingdate", "Required": false, "Type": "RollingDateConfiguration", "UpdateType": "Mutable" }, "StaticValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-timerangefiltervalue.html#cfn-quicksight-analysis-timerangefiltervalue-staticvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TooltipItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipitem.html", "Properties": { "ColumnTooltipItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipitem.html#cfn-quicksight-analysis-tooltipitem-columntooltipitem", "Required": false, "Type": "ColumnTooltipItem", "UpdateType": "Mutable" }, "FieldTooltipItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipitem.html#cfn-quicksight-analysis-tooltipitem-fieldtooltipitem", "Required": false, "Type": "FieldTooltipItem", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TooltipOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html", "Properties": { "FieldBasedTooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html#cfn-quicksight-analysis-tooltipoptions-fieldbasedtooltip", "Required": false, "Type": "FieldBasedTooltip", "UpdateType": "Mutable" }, "SelectedTooltipType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html#cfn-quicksight-analysis-tooltipoptions-selectedtooltiptype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TooltipOptions.SelectedTooltipType" } }, "TooltipVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tooltipoptions.html#cfn-quicksight-analysis-tooltipoptions-tooltipvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TooltipOptions.TooltipVisibility" } } } }, "AWS::QuickSight::Analysis.TopBottomFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomfilter.html", "Properties": { "AggregationSortConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomfilter.html#cfn-quicksight-analysis-topbottomfilter-aggregationsortconfigurations", "DuplicatesAllowed": true, "ItemType": "AggregationSortConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomfilter.html#cfn-quicksight-analysis-topbottomfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomfilter.html#cfn-quicksight-analysis-topbottomfilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TopBottomFilter.FilterId" } }, "Limit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomfilter.html#cfn-quicksight-analysis-topbottomfilter-limit", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomfilter.html#cfn-quicksight-analysis-topbottomfilter-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TopBottomFilter.ParameterName" } }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomfilter.html#cfn-quicksight-analysis-topbottomfilter-timegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TopBottomFilter.TimeGranularity" } } } }, "AWS::QuickSight::Analysis.TopBottomMoversComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottommoverscomputation.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottommoverscomputation.html#cfn-quicksight-analysis-topbottommoverscomputation-category", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottommoverscomputation.html#cfn-quicksight-analysis-topbottommoverscomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TopBottomMoversComputation.ComputationId" } }, "MoverSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottommoverscomputation.html#cfn-quicksight-analysis-topbottommoverscomputation-moversize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TopBottomMoversComputation.MoverSize" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottommoverscomputation.html#cfn-quicksight-analysis-topbottommoverscomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SortOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottommoverscomputation.html#cfn-quicksight-analysis-topbottommoverscomputation-sortorder", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TopBottomMoversComputation.SortOrder" } }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottommoverscomputation.html#cfn-quicksight-analysis-topbottommoverscomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottommoverscomputation.html#cfn-quicksight-analysis-topbottommoverscomputation-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TopBottomMoversComputation.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottommoverscomputation.html#cfn-quicksight-analysis-topbottommoverscomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TopBottomRankedComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomrankedcomputation.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomrankedcomputation.html#cfn-quicksight-analysis-topbottomrankedcomputation-category", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomrankedcomputation.html#cfn-quicksight-analysis-topbottomrankedcomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TopBottomRankedComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomrankedcomputation.html#cfn-quicksight-analysis-topbottomrankedcomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResultSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomrankedcomputation.html#cfn-quicksight-analysis-topbottomrankedcomputation-resultsize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TopBottomRankedComputation.ResultSize" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomrankedcomputation.html#cfn-quicksight-analysis-topbottomrankedcomputation-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TopBottomRankedComputation.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-topbottomrankedcomputation.html#cfn-quicksight-analysis-topbottomrankedcomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TotalAggregationComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-totalaggregationcomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-totalaggregationcomputation.html#cfn-quicksight-analysis-totalaggregationcomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TotalAggregationComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-totalaggregationcomputation.html#cfn-quicksight-analysis-totalaggregationcomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-totalaggregationcomputation.html#cfn-quicksight-analysis-totalaggregationcomputation-value", "Required": true, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-totaloptions.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-totaloptions.html#cfn-quicksight-analysis-totaloptions-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Placement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-totaloptions.html#cfn-quicksight-analysis-totaloptions-placement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TotalOptions.Placement" } }, "ScrollStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-totaloptions.html#cfn-quicksight-analysis-totaloptions-scrollstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TotalOptions.ScrollStatus" } }, "TotalCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-totaloptions.html#cfn-quicksight-analysis-totaloptions-totalcellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "TotalsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-totaloptions.html#cfn-quicksight-analysis-totaloptions-totalsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TotalOptions.TotalsVisibility" } } } }, "AWS::QuickSight::Analysis.TreeMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapaggregatedfieldwells.html", "Properties": { "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapaggregatedfieldwells.html#cfn-quicksight-analysis-treemapaggregatedfieldwells-colors", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Groups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapaggregatedfieldwells.html#cfn-quicksight-analysis-treemapaggregatedfieldwells-groups", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Sizes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapaggregatedfieldwells.html#cfn-quicksight-analysis-treemapaggregatedfieldwells-sizes", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TreeMapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapconfiguration.html", "Properties": { "ColorLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapconfiguration.html#cfn-quicksight-analysis-treemapconfiguration-colorlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ColorScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapconfiguration.html#cfn-quicksight-analysis-treemapconfiguration-colorscale", "Required": false, "Type": "ColorScale", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapconfiguration.html#cfn-quicksight-analysis-treemapconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapconfiguration.html#cfn-quicksight-analysis-treemapconfiguration-fieldwells", "Required": false, "Type": "TreeMapFieldWells", "UpdateType": "Mutable" }, "GroupLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapconfiguration.html#cfn-quicksight-analysis-treemapconfiguration-grouplabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapconfiguration.html#cfn-quicksight-analysis-treemapconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "SizeLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapconfiguration.html#cfn-quicksight-analysis-treemapconfiguration-sizelabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapconfiguration.html#cfn-quicksight-analysis-treemapconfiguration-sortconfiguration", "Required": false, "Type": "TreeMapSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapconfiguration.html#cfn-quicksight-analysis-treemapconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TreeMapFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapfieldwells.html", "Properties": { "TreeMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapfieldwells.html#cfn-quicksight-analysis-treemapfieldwells-treemapaggregatedfieldwells", "Required": false, "Type": "TreeMapAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TreeMapSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapsortconfiguration.html", "Properties": { "TreeMapGroupItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapsortconfiguration.html#cfn-quicksight-analysis-treemapsortconfiguration-treemapgroupitemslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "TreeMapSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapsortconfiguration.html#cfn-quicksight-analysis-treemapsortconfiguration-treemapsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.TreeMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapvisual.html#cfn-quicksight-analysis-treemapvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapvisual.html#cfn-quicksight-analysis-treemapvisual-chartconfiguration", "Required": false, "Type": "TreeMapConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapvisual.html#cfn-quicksight-analysis-treemapvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapvisual.html#cfn-quicksight-analysis-treemapvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapvisual.html#cfn-quicksight-analysis-treemapvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-treemapvisual.html#cfn-quicksight-analysis-treemapvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TreeMapVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.TrendArrowOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-trendarrowoptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-trendarrowoptions.html#cfn-quicksight-analysis-trendarrowoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.TrendArrowOptions.Visibility" } } } }, "AWS::QuickSight::Analysis.UnaggregatedField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-unaggregatedfield.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-unaggregatedfield.html#cfn-quicksight-analysis-unaggregatedfield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-unaggregatedfield.html#cfn-quicksight-analysis-unaggregatedfield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.UnaggregatedField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-unaggregatedfield.html#cfn-quicksight-analysis-unaggregatedfield-formatconfiguration", "Required": false, "Type": "FormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.UniqueValuesComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-uniquevaluescomputation.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-uniquevaluescomputation.html#cfn-quicksight-analysis-uniquevaluescomputation-category", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-uniquevaluescomputation.html#cfn-quicksight-analysis-uniquevaluescomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.UniqueValuesComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-uniquevaluescomputation.html#cfn-quicksight-analysis-uniquevaluescomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.VisibleRangeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visiblerangeoptions.html", "Properties": { "PercentRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visiblerangeoptions.html#cfn-quicksight-analysis-visiblerangeoptions-percentrange", "Required": false, "Type": "PercentVisibleRange", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.Visual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html", "Properties": { "BarChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-barchartvisual", "Required": false, "Type": "BarChartVisual", "UpdateType": "Mutable" }, "BoxPlotVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-boxplotvisual", "Required": false, "Type": "BoxPlotVisual", "UpdateType": "Mutable" }, "ComboChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-combochartvisual", "Required": false, "Type": "ComboChartVisual", "UpdateType": "Mutable" }, "CustomContentVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-customcontentvisual", "Required": false, "Type": "CustomContentVisual", "UpdateType": "Mutable" }, "EmptyVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-emptyvisual", "Required": false, "Type": "EmptyVisual", "UpdateType": "Mutable" }, "FilledMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-filledmapvisual", "Required": false, "Type": "FilledMapVisual", "UpdateType": "Mutable" }, "FunnelChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-funnelchartvisual", "Required": false, "Type": "FunnelChartVisual", "UpdateType": "Mutable" }, "GaugeChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-gaugechartvisual", "Required": false, "Type": "GaugeChartVisual", "UpdateType": "Mutable" }, "GeospatialMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-geospatialmapvisual", "Required": false, "Type": "GeospatialMapVisual", "UpdateType": "Mutable" }, "HeatMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-heatmapvisual", "Required": false, "Type": "HeatMapVisual", "UpdateType": "Mutable" }, "HistogramVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-histogramvisual", "Required": false, "Type": "HistogramVisual", "UpdateType": "Mutable" }, "InsightVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-insightvisual", "Required": false, "Type": "InsightVisual", "UpdateType": "Mutable" }, "KPIVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-kpivisual", "Required": false, "Type": "KPIVisual", "UpdateType": "Mutable" }, "LineChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-linechartvisual", "Required": false, "Type": "LineChartVisual", "UpdateType": "Mutable" }, "PieChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-piechartvisual", "Required": false, "Type": "PieChartVisual", "UpdateType": "Mutable" }, "PivotTableVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-pivottablevisual", "Required": false, "Type": "PivotTableVisual", "UpdateType": "Mutable" }, "RadarChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-radarchartvisual", "Required": false, "Type": "RadarChartVisual", "UpdateType": "Mutable" }, "SankeyDiagramVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-sankeydiagramvisual", "Required": false, "Type": "SankeyDiagramVisual", "UpdateType": "Mutable" }, "ScatterPlotVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-scatterplotvisual", "Required": false, "Type": "ScatterPlotVisual", "UpdateType": "Mutable" }, "TableVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-tablevisual", "Required": false, "Type": "TableVisual", "UpdateType": "Mutable" }, "TreeMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-treemapvisual", "Required": false, "Type": "TreeMapVisual", "UpdateType": "Mutable" }, "WaterfallVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-waterfallvisual", "Required": false, "Type": "WaterfallVisual", "UpdateType": "Mutable" }, "WordCloudVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visual.html#cfn-quicksight-analysis-visual-wordcloudvisual", "Required": false, "Type": "WordCloudVisual", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.VisualCustomAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html", "Properties": { "ActionOperations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html#cfn-quicksight-analysis-visualcustomaction-actionoperations", "DuplicatesAllowed": true, "ItemType": "VisualCustomActionOperation", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "CustomActionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html#cfn-quicksight-analysis-visualcustomaction-customactionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.VisualCustomAction.CustomActionId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html#cfn-quicksight-analysis-visualcustomaction-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.VisualCustomAction.Name" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html#cfn-quicksight-analysis-visualcustomaction-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.VisualCustomAction.Status" } }, "Trigger": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomaction.html#cfn-quicksight-analysis-visualcustomaction-trigger", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.VisualCustomAction.Trigger" } } } }, "AWS::QuickSight::Analysis.VisualCustomActionOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomactionoperation.html", "Properties": { "FilterOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomactionoperation.html#cfn-quicksight-analysis-visualcustomactionoperation-filteroperation", "Required": false, "Type": "CustomActionFilterOperation", "UpdateType": "Mutable" }, "NavigationOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomactionoperation.html#cfn-quicksight-analysis-visualcustomactionoperation-navigationoperation", "Required": false, "Type": "CustomActionNavigationOperation", "UpdateType": "Mutable" }, "SetParametersOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomactionoperation.html#cfn-quicksight-analysis-visualcustomactionoperation-setparametersoperation", "Required": false, "Type": "CustomActionSetParametersOperation", "UpdateType": "Mutable" }, "URLOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualcustomactionoperation.html#cfn-quicksight-analysis-visualcustomactionoperation-urloperation", "Required": false, "Type": "CustomActionURLOperation", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html", "Properties": { "ChartColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html#cfn-quicksight-analysis-visualpalette-chartcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.VisualPalette.ChartColor" } }, "ColorMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualpalette.html#cfn-quicksight-analysis-visualpalette-colormap", "DuplicatesAllowed": true, "ItemType": "DataPathColor", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.VisualSubtitleLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html", "Properties": { "FormatText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html#cfn-quicksight-analysis-visualsubtitlelabeloptions-formattext", "Required": false, "Type": "LongFormatText", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualsubtitlelabeloptions.html#cfn-quicksight-analysis-visualsubtitlelabeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.VisualSubtitleLabelOptions.Visibility" } } } }, "AWS::QuickSight::Analysis.VisualTitleLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html", "Properties": { "FormatText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html#cfn-quicksight-analysis-visualtitlelabeloptions-formattext", "Required": false, "Type": "ShortFormatText", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-visualtitlelabeloptions.html#cfn-quicksight-analysis-visualtitlelabeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.VisualTitleLabelOptions.Visibility" } } } }, "AWS::QuickSight::Analysis.WaterfallChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartaggregatedfieldwells.html", "Properties": { "Breakdowns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartaggregatedfieldwells.html#cfn-quicksight-analysis-waterfallchartaggregatedfieldwells-breakdowns", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Categories": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartaggregatedfieldwells.html#cfn-quicksight-analysis-waterfallchartaggregatedfieldwells-categories", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartaggregatedfieldwells.html#cfn-quicksight-analysis-waterfallchartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.WaterfallChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartconfiguration.html", "Properties": { "CategoryAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartconfiguration.html#cfn-quicksight-analysis-waterfallchartconfiguration-categoryaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "CategoryAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartconfiguration.html#cfn-quicksight-analysis-waterfallchartconfiguration-categoryaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartconfiguration.html#cfn-quicksight-analysis-waterfallchartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartconfiguration.html#cfn-quicksight-analysis-waterfallchartconfiguration-fieldwells", "Required": false, "Type": "WaterfallChartFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartconfiguration.html#cfn-quicksight-analysis-waterfallchartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "PrimaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartconfiguration.html#cfn-quicksight-analysis-waterfallchartconfiguration-primaryyaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "PrimaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartconfiguration.html#cfn-quicksight-analysis-waterfallchartconfiguration-primaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartconfiguration.html#cfn-quicksight-analysis-waterfallchartconfiguration-sortconfiguration", "Required": false, "Type": "WaterfallChartSortConfiguration", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartconfiguration.html#cfn-quicksight-analysis-waterfallchartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" }, "WaterfallChartOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartconfiguration.html#cfn-quicksight-analysis-waterfallchartconfiguration-waterfallchartoptions", "Required": false, "Type": "WaterfallChartOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.WaterfallChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartfieldwells.html", "Properties": { "WaterfallChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartfieldwells.html#cfn-quicksight-analysis-waterfallchartfieldwells-waterfallchartaggregatedfieldwells", "Required": false, "Type": "WaterfallChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.WaterfallChartOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartoptions.html", "Properties": { "TotalBarLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartoptions.html#cfn-quicksight-analysis-waterfallchartoptions-totalbarlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.WaterfallChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartsortconfiguration.html", "Properties": { "BreakdownItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartsortconfiguration.html#cfn-quicksight-analysis-waterfallchartsortconfiguration-breakdownitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallchartsortconfiguration.html#cfn-quicksight-analysis-waterfallchartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.WaterfallVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallvisual.html#cfn-quicksight-analysis-waterfallvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallvisual.html#cfn-quicksight-analysis-waterfallvisual-chartconfiguration", "Required": false, "Type": "WaterfallChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallvisual.html#cfn-quicksight-analysis-waterfallvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallvisual.html#cfn-quicksight-analysis-waterfallvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallvisual.html#cfn-quicksight-analysis-waterfallvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-waterfallvisual.html#cfn-quicksight-analysis-waterfallvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.WaterfallVisual.VisualId" } } } }, "AWS::QuickSight::Analysis.WhatIfPointScenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-whatifpointscenario.html", "Properties": { "Date": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-whatifpointscenario.html#cfn-quicksight-analysis-whatifpointscenario-date", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-whatifpointscenario.html#cfn-quicksight-analysis-whatifpointscenario-value", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.WhatIfRangeScenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-whatifrangescenario.html", "Properties": { "EndDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-whatifrangescenario.html#cfn-quicksight-analysis-whatifrangescenario-enddate", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StartDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-whatifrangescenario.html#cfn-quicksight-analysis-whatifrangescenario-startdate", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-whatifrangescenario.html#cfn-quicksight-analysis-whatifrangescenario-value", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.WordCloudAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudaggregatedfieldwells.html", "Properties": { "GroupBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudaggregatedfieldwells.html#cfn-quicksight-analysis-wordcloudaggregatedfieldwells-groupby", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudaggregatedfieldwells.html#cfn-quicksight-analysis-wordcloudaggregatedfieldwells-size", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.WordCloudChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudchartconfiguration.html", "Properties": { "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudchartconfiguration.html#cfn-quicksight-analysis-wordcloudchartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudchartconfiguration.html#cfn-quicksight-analysis-wordcloudchartconfiguration-fieldwells", "Required": false, "Type": "WordCloudFieldWells", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudchartconfiguration.html#cfn-quicksight-analysis-wordcloudchartconfiguration-sortconfiguration", "Required": false, "Type": "WordCloudSortConfiguration", "UpdateType": "Mutable" }, "WordCloudOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudchartconfiguration.html#cfn-quicksight-analysis-wordcloudchartconfiguration-wordcloudoptions", "Required": false, "Type": "WordCloudOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.WordCloudFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudfieldwells.html", "Properties": { "WordCloudAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudfieldwells.html#cfn-quicksight-analysis-wordcloudfieldwells-wordcloudaggregatedfieldwells", "Required": false, "Type": "WordCloudAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.WordCloudOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudoptions.html", "Properties": { "CloudLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudoptions.html#cfn-quicksight-analysis-wordcloudoptions-cloudlayout", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.WordCloudOptions.CloudLayout" } }, "MaximumStringLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudoptions.html#cfn-quicksight-analysis-wordcloudoptions-maximumstringlength", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.WordCloudOptions.MaximumStringLength" } }, "WordCasing": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudoptions.html#cfn-quicksight-analysis-wordcloudoptions-wordcasing", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.WordCloudOptions.WordCasing" } }, "WordOrientation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudoptions.html#cfn-quicksight-analysis-wordcloudoptions-wordorientation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.WordCloudOptions.WordOrientation" } }, "WordPadding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudoptions.html#cfn-quicksight-analysis-wordcloudoptions-wordpadding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.WordCloudOptions.WordPadding" } }, "WordScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudoptions.html#cfn-quicksight-analysis-wordcloudoptions-wordscaling", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.WordCloudOptions.WordScaling" } } } }, "AWS::QuickSight::Analysis.WordCloudSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudsortconfiguration.html#cfn-quicksight-analysis-wordcloudsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudsortconfiguration.html#cfn-quicksight-analysis-wordcloudsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis.WordCloudVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudvisual.html#cfn-quicksight-analysis-wordcloudvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudvisual.html#cfn-quicksight-analysis-wordcloudvisual-chartconfiguration", "Required": false, "Type": "WordCloudChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudvisual.html#cfn-quicksight-analysis-wordcloudvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudvisual.html#cfn-quicksight-analysis-wordcloudvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudvisual.html#cfn-quicksight-analysis-wordcloudvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-wordcloudvisual.html#cfn-quicksight-analysis-wordcloudvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.WordCloudVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.AdHocFilteringOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-adhocfilteringoption.html", "Properties": { "AvailabilityStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-adhocfilteringoption.html#cfn-quicksight-dashboard-adhocfilteringoption-availabilitystatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.AdHocFilteringOption.AvailabilityStatus" } } } }, "AWS::QuickSight::Dashboard.AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html", "Properties": { "CategoricalAggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html#cfn-quicksight-dashboard-aggregationfunction-categoricalaggregationfunction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.AggregationFunction.CategoricalAggregationFunction" } }, "DateAggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html#cfn-quicksight-dashboard-aggregationfunction-dateaggregationfunction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.AggregationFunction.DateAggregationFunction" } }, "NumericalAggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationfunction.html#cfn-quicksight-dashboard-aggregationfunction-numericalaggregationfunction", "Required": false, "Type": "NumericalAggregationFunction", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.AggregationSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationsortconfiguration.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationsortconfiguration.html#cfn-quicksight-dashboard-aggregationsortconfiguration-aggregationfunction", "Required": true, "Type": "AggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationsortconfiguration.html#cfn-quicksight-dashboard-aggregationsortconfiguration-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "SortDirection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-aggregationsortconfiguration.html#cfn-quicksight-dashboard-aggregationsortconfiguration-sortdirection", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.AggregationSortConfiguration.SortDirection" } } } }, "AWS::QuickSight::Dashboard.AnalysisDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-analysisdefaults.html", "Properties": { "DefaultNewSheetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-analysisdefaults.html#cfn-quicksight-dashboard-analysisdefaults-defaultnewsheetconfiguration", "Required": true, "Type": "DefaultNewSheetConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.AnchorDateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-anchordateconfiguration.html", "Properties": { "AnchorOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-anchordateconfiguration.html#cfn-quicksight-dashboard-anchordateconfiguration-anchoroption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.AnchorDateConfiguration.AnchorOption" } }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-anchordateconfiguration.html#cfn-quicksight-dashboard-anchordateconfiguration-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.AnchorDateConfiguration.ParameterName" } } } }, "AWS::QuickSight::Dashboard.ArcAxisConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcaxisconfiguration.html", "Properties": { "Range": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcaxisconfiguration.html#cfn-quicksight-dashboard-arcaxisconfiguration-range", "Required": false, "Type": "ArcAxisDisplayRange", "UpdateType": "Mutable" }, "ReserveRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcaxisconfiguration.html#cfn-quicksight-dashboard-arcaxisconfiguration-reserverange", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ArcAxisDisplayRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcaxisdisplayrange.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcaxisdisplayrange.html#cfn-quicksight-dashboard-arcaxisdisplayrange-max", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcaxisdisplayrange.html#cfn-quicksight-dashboard-arcaxisdisplayrange-min", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ArcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcconfiguration.html", "Properties": { "ArcAngle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcconfiguration.html#cfn-quicksight-dashboard-arcconfiguration-arcangle", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ArcThickness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcconfiguration.html#cfn-quicksight-dashboard-arcconfiguration-arcthickness", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ArcConfiguration.ArcThickness" } } } }, "AWS::QuickSight::Dashboard.ArcOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcoptions.html", "Properties": { "ArcThickness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-arcoptions.html#cfn-quicksight-dashboard-arcoptions-arcthickness", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ArcOptions.ArcThickness" } } } }, "AWS::QuickSight::Dashboard.AxisDataOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdataoptions.html", "Properties": { "DateAxisOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdataoptions.html#cfn-quicksight-dashboard-axisdataoptions-dateaxisoptions", "Required": false, "Type": "DateAxisOptions", "UpdateType": "Mutable" }, "NumericAxisOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdataoptions.html#cfn-quicksight-dashboard-axisdataoptions-numericaxisoptions", "Required": false, "Type": "NumericAxisOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.AxisDisplayMinMaxRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayminmaxrange.html", "Properties": { "Maximum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayminmaxrange.html#cfn-quicksight-dashboard-axisdisplayminmaxrange-maximum", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Minimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayminmaxrange.html#cfn-quicksight-dashboard-axisdisplayminmaxrange-minimum", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.AxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html", "Properties": { "AxisLineVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html#cfn-quicksight-dashboard-axisdisplayoptions-axislinevisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.AxisDisplayOptions.AxisLineVisibility" } }, "AxisOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html#cfn-quicksight-dashboard-axisdisplayoptions-axisoffset", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html#cfn-quicksight-dashboard-axisdisplayoptions-dataoptions", "Required": false, "Type": "AxisDataOptions", "UpdateType": "Mutable" }, "GridLineVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html#cfn-quicksight-dashboard-axisdisplayoptions-gridlinevisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.AxisDisplayOptions.GridLineVisibility" } }, "ScrollbarOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html#cfn-quicksight-dashboard-axisdisplayoptions-scrollbaroptions", "Required": false, "Type": "ScrollBarOptions", "UpdateType": "Mutable" }, "TickLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayoptions.html#cfn-quicksight-dashboard-axisdisplayoptions-ticklabeloptions", "Required": false, "Type": "AxisTickLabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.AxisDisplayRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayrange.html", "Properties": { "DataDriven": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayrange.html#cfn-quicksight-dashboard-axisdisplayrange-datadriven", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "MinMax": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisdisplayrange.html#cfn-quicksight-dashboard-axisdisplayrange-minmax", "Required": false, "Type": "AxisDisplayMinMaxRange", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.AxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislabeloptions.html", "Properties": { "ApplyTo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislabeloptions.html#cfn-quicksight-dashboard-axislabeloptions-applyto", "Required": false, "Type": "AxisLabelReferenceOptions", "UpdateType": "Mutable" }, "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislabeloptions.html#cfn-quicksight-dashboard-axislabeloptions-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislabeloptions.html#cfn-quicksight-dashboard-axislabeloptions-fontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.AxisLabelReferenceOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislabelreferenceoptions.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislabelreferenceoptions.html#cfn-quicksight-dashboard-axislabelreferenceoptions-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislabelreferenceoptions.html#cfn-quicksight-dashboard-axislabelreferenceoptions-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.AxisLabelReferenceOptions.FieldId" } } } }, "AWS::QuickSight::Dashboard.AxisLinearScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislinearscale.html", "Properties": { "StepCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislinearscale.html#cfn-quicksight-dashboard-axislinearscale-stepcount", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "StepSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislinearscale.html#cfn-quicksight-dashboard-axislinearscale-stepsize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.AxisLogarithmicScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislogarithmicscale.html", "Properties": { "Base": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axislogarithmicscale.html#cfn-quicksight-dashboard-axislogarithmicscale-base", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.AxisScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisscale.html", "Properties": { "Linear": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisscale.html#cfn-quicksight-dashboard-axisscale-linear", "Required": false, "Type": "AxisLinearScale", "UpdateType": "Mutable" }, "Logarithmic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisscale.html#cfn-quicksight-dashboard-axisscale-logarithmic", "Required": false, "Type": "AxisLogarithmicScale", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.AxisTickLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisticklabeloptions.html", "Properties": { "LabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisticklabeloptions.html#cfn-quicksight-dashboard-axisticklabeloptions-labeloptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" }, "RotationAngle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-axisticklabeloptions.html#cfn-quicksight-dashboard-axisticklabeloptions-rotationangle", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.BarChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartaggregatedfieldwells.html#cfn-quicksight-dashboard-barchartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartaggregatedfieldwells.html#cfn-quicksight-dashboard-barchartaggregatedfieldwells-colors", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiples": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartaggregatedfieldwells.html#cfn-quicksight-dashboard-barchartaggregatedfieldwells-smallmultiples", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartaggregatedfieldwells.html#cfn-quicksight-dashboard-barchartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.BarChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html", "Properties": { "BarsArrangement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html#cfn-quicksight-dashboard-barchartconfiguration-barsarrangement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.BarChartConfiguration.BarsArrangement" } }, "CategoryAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html#cfn-quicksight-dashboard-barchartconfiguration-categoryaxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html#cfn-quicksight-dashboard-barchartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ColorLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html#cfn-quicksight-dashboard-barchartconfiguration-colorlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ContributionAnalysisDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html#cfn-quicksight-dashboard-barchartconfiguration-contributionanalysisdefaults", "DuplicatesAllowed": true, "ItemType": "ContributionAnalysisDefault", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html#cfn-quicksight-dashboard-barchartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html#cfn-quicksight-dashboard-barchartconfiguration-fieldwells", "Required": false, "Type": "BarChartFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html#cfn-quicksight-dashboard-barchartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "Orientation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html#cfn-quicksight-dashboard-barchartconfiguration-orientation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.BarChartConfiguration.Orientation" } }, "ReferenceLines": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html#cfn-quicksight-dashboard-barchartconfiguration-referencelines", "DuplicatesAllowed": true, "ItemType": "ReferenceLine", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiplesOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html#cfn-quicksight-dashboard-barchartconfiguration-smallmultiplesoptions", "Required": false, "Type": "SmallMultiplesOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html#cfn-quicksight-dashboard-barchartconfiguration-sortconfiguration", "Required": false, "Type": "BarChartSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html#cfn-quicksight-dashboard-barchartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "ValueAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html#cfn-quicksight-dashboard-barchartconfiguration-valueaxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "ValueLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html#cfn-quicksight-dashboard-barchartconfiguration-valuelabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartconfiguration.html#cfn-quicksight-dashboard-barchartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.BarChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartfieldwells.html", "Properties": { "BarChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartfieldwells.html#cfn-quicksight-dashboard-barchartfieldwells-barchartaggregatedfieldwells", "Required": false, "Type": "BarChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.BarChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartsortconfiguration.html#cfn-quicksight-dashboard-barchartsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartsortconfiguration.html#cfn-quicksight-dashboard-barchartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColorItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartsortconfiguration.html#cfn-quicksight-dashboard-barchartsortconfiguration-coloritemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "ColorSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartsortconfiguration.html#cfn-quicksight-dashboard-barchartsortconfiguration-colorsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiplesLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartsortconfiguration.html#cfn-quicksight-dashboard-barchartsortconfiguration-smallmultipleslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "SmallMultiplesSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartsortconfiguration.html#cfn-quicksight-dashboard-barchartsortconfiguration-smallmultiplessort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.BarChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartvisual.html#cfn-quicksight-dashboard-barchartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartvisual.html#cfn-quicksight-dashboard-barchartvisual-chartconfiguration", "Required": false, "Type": "BarChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartvisual.html#cfn-quicksight-dashboard-barchartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartvisual.html#cfn-quicksight-dashboard-barchartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartvisual.html#cfn-quicksight-dashboard-barchartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-barchartvisual.html#cfn-quicksight-dashboard-barchartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.BarChartVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.BinCountOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bincountoptions.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bincountoptions.html#cfn-quicksight-dashboard-bincountoptions-value", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.BinWidthOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-binwidthoptions.html", "Properties": { "BinCountLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-binwidthoptions.html#cfn-quicksight-dashboard-binwidthoptions-bincountlimit", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-binwidthoptions.html#cfn-quicksight-dashboard-binwidthoptions-value", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.BodySectionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bodysectionconfiguration.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bodysectionconfiguration.html#cfn-quicksight-dashboard-bodysectionconfiguration-content", "Required": true, "Type": "BodySectionContent", "UpdateType": "Mutable" }, "PageBreakConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bodysectionconfiguration.html#cfn-quicksight-dashboard-bodysectionconfiguration-pagebreakconfiguration", "Required": false, "Type": "SectionPageBreakConfiguration", "UpdateType": "Mutable" }, "SectionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bodysectionconfiguration.html#cfn-quicksight-dashboard-bodysectionconfiguration-sectionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.BodySectionConfiguration.SectionId" } }, "Style": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bodysectionconfiguration.html#cfn-quicksight-dashboard-bodysectionconfiguration-style", "Required": false, "Type": "SectionStyle", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.BodySectionContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bodysectioncontent.html", "Properties": { "Layout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-bodysectioncontent.html#cfn-quicksight-dashboard-bodysectioncontent-layout", "Required": false, "Type": "SectionLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.BoxPlotAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotaggregatedfieldwells.html", "Properties": { "GroupBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotaggregatedfieldwells.html#cfn-quicksight-dashboard-boxplotaggregatedfieldwells-groupby", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotaggregatedfieldwells.html#cfn-quicksight-dashboard-boxplotaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.BoxPlotChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotchartconfiguration.html", "Properties": { "BoxPlotOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotchartconfiguration.html#cfn-quicksight-dashboard-boxplotchartconfiguration-boxplotoptions", "Required": false, "Type": "BoxPlotOptions", "UpdateType": "Mutable" }, "CategoryAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotchartconfiguration.html#cfn-quicksight-dashboard-boxplotchartconfiguration-categoryaxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotchartconfiguration.html#cfn-quicksight-dashboard-boxplotchartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotchartconfiguration.html#cfn-quicksight-dashboard-boxplotchartconfiguration-fieldwells", "Required": false, "Type": "BoxPlotFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotchartconfiguration.html#cfn-quicksight-dashboard-boxplotchartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "PrimaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotchartconfiguration.html#cfn-quicksight-dashboard-boxplotchartconfiguration-primaryyaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "PrimaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotchartconfiguration.html#cfn-quicksight-dashboard-boxplotchartconfiguration-primaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ReferenceLines": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotchartconfiguration.html#cfn-quicksight-dashboard-boxplotchartconfiguration-referencelines", "DuplicatesAllowed": true, "ItemType": "ReferenceLine", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotchartconfiguration.html#cfn-quicksight-dashboard-boxplotchartconfiguration-sortconfiguration", "Required": false, "Type": "BoxPlotSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotchartconfiguration.html#cfn-quicksight-dashboard-boxplotchartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotchartconfiguration.html#cfn-quicksight-dashboard-boxplotchartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.BoxPlotFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotfieldwells.html", "Properties": { "BoxPlotAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotfieldwells.html#cfn-quicksight-dashboard-boxplotfieldwells-boxplotaggregatedfieldwells", "Required": false, "Type": "BoxPlotAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.BoxPlotOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotoptions.html", "Properties": { "AllDataPointsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotoptions.html#cfn-quicksight-dashboard-boxplotoptions-alldatapointsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.BoxPlotOptions.AllDataPointsVisibility" } }, "OutlierVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotoptions.html#cfn-quicksight-dashboard-boxplotoptions-outliervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.BoxPlotOptions.OutlierVisibility" } }, "StyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotoptions.html#cfn-quicksight-dashboard-boxplotoptions-styleoptions", "Required": false, "Type": "BoxPlotStyleOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.BoxPlotSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotsortconfiguration.html", "Properties": { "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotsortconfiguration.html#cfn-quicksight-dashboard-boxplotsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PaginationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotsortconfiguration.html#cfn-quicksight-dashboard-boxplotsortconfiguration-paginationconfiguration", "Required": false, "Type": "PaginationConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.BoxPlotStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotstyleoptions.html", "Properties": { "FillStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotstyleoptions.html#cfn-quicksight-dashboard-boxplotstyleoptions-fillstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.BoxPlotStyleOptions.FillStyle" } } } }, "AWS::QuickSight::Dashboard.BoxPlotVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotvisual.html#cfn-quicksight-dashboard-boxplotvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotvisual.html#cfn-quicksight-dashboard-boxplotvisual-chartconfiguration", "Required": false, "Type": "BoxPlotChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotvisual.html#cfn-quicksight-dashboard-boxplotvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotvisual.html#cfn-quicksight-dashboard-boxplotvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotvisual.html#cfn-quicksight-dashboard-boxplotvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-boxplotvisual.html#cfn-quicksight-dashboard-boxplotvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.BoxPlotVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.CalculatedField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-calculatedfield.html", "Properties": { "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-calculatedfield.html#cfn-quicksight-dashboard-calculatedfield-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CalculatedField.DataSetIdentifier" } }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-calculatedfield.html#cfn-quicksight-dashboard-calculatedfield-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CalculatedField.Expression" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-calculatedfield.html#cfn-quicksight-dashboard-calculatedfield-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CalculatedField.Name" } } } }, "AWS::QuickSight::Dashboard.CalculatedMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-calculatedmeasurefield.html", "Properties": { "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-calculatedmeasurefield.html#cfn-quicksight-dashboard-calculatedmeasurefield-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CalculatedMeasureField.Expression" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-calculatedmeasurefield.html#cfn-quicksight-dashboard-calculatedmeasurefield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CalculatedMeasureField.FieldId" } } } }, "AWS::QuickSight::Dashboard.CascadingControlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolconfiguration.html", "Properties": { "SourceControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolconfiguration.html#cfn-quicksight-dashboard-cascadingcontrolconfiguration-sourcecontrols", "DuplicatesAllowed": true, "ItemType": "CascadingControlSource", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.CascadingControlSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolsource.html", "Properties": { "ColumnToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolsource.html#cfn-quicksight-dashboard-cascadingcontrolsource-columntomatch", "Required": false, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "SourceSheetControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-cascadingcontrolsource.html#cfn-quicksight-dashboard-cascadingcontrolsource-sourcesheetcontrolid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.CategoricalDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoricaldimensionfield.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoricaldimensionfield.html#cfn-quicksight-dashboard-categoricaldimensionfield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoricaldimensionfield.html#cfn-quicksight-dashboard-categoricaldimensionfield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CategoricalDimensionField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoricaldimensionfield.html#cfn-quicksight-dashboard-categoricaldimensionfield-formatconfiguration", "Required": false, "Type": "StringFormatConfiguration", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoricaldimensionfield.html#cfn-quicksight-dashboard-categoricaldimensionfield-hierarchyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CategoricalDimensionField.HierarchyId" } } } }, "AWS::QuickSight::Dashboard.CategoricalMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoricalmeasurefield.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoricalmeasurefield.html#cfn-quicksight-dashboard-categoricalmeasurefield-aggregationfunction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CategoricalMeasureField.AggregationFunction" } }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoricalmeasurefield.html#cfn-quicksight-dashboard-categoricalmeasurefield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoricalmeasurefield.html#cfn-quicksight-dashboard-categoricalmeasurefield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CategoricalMeasureField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoricalmeasurefield.html#cfn-quicksight-dashboard-categoricalmeasurefield-formatconfiguration", "Required": false, "Type": "StringFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.CategoryDrillDownFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categorydrilldownfilter.html", "Properties": { "CategoryValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categorydrilldownfilter.html#cfn-quicksight-dashboard-categorydrilldownfilter-categoryvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categorydrilldownfilter.html#cfn-quicksight-dashboard-categorydrilldownfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.CategoryFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoryfilter.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoryfilter.html#cfn-quicksight-dashboard-categoryfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoryfilter.html#cfn-quicksight-dashboard-categoryfilter-configuration", "Required": true, "Type": "CategoryFilterConfiguration", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoryfilter.html#cfn-quicksight-dashboard-categoryfilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CategoryFilter.FilterId" } } } }, "AWS::QuickSight::Dashboard.CategoryFilterConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoryfilterconfiguration.html", "Properties": { "CustomFilterConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoryfilterconfiguration.html#cfn-quicksight-dashboard-categoryfilterconfiguration-customfilterconfiguration", "Required": false, "Type": "CustomFilterConfiguration", "UpdateType": "Mutable" }, "CustomFilterListConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoryfilterconfiguration.html#cfn-quicksight-dashboard-categoryfilterconfiguration-customfilterlistconfiguration", "Required": false, "Type": "CustomFilterListConfiguration", "UpdateType": "Mutable" }, "FilterListConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-categoryfilterconfiguration.html#cfn-quicksight-dashboard-categoryfilterconfiguration-filterlistconfiguration", "Required": false, "Type": "FilterListConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ChartAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html", "Properties": { "AxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html#cfn-quicksight-dashboard-chartaxislabeloptions-axislabeloptions", "DuplicatesAllowed": true, "ItemType": "AxisLabelOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SortIconVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html#cfn-quicksight-dashboard-chartaxislabeloptions-sorticonvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ChartAxisLabelOptions.SortIconVisibility" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-chartaxislabeloptions.html#cfn-quicksight-dashboard-chartaxislabeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ChartAxisLabelOptions.Visibility" } } } }, "AWS::QuickSight::Dashboard.ClusterMarker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-clustermarker.html", "Properties": { "SimpleClusterMarker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-clustermarker.html#cfn-quicksight-dashboard-clustermarker-simpleclustermarker", "Required": false, "Type": "SimpleClusterMarker", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ClusterMarkerConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-clustermarkerconfiguration.html", "Properties": { "ClusterMarker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-clustermarkerconfiguration.html#cfn-quicksight-dashboard-clustermarkerconfiguration-clustermarker", "Required": false, "Type": "ClusterMarker", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ColorScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-colorscale.html", "Properties": { "ColorFillType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-colorscale.html#cfn-quicksight-dashboard-colorscale-colorfilltype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ColorScale.ColorFillType" } }, "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-colorscale.html#cfn-quicksight-dashboard-colorscale-colors", "DuplicatesAllowed": true, "ItemType": "DataColor", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "NullValueColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-colorscale.html#cfn-quicksight-dashboard-colorscale-nullvaluecolor", "Required": false, "Type": "DataColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ColorsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-colorsconfiguration.html", "Properties": { "CustomColors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-colorsconfiguration.html#cfn-quicksight-dashboard-colorsconfiguration-customcolors", "DuplicatesAllowed": true, "ItemType": "CustomColor", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ColumnConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnconfiguration.html", "Properties": { "ColorsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnconfiguration.html#cfn-quicksight-dashboard-columnconfiguration-colorsconfiguration", "Required": false, "Type": "ColorsConfiguration", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnconfiguration.html#cfn-quicksight-dashboard-columnconfiguration-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnconfiguration.html#cfn-quicksight-dashboard-columnconfiguration-formatconfiguration", "Required": false, "Type": "FormatConfiguration", "UpdateType": "Mutable" }, "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnconfiguration.html#cfn-quicksight-dashboard-columnconfiguration-role", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ColumnConfiguration.Role" } } } }, "AWS::QuickSight::Dashboard.ColumnHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html", "Properties": { "DateTimeHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html#cfn-quicksight-dashboard-columnhierarchy-datetimehierarchy", "Required": false, "Type": "DateTimeHierarchy", "UpdateType": "Mutable" }, "ExplicitHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html#cfn-quicksight-dashboard-columnhierarchy-explicithierarchy", "Required": false, "Type": "ExplicitHierarchy", "UpdateType": "Mutable" }, "PredefinedHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnhierarchy.html#cfn-quicksight-dashboard-columnhierarchy-predefinedhierarchy", "Required": false, "Type": "PredefinedHierarchy", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ColumnIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html", "Properties": { "ColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html#cfn-quicksight-dashboard-columnidentifier-columnname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ColumnIdentifier.ColumnName" } }, "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnidentifier.html#cfn-quicksight-dashboard-columnidentifier-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ColumnIdentifier.DataSetIdentifier" } } } }, "AWS::QuickSight::Dashboard.ColumnSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnsort.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnsort.html#cfn-quicksight-dashboard-columnsort-aggregationfunction", "Required": false, "Type": "AggregationFunction", "UpdateType": "Mutable" }, "Direction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnsort.html#cfn-quicksight-dashboard-columnsort-direction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ColumnSort.Direction" } }, "SortBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columnsort.html#cfn-quicksight-dashboard-columnsort-sortby", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ColumnTooltipItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columntooltipitem.html", "Properties": { "Aggregation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columntooltipitem.html#cfn-quicksight-dashboard-columntooltipitem-aggregation", "Required": false, "Type": "AggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columntooltipitem.html#cfn-quicksight-dashboard-columntooltipitem-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "Label": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columntooltipitem.html#cfn-quicksight-dashboard-columntooltipitem-label", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-columntooltipitem.html#cfn-quicksight-dashboard-columntooltipitem-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ColumnTooltipItem.Visibility" } } } }, "AWS::QuickSight::Dashboard.ComboChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartaggregatedfieldwells.html", "Properties": { "BarValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartaggregatedfieldwells.html#cfn-quicksight-dashboard-combochartaggregatedfieldwells-barvalues", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartaggregatedfieldwells.html#cfn-quicksight-dashboard-combochartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartaggregatedfieldwells.html#cfn-quicksight-dashboard-combochartaggregatedfieldwells-colors", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LineValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartaggregatedfieldwells.html#cfn-quicksight-dashboard-combochartaggregatedfieldwells-linevalues", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ComboChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html", "Properties": { "BarDataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html#cfn-quicksight-dashboard-combochartconfiguration-bardatalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "BarsArrangement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html#cfn-quicksight-dashboard-combochartconfiguration-barsarrangement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ComboChartConfiguration.BarsArrangement" } }, "CategoryAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html#cfn-quicksight-dashboard-combochartconfiguration-categoryaxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html#cfn-quicksight-dashboard-combochartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ColorLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html#cfn-quicksight-dashboard-combochartconfiguration-colorlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html#cfn-quicksight-dashboard-combochartconfiguration-fieldwells", "Required": false, "Type": "ComboChartFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html#cfn-quicksight-dashboard-combochartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "LineDataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html#cfn-quicksight-dashboard-combochartconfiguration-linedatalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "PrimaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html#cfn-quicksight-dashboard-combochartconfiguration-primaryyaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "PrimaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html#cfn-quicksight-dashboard-combochartconfiguration-primaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ReferenceLines": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html#cfn-quicksight-dashboard-combochartconfiguration-referencelines", "DuplicatesAllowed": true, "ItemType": "ReferenceLine", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecondaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html#cfn-quicksight-dashboard-combochartconfiguration-secondaryyaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "SecondaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html#cfn-quicksight-dashboard-combochartconfiguration-secondaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html#cfn-quicksight-dashboard-combochartconfiguration-sortconfiguration", "Required": false, "Type": "ComboChartSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html#cfn-quicksight-dashboard-combochartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartconfiguration.html#cfn-quicksight-dashboard-combochartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ComboChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartfieldwells.html", "Properties": { "ComboChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartfieldwells.html#cfn-quicksight-dashboard-combochartfieldwells-combochartaggregatedfieldwells", "Required": false, "Type": "ComboChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ComboChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartsortconfiguration.html#cfn-quicksight-dashboard-combochartsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartsortconfiguration.html#cfn-quicksight-dashboard-combochartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColorItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartsortconfiguration.html#cfn-quicksight-dashboard-combochartsortconfiguration-coloritemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "ColorSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartsortconfiguration.html#cfn-quicksight-dashboard-combochartsortconfiguration-colorsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ComboChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartvisual.html#cfn-quicksight-dashboard-combochartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartvisual.html#cfn-quicksight-dashboard-combochartvisual-chartconfiguration", "Required": false, "Type": "ComboChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartvisual.html#cfn-quicksight-dashboard-combochartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartvisual.html#cfn-quicksight-dashboard-combochartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartvisual.html#cfn-quicksight-dashboard-combochartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-combochartvisual.html#cfn-quicksight-dashboard-combochartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ComboChartVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.ComparisonConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-comparisonconfiguration.html", "Properties": { "ComparisonFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-comparisonconfiguration.html#cfn-quicksight-dashboard-comparisonconfiguration-comparisonformat", "Required": false, "Type": "ComparisonFormatConfiguration", "UpdateType": "Mutable" }, "ComparisonMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-comparisonconfiguration.html#cfn-quicksight-dashboard-comparisonconfiguration-comparisonmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ComparisonConfiguration.ComparisonMethod" } } } }, "AWS::QuickSight::Dashboard.ComparisonFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-comparisonformatconfiguration.html", "Properties": { "NumberDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-comparisonformatconfiguration.html#cfn-quicksight-dashboard-comparisonformatconfiguration-numberdisplayformatconfiguration", "Required": false, "Type": "NumberDisplayFormatConfiguration", "UpdateType": "Mutable" }, "PercentageDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-comparisonformatconfiguration.html#cfn-quicksight-dashboard-comparisonformatconfiguration-percentagedisplayformatconfiguration", "Required": false, "Type": "PercentageDisplayFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.Computation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-computation.html", "Properties": { "Forecast": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-computation.html#cfn-quicksight-dashboard-computation-forecast", "Required": false, "Type": "ForecastComputation", "UpdateType": "Mutable" }, "GrowthRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-computation.html#cfn-quicksight-dashboard-computation-growthrate", "Required": false, "Type": "GrowthRateComputation", "UpdateType": "Mutable" }, "MaximumMinimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-computation.html#cfn-quicksight-dashboard-computation-maximumminimum", "Required": false, "Type": "MaximumMinimumComputation", "UpdateType": "Mutable" }, "MetricComparison": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-computation.html#cfn-quicksight-dashboard-computation-metriccomparison", "Required": false, "Type": "MetricComparisonComputation", "UpdateType": "Mutable" }, "PeriodOverPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-computation.html#cfn-quicksight-dashboard-computation-periodoverperiod", "Required": false, "Type": "PeriodOverPeriodComputation", "UpdateType": "Mutable" }, "PeriodToDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-computation.html#cfn-quicksight-dashboard-computation-periodtodate", "Required": false, "Type": "PeriodToDateComputation", "UpdateType": "Mutable" }, "TopBottomMovers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-computation.html#cfn-quicksight-dashboard-computation-topbottommovers", "Required": false, "Type": "TopBottomMoversComputation", "UpdateType": "Mutable" }, "TopBottomRanked": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-computation.html#cfn-quicksight-dashboard-computation-topbottomranked", "Required": false, "Type": "TopBottomRankedComputation", "UpdateType": "Mutable" }, "TotalAggregation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-computation.html#cfn-quicksight-dashboard-computation-totalaggregation", "Required": false, "Type": "TotalAggregationComputation", "UpdateType": "Mutable" }, "UniqueValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-computation.html#cfn-quicksight-dashboard-computation-uniquevalues", "Required": false, "Type": "UniqueValuesComputation", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ConditionalFormattingColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html", "Properties": { "Gradient": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html#cfn-quicksight-dashboard-conditionalformattingcolor-gradient", "Required": false, "Type": "ConditionalFormattingGradientColor", "UpdateType": "Mutable" }, "Solid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcolor.html#cfn-quicksight-dashboard-conditionalformattingcolor-solid", "Required": false, "Type": "ConditionalFormattingSolidColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcustomiconcondition.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcustomiconcondition.html#cfn-quicksight-dashboard-conditionalformattingcustomiconcondition-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconCondition.Color" } }, "DisplayConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcustomiconcondition.html#cfn-quicksight-dashboard-conditionalformattingcustomiconcondition-displayconfiguration", "Required": false, "Type": "ConditionalFormattingIconDisplayConfiguration", "UpdateType": "Mutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcustomiconcondition.html#cfn-quicksight-dashboard-conditionalformattingcustomiconcondition-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconCondition.Expression" } }, "IconOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcustomiconcondition.html#cfn-quicksight-dashboard-conditionalformattingcustomiconcondition-iconoptions", "Required": true, "Type": "ConditionalFormattingCustomIconOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcustomiconoptions.html", "Properties": { "Icon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcustomiconoptions.html#cfn-quicksight-dashboard-conditionalformattingcustomiconoptions-icon", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconOptions.Icon" } }, "UnicodeIcon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingcustomiconoptions.html#cfn-quicksight-dashboard-conditionalformattingcustomiconoptions-unicodeicon", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconOptions.UnicodeIcon" } } } }, "AWS::QuickSight::Dashboard.ConditionalFormattingGradientColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattinggradientcolor.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattinggradientcolor.html#cfn-quicksight-dashboard-conditionalformattinggradientcolor-color", "Required": true, "Type": "GradientColor", "UpdateType": "Mutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattinggradientcolor.html#cfn-quicksight-dashboard-conditionalformattinggradientcolor-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ConditionalFormattingGradientColor.Expression" } } } }, "AWS::QuickSight::Dashboard.ConditionalFormattingIcon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicon.html", "Properties": { "CustomCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicon.html#cfn-quicksight-dashboard-conditionalformattingicon-customcondition", "Required": false, "Type": "ConditionalFormattingCustomIconCondition", "UpdateType": "Mutable" }, "IconSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicon.html#cfn-quicksight-dashboard-conditionalformattingicon-iconset", "Required": false, "Type": "ConditionalFormattingIconSet", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ConditionalFormattingIconDisplayConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicondisplayconfiguration.html", "Properties": { "IconDisplayOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingicondisplayconfiguration.html#cfn-quicksight-dashboard-conditionalformattingicondisplayconfiguration-icondisplayoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ConditionalFormattingIconDisplayConfiguration.IconDisplayOption" } } } }, "AWS::QuickSight::Dashboard.ConditionalFormattingIconSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingiconset.html", "Properties": { "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingiconset.html#cfn-quicksight-dashboard-conditionalformattingiconset-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ConditionalFormattingIconSet.Expression" } }, "IconSetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingiconset.html#cfn-quicksight-dashboard-conditionalformattingiconset-iconsettype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ConditionalFormattingIconSet.IconSetType" } } } }, "AWS::QuickSight::Dashboard.ConditionalFormattingSolidColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingsolidcolor.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingsolidcolor.html#cfn-quicksight-dashboard-conditionalformattingsolidcolor-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ConditionalFormattingSolidColor.Color" } }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-conditionalformattingsolidcolor.html#cfn-quicksight-dashboard-conditionalformattingsolidcolor-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ConditionalFormattingSolidColor.Expression" } } } }, "AWS::QuickSight::Dashboard.ContributionAnalysisDefault": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-contributionanalysisdefault.html", "Properties": { "ContributorDimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-contributionanalysisdefault.html#cfn-quicksight-dashboard-contributionanalysisdefault-contributordimensions", "DuplicatesAllowed": true, "ItemType": "ColumnIdentifier", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "MeasureFieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-contributionanalysisdefault.html#cfn-quicksight-dashboard-contributionanalysisdefault-measurefieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ContributionAnalysisDefault.MeasureFieldId" } } } }, "AWS::QuickSight::Dashboard.CurrencyDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-currencydisplayformatconfiguration.html", "Properties": { "DecimalPlacesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-currencydisplayformatconfiguration.html#cfn-quicksight-dashboard-currencydisplayformatconfiguration-decimalplacesconfiguration", "Required": false, "Type": "DecimalPlacesConfiguration", "UpdateType": "Mutable" }, "NegativeValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-currencydisplayformatconfiguration.html#cfn-quicksight-dashboard-currencydisplayformatconfiguration-negativevalueconfiguration", "Required": false, "Type": "NegativeValueConfiguration", "UpdateType": "Mutable" }, "NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-currencydisplayformatconfiguration.html#cfn-quicksight-dashboard-currencydisplayformatconfiguration-nullvalueformatconfiguration", "Required": false, "Type": "NullValueFormatConfiguration", "UpdateType": "Mutable" }, "NumberScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-currencydisplayformatconfiguration.html#cfn-quicksight-dashboard-currencydisplayformatconfiguration-numberscale", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CurrencyDisplayFormatConfiguration.NumberScale" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-currencydisplayformatconfiguration.html#cfn-quicksight-dashboard-currencydisplayformatconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CurrencyDisplayFormatConfiguration.Prefix" } }, "SeparatorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-currencydisplayformatconfiguration.html#cfn-quicksight-dashboard-currencydisplayformatconfiguration-separatorconfiguration", "Required": false, "Type": "NumericSeparatorConfiguration", "UpdateType": "Mutable" }, "Suffix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-currencydisplayformatconfiguration.html#cfn-quicksight-dashboard-currencydisplayformatconfiguration-suffix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CurrencyDisplayFormatConfiguration.Suffix" } }, "Symbol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-currencydisplayformatconfiguration.html#cfn-quicksight-dashboard-currencydisplayformatconfiguration-symbol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CurrencyDisplayFormatConfiguration.Symbol" } } } }, "AWS::QuickSight::Dashboard.CustomActionFilterOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionfilteroperation.html", "Properties": { "SelectedFieldsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionfilteroperation.html#cfn-quicksight-dashboard-customactionfilteroperation-selectedfieldsconfiguration", "Required": true, "Type": "FilterOperationSelectedFieldsConfiguration", "UpdateType": "Mutable" }, "TargetVisualsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionfilteroperation.html#cfn-quicksight-dashboard-customactionfilteroperation-targetvisualsconfiguration", "Required": true, "Type": "FilterOperationTargetVisualsConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.CustomActionNavigationOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionnavigationoperation.html", "Properties": { "LocalNavigationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionnavigationoperation.html#cfn-quicksight-dashboard-customactionnavigationoperation-localnavigationconfiguration", "Required": false, "Type": "LocalNavigationConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.CustomActionSetParametersOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionsetparametersoperation.html", "Properties": { "ParameterValueConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionsetparametersoperation.html#cfn-quicksight-dashboard-customactionsetparametersoperation-parametervalueconfigurations", "DuplicatesAllowed": true, "ItemType": "SetParameterValueConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.CustomActionURLOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionurloperation.html", "Properties": { "URLTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionurloperation.html#cfn-quicksight-dashboard-customactionurloperation-urltarget", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CustomActionURLOperation.URLTarget" } }, "URLTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customactionurloperation.html#cfn-quicksight-dashboard-customactionurloperation-urltemplate", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CustomActionURLOperation.URLTemplate" } } } }, "AWS::QuickSight::Dashboard.CustomColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcolor.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcolor.html#cfn-quicksight-dashboard-customcolor-color", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CustomColor.Color" } }, "FieldValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcolor.html#cfn-quicksight-dashboard-customcolor-fieldvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SpecialValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcolor.html#cfn-quicksight-dashboard-customcolor-specialvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CustomColor.SpecialValue" } } } }, "AWS::QuickSight::Dashboard.CustomContentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentconfiguration.html", "Properties": { "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentconfiguration.html#cfn-quicksight-dashboard-customcontentconfiguration-contenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CustomContentConfiguration.ContentType" } }, "ContentUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentconfiguration.html#cfn-quicksight-dashboard-customcontentconfiguration-contenturl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CustomContentConfiguration.ContentUrl" } }, "ImageScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentconfiguration.html#cfn-quicksight-dashboard-customcontentconfiguration-imagescaling", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CustomContentConfiguration.ImageScaling" } } } }, "AWS::QuickSight::Dashboard.CustomContentVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentvisual.html#cfn-quicksight-dashboard-customcontentvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentvisual.html#cfn-quicksight-dashboard-customcontentvisual-chartconfiguration", "Required": false, "Type": "CustomContentConfiguration", "UpdateType": "Mutable" }, "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentvisual.html#cfn-quicksight-dashboard-customcontentvisual-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CustomContentVisual.DataSetIdentifier" } }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentvisual.html#cfn-quicksight-dashboard-customcontentvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentvisual.html#cfn-quicksight-dashboard-customcontentvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customcontentvisual.html#cfn-quicksight-dashboard-customcontentvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CustomContentVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.CustomFilterConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterconfiguration.html", "Properties": { "CategoryValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterconfiguration.html#cfn-quicksight-dashboard-customfilterconfiguration-categoryvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MatchOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterconfiguration.html#cfn-quicksight-dashboard-customfilterconfiguration-matchoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CustomFilterConfiguration.MatchOperator" } }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterconfiguration.html#cfn-quicksight-dashboard-customfilterconfiguration-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CustomFilterConfiguration.NullOption" } }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterconfiguration.html#cfn-quicksight-dashboard-customfilterconfiguration-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CustomFilterConfiguration.ParameterName" } }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterconfiguration.html#cfn-quicksight-dashboard-customfilterconfiguration-selectalloptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CustomFilterConfiguration.SelectAllOptions" } } } }, "AWS::QuickSight::Dashboard.CustomFilterListConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterlistconfiguration.html", "Properties": { "CategoryValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterlistconfiguration.html#cfn-quicksight-dashboard-customfilterlistconfiguration-categoryvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MatchOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterlistconfiguration.html#cfn-quicksight-dashboard-customfilterlistconfiguration-matchoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CustomFilterListConfiguration.MatchOperator" } }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterlistconfiguration.html#cfn-quicksight-dashboard-customfilterlistconfiguration-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CustomFilterListConfiguration.NullOption" } }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customfilterlistconfiguration.html#cfn-quicksight-dashboard-customfilterlistconfiguration-selectalloptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.CustomFilterListConfiguration.SelectAllOptions" } } } }, "AWS::QuickSight::Dashboard.CustomNarrativeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customnarrativeoptions.html", "Properties": { "Narrative": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customnarrativeoptions.html#cfn-quicksight-dashboard-customnarrativeoptions-narrative", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.CustomParameterValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customparametervalues.html", "Properties": { "DateTimeValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customparametervalues.html#cfn-quicksight-dashboard-customparametervalues-datetimevalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DecimalValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customparametervalues.html#cfn-quicksight-dashboard-customparametervalues-decimalvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IntegerValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customparametervalues.html#cfn-quicksight-dashboard-customparametervalues-integervalues", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StringValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customparametervalues.html#cfn-quicksight-dashboard-customparametervalues-stringvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.CustomValuesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customvaluesconfiguration.html", "Properties": { "CustomValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customvaluesconfiguration.html#cfn-quicksight-dashboard-customvaluesconfiguration-customvalues", "Required": true, "Type": "CustomParameterValues", "UpdateType": "Mutable" }, "IncludeNullValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-customvaluesconfiguration.html#cfn-quicksight-dashboard-customvaluesconfiguration-includenullvalue", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DashboardError": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboarderror.html", "Properties": { "Message": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboarderror.html#cfn-quicksight-dashboard-dashboarderror-message", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DashboardError.Message" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboarderror.html#cfn-quicksight-dashboard-dashboarderror-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DashboardError.Type" } }, "ViolatedEntities": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboarderror.html#cfn-quicksight-dashboard-dashboarderror-violatedentities", "DuplicatesAllowed": true, "ItemType": "Entity", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DashboardPublishOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardpublishoptions.html", "Properties": { "AdHocFilteringOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardpublishoptions.html#cfn-quicksight-dashboard-dashboardpublishoptions-adhocfilteringoption", "Required": false, "Type": "AdHocFilteringOption", "UpdateType": "Mutable" }, "DataPointDrillUpDownOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardpublishoptions.html#cfn-quicksight-dashboard-dashboardpublishoptions-datapointdrillupdownoption", "Required": false, "Type": "DataPointDrillUpDownOption", "UpdateType": "Mutable" }, "DataPointMenuLabelOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardpublishoptions.html#cfn-quicksight-dashboard-dashboardpublishoptions-datapointmenulabeloption", "Required": false, "Type": "DataPointMenuLabelOption", "UpdateType": "Mutable" }, "DataPointTooltipOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardpublishoptions.html#cfn-quicksight-dashboard-dashboardpublishoptions-datapointtooltipoption", "Required": false, "Type": "DataPointTooltipOption", "UpdateType": "Mutable" }, "ExportToCSVOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardpublishoptions.html#cfn-quicksight-dashboard-dashboardpublishoptions-exporttocsvoption", "Required": false, "Type": "ExportToCSVOption", "UpdateType": "Mutable" }, "ExportWithHiddenFieldsOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardpublishoptions.html#cfn-quicksight-dashboard-dashboardpublishoptions-exportwithhiddenfieldsoption", "Required": false, "Type": "ExportWithHiddenFieldsOption", "UpdateType": "Mutable" }, "SheetControlsOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardpublishoptions.html#cfn-quicksight-dashboard-dashboardpublishoptions-sheetcontrolsoption", "Required": false, "Type": "SheetControlsOption", "UpdateType": "Mutable" }, "SheetLayoutElementMaximizationOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardpublishoptions.html#cfn-quicksight-dashboard-dashboardpublishoptions-sheetlayoutelementmaximizationoption", "Required": false, "Type": "SheetLayoutElementMaximizationOption", "UpdateType": "Mutable" }, "VisualAxisSortOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardpublishoptions.html#cfn-quicksight-dashboard-dashboardpublishoptions-visualaxissortoption", "Required": false, "Type": "VisualAxisSortOption", "UpdateType": "Mutable" }, "VisualMenuOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardpublishoptions.html#cfn-quicksight-dashboard-dashboardpublishoptions-visualmenuoption", "Required": false, "Type": "VisualMenuOption", "UpdateType": "Mutable" }, "VisualPublishOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardpublishoptions.html#cfn-quicksight-dashboard-dashboardpublishoptions-visualpublishoptions", "Required": false, "Type": "DashboardVisualPublishOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DashboardSourceEntity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardsourceentity.html", "Properties": { "SourceTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardsourceentity.html#cfn-quicksight-dashboard-dashboardsourceentity-sourcetemplate", "Required": false, "Type": "DashboardSourceTemplate", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DashboardSourceTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardsourcetemplate.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardsourcetemplate.html#cfn-quicksight-dashboard-dashboardsourcetemplate-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DataSetReferences": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardsourcetemplate.html#cfn-quicksight-dashboard-dashboardsourcetemplate-datasetreferences", "DuplicatesAllowed": true, "ItemType": "DataSetReference", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DashboardVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversion.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversion.html#cfn-quicksight-dashboard-dashboardversion-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CreatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversion.html#cfn-quicksight-dashboard-dashboardversion-createdtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataSetArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversion.html#cfn-quicksight-dashboard-dashboardversion-datasetarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversion.html#cfn-quicksight-dashboard-dashboardversion-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DashboardVersion.Description" } }, "Errors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversion.html#cfn-quicksight-dashboard-dashboardversion-errors", "DuplicatesAllowed": true, "ItemType": "DashboardError", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Sheets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversion.html#cfn-quicksight-dashboard-dashboardversion-sheets", "DuplicatesAllowed": true, "ItemType": "Sheet", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SourceEntityArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversion.html#cfn-quicksight-dashboard-dashboardversion-sourceentityarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversion.html#cfn-quicksight-dashboard-dashboardversion-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DashboardVersion.Status" } }, "ThemeArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversion.html#cfn-quicksight-dashboard-dashboardversion-themearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VersionNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversion.html#cfn-quicksight-dashboard-dashboardversion-versionnumber", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DashboardVersionDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversiondefinition.html", "Properties": { "AnalysisDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversiondefinition.html#cfn-quicksight-dashboard-dashboardversiondefinition-analysisdefaults", "Required": false, "Type": "AnalysisDefaults", "UpdateType": "Mutable" }, "CalculatedFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversiondefinition.html#cfn-quicksight-dashboard-dashboardversiondefinition-calculatedfields", "DuplicatesAllowed": true, "ItemType": "CalculatedField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColumnConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversiondefinition.html#cfn-quicksight-dashboard-dashboardversiondefinition-columnconfigurations", "DuplicatesAllowed": true, "ItemType": "ColumnConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataSetIdentifierDeclarations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversiondefinition.html#cfn-quicksight-dashboard-dashboardversiondefinition-datasetidentifierdeclarations", "DuplicatesAllowed": true, "ItemType": "DataSetIdentifierDeclaration", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "FilterGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversiondefinition.html#cfn-quicksight-dashboard-dashboardversiondefinition-filtergroups", "DuplicatesAllowed": true, "ItemType": "FilterGroup", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ParameterDeclarations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversiondefinition.html#cfn-quicksight-dashboard-dashboardversiondefinition-parameterdeclarations", "DuplicatesAllowed": true, "ItemType": "ParameterDeclaration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Sheets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardversiondefinition.html#cfn-quicksight-dashboard-dashboardversiondefinition-sheets", "DuplicatesAllowed": true, "ItemType": "SheetDefinition", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DashboardVisualPublishOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardvisualpublishoptions.html", "Properties": { "ExportHiddenFieldsOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dashboardvisualpublishoptions.html#cfn-quicksight-dashboard-dashboardvisualpublishoptions-exporthiddenfieldsoption", "Required": false, "Type": "ExportHiddenFieldsOption", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DataBarsOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-databarsoptions.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-databarsoptions.html#cfn-quicksight-dashboard-databarsoptions-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataBarsOptions.FieldId" } }, "NegativeColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-databarsoptions.html#cfn-quicksight-dashboard-databarsoptions-negativecolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataBarsOptions.NegativeColor" } }, "PositiveColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-databarsoptions.html#cfn-quicksight-dashboard-databarsoptions-positivecolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataBarsOptions.PositiveColor" } } } }, "AWS::QuickSight::Dashboard.DataColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datacolor.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datacolor.html#cfn-quicksight-dashboard-datacolor-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataColor.Color" } }, "DataValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datacolor.html#cfn-quicksight-dashboard-datacolor-datavalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DataFieldSeriesItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datafieldseriesitem.html", "Properties": { "AxisBinding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datafieldseriesitem.html#cfn-quicksight-dashboard-datafieldseriesitem-axisbinding", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataFieldSeriesItem.AxisBinding" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datafieldseriesitem.html#cfn-quicksight-dashboard-datafieldseriesitem-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataFieldSeriesItem.FieldId" } }, "FieldValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datafieldseriesitem.html#cfn-quicksight-dashboard-datafieldseriesitem-fieldvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datafieldseriesitem.html#cfn-quicksight-dashboard-datafieldseriesitem-settings", "Required": false, "Type": "LineChartSeriesSettings", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DataLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html", "Properties": { "CategoryLabelVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html#cfn-quicksight-dashboard-datalabeloptions-categorylabelvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataLabelOptions.CategoryLabelVisibility" } }, "DataLabelTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html#cfn-quicksight-dashboard-datalabeloptions-datalabeltypes", "DuplicatesAllowed": true, "ItemType": "DataLabelType", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LabelColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html#cfn-quicksight-dashboard-datalabeloptions-labelcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataLabelOptions.LabelColor" } }, "LabelContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html#cfn-quicksight-dashboard-datalabeloptions-labelcontent", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataLabelOptions.LabelContent" } }, "LabelFontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html#cfn-quicksight-dashboard-datalabeloptions-labelfontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "MeasureLabelVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html#cfn-quicksight-dashboard-datalabeloptions-measurelabelvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataLabelOptions.MeasureLabelVisibility" } }, "Overlap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html#cfn-quicksight-dashboard-datalabeloptions-overlap", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataLabelOptions.Overlap" } }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html#cfn-quicksight-dashboard-datalabeloptions-position", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataLabelOptions.Position" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeloptions.html#cfn-quicksight-dashboard-datalabeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataLabelOptions.Visibility" } } } }, "AWS::QuickSight::Dashboard.DataLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeltype.html", "Properties": { "DataPathLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeltype.html#cfn-quicksight-dashboard-datalabeltype-datapathlabeltype", "Required": false, "Type": "DataPathLabelType", "UpdateType": "Mutable" }, "FieldLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeltype.html#cfn-quicksight-dashboard-datalabeltype-fieldlabeltype", "Required": false, "Type": "FieldLabelType", "UpdateType": "Mutable" }, "MaximumLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeltype.html#cfn-quicksight-dashboard-datalabeltype-maximumlabeltype", "Required": false, "Type": "MaximumLabelType", "UpdateType": "Mutable" }, "MinimumLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeltype.html#cfn-quicksight-dashboard-datalabeltype-minimumlabeltype", "Required": false, "Type": "MinimumLabelType", "UpdateType": "Mutable" }, "RangeEndsLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datalabeltype.html#cfn-quicksight-dashboard-datalabeltype-rangeendslabeltype", "Required": false, "Type": "RangeEndsLabelType", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DataPathColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathcolor.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathcolor.html#cfn-quicksight-dashboard-datapathcolor-color", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataPathColor.Color" } }, "Element": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathcolor.html#cfn-quicksight-dashboard-datapathcolor-element", "Required": true, "Type": "DataPathValue", "UpdateType": "Mutable" }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathcolor.html#cfn-quicksight-dashboard-datapathcolor-timegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataPathColor.TimeGranularity" } } } }, "AWS::QuickSight::Dashboard.DataPathLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathlabeltype.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathlabeltype.html#cfn-quicksight-dashboard-datapathlabeltype-fieldid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataPathLabelType.FieldId" } }, "FieldValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathlabeltype.html#cfn-quicksight-dashboard-datapathlabeltype-fieldvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathlabeltype.html#cfn-quicksight-dashboard-datapathlabeltype-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataPathLabelType.Visibility" } } } }, "AWS::QuickSight::Dashboard.DataPathSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathsort.html", "Properties": { "Direction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathsort.html#cfn-quicksight-dashboard-datapathsort-direction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataPathSort.Direction" } }, "SortPaths": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathsort.html#cfn-quicksight-dashboard-datapathsort-sortpaths", "DuplicatesAllowed": true, "ItemType": "DataPathValue", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DataPathValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathvalue.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathvalue.html#cfn-quicksight-dashboard-datapathvalue-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataPathValue.FieldId" } }, "FieldValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapathvalue.html#cfn-quicksight-dashboard-datapathvalue-fieldvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DataPointDrillUpDownOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapointdrillupdownoption.html", "Properties": { "AvailabilityStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapointdrillupdownoption.html#cfn-quicksight-dashboard-datapointdrillupdownoption-availabilitystatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataPointDrillUpDownOption.AvailabilityStatus" } } } }, "AWS::QuickSight::Dashboard.DataPointMenuLabelOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapointmenulabeloption.html", "Properties": { "AvailabilityStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapointmenulabeloption.html#cfn-quicksight-dashboard-datapointmenulabeloption-availabilitystatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataPointMenuLabelOption.AvailabilityStatus" } } } }, "AWS::QuickSight::Dashboard.DataPointTooltipOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapointtooltipoption.html", "Properties": { "AvailabilityStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datapointtooltipoption.html#cfn-quicksight-dashboard-datapointtooltipoption-availabilitystatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataPointTooltipOption.AvailabilityStatus" } } } }, "AWS::QuickSight::Dashboard.DataSetIdentifierDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datasetidentifierdeclaration.html", "Properties": { "DataSetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datasetidentifierdeclaration.html#cfn-quicksight-dashboard-datasetidentifierdeclaration-datasetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Identifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datasetidentifierdeclaration.html#cfn-quicksight-dashboard-datasetidentifierdeclaration-identifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataSetIdentifierDeclaration.Identifier" } } } }, "AWS::QuickSight::Dashboard.DataSetReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datasetreference.html", "Properties": { "DataSetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datasetreference.html#cfn-quicksight-dashboard-datasetreference-datasetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DataSetPlaceholder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datasetreference.html#cfn-quicksight-dashboard-datasetreference-datasetplaceholder", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DataSetReference.DataSetPlaceholder" } } } }, "AWS::QuickSight::Dashboard.DateAxisOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dateaxisoptions.html", "Properties": { "MissingDateVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dateaxisoptions.html#cfn-quicksight-dashboard-dateaxisoptions-missingdatevisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DateAxisOptions.MissingDateVisibility" } } } }, "AWS::QuickSight::Dashboard.DateDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datedimensionfield.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datedimensionfield.html#cfn-quicksight-dashboard-datedimensionfield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "DateGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datedimensionfield.html#cfn-quicksight-dashboard-datedimensionfield-dategranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DateDimensionField.DateGranularity" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datedimensionfield.html#cfn-quicksight-dashboard-datedimensionfield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DateDimensionField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datedimensionfield.html#cfn-quicksight-dashboard-datedimensionfield-formatconfiguration", "Required": false, "Type": "DateTimeFormatConfiguration", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datedimensionfield.html#cfn-quicksight-dashboard-datedimensionfield-hierarchyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DateDimensionField.HierarchyId" } } } }, "AWS::QuickSight::Dashboard.DateMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datemeasurefield.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datemeasurefield.html#cfn-quicksight-dashboard-datemeasurefield-aggregationfunction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DateMeasureField.AggregationFunction" } }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datemeasurefield.html#cfn-quicksight-dashboard-datemeasurefield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datemeasurefield.html#cfn-quicksight-dashboard-datemeasurefield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DateMeasureField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datemeasurefield.html#cfn-quicksight-dashboard-datemeasurefield-formatconfiguration", "Required": false, "Type": "DateTimeFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DateTimeDefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimedefaultvalues.html", "Properties": { "DynamicValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimedefaultvalues.html#cfn-quicksight-dashboard-datetimedefaultvalues-dynamicvalue", "Required": false, "Type": "DynamicDefaultValue", "UpdateType": "Mutable" }, "RollingDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimedefaultvalues.html#cfn-quicksight-dashboard-datetimedefaultvalues-rollingdate", "Required": false, "Type": "RollingDateConfiguration", "UpdateType": "Mutable" }, "StaticValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimedefaultvalues.html#cfn-quicksight-dashboard-datetimedefaultvalues-staticvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DateTimeFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeformatconfiguration.html", "Properties": { "DateTimeFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeformatconfiguration.html#cfn-quicksight-dashboard-datetimeformatconfiguration-datetimeformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DateTimeFormatConfiguration.DateTimeFormat" } }, "NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeformatconfiguration.html#cfn-quicksight-dashboard-datetimeformatconfiguration-nullvalueformatconfiguration", "Required": false, "Type": "NullValueFormatConfiguration", "UpdateType": "Mutable" }, "NumericFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeformatconfiguration.html#cfn-quicksight-dashboard-datetimeformatconfiguration-numericformatconfiguration", "Required": false, "Type": "NumericFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DateTimeHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimehierarchy.html", "Properties": { "DrillDownFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimehierarchy.html#cfn-quicksight-dashboard-datetimehierarchy-drilldownfilters", "DuplicatesAllowed": true, "ItemType": "DrillDownFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimehierarchy.html#cfn-quicksight-dashboard-datetimehierarchy-hierarchyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DateTimeHierarchy.HierarchyId" } } } }, "AWS::QuickSight::Dashboard.DateTimeParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameter.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameter.html#cfn-quicksight-dashboard-datetimeparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DateTimeParameter.Name" } }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameter.html#cfn-quicksight-dashboard-datetimeparameter-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DateTimeParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameterdeclaration.html", "Properties": { "DefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameterdeclaration.html#cfn-quicksight-dashboard-datetimeparameterdeclaration-defaultvalues", "Required": false, "Type": "DateTimeDefaultValues", "UpdateType": "Mutable" }, "MappedDataSetParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameterdeclaration.html#cfn-quicksight-dashboard-datetimeparameterdeclaration-mappeddatasetparameters", "DuplicatesAllowed": true, "ItemType": "MappedDataSetParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameterdeclaration.html#cfn-quicksight-dashboard-datetimeparameterdeclaration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DateTimeParameterDeclaration.Name" } }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameterdeclaration.html#cfn-quicksight-dashboard-datetimeparameterdeclaration-timegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DateTimeParameterDeclaration.TimeGranularity" } }, "ValueWhenUnset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimeparameterdeclaration.html#cfn-quicksight-dashboard-datetimeparameterdeclaration-valuewhenunset", "Required": false, "Type": "DateTimeValueWhenUnsetConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DateTimePickerControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimepickercontroldisplayoptions.html", "Properties": { "DateTimeFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimepickercontroldisplayoptions.html#cfn-quicksight-dashboard-datetimepickercontroldisplayoptions-datetimeformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DateTimePickerControlDisplayOptions.DateTimeFormat" } }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimepickercontroldisplayoptions.html#cfn-quicksight-dashboard-datetimepickercontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DateTimeValueWhenUnsetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimevaluewhenunsetconfiguration.html", "Properties": { "CustomValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimevaluewhenunsetconfiguration.html#cfn-quicksight-dashboard-datetimevaluewhenunsetconfiguration-customvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ValueWhenUnsetOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-datetimevaluewhenunsetconfiguration.html#cfn-quicksight-dashboard-datetimevaluewhenunsetconfiguration-valuewhenunsetoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DateTimeValueWhenUnsetConfiguration.ValueWhenUnsetOption" } } } }, "AWS::QuickSight::Dashboard.DecimalDefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimaldefaultvalues.html", "Properties": { "DynamicValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimaldefaultvalues.html#cfn-quicksight-dashboard-decimaldefaultvalues-dynamicvalue", "Required": false, "Type": "DynamicDefaultValue", "UpdateType": "Mutable" }, "StaticValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimaldefaultvalues.html#cfn-quicksight-dashboard-decimaldefaultvalues-staticvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DecimalParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalparameter.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalparameter.html#cfn-quicksight-dashboard-decimalparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DecimalParameter.Name" } }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalparameter.html#cfn-quicksight-dashboard-decimalparameter-values", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DecimalParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalparameterdeclaration.html", "Properties": { "DefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalparameterdeclaration.html#cfn-quicksight-dashboard-decimalparameterdeclaration-defaultvalues", "Required": false, "Type": "DecimalDefaultValues", "UpdateType": "Mutable" }, "MappedDataSetParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalparameterdeclaration.html#cfn-quicksight-dashboard-decimalparameterdeclaration-mappeddatasetparameters", "DuplicatesAllowed": true, "ItemType": "MappedDataSetParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalparameterdeclaration.html#cfn-quicksight-dashboard-decimalparameterdeclaration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DecimalParameterDeclaration.Name" } }, "ParameterValueType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalparameterdeclaration.html#cfn-quicksight-dashboard-decimalparameterdeclaration-parametervaluetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DecimalParameterDeclaration.ParameterValueType" } }, "ValueWhenUnset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalparameterdeclaration.html#cfn-quicksight-dashboard-decimalparameterdeclaration-valuewhenunset", "Required": false, "Type": "DecimalValueWhenUnsetConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DecimalPlacesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalplacesconfiguration.html", "Properties": { "DecimalPlaces": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalplacesconfiguration.html#cfn-quicksight-dashboard-decimalplacesconfiguration-decimalplaces", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DecimalValueWhenUnsetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalvaluewhenunsetconfiguration.html", "Properties": { "CustomValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalvaluewhenunsetconfiguration.html#cfn-quicksight-dashboard-decimalvaluewhenunsetconfiguration-customvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ValueWhenUnsetOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-decimalvaluewhenunsetconfiguration.html#cfn-quicksight-dashboard-decimalvaluewhenunsetconfiguration-valuewhenunsetoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DecimalValueWhenUnsetConfiguration.ValueWhenUnsetOption" } } } }, "AWS::QuickSight::Dashboard.DefaultFreeFormLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultfreeformlayoutconfiguration.html", "Properties": { "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultfreeformlayoutconfiguration.html#cfn-quicksight-dashboard-defaultfreeformlayoutconfiguration-canvassizeoptions", "Required": true, "Type": "FreeFormLayoutCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DefaultGridLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultgridlayoutconfiguration.html", "Properties": { "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultgridlayoutconfiguration.html#cfn-quicksight-dashboard-defaultgridlayoutconfiguration-canvassizeoptions", "Required": true, "Type": "GridLayoutCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DefaultInteractiveLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultinteractivelayoutconfiguration.html", "Properties": { "FreeForm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultinteractivelayoutconfiguration.html#cfn-quicksight-dashboard-defaultinteractivelayoutconfiguration-freeform", "Required": false, "Type": "DefaultFreeFormLayoutConfiguration", "UpdateType": "Mutable" }, "Grid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultinteractivelayoutconfiguration.html#cfn-quicksight-dashboard-defaultinteractivelayoutconfiguration-grid", "Required": false, "Type": "DefaultGridLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DefaultNewSheetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultnewsheetconfiguration.html", "Properties": { "InteractiveLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultnewsheetconfiguration.html#cfn-quicksight-dashboard-defaultnewsheetconfiguration-interactivelayoutconfiguration", "Required": false, "Type": "DefaultInteractiveLayoutConfiguration", "UpdateType": "Mutable" }, "PaginatedLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultnewsheetconfiguration.html#cfn-quicksight-dashboard-defaultnewsheetconfiguration-paginatedlayoutconfiguration", "Required": false, "Type": "DefaultPaginatedLayoutConfiguration", "UpdateType": "Mutable" }, "SheetContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultnewsheetconfiguration.html#cfn-quicksight-dashboard-defaultnewsheetconfiguration-sheetcontenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DefaultNewSheetConfiguration.SheetContentType" } } } }, "AWS::QuickSight::Dashboard.DefaultPaginatedLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultpaginatedlayoutconfiguration.html", "Properties": { "SectionBased": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultpaginatedlayoutconfiguration.html#cfn-quicksight-dashboard-defaultpaginatedlayoutconfiguration-sectionbased", "Required": false, "Type": "DefaultSectionBasedLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DefaultSectionBasedLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultsectionbasedlayoutconfiguration.html", "Properties": { "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultsectionbasedlayoutconfiguration.html#cfn-quicksight-dashboard-defaultsectionbasedlayoutconfiguration-canvassizeoptions", "Required": true, "Type": "SectionBasedLayoutCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DestinationParameterValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-destinationparametervalueconfiguration.html", "Properties": { "CustomValuesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-destinationparametervalueconfiguration.html#cfn-quicksight-dashboard-destinationparametervalueconfiguration-customvaluesconfiguration", "Required": false, "Type": "CustomValuesConfiguration", "UpdateType": "Mutable" }, "SelectAllValueOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-destinationparametervalueconfiguration.html#cfn-quicksight-dashboard-destinationparametervalueconfiguration-selectallvalueoptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DestinationParameterValueConfiguration.SelectAllValueOptions" } }, "SourceField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-destinationparametervalueconfiguration.html#cfn-quicksight-dashboard-destinationparametervalueconfiguration-sourcefield", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DestinationParameterValueConfiguration.SourceField" } }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-destinationparametervalueconfiguration.html#cfn-quicksight-dashboard-destinationparametervalueconfiguration-sourceparametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html", "Properties": { "CategoricalDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html#cfn-quicksight-dashboard-dimensionfield-categoricaldimensionfield", "Required": false, "Type": "CategoricalDimensionField", "UpdateType": "Mutable" }, "DateDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html#cfn-quicksight-dashboard-dimensionfield-datedimensionfield", "Required": false, "Type": "DateDimensionField", "UpdateType": "Mutable" }, "NumericalDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dimensionfield.html#cfn-quicksight-dashboard-dimensionfield-numericaldimensionfield", "Required": false, "Type": "NumericalDimensionField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DonutCenterOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-donutcenteroptions.html", "Properties": { "LabelVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-donutcenteroptions.html#cfn-quicksight-dashboard-donutcenteroptions-labelvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DonutCenterOptions.LabelVisibility" } } } }, "AWS::QuickSight::Dashboard.DonutOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-donutoptions.html", "Properties": { "ArcOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-donutoptions.html#cfn-quicksight-dashboard-donutoptions-arcoptions", "Required": false, "Type": "ArcOptions", "UpdateType": "Mutable" }, "DonutCenterOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-donutoptions.html#cfn-quicksight-dashboard-donutoptions-donutcenteroptions", "Required": false, "Type": "DonutCenterOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DrillDownFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-drilldownfilter.html", "Properties": { "CategoryFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-drilldownfilter.html#cfn-quicksight-dashboard-drilldownfilter-categoryfilter", "Required": false, "Type": "CategoryDrillDownFilter", "UpdateType": "Mutable" }, "NumericEqualityFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-drilldownfilter.html#cfn-quicksight-dashboard-drilldownfilter-numericequalityfilter", "Required": false, "Type": "NumericEqualityDrillDownFilter", "UpdateType": "Mutable" }, "TimeRangeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-drilldownfilter.html#cfn-quicksight-dashboard-drilldownfilter-timerangefilter", "Required": false, "Type": "TimeRangeDrillDownFilter", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DropDownControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dropdowncontroldisplayoptions.html", "Properties": { "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dropdowncontroldisplayoptions.html#cfn-quicksight-dashboard-dropdowncontroldisplayoptions-selectalloptions", "Required": false, "Type": "ListControlSelectAllOptions", "UpdateType": "Mutable" }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dropdowncontroldisplayoptions.html#cfn-quicksight-dashboard-dropdowncontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.DynamicDefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dynamicdefaultvalue.html", "Properties": { "DefaultValueColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dynamicdefaultvalue.html#cfn-quicksight-dashboard-dynamicdefaultvalue-defaultvaluecolumn", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "GroupNameColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dynamicdefaultvalue.html#cfn-quicksight-dashboard-dynamicdefaultvalue-groupnamecolumn", "Required": false, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "UserNameColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-dynamicdefaultvalue.html#cfn-quicksight-dashboard-dynamicdefaultvalue-usernamecolumn", "Required": false, "Type": "ColumnIdentifier", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.EmptyVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-emptyvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-emptyvisual.html#cfn-quicksight-dashboard-emptyvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-emptyvisual.html#cfn-quicksight-dashboard-emptyvisual-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.EmptyVisual.DataSetIdentifier" } }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-emptyvisual.html#cfn-quicksight-dashboard-emptyvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.EmptyVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.Entity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-entity.html", "Properties": { "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-entity.html#cfn-quicksight-dashboard-entity-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.Entity.Path" } } } }, "AWS::QuickSight::Dashboard.ExcludePeriodConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-excludeperiodconfiguration.html", "Properties": { "Amount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-excludeperiodconfiguration.html#cfn-quicksight-dashboard-excludeperiodconfiguration-amount", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Granularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-excludeperiodconfiguration.html#cfn-quicksight-dashboard-excludeperiodconfiguration-granularity", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ExcludePeriodConfiguration.Granularity" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-excludeperiodconfiguration.html#cfn-quicksight-dashboard-excludeperiodconfiguration-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ExcludePeriodConfiguration.Status" } } } }, "AWS::QuickSight::Dashboard.ExplicitHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-explicithierarchy.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-explicithierarchy.html#cfn-quicksight-dashboard-explicithierarchy-columns", "DuplicatesAllowed": true, "ItemType": "ColumnIdentifier", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "DrillDownFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-explicithierarchy.html#cfn-quicksight-dashboard-explicithierarchy-drilldownfilters", "DuplicatesAllowed": true, "ItemType": "DrillDownFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-explicithierarchy.html#cfn-quicksight-dashboard-explicithierarchy-hierarchyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ExplicitHierarchy.HierarchyId" } } } }, "AWS::QuickSight::Dashboard.ExportHiddenFieldsOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-exporthiddenfieldsoption.html", "Properties": { "AvailabilityStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-exporthiddenfieldsoption.html#cfn-quicksight-dashboard-exporthiddenfieldsoption-availabilitystatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ExportHiddenFieldsOption.AvailabilityStatus" } } } }, "AWS::QuickSight::Dashboard.ExportToCSVOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-exporttocsvoption.html", "Properties": { "AvailabilityStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-exporttocsvoption.html#cfn-quicksight-dashboard-exporttocsvoption-availabilitystatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ExportToCSVOption.AvailabilityStatus" } } } }, "AWS::QuickSight::Dashboard.ExportWithHiddenFieldsOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-exportwithhiddenfieldsoption.html", "Properties": { "AvailabilityStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-exportwithhiddenfieldsoption.html#cfn-quicksight-dashboard-exportwithhiddenfieldsoption-availabilitystatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ExportWithHiddenFieldsOption.AvailabilityStatus" } } } }, "AWS::QuickSight::Dashboard.FieldBasedTooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldbasedtooltip.html", "Properties": { "AggregationVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldbasedtooltip.html#cfn-quicksight-dashboard-fieldbasedtooltip-aggregationvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FieldBasedTooltip.AggregationVisibility" } }, "TooltipFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldbasedtooltip.html#cfn-quicksight-dashboard-fieldbasedtooltip-tooltipfields", "DuplicatesAllowed": true, "ItemType": "TooltipItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TooltipTitleType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldbasedtooltip.html#cfn-quicksight-dashboard-fieldbasedtooltip-tooltiptitletype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FieldBasedTooltip.TooltipTitleType" } } } }, "AWS::QuickSight::Dashboard.FieldLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldlabeltype.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldlabeltype.html#cfn-quicksight-dashboard-fieldlabeltype-fieldid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FieldLabelType.FieldId" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldlabeltype.html#cfn-quicksight-dashboard-fieldlabeltype-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FieldLabelType.Visibility" } } } }, "AWS::QuickSight::Dashboard.FieldSeriesItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldseriesitem.html", "Properties": { "AxisBinding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldseriesitem.html#cfn-quicksight-dashboard-fieldseriesitem-axisbinding", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FieldSeriesItem.AxisBinding" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldseriesitem.html#cfn-quicksight-dashboard-fieldseriesitem-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FieldSeriesItem.FieldId" } }, "Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldseriesitem.html#cfn-quicksight-dashboard-fieldseriesitem-settings", "Required": false, "Type": "LineChartSeriesSettings", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FieldSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsort.html", "Properties": { "Direction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsort.html#cfn-quicksight-dashboard-fieldsort-direction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FieldSort.Direction" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsort.html#cfn-quicksight-dashboard-fieldsort-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FieldSort.FieldId" } } } }, "AWS::QuickSight::Dashboard.FieldSortOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html", "Properties": { "ColumnSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html#cfn-quicksight-dashboard-fieldsortoptions-columnsort", "Required": false, "Type": "ColumnSort", "UpdateType": "Mutable" }, "FieldSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldsortoptions.html#cfn-quicksight-dashboard-fieldsortoptions-fieldsort", "Required": false, "Type": "FieldSort", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FieldTooltipItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldtooltipitem.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldtooltipitem.html#cfn-quicksight-dashboard-fieldtooltipitem-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FieldTooltipItem.FieldId" } }, "Label": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldtooltipitem.html#cfn-quicksight-dashboard-fieldtooltipitem-label", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fieldtooltipitem.html#cfn-quicksight-dashboard-fieldtooltipitem-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FieldTooltipItem.Visibility" } } } }, "AWS::QuickSight::Dashboard.FilledMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapaggregatedfieldwells.html", "Properties": { "Geospatial": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapaggregatedfieldwells.html#cfn-quicksight-dashboard-filledmapaggregatedfieldwells-geospatial", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapaggregatedfieldwells.html#cfn-quicksight-dashboard-filledmapaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FilledMapConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconditionalformatting.html", "Properties": { "ConditionalFormattingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconditionalformatting.html#cfn-quicksight-dashboard-filledmapconditionalformatting-conditionalformattingoptions", "DuplicatesAllowed": true, "ItemType": "FilledMapConditionalFormattingOption", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FilledMapConditionalFormattingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconditionalformattingoption.html", "Properties": { "Shape": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconditionalformattingoption.html#cfn-quicksight-dashboard-filledmapconditionalformattingoption-shape", "Required": true, "Type": "FilledMapShapeConditionalFormatting", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FilledMapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconfiguration.html", "Properties": { "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconfiguration.html#cfn-quicksight-dashboard-filledmapconfiguration-fieldwells", "Required": false, "Type": "FilledMapFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconfiguration.html#cfn-quicksight-dashboard-filledmapconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "MapStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconfiguration.html#cfn-quicksight-dashboard-filledmapconfiguration-mapstyleoptions", "Required": false, "Type": "GeospatialMapStyleOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconfiguration.html#cfn-quicksight-dashboard-filledmapconfiguration-sortconfiguration", "Required": false, "Type": "FilledMapSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconfiguration.html#cfn-quicksight-dashboard-filledmapconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "WindowOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapconfiguration.html#cfn-quicksight-dashboard-filledmapconfiguration-windowoptions", "Required": false, "Type": "GeospatialWindowOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FilledMapFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapfieldwells.html", "Properties": { "FilledMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapfieldwells.html#cfn-quicksight-dashboard-filledmapfieldwells-filledmapaggregatedfieldwells", "Required": false, "Type": "FilledMapAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FilledMapShapeConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapshapeconditionalformatting.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapshapeconditionalformatting.html#cfn-quicksight-dashboard-filledmapshapeconditionalformatting-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilledMapShapeConditionalFormatting.FieldId" } }, "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapshapeconditionalformatting.html#cfn-quicksight-dashboard-filledmapshapeconditionalformatting-format", "Required": false, "Type": "ShapeConditionalFormat", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FilledMapSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapsortconfiguration.html", "Properties": { "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapsortconfiguration.html#cfn-quicksight-dashboard-filledmapsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FilledMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapvisual.html#cfn-quicksight-dashboard-filledmapvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapvisual.html#cfn-quicksight-dashboard-filledmapvisual-chartconfiguration", "Required": false, "Type": "FilledMapConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapvisual.html#cfn-quicksight-dashboard-filledmapvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapvisual.html#cfn-quicksight-dashboard-filledmapvisual-conditionalformatting", "Required": false, "Type": "FilledMapConditionalFormatting", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapvisual.html#cfn-quicksight-dashboard-filledmapvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapvisual.html#cfn-quicksight-dashboard-filledmapvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filledmapvisual.html#cfn-quicksight-dashboard-filledmapvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilledMapVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filter.html", "Properties": { "CategoryFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filter.html#cfn-quicksight-dashboard-filter-categoryfilter", "Required": false, "Type": "CategoryFilter", "UpdateType": "Mutable" }, "NumericEqualityFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filter.html#cfn-quicksight-dashboard-filter-numericequalityfilter", "Required": false, "Type": "NumericEqualityFilter", "UpdateType": "Mutable" }, "NumericRangeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filter.html#cfn-quicksight-dashboard-filter-numericrangefilter", "Required": false, "Type": "NumericRangeFilter", "UpdateType": "Mutable" }, "RelativeDatesFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filter.html#cfn-quicksight-dashboard-filter-relativedatesfilter", "Required": false, "Type": "RelativeDatesFilter", "UpdateType": "Mutable" }, "TimeEqualityFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filter.html#cfn-quicksight-dashboard-filter-timeequalityfilter", "Required": false, "Type": "TimeEqualityFilter", "UpdateType": "Mutable" }, "TimeRangeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filter.html#cfn-quicksight-dashboard-filter-timerangefilter", "Required": false, "Type": "TimeRangeFilter", "UpdateType": "Mutable" }, "TopBottomFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filter.html#cfn-quicksight-dashboard-filter-topbottomfilter", "Required": false, "Type": "TopBottomFilter", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FilterControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtercontrol.html", "Properties": { "DateTimePicker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtercontrol.html#cfn-quicksight-dashboard-filtercontrol-datetimepicker", "Required": false, "Type": "FilterDateTimePickerControl", "UpdateType": "Mutable" }, "Dropdown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtercontrol.html#cfn-quicksight-dashboard-filtercontrol-dropdown", "Required": false, "Type": "FilterDropDownControl", "UpdateType": "Mutable" }, "List": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtercontrol.html#cfn-quicksight-dashboard-filtercontrol-list", "Required": false, "Type": "FilterListControl", "UpdateType": "Mutable" }, "RelativeDateTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtercontrol.html#cfn-quicksight-dashboard-filtercontrol-relativedatetime", "Required": false, "Type": "FilterRelativeDateTimeControl", "UpdateType": "Mutable" }, "Slider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtercontrol.html#cfn-quicksight-dashboard-filtercontrol-slider", "Required": false, "Type": "FilterSliderControl", "UpdateType": "Mutable" }, "TextArea": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtercontrol.html#cfn-quicksight-dashboard-filtercontrol-textarea", "Required": false, "Type": "FilterTextAreaControl", "UpdateType": "Mutable" }, "TextField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtercontrol.html#cfn-quicksight-dashboard-filtercontrol-textfield", "Required": false, "Type": "FilterTextFieldControl", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FilterDateTimePickerControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdatetimepickercontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdatetimepickercontrol.html#cfn-quicksight-dashboard-filterdatetimepickercontrol-displayoptions", "Required": false, "Type": "DateTimePickerControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdatetimepickercontrol.html#cfn-quicksight-dashboard-filterdatetimepickercontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterDateTimePickerControl.FilterControlId" } }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdatetimepickercontrol.html#cfn-quicksight-dashboard-filterdatetimepickercontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterDateTimePickerControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdatetimepickercontrol.html#cfn-quicksight-dashboard-filterdatetimepickercontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterDateTimePickerControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdatetimepickercontrol.html#cfn-quicksight-dashboard-filterdatetimepickercontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterDateTimePickerControl.Type" } } } }, "AWS::QuickSight::Dashboard.FilterDropDownControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdropdowncontrol.html", "Properties": { "CascadingControlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdropdowncontrol.html#cfn-quicksight-dashboard-filterdropdowncontrol-cascadingcontrolconfiguration", "Required": false, "Type": "CascadingControlConfiguration", "UpdateType": "Mutable" }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdropdowncontrol.html#cfn-quicksight-dashboard-filterdropdowncontrol-displayoptions", "Required": false, "Type": "DropDownControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdropdowncontrol.html#cfn-quicksight-dashboard-filterdropdowncontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterDropDownControl.FilterControlId" } }, "SelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdropdowncontrol.html#cfn-quicksight-dashboard-filterdropdowncontrol-selectablevalues", "Required": false, "Type": "FilterSelectableValues", "UpdateType": "Mutable" }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdropdowncontrol.html#cfn-quicksight-dashboard-filterdropdowncontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterDropDownControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdropdowncontrol.html#cfn-quicksight-dashboard-filterdropdowncontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterDropDownControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterdropdowncontrol.html#cfn-quicksight-dashboard-filterdropdowncontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterDropDownControl.Type" } } } }, "AWS::QuickSight::Dashboard.FilterGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtergroup.html", "Properties": { "CrossDataset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtergroup.html#cfn-quicksight-dashboard-filtergroup-crossdataset", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterGroup.CrossDataset" } }, "FilterGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtergroup.html#cfn-quicksight-dashboard-filtergroup-filtergroupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterGroup.FilterGroupId" } }, "Filters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtergroup.html#cfn-quicksight-dashboard-filtergroup-filters", "DuplicatesAllowed": true, "ItemType": "Filter", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "ScopeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtergroup.html#cfn-quicksight-dashboard-filtergroup-scopeconfiguration", "Required": true, "Type": "FilterScopeConfiguration", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtergroup.html#cfn-quicksight-dashboard-filtergroup-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterGroup.Status" } } } }, "AWS::QuickSight::Dashboard.FilterListConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistconfiguration.html", "Properties": { "CategoryValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistconfiguration.html#cfn-quicksight-dashboard-filterlistconfiguration-categoryvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MatchOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistconfiguration.html#cfn-quicksight-dashboard-filterlistconfiguration-matchoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterListConfiguration.MatchOperator" } }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistconfiguration.html#cfn-quicksight-dashboard-filterlistconfiguration-selectalloptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterListConfiguration.SelectAllOptions" } } } }, "AWS::QuickSight::Dashboard.FilterListControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistcontrol.html", "Properties": { "CascadingControlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistcontrol.html#cfn-quicksight-dashboard-filterlistcontrol-cascadingcontrolconfiguration", "Required": false, "Type": "CascadingControlConfiguration", "UpdateType": "Mutable" }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistcontrol.html#cfn-quicksight-dashboard-filterlistcontrol-displayoptions", "Required": false, "Type": "ListControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistcontrol.html#cfn-quicksight-dashboard-filterlistcontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterListControl.FilterControlId" } }, "SelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistcontrol.html#cfn-quicksight-dashboard-filterlistcontrol-selectablevalues", "Required": false, "Type": "FilterSelectableValues", "UpdateType": "Mutable" }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistcontrol.html#cfn-quicksight-dashboard-filterlistcontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterListControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistcontrol.html#cfn-quicksight-dashboard-filterlistcontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterListControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterlistcontrol.html#cfn-quicksight-dashboard-filterlistcontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterListControl.Type" } } } }, "AWS::QuickSight::Dashboard.FilterOperationSelectedFieldsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filteroperationselectedfieldsconfiguration.html", "Properties": { "SelectedFieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filteroperationselectedfieldsconfiguration.html#cfn-quicksight-dashboard-filteroperationselectedfieldsconfiguration-selectedfieldoptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterOperationSelectedFieldsConfiguration.SelectedFieldOptions" } }, "SelectedFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filteroperationselectedfieldsconfiguration.html#cfn-quicksight-dashboard-filteroperationselectedfieldsconfiguration-selectedfields", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterOperationSelectedFieldsConfiguration.SelectedFields" } } } }, "AWS::QuickSight::Dashboard.FilterOperationTargetVisualsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filteroperationtargetvisualsconfiguration.html", "Properties": { "SameSheetTargetVisualConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filteroperationtargetvisualsconfiguration.html#cfn-quicksight-dashboard-filteroperationtargetvisualsconfiguration-samesheettargetvisualconfiguration", "Required": false, "Type": "SameSheetTargetVisualConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FilterRelativeDateTimeControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterrelativedatetimecontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterrelativedatetimecontrol.html#cfn-quicksight-dashboard-filterrelativedatetimecontrol-displayoptions", "Required": false, "Type": "RelativeDateTimeControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterrelativedatetimecontrol.html#cfn-quicksight-dashboard-filterrelativedatetimecontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterRelativeDateTimeControl.FilterControlId" } }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterrelativedatetimecontrol.html#cfn-quicksight-dashboard-filterrelativedatetimecontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterRelativeDateTimeControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterrelativedatetimecontrol.html#cfn-quicksight-dashboard-filterrelativedatetimecontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterRelativeDateTimeControl.Title" } } } }, "AWS::QuickSight::Dashboard.FilterScopeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterscopeconfiguration.html", "Properties": { "SelectedSheets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterscopeconfiguration.html#cfn-quicksight-dashboard-filterscopeconfiguration-selectedsheets", "Required": false, "Type": "SelectedSheetsFilterScopeConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FilterSelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterselectablevalues.html", "Properties": { "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterselectablevalues.html#cfn-quicksight-dashboard-filterselectablevalues-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FilterSliderControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterslidercontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterslidercontrol.html#cfn-quicksight-dashboard-filterslidercontrol-displayoptions", "Required": false, "Type": "SliderControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterslidercontrol.html#cfn-quicksight-dashboard-filterslidercontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterSliderControl.FilterControlId" } }, "MaximumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterslidercontrol.html#cfn-quicksight-dashboard-filterslidercontrol-maximumvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "MinimumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterslidercontrol.html#cfn-quicksight-dashboard-filterslidercontrol-minimumvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterslidercontrol.html#cfn-quicksight-dashboard-filterslidercontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterSliderControl.SourceFilterId" } }, "StepSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterslidercontrol.html#cfn-quicksight-dashboard-filterslidercontrol-stepsize", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterslidercontrol.html#cfn-quicksight-dashboard-filterslidercontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterSliderControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filterslidercontrol.html#cfn-quicksight-dashboard-filterslidercontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterSliderControl.Type" } } } }, "AWS::QuickSight::Dashboard.FilterTextAreaControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextareacontrol.html", "Properties": { "Delimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextareacontrol.html#cfn-quicksight-dashboard-filtertextareacontrol-delimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterTextAreaControl.Delimiter" } }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextareacontrol.html#cfn-quicksight-dashboard-filtertextareacontrol-displayoptions", "Required": false, "Type": "TextAreaControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextareacontrol.html#cfn-quicksight-dashboard-filtertextareacontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterTextAreaControl.FilterControlId" } }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextareacontrol.html#cfn-quicksight-dashboard-filtertextareacontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterTextAreaControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextareacontrol.html#cfn-quicksight-dashboard-filtertextareacontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterTextAreaControl.Title" } } } }, "AWS::QuickSight::Dashboard.FilterTextFieldControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextfieldcontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextfieldcontrol.html#cfn-quicksight-dashboard-filtertextfieldcontrol-displayoptions", "Required": false, "Type": "TextFieldControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextfieldcontrol.html#cfn-quicksight-dashboard-filtertextfieldcontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterTextFieldControl.FilterControlId" } }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextfieldcontrol.html#cfn-quicksight-dashboard-filtertextfieldcontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterTextFieldControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-filtertextfieldcontrol.html#cfn-quicksight-dashboard-filtertextfieldcontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FilterTextFieldControl.Title" } } } }, "AWS::QuickSight::Dashboard.FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html", "Properties": { "FontColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html#cfn-quicksight-dashboard-fontconfiguration-fontcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FontConfiguration.FontColor" } }, "FontDecoration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html#cfn-quicksight-dashboard-fontconfiguration-fontdecoration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FontConfiguration.FontDecoration" } }, "FontSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html#cfn-quicksight-dashboard-fontconfiguration-fontsize", "Required": false, "Type": "FontSize", "UpdateType": "Mutable" }, "FontStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html#cfn-quicksight-dashboard-fontconfiguration-fontstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FontConfiguration.FontStyle" } }, "FontWeight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontconfiguration.html#cfn-quicksight-dashboard-fontconfiguration-fontweight", "Required": false, "Type": "FontWeight", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FontSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontsize.html", "Properties": { "Relative": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontsize.html#cfn-quicksight-dashboard-fontsize-relative", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FontSize.Relative" } } } }, "AWS::QuickSight::Dashboard.FontWeight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontweight.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-fontweight.html#cfn-quicksight-dashboard-fontweight-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FontWeight.Name" } } } }, "AWS::QuickSight::Dashboard.ForecastComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastcomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastcomputation.html#cfn-quicksight-dashboard-forecastcomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ForecastComputation.ComputationId" } }, "CustomSeasonalityValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastcomputation.html#cfn-quicksight-dashboard-forecastcomputation-customseasonalityvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ForecastComputation.CustomSeasonalityValue" } }, "LowerBoundary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastcomputation.html#cfn-quicksight-dashboard-forecastcomputation-lowerboundary", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastcomputation.html#cfn-quicksight-dashboard-forecastcomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PeriodsBackward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastcomputation.html#cfn-quicksight-dashboard-forecastcomputation-periodsbackward", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "PeriodsForward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastcomputation.html#cfn-quicksight-dashboard-forecastcomputation-periodsforward", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ForecastComputation.PeriodsForward" } }, "PredictionInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastcomputation.html#cfn-quicksight-dashboard-forecastcomputation-predictioninterval", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ForecastComputation.PredictionInterval" } }, "Seasonality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastcomputation.html#cfn-quicksight-dashboard-forecastcomputation-seasonality", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ForecastComputation.Seasonality" } }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastcomputation.html#cfn-quicksight-dashboard-forecastcomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "UpperBoundary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastcomputation.html#cfn-quicksight-dashboard-forecastcomputation-upperboundary", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastcomputation.html#cfn-quicksight-dashboard-forecastcomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ForecastConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastconfiguration.html", "Properties": { "ForecastProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastconfiguration.html#cfn-quicksight-dashboard-forecastconfiguration-forecastproperties", "Required": false, "Type": "TimeBasedForecastProperties", "UpdateType": "Mutable" }, "Scenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastconfiguration.html#cfn-quicksight-dashboard-forecastconfiguration-scenario", "Required": false, "Type": "ForecastScenario", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ForecastScenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastscenario.html", "Properties": { "WhatIfPointScenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastscenario.html#cfn-quicksight-dashboard-forecastscenario-whatifpointscenario", "Required": false, "Type": "WhatIfPointScenario", "UpdateType": "Mutable" }, "WhatIfRangeScenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-forecastscenario.html#cfn-quicksight-dashboard-forecastscenario-whatifrangescenario", "Required": false, "Type": "WhatIfRangeScenario", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-formatconfiguration.html", "Properties": { "DateTimeFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-formatconfiguration.html#cfn-quicksight-dashboard-formatconfiguration-datetimeformatconfiguration", "Required": false, "Type": "DateTimeFormatConfiguration", "UpdateType": "Mutable" }, "NumberFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-formatconfiguration.html#cfn-quicksight-dashboard-formatconfiguration-numberformatconfiguration", "Required": false, "Type": "NumberFormatConfiguration", "UpdateType": "Mutable" }, "StringFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-formatconfiguration.html#cfn-quicksight-dashboard-formatconfiguration-stringformatconfiguration", "Required": false, "Type": "StringFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FreeFormLayoutCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutcanvassizeoptions.html", "Properties": { "ScreenCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutcanvassizeoptions.html#cfn-quicksight-dashboard-freeformlayoutcanvassizeoptions-screencanvassizeoptions", "Required": false, "Type": "FreeFormLayoutScreenCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FreeFormLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutconfiguration.html", "Properties": { "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutconfiguration.html#cfn-quicksight-dashboard-freeformlayoutconfiguration-canvassizeoptions", "Required": false, "Type": "FreeFormLayoutCanvasSizeOptions", "UpdateType": "Mutable" }, "Elements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutconfiguration.html#cfn-quicksight-dashboard-freeformlayoutconfiguration-elements", "DuplicatesAllowed": true, "ItemType": "FreeFormLayoutElement", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FreeFormLayoutElement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html", "Properties": { "BackgroundStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html#cfn-quicksight-dashboard-freeformlayoutelement-backgroundstyle", "Required": false, "Type": "FreeFormLayoutElementBackgroundStyle", "UpdateType": "Mutable" }, "BorderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html#cfn-quicksight-dashboard-freeformlayoutelement-borderstyle", "Required": false, "Type": "FreeFormLayoutElementBorderStyle", "UpdateType": "Mutable" }, "ElementId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html#cfn-quicksight-dashboard-freeformlayoutelement-elementid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FreeFormLayoutElement.ElementId" } }, "ElementType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html#cfn-quicksight-dashboard-freeformlayoutelement-elementtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FreeFormLayoutElement.ElementType" } }, "Height": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html#cfn-quicksight-dashboard-freeformlayoutelement-height", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LoadingAnimation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html#cfn-quicksight-dashboard-freeformlayoutelement-loadinganimation", "Required": false, "Type": "LoadingAnimation", "UpdateType": "Mutable" }, "RenderingRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html#cfn-quicksight-dashboard-freeformlayoutelement-renderingrules", "DuplicatesAllowed": true, "ItemType": "SheetElementRenderingRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SelectedBorderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html#cfn-quicksight-dashboard-freeformlayoutelement-selectedborderstyle", "Required": false, "Type": "FreeFormLayoutElementBorderStyle", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html#cfn-quicksight-dashboard-freeformlayoutelement-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FreeFormLayoutElement.Visibility" } }, "Width": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html#cfn-quicksight-dashboard-freeformlayoutelement-width", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "XAxisLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html#cfn-quicksight-dashboard-freeformlayoutelement-xaxislocation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "YAxisLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelement.html#cfn-quicksight-dashboard-freeformlayoutelement-yaxislocation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FreeFormLayoutElementBackgroundStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelementbackgroundstyle.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelementbackgroundstyle.html#cfn-quicksight-dashboard-freeformlayoutelementbackgroundstyle-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FreeFormLayoutElementBackgroundStyle.Color" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelementbackgroundstyle.html#cfn-quicksight-dashboard-freeformlayoutelementbackgroundstyle-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FreeFormLayoutElementBackgroundStyle.Visibility" } } } }, "AWS::QuickSight::Dashboard.FreeFormLayoutElementBorderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelementborderstyle.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelementborderstyle.html#cfn-quicksight-dashboard-freeformlayoutelementborderstyle-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FreeFormLayoutElementBorderStyle.Color" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutelementborderstyle.html#cfn-quicksight-dashboard-freeformlayoutelementborderstyle-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FreeFormLayoutElementBorderStyle.Visibility" } } } }, "AWS::QuickSight::Dashboard.FreeFormLayoutScreenCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutscreencanvassizeoptions.html", "Properties": { "OptimizedViewPortWidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformlayoutscreencanvassizeoptions.html#cfn-quicksight-dashboard-freeformlayoutscreencanvassizeoptions-optimizedviewportwidth", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FreeFormSectionLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformsectionlayoutconfiguration.html", "Properties": { "Elements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-freeformsectionlayoutconfiguration.html#cfn-quicksight-dashboard-freeformsectionlayoutconfiguration-elements", "DuplicatesAllowed": true, "ItemType": "FreeFormLayoutElement", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FunnelChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartaggregatedfieldwells.html#cfn-quicksight-dashboard-funnelchartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartaggregatedfieldwells.html#cfn-quicksight-dashboard-funnelchartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FunnelChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartconfiguration.html", "Properties": { "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartconfiguration.html#cfn-quicksight-dashboard-funnelchartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "DataLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartconfiguration.html#cfn-quicksight-dashboard-funnelchartconfiguration-datalabeloptions", "Required": false, "Type": "FunnelChartDataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartconfiguration.html#cfn-quicksight-dashboard-funnelchartconfiguration-fieldwells", "Required": false, "Type": "FunnelChartFieldWells", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartconfiguration.html#cfn-quicksight-dashboard-funnelchartconfiguration-sortconfiguration", "Required": false, "Type": "FunnelChartSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartconfiguration.html#cfn-quicksight-dashboard-funnelchartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "ValueLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartconfiguration.html#cfn-quicksight-dashboard-funnelchartconfiguration-valuelabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartconfiguration.html#cfn-quicksight-dashboard-funnelchartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartdatalabeloptions.html", "Properties": { "CategoryLabelVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartdatalabeloptions.html#cfn-quicksight-dashboard-funnelchartdatalabeloptions-categorylabelvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions.CategoryLabelVisibility" } }, "LabelColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartdatalabeloptions.html#cfn-quicksight-dashboard-funnelchartdatalabeloptions-labelcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions.LabelColor" } }, "LabelFontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartdatalabeloptions.html#cfn-quicksight-dashboard-funnelchartdatalabeloptions-labelfontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "MeasureDataLabelStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartdatalabeloptions.html#cfn-quicksight-dashboard-funnelchartdatalabeloptions-measuredatalabelstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions.MeasureDataLabelStyle" } }, "MeasureLabelVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartdatalabeloptions.html#cfn-quicksight-dashboard-funnelchartdatalabeloptions-measurelabelvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions.MeasureLabelVisibility" } }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartdatalabeloptions.html#cfn-quicksight-dashboard-funnelchartdatalabeloptions-position", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions.Position" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartdatalabeloptions.html#cfn-quicksight-dashboard-funnelchartdatalabeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions.Visibility" } } } }, "AWS::QuickSight::Dashboard.FunnelChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartfieldwells.html", "Properties": { "FunnelChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartfieldwells.html#cfn-quicksight-dashboard-funnelchartfieldwells-funnelchartaggregatedfieldwells", "Required": false, "Type": "FunnelChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FunnelChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartsortconfiguration.html#cfn-quicksight-dashboard-funnelchartsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartsortconfiguration.html#cfn-quicksight-dashboard-funnelchartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.FunnelChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartvisual.html#cfn-quicksight-dashboard-funnelchartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartvisual.html#cfn-quicksight-dashboard-funnelchartvisual-chartconfiguration", "Required": false, "Type": "FunnelChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartvisual.html#cfn-quicksight-dashboard-funnelchartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartvisual.html#cfn-quicksight-dashboard-funnelchartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartvisual.html#cfn-quicksight-dashboard-funnelchartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-funnelchartvisual.html#cfn-quicksight-dashboard-funnelchartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.FunnelChartVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.GaugeChartArcConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartarcconditionalformatting.html", "Properties": { "ForegroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartarcconditionalformatting.html#cfn-quicksight-dashboard-gaugechartarcconditionalformatting-foregroundcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.GaugeChartConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconditionalformatting.html", "Properties": { "ConditionalFormattingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconditionalformatting.html#cfn-quicksight-dashboard-gaugechartconditionalformatting-conditionalformattingoptions", "DuplicatesAllowed": true, "ItemType": "GaugeChartConditionalFormattingOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.GaugeChartConditionalFormattingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconditionalformattingoption.html", "Properties": { "Arc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconditionalformattingoption.html#cfn-quicksight-dashboard-gaugechartconditionalformattingoption-arc", "Required": false, "Type": "GaugeChartArcConditionalFormatting", "UpdateType": "Mutable" }, "PrimaryValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconditionalformattingoption.html#cfn-quicksight-dashboard-gaugechartconditionalformattingoption-primaryvalue", "Required": false, "Type": "GaugeChartPrimaryValueConditionalFormatting", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.GaugeChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconfiguration.html", "Properties": { "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconfiguration.html#cfn-quicksight-dashboard-gaugechartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconfiguration.html#cfn-quicksight-dashboard-gaugechartconfiguration-fieldwells", "Required": false, "Type": "GaugeChartFieldWells", "UpdateType": "Mutable" }, "GaugeChartOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconfiguration.html#cfn-quicksight-dashboard-gaugechartconfiguration-gaugechartoptions", "Required": false, "Type": "GaugeChartOptions", "UpdateType": "Mutable" }, "TooltipOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconfiguration.html#cfn-quicksight-dashboard-gaugechartconfiguration-tooltipoptions", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartconfiguration.html#cfn-quicksight-dashboard-gaugechartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.GaugeChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartfieldwells.html", "Properties": { "TargetValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartfieldwells.html#cfn-quicksight-dashboard-gaugechartfieldwells-targetvalues", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartfieldwells.html#cfn-quicksight-dashboard-gaugechartfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.GaugeChartOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartoptions.html", "Properties": { "Arc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartoptions.html#cfn-quicksight-dashboard-gaugechartoptions-arc", "Required": false, "Type": "ArcConfiguration", "UpdateType": "Mutable" }, "ArcAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartoptions.html#cfn-quicksight-dashboard-gaugechartoptions-arcaxis", "Required": false, "Type": "ArcAxisConfiguration", "UpdateType": "Mutable" }, "Comparison": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartoptions.html#cfn-quicksight-dashboard-gaugechartoptions-comparison", "Required": false, "Type": "ComparisonConfiguration", "UpdateType": "Mutable" }, "PrimaryValueDisplayType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartoptions.html#cfn-quicksight-dashboard-gaugechartoptions-primaryvaluedisplaytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GaugeChartOptions.PrimaryValueDisplayType" } }, "PrimaryValueFontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartoptions.html#cfn-quicksight-dashboard-gaugechartoptions-primaryvaluefontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.GaugeChartPrimaryValueConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartprimaryvalueconditionalformatting.html", "Properties": { "Icon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartprimaryvalueconditionalformatting.html#cfn-quicksight-dashboard-gaugechartprimaryvalueconditionalformatting-icon", "Required": false, "Type": "ConditionalFormattingIcon", "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartprimaryvalueconditionalformatting.html#cfn-quicksight-dashboard-gaugechartprimaryvalueconditionalformatting-textcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.GaugeChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartvisual.html#cfn-quicksight-dashboard-gaugechartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartvisual.html#cfn-quicksight-dashboard-gaugechartvisual-chartconfiguration", "Required": false, "Type": "GaugeChartConfiguration", "UpdateType": "Mutable" }, "ConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartvisual.html#cfn-quicksight-dashboard-gaugechartvisual-conditionalformatting", "Required": false, "Type": "GaugeChartConditionalFormatting", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartvisual.html#cfn-quicksight-dashboard-gaugechartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartvisual.html#cfn-quicksight-dashboard-gaugechartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gaugechartvisual.html#cfn-quicksight-dashboard-gaugechartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GaugeChartVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.GeospatialCoordinateBounds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialcoordinatebounds.html", "Properties": { "East": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialcoordinatebounds.html#cfn-quicksight-dashboard-geospatialcoordinatebounds-east", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GeospatialCoordinateBounds.East" } }, "North": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialcoordinatebounds.html#cfn-quicksight-dashboard-geospatialcoordinatebounds-north", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GeospatialCoordinateBounds.North" } }, "South": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialcoordinatebounds.html#cfn-quicksight-dashboard-geospatialcoordinatebounds-south", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GeospatialCoordinateBounds.South" } }, "West": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialcoordinatebounds.html#cfn-quicksight-dashboard-geospatialcoordinatebounds-west", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GeospatialCoordinateBounds.West" } } } }, "AWS::QuickSight::Dashboard.GeospatialMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapaggregatedfieldwells.html", "Properties": { "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapaggregatedfieldwells.html#cfn-quicksight-dashboard-geospatialmapaggregatedfieldwells-colors", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Geospatial": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapaggregatedfieldwells.html#cfn-quicksight-dashboard-geospatialmapaggregatedfieldwells-geospatial", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapaggregatedfieldwells.html#cfn-quicksight-dashboard-geospatialmapaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.GeospatialMapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapconfiguration.html", "Properties": { "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapconfiguration.html#cfn-quicksight-dashboard-geospatialmapconfiguration-fieldwells", "Required": false, "Type": "GeospatialMapFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapconfiguration.html#cfn-quicksight-dashboard-geospatialmapconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "MapStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapconfiguration.html#cfn-quicksight-dashboard-geospatialmapconfiguration-mapstyleoptions", "Required": false, "Type": "GeospatialMapStyleOptions", "UpdateType": "Mutable" }, "PointStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapconfiguration.html#cfn-quicksight-dashboard-geospatialmapconfiguration-pointstyleoptions", "Required": false, "Type": "GeospatialPointStyleOptions", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapconfiguration.html#cfn-quicksight-dashboard-geospatialmapconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapconfiguration.html#cfn-quicksight-dashboard-geospatialmapconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" }, "WindowOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapconfiguration.html#cfn-quicksight-dashboard-geospatialmapconfiguration-windowoptions", "Required": false, "Type": "GeospatialWindowOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.GeospatialMapFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapfieldwells.html", "Properties": { "GeospatialMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapfieldwells.html#cfn-quicksight-dashboard-geospatialmapfieldwells-geospatialmapaggregatedfieldwells", "Required": false, "Type": "GeospatialMapAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.GeospatialMapStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapstyleoptions.html", "Properties": { "BaseMapStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapstyleoptions.html#cfn-quicksight-dashboard-geospatialmapstyleoptions-basemapstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GeospatialMapStyleOptions.BaseMapStyle" } } } }, "AWS::QuickSight::Dashboard.GeospatialMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapvisual.html#cfn-quicksight-dashboard-geospatialmapvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapvisual.html#cfn-quicksight-dashboard-geospatialmapvisual-chartconfiguration", "Required": false, "Type": "GeospatialMapConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapvisual.html#cfn-quicksight-dashboard-geospatialmapvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapvisual.html#cfn-quicksight-dashboard-geospatialmapvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapvisual.html#cfn-quicksight-dashboard-geospatialmapvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialmapvisual.html#cfn-quicksight-dashboard-geospatialmapvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GeospatialMapVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.GeospatialPointStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialpointstyleoptions.html", "Properties": { "ClusterMarkerConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialpointstyleoptions.html#cfn-quicksight-dashboard-geospatialpointstyleoptions-clustermarkerconfiguration", "Required": false, "Type": "ClusterMarkerConfiguration", "UpdateType": "Mutable" }, "SelectedPointStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialpointstyleoptions.html#cfn-quicksight-dashboard-geospatialpointstyleoptions-selectedpointstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GeospatialPointStyleOptions.SelectedPointStyle" } } } }, "AWS::QuickSight::Dashboard.GeospatialWindowOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialwindowoptions.html", "Properties": { "Bounds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialwindowoptions.html#cfn-quicksight-dashboard-geospatialwindowoptions-bounds", "Required": false, "Type": "GeospatialCoordinateBounds", "UpdateType": "Mutable" }, "MapZoomMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-geospatialwindowoptions.html#cfn-quicksight-dashboard-geospatialwindowoptions-mapzoommode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GeospatialWindowOptions.MapZoomMode" } } } }, "AWS::QuickSight::Dashboard.GlobalTableBorderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-globaltableborderoptions.html", "Properties": { "SideSpecificBorder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-globaltableborderoptions.html#cfn-quicksight-dashboard-globaltableborderoptions-sidespecificborder", "Required": false, "Type": "TableSideBorderOptions", "UpdateType": "Mutable" }, "UniformBorder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-globaltableborderoptions.html#cfn-quicksight-dashboard-globaltableborderoptions-uniformborder", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.GradientColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gradientcolor.html", "Properties": { "Stops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gradientcolor.html#cfn-quicksight-dashboard-gradientcolor-stops", "DuplicatesAllowed": true, "ItemType": "GradientStop", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.GradientStop": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gradientstop.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gradientstop.html#cfn-quicksight-dashboard-gradientstop-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GradientStop.Color" } }, "DataValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gradientstop.html#cfn-quicksight-dashboard-gradientstop-datavalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "GradientOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gradientstop.html#cfn-quicksight-dashboard-gradientstop-gradientoffset", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.GridLayoutCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutcanvassizeoptions.html", "Properties": { "ScreenCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutcanvassizeoptions.html#cfn-quicksight-dashboard-gridlayoutcanvassizeoptions-screencanvassizeoptions", "Required": false, "Type": "GridLayoutScreenCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.GridLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutconfiguration.html", "Properties": { "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutconfiguration.html#cfn-quicksight-dashboard-gridlayoutconfiguration-canvassizeoptions", "Required": false, "Type": "GridLayoutCanvasSizeOptions", "UpdateType": "Mutable" }, "Elements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutconfiguration.html#cfn-quicksight-dashboard-gridlayoutconfiguration-elements", "DuplicatesAllowed": true, "ItemType": "GridLayoutElement", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.GridLayoutElement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutelement.html", "Properties": { "ColumnIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutelement.html#cfn-quicksight-dashboard-gridlayoutelement-columnindex", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ColumnSpan": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutelement.html#cfn-quicksight-dashboard-gridlayoutelement-columnspan", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GridLayoutElement.ColumnSpan" } }, "ElementId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutelement.html#cfn-quicksight-dashboard-gridlayoutelement-elementid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GridLayoutElement.ElementId" } }, "ElementType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutelement.html#cfn-quicksight-dashboard-gridlayoutelement-elementtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GridLayoutElement.ElementType" } }, "RowIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutelement.html#cfn-quicksight-dashboard-gridlayoutelement-rowindex", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "RowSpan": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutelement.html#cfn-quicksight-dashboard-gridlayoutelement-rowspan", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GridLayoutElement.RowSpan" } } } }, "AWS::QuickSight::Dashboard.GridLayoutScreenCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutscreencanvassizeoptions.html", "Properties": { "OptimizedViewPortWidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutscreencanvassizeoptions.html#cfn-quicksight-dashboard-gridlayoutscreencanvassizeoptions-optimizedviewportwidth", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResizeOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-gridlayoutscreencanvassizeoptions.html#cfn-quicksight-dashboard-gridlayoutscreencanvassizeoptions-resizeoption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GridLayoutScreenCanvasSizeOptions.ResizeOption" } } } }, "AWS::QuickSight::Dashboard.GrowthRateComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-growthratecomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-growthratecomputation.html#cfn-quicksight-dashboard-growthratecomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GrowthRateComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-growthratecomputation.html#cfn-quicksight-dashboard-growthratecomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PeriodSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-growthratecomputation.html#cfn-quicksight-dashboard-growthratecomputation-periodsize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.GrowthRateComputation.PeriodSize" } }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-growthratecomputation.html#cfn-quicksight-dashboard-growthratecomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-growthratecomputation.html#cfn-quicksight-dashboard-growthratecomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.HeaderFooterSectionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-headerfootersectionconfiguration.html", "Properties": { "Layout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-headerfootersectionconfiguration.html#cfn-quicksight-dashboard-headerfootersectionconfiguration-layout", "Required": true, "Type": "SectionLayoutConfiguration", "UpdateType": "Mutable" }, "SectionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-headerfootersectionconfiguration.html#cfn-quicksight-dashboard-headerfootersectionconfiguration-sectionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.HeaderFooterSectionConfiguration.SectionId" } }, "Style": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-headerfootersectionconfiguration.html#cfn-quicksight-dashboard-headerfootersectionconfiguration-style", "Required": false, "Type": "SectionStyle", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.HeatMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapaggregatedfieldwells.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapaggregatedfieldwells.html#cfn-quicksight-dashboard-heatmapaggregatedfieldwells-columns", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Rows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapaggregatedfieldwells.html#cfn-quicksight-dashboard-heatmapaggregatedfieldwells-rows", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapaggregatedfieldwells.html#cfn-quicksight-dashboard-heatmapaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.HeatMapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapconfiguration.html", "Properties": { "ColorScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapconfiguration.html#cfn-quicksight-dashboard-heatmapconfiguration-colorscale", "Required": false, "Type": "ColorScale", "UpdateType": "Mutable" }, "ColumnLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapconfiguration.html#cfn-quicksight-dashboard-heatmapconfiguration-columnlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapconfiguration.html#cfn-quicksight-dashboard-heatmapconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapconfiguration.html#cfn-quicksight-dashboard-heatmapconfiguration-fieldwells", "Required": false, "Type": "HeatMapFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapconfiguration.html#cfn-quicksight-dashboard-heatmapconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "RowLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapconfiguration.html#cfn-quicksight-dashboard-heatmapconfiguration-rowlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapconfiguration.html#cfn-quicksight-dashboard-heatmapconfiguration-sortconfiguration", "Required": false, "Type": "HeatMapSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapconfiguration.html#cfn-quicksight-dashboard-heatmapconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.HeatMapFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapfieldwells.html", "Properties": { "HeatMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapfieldwells.html#cfn-quicksight-dashboard-heatmapfieldwells-heatmapaggregatedfieldwells", "Required": false, "Type": "HeatMapAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.HeatMapSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapsortconfiguration.html", "Properties": { "HeatMapColumnItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapsortconfiguration.html#cfn-quicksight-dashboard-heatmapsortconfiguration-heatmapcolumnitemslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "HeatMapColumnSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapsortconfiguration.html#cfn-quicksight-dashboard-heatmapsortconfiguration-heatmapcolumnsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HeatMapRowItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapsortconfiguration.html#cfn-quicksight-dashboard-heatmapsortconfiguration-heatmaprowitemslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "HeatMapRowSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapsortconfiguration.html#cfn-quicksight-dashboard-heatmapsortconfiguration-heatmaprowsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.HeatMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapvisual.html#cfn-quicksight-dashboard-heatmapvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapvisual.html#cfn-quicksight-dashboard-heatmapvisual-chartconfiguration", "Required": false, "Type": "HeatMapConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapvisual.html#cfn-quicksight-dashboard-heatmapvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapvisual.html#cfn-quicksight-dashboard-heatmapvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapvisual.html#cfn-quicksight-dashboard-heatmapvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-heatmapvisual.html#cfn-quicksight-dashboard-heatmapvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.HeatMapVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.HistogramAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramaggregatedfieldwells.html", "Properties": { "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramaggregatedfieldwells.html#cfn-quicksight-dashboard-histogramaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.HistogramBinOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogrambinoptions.html", "Properties": { "BinCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogrambinoptions.html#cfn-quicksight-dashboard-histogrambinoptions-bincount", "Required": false, "Type": "BinCountOptions", "UpdateType": "Mutable" }, "BinWidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogrambinoptions.html#cfn-quicksight-dashboard-histogrambinoptions-binwidth", "Required": false, "Type": "BinWidthOptions", "UpdateType": "Mutable" }, "SelectedBinType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogrambinoptions.html#cfn-quicksight-dashboard-histogrambinoptions-selectedbintype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.HistogramBinOptions.SelectedBinType" } }, "StartValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogrambinoptions.html#cfn-quicksight-dashboard-histogrambinoptions-startvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.HistogramConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramconfiguration.html", "Properties": { "BinOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramconfiguration.html#cfn-quicksight-dashboard-histogramconfiguration-binoptions", "Required": false, "Type": "HistogramBinOptions", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramconfiguration.html#cfn-quicksight-dashboard-histogramconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramconfiguration.html#cfn-quicksight-dashboard-histogramconfiguration-fieldwells", "Required": false, "Type": "HistogramFieldWells", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramconfiguration.html#cfn-quicksight-dashboard-histogramconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramconfiguration.html#cfn-quicksight-dashboard-histogramconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" }, "XAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramconfiguration.html#cfn-quicksight-dashboard-histogramconfiguration-xaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "XAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramconfiguration.html#cfn-quicksight-dashboard-histogramconfiguration-xaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "YAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramconfiguration.html#cfn-quicksight-dashboard-histogramconfiguration-yaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.HistogramFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramfieldwells.html", "Properties": { "HistogramAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramfieldwells.html#cfn-quicksight-dashboard-histogramfieldwells-histogramaggregatedfieldwells", "Required": false, "Type": "HistogramAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.HistogramVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramvisual.html#cfn-quicksight-dashboard-histogramvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramvisual.html#cfn-quicksight-dashboard-histogramvisual-chartconfiguration", "Required": false, "Type": "HistogramConfiguration", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramvisual.html#cfn-quicksight-dashboard-histogramvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramvisual.html#cfn-quicksight-dashboard-histogramvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-histogramvisual.html#cfn-quicksight-dashboard-histogramvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.HistogramVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.InsightConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-insightconfiguration.html", "Properties": { "Computations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-insightconfiguration.html#cfn-quicksight-dashboard-insightconfiguration-computations", "DuplicatesAllowed": true, "ItemType": "Computation", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CustomNarrative": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-insightconfiguration.html#cfn-quicksight-dashboard-insightconfiguration-customnarrative", "Required": false, "Type": "CustomNarrativeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.InsightVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-insightvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-insightvisual.html#cfn-quicksight-dashboard-insightvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-insightvisual.html#cfn-quicksight-dashboard-insightvisual-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.InsightVisual.DataSetIdentifier" } }, "InsightConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-insightvisual.html#cfn-quicksight-dashboard-insightvisual-insightconfiguration", "Required": false, "Type": "InsightConfiguration", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-insightvisual.html#cfn-quicksight-dashboard-insightvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-insightvisual.html#cfn-quicksight-dashboard-insightvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-insightvisual.html#cfn-quicksight-dashboard-insightvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.InsightVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.IntegerDefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerdefaultvalues.html", "Properties": { "DynamicValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerdefaultvalues.html#cfn-quicksight-dashboard-integerdefaultvalues-dynamicvalue", "Required": false, "Type": "DynamicDefaultValue", "UpdateType": "Mutable" }, "StaticValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerdefaultvalues.html#cfn-quicksight-dashboard-integerdefaultvalues-staticvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.IntegerParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerparameter.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerparameter.html#cfn-quicksight-dashboard-integerparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.IntegerParameter.Name" } }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerparameter.html#cfn-quicksight-dashboard-integerparameter-values", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.IntegerParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerparameterdeclaration.html", "Properties": { "DefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerparameterdeclaration.html#cfn-quicksight-dashboard-integerparameterdeclaration-defaultvalues", "Required": false, "Type": "IntegerDefaultValues", "UpdateType": "Mutable" }, "MappedDataSetParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerparameterdeclaration.html#cfn-quicksight-dashboard-integerparameterdeclaration-mappeddatasetparameters", "DuplicatesAllowed": true, "ItemType": "MappedDataSetParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerparameterdeclaration.html#cfn-quicksight-dashboard-integerparameterdeclaration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.IntegerParameterDeclaration.Name" } }, "ParameterValueType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerparameterdeclaration.html#cfn-quicksight-dashboard-integerparameterdeclaration-parametervaluetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.IntegerParameterDeclaration.ParameterValueType" } }, "ValueWhenUnset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integerparameterdeclaration.html#cfn-quicksight-dashboard-integerparameterdeclaration-valuewhenunset", "Required": false, "Type": "IntegerValueWhenUnsetConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.IntegerValueWhenUnsetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integervaluewhenunsetconfiguration.html", "Properties": { "CustomValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integervaluewhenunsetconfiguration.html#cfn-quicksight-dashboard-integervaluewhenunsetconfiguration-customvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ValueWhenUnsetOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-integervaluewhenunsetconfiguration.html#cfn-quicksight-dashboard-integervaluewhenunsetconfiguration-valuewhenunsetoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.IntegerValueWhenUnsetConfiguration.ValueWhenUnsetOption" } } } }, "AWS::QuickSight::Dashboard.ItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html", "Properties": { "ItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html#cfn-quicksight-dashboard-itemslimitconfiguration-itemslimit", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "OtherCategories": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-itemslimitconfiguration.html#cfn-quicksight-dashboard-itemslimitconfiguration-othercategories", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ItemsLimitConfiguration.OtherCategories" } } } }, "AWS::QuickSight::Dashboard.KPIConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconditionalformatting.html", "Properties": { "ConditionalFormattingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconditionalformatting.html#cfn-quicksight-dashboard-kpiconditionalformatting-conditionalformattingoptions", "DuplicatesAllowed": true, "ItemType": "KPIConditionalFormattingOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.KPIConditionalFormattingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconditionalformattingoption.html", "Properties": { "PrimaryValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconditionalformattingoption.html#cfn-quicksight-dashboard-kpiconditionalformattingoption-primaryvalue", "Required": false, "Type": "KPIPrimaryValueConditionalFormatting", "UpdateType": "Mutable" }, "ProgressBar": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconditionalformattingoption.html#cfn-quicksight-dashboard-kpiconditionalformattingoption-progressbar", "Required": false, "Type": "KPIProgressBarConditionalFormatting", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.KPIConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconfiguration.html", "Properties": { "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconfiguration.html#cfn-quicksight-dashboard-kpiconfiguration-fieldwells", "Required": false, "Type": "KPIFieldWells", "UpdateType": "Mutable" }, "KPIOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconfiguration.html#cfn-quicksight-dashboard-kpiconfiguration-kpioptions", "Required": false, "Type": "KPIOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiconfiguration.html#cfn-quicksight-dashboard-kpiconfiguration-sortconfiguration", "Required": false, "Type": "KPISortConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.KPIFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpifieldwells.html", "Properties": { "TargetValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpifieldwells.html#cfn-quicksight-dashboard-kpifieldwells-targetvalues", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TrendGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpifieldwells.html#cfn-quicksight-dashboard-kpifieldwells-trendgroups", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpifieldwells.html#cfn-quicksight-dashboard-kpifieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.KPIOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpioptions.html", "Properties": { "Comparison": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpioptions.html#cfn-quicksight-dashboard-kpioptions-comparison", "Required": false, "Type": "ComparisonConfiguration", "UpdateType": "Mutable" }, "PrimaryValueDisplayType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpioptions.html#cfn-quicksight-dashboard-kpioptions-primaryvaluedisplaytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.KPIOptions.PrimaryValueDisplayType" } }, "PrimaryValueFontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpioptions.html#cfn-quicksight-dashboard-kpioptions-primaryvaluefontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "ProgressBar": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpioptions.html#cfn-quicksight-dashboard-kpioptions-progressbar", "Required": false, "Type": "ProgressBarOptions", "UpdateType": "Mutable" }, "SecondaryValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpioptions.html#cfn-quicksight-dashboard-kpioptions-secondaryvalue", "Required": false, "Type": "SecondaryValueOptions", "UpdateType": "Mutable" }, "SecondaryValueFontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpioptions.html#cfn-quicksight-dashboard-kpioptions-secondaryvaluefontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "TrendArrows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpioptions.html#cfn-quicksight-dashboard-kpioptions-trendarrows", "Required": false, "Type": "TrendArrowOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.KPIPrimaryValueConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiprimaryvalueconditionalformatting.html", "Properties": { "Icon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiprimaryvalueconditionalformatting.html#cfn-quicksight-dashboard-kpiprimaryvalueconditionalformatting-icon", "Required": false, "Type": "ConditionalFormattingIcon", "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiprimaryvalueconditionalformatting.html#cfn-quicksight-dashboard-kpiprimaryvalueconditionalformatting-textcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.KPIProgressBarConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiprogressbarconditionalformatting.html", "Properties": { "ForegroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpiprogressbarconditionalformatting.html#cfn-quicksight-dashboard-kpiprogressbarconditionalformatting-foregroundcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.KPISortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpisortconfiguration.html", "Properties": { "TrendGroupSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpisortconfiguration.html#cfn-quicksight-dashboard-kpisortconfiguration-trendgroupsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.KPIVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpivisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpivisual.html#cfn-quicksight-dashboard-kpivisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpivisual.html#cfn-quicksight-dashboard-kpivisual-chartconfiguration", "Required": false, "Type": "KPIConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpivisual.html#cfn-quicksight-dashboard-kpivisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpivisual.html#cfn-quicksight-dashboard-kpivisual-conditionalformatting", "Required": false, "Type": "KPIConditionalFormatting", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpivisual.html#cfn-quicksight-dashboard-kpivisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpivisual.html#cfn-quicksight-dashboard-kpivisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-kpivisual.html#cfn-quicksight-dashboard-kpivisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.KPIVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.LabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html#cfn-quicksight-dashboard-labeloptions-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html#cfn-quicksight-dashboard-labeloptions-fontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-labeloptions.html#cfn-quicksight-dashboard-labeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.LabelOptions.Visibility" } } } }, "AWS::QuickSight::Dashboard.Layout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-layout.html", "Properties": { "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-layout.html#cfn-quicksight-dashboard-layout-configuration", "Required": true, "Type": "LayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.LayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-layoutconfiguration.html", "Properties": { "FreeFormLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-layoutconfiguration.html#cfn-quicksight-dashboard-layoutconfiguration-freeformlayout", "Required": false, "Type": "FreeFormLayoutConfiguration", "UpdateType": "Mutable" }, "GridLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-layoutconfiguration.html#cfn-quicksight-dashboard-layoutconfiguration-gridlayout", "Required": false, "Type": "GridLayoutConfiguration", "UpdateType": "Mutable" }, "SectionBasedLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-layoutconfiguration.html#cfn-quicksight-dashboard-layoutconfiguration-sectionbasedlayout", "Required": false, "Type": "SectionBasedLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.LegendOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html", "Properties": { "Height": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html#cfn-quicksight-dashboard-legendoptions-height", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html#cfn-quicksight-dashboard-legendoptions-position", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.LegendOptions.Position" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html#cfn-quicksight-dashboard-legendoptions-title", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html#cfn-quicksight-dashboard-legendoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.LegendOptions.Visibility" } }, "Width": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-legendoptions.html#cfn-quicksight-dashboard-legendoptions-width", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.LineChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartaggregatedfieldwells.html#cfn-quicksight-dashboard-linechartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartaggregatedfieldwells.html#cfn-quicksight-dashboard-linechartaggregatedfieldwells-colors", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiples": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartaggregatedfieldwells.html#cfn-quicksight-dashboard-linechartaggregatedfieldwells-smallmultiples", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartaggregatedfieldwells.html#cfn-quicksight-dashboard-linechartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.LineChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html", "Properties": { "ContributionAnalysisDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-contributionanalysisdefaults", "DuplicatesAllowed": true, "ItemType": "ContributionAnalysisDefault", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "DefaultSeriesSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-defaultseriessettings", "Required": false, "Type": "LineChartDefaultSeriesSettings", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-fieldwells", "Required": false, "Type": "LineChartFieldWells", "UpdateType": "Mutable" }, "ForecastConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-forecastconfigurations", "DuplicatesAllowed": true, "ItemType": "ForecastConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "PrimaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-primaryyaxisdisplayoptions", "Required": false, "Type": "LineSeriesAxisDisplayOptions", "UpdateType": "Mutable" }, "PrimaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-primaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ReferenceLines": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-referencelines", "DuplicatesAllowed": true, "ItemType": "ReferenceLine", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecondaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-secondaryyaxisdisplayoptions", "Required": false, "Type": "LineSeriesAxisDisplayOptions", "UpdateType": "Mutable" }, "SecondaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-secondaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "Series": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-series", "DuplicatesAllowed": true, "ItemType": "SeriesItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiplesOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-smallmultiplesoptions", "Required": false, "Type": "SmallMultiplesOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-sortconfiguration", "Required": false, "Type": "LineChartSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.LineChartConfiguration.Type" } }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" }, "XAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-xaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "XAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartconfiguration.html#cfn-quicksight-dashboard-linechartconfiguration-xaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.LineChartDefaultSeriesSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartdefaultseriessettings.html", "Properties": { "AxisBinding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartdefaultseriessettings.html#cfn-quicksight-dashboard-linechartdefaultseriessettings-axisbinding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.LineChartDefaultSeriesSettings.AxisBinding" } }, "LineStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartdefaultseriessettings.html#cfn-quicksight-dashboard-linechartdefaultseriessettings-linestylesettings", "Required": false, "Type": "LineChartLineStyleSettings", "UpdateType": "Mutable" }, "MarkerStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartdefaultseriessettings.html#cfn-quicksight-dashboard-linechartdefaultseriessettings-markerstylesettings", "Required": false, "Type": "LineChartMarkerStyleSettings", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.LineChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartfieldwells.html", "Properties": { "LineChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartfieldwells.html#cfn-quicksight-dashboard-linechartfieldwells-linechartaggregatedfieldwells", "Required": false, "Type": "LineChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.LineChartLineStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartlinestylesettings.html", "Properties": { "LineInterpolation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartlinestylesettings.html#cfn-quicksight-dashboard-linechartlinestylesettings-lineinterpolation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.LineChartLineStyleSettings.LineInterpolation" } }, "LineStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartlinestylesettings.html#cfn-quicksight-dashboard-linechartlinestylesettings-linestyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.LineChartLineStyleSettings.LineStyle" } }, "LineVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartlinestylesettings.html#cfn-quicksight-dashboard-linechartlinestylesettings-linevisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.LineChartLineStyleSettings.LineVisibility" } }, "LineWidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartlinestylesettings.html#cfn-quicksight-dashboard-linechartlinestylesettings-linewidth", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.LineChartMarkerStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartmarkerstylesettings.html", "Properties": { "MarkerColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartmarkerstylesettings.html#cfn-quicksight-dashboard-linechartmarkerstylesettings-markercolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.LineChartMarkerStyleSettings.MarkerColor" } }, "MarkerShape": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartmarkerstylesettings.html#cfn-quicksight-dashboard-linechartmarkerstylesettings-markershape", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.LineChartMarkerStyleSettings.MarkerShape" } }, "MarkerSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartmarkerstylesettings.html#cfn-quicksight-dashboard-linechartmarkerstylesettings-markersize", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MarkerVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartmarkerstylesettings.html#cfn-quicksight-dashboard-linechartmarkerstylesettings-markervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.LineChartMarkerStyleSettings.MarkerVisibility" } } } }, "AWS::QuickSight::Dashboard.LineChartSeriesSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartseriessettings.html", "Properties": { "LineStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartseriessettings.html#cfn-quicksight-dashboard-linechartseriessettings-linestylesettings", "Required": false, "Type": "LineChartLineStyleSettings", "UpdateType": "Mutable" }, "MarkerStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartseriessettings.html#cfn-quicksight-dashboard-linechartseriessettings-markerstylesettings", "Required": false, "Type": "LineChartMarkerStyleSettings", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.LineChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartsortconfiguration.html", "Properties": { "CategoryItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartsortconfiguration.html#cfn-quicksight-dashboard-linechartsortconfiguration-categoryitemslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartsortconfiguration.html#cfn-quicksight-dashboard-linechartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColorItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartsortconfiguration.html#cfn-quicksight-dashboard-linechartsortconfiguration-coloritemslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "SmallMultiplesLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartsortconfiguration.html#cfn-quicksight-dashboard-linechartsortconfiguration-smallmultipleslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "SmallMultiplesSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartsortconfiguration.html#cfn-quicksight-dashboard-linechartsortconfiguration-smallmultiplessort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.LineChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartvisual.html#cfn-quicksight-dashboard-linechartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartvisual.html#cfn-quicksight-dashboard-linechartvisual-chartconfiguration", "Required": false, "Type": "LineChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartvisual.html#cfn-quicksight-dashboard-linechartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartvisual.html#cfn-quicksight-dashboard-linechartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartvisual.html#cfn-quicksight-dashboard-linechartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-linechartvisual.html#cfn-quicksight-dashboard-linechartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.LineChartVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.LineSeriesAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-lineseriesaxisdisplayoptions.html", "Properties": { "AxisOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-lineseriesaxisdisplayoptions.html#cfn-quicksight-dashboard-lineseriesaxisdisplayoptions-axisoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "MissingDataConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-lineseriesaxisdisplayoptions.html#cfn-quicksight-dashboard-lineseriesaxisdisplayoptions-missingdataconfigurations", "DuplicatesAllowed": true, "ItemType": "MissingDataConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ListControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontroldisplayoptions.html", "Properties": { "SearchOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontroldisplayoptions.html#cfn-quicksight-dashboard-listcontroldisplayoptions-searchoptions", "Required": false, "Type": "ListControlSearchOptions", "UpdateType": "Mutable" }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontroldisplayoptions.html#cfn-quicksight-dashboard-listcontroldisplayoptions-selectalloptions", "Required": false, "Type": "ListControlSelectAllOptions", "UpdateType": "Mutable" }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontroldisplayoptions.html#cfn-quicksight-dashboard-listcontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ListControlSearchOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontrolsearchoptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontrolsearchoptions.html#cfn-quicksight-dashboard-listcontrolsearchoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ListControlSearchOptions.Visibility" } } } }, "AWS::QuickSight::Dashboard.ListControlSelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontrolselectalloptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-listcontrolselectalloptions.html#cfn-quicksight-dashboard-listcontrolselectalloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ListControlSelectAllOptions.Visibility" } } } }, "AWS::QuickSight::Dashboard.LoadingAnimation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-loadinganimation.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-loadinganimation.html#cfn-quicksight-dashboard-loadinganimation-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.LoadingAnimation.Visibility" } } } }, "AWS::QuickSight::Dashboard.LocalNavigationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-localnavigationconfiguration.html", "Properties": { "TargetSheetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-localnavigationconfiguration.html#cfn-quicksight-dashboard-localnavigationconfiguration-targetsheetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.LocalNavigationConfiguration.TargetSheetId" } } } }, "AWS::QuickSight::Dashboard.LongFormatText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-longformattext.html", "Properties": { "PlainText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-longformattext.html#cfn-quicksight-dashboard-longformattext-plaintext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.LongFormatText.PlainText" } }, "RichText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-longformattext.html#cfn-quicksight-dashboard-longformattext-richtext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.LongFormatText.RichText" } } } }, "AWS::QuickSight::Dashboard.MappedDataSetParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-mappeddatasetparameter.html", "Properties": { "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-mappeddatasetparameter.html#cfn-quicksight-dashboard-mappeddatasetparameter-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.MappedDataSetParameter.DataSetIdentifier" } }, "DataSetParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-mappeddatasetparameter.html#cfn-quicksight-dashboard-mappeddatasetparameter-datasetparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.MappedDataSetParameter.DataSetParameterName" } } } }, "AWS::QuickSight::Dashboard.MaximumLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-maximumlabeltype.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-maximumlabeltype.html#cfn-quicksight-dashboard-maximumlabeltype-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.MaximumLabelType.Visibility" } } } }, "AWS::QuickSight::Dashboard.MaximumMinimumComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-maximumminimumcomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-maximumminimumcomputation.html#cfn-quicksight-dashboard-maximumminimumcomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.MaximumMinimumComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-maximumminimumcomputation.html#cfn-quicksight-dashboard-maximumminimumcomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-maximumminimumcomputation.html#cfn-quicksight-dashboard-maximumminimumcomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-maximumminimumcomputation.html#cfn-quicksight-dashboard-maximumminimumcomputation-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.MaximumMinimumComputation.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-maximumminimumcomputation.html#cfn-quicksight-dashboard-maximumminimumcomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.MeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html", "Properties": { "CalculatedMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html#cfn-quicksight-dashboard-measurefield-calculatedmeasurefield", "Required": false, "Type": "CalculatedMeasureField", "UpdateType": "Mutable" }, "CategoricalMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html#cfn-quicksight-dashboard-measurefield-categoricalmeasurefield", "Required": false, "Type": "CategoricalMeasureField", "UpdateType": "Mutable" }, "DateMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html#cfn-quicksight-dashboard-measurefield-datemeasurefield", "Required": false, "Type": "DateMeasureField", "UpdateType": "Mutable" }, "NumericalMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-measurefield.html#cfn-quicksight-dashboard-measurefield-numericalmeasurefield", "Required": false, "Type": "NumericalMeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.MetricComparisonComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-metriccomparisoncomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-metriccomparisoncomputation.html#cfn-quicksight-dashboard-metriccomparisoncomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.MetricComparisonComputation.ComputationId" } }, "FromValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-metriccomparisoncomputation.html#cfn-quicksight-dashboard-metriccomparisoncomputation-fromvalue", "Required": true, "Type": "MeasureField", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-metriccomparisoncomputation.html#cfn-quicksight-dashboard-metriccomparisoncomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-metriccomparisoncomputation.html#cfn-quicksight-dashboard-metriccomparisoncomputation-targetvalue", "Required": true, "Type": "MeasureField", "UpdateType": "Mutable" }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-metriccomparisoncomputation.html#cfn-quicksight-dashboard-metriccomparisoncomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.MinimumLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-minimumlabeltype.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-minimumlabeltype.html#cfn-quicksight-dashboard-minimumlabeltype-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.MinimumLabelType.Visibility" } } } }, "AWS::QuickSight::Dashboard.MissingDataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-missingdataconfiguration.html", "Properties": { "TreatmentOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-missingdataconfiguration.html#cfn-quicksight-dashboard-missingdataconfiguration-treatmentoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.MissingDataConfiguration.TreatmentOption" } } } }, "AWS::QuickSight::Dashboard.NegativeValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-negativevalueconfiguration.html", "Properties": { "DisplayMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-negativevalueconfiguration.html#cfn-quicksight-dashboard-negativevalueconfiguration-displaymode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NegativeValueConfiguration.DisplayMode" } } } }, "AWS::QuickSight::Dashboard.NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html", "Properties": { "NullString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-nullvalueformatconfiguration.html#cfn-quicksight-dashboard-nullvalueformatconfiguration-nullstring", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NullValueFormatConfiguration.NullString" } } } }, "AWS::QuickSight::Dashboard.NumberDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberdisplayformatconfiguration.html", "Properties": { "DecimalPlacesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberdisplayformatconfiguration.html#cfn-quicksight-dashboard-numberdisplayformatconfiguration-decimalplacesconfiguration", "Required": false, "Type": "DecimalPlacesConfiguration", "UpdateType": "Mutable" }, "NegativeValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberdisplayformatconfiguration.html#cfn-quicksight-dashboard-numberdisplayformatconfiguration-negativevalueconfiguration", "Required": false, "Type": "NegativeValueConfiguration", "UpdateType": "Mutable" }, "NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberdisplayformatconfiguration.html#cfn-quicksight-dashboard-numberdisplayformatconfiguration-nullvalueformatconfiguration", "Required": false, "Type": "NullValueFormatConfiguration", "UpdateType": "Mutable" }, "NumberScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberdisplayformatconfiguration.html#cfn-quicksight-dashboard-numberdisplayformatconfiguration-numberscale", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumberDisplayFormatConfiguration.NumberScale" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberdisplayformatconfiguration.html#cfn-quicksight-dashboard-numberdisplayformatconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumberDisplayFormatConfiguration.Prefix" } }, "SeparatorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberdisplayformatconfiguration.html#cfn-quicksight-dashboard-numberdisplayformatconfiguration-separatorconfiguration", "Required": false, "Type": "NumericSeparatorConfiguration", "UpdateType": "Mutable" }, "Suffix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberdisplayformatconfiguration.html#cfn-quicksight-dashboard-numberdisplayformatconfiguration-suffix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumberDisplayFormatConfiguration.Suffix" } } } }, "AWS::QuickSight::Dashboard.NumberFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberformatconfiguration.html", "Properties": { "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numberformatconfiguration.html#cfn-quicksight-dashboard-numberformatconfiguration-formatconfiguration", "Required": false, "Type": "NumericFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.NumericAxisOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericaxisoptions.html", "Properties": { "Range": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericaxisoptions.html#cfn-quicksight-dashboard-numericaxisoptions-range", "Required": false, "Type": "AxisDisplayRange", "UpdateType": "Mutable" }, "Scale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericaxisoptions.html#cfn-quicksight-dashboard-numericaxisoptions-scale", "Required": false, "Type": "AxisScale", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.NumericEqualityDrillDownFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalitydrilldownfilter.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalitydrilldownfilter.html#cfn-quicksight-dashboard-numericequalitydrilldownfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalitydrilldownfilter.html#cfn-quicksight-dashboard-numericequalitydrilldownfilter-value", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.NumericEqualityFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalityfilter.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalityfilter.html#cfn-quicksight-dashboard-numericequalityfilter-aggregationfunction", "Required": false, "Type": "AggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalityfilter.html#cfn-quicksight-dashboard-numericequalityfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalityfilter.html#cfn-quicksight-dashboard-numericequalityfilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumericEqualityFilter.FilterId" } }, "MatchOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalityfilter.html#cfn-quicksight-dashboard-numericequalityfilter-matchoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumericEqualityFilter.MatchOperator" } }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalityfilter.html#cfn-quicksight-dashboard-numericequalityfilter-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumericEqualityFilter.NullOption" } }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalityfilter.html#cfn-quicksight-dashboard-numericequalityfilter-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumericEqualityFilter.ParameterName" } }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalityfilter.html#cfn-quicksight-dashboard-numericequalityfilter-selectalloptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumericEqualityFilter.SelectAllOptions" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericequalityfilter.html#cfn-quicksight-dashboard-numericequalityfilter-value", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.NumericFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericformatconfiguration.html", "Properties": { "CurrencyDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericformatconfiguration.html#cfn-quicksight-dashboard-numericformatconfiguration-currencydisplayformatconfiguration", "Required": false, "Type": "CurrencyDisplayFormatConfiguration", "UpdateType": "Mutable" }, "NumberDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericformatconfiguration.html#cfn-quicksight-dashboard-numericformatconfiguration-numberdisplayformatconfiguration", "Required": false, "Type": "NumberDisplayFormatConfiguration", "UpdateType": "Mutable" }, "PercentageDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericformatconfiguration.html#cfn-quicksight-dashboard-numericformatconfiguration-percentagedisplayformatconfiguration", "Required": false, "Type": "PercentageDisplayFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.NumericRangeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefilter.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefilter.html#cfn-quicksight-dashboard-numericrangefilter-aggregationfunction", "Required": false, "Type": "AggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefilter.html#cfn-quicksight-dashboard-numericrangefilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefilter.html#cfn-quicksight-dashboard-numericrangefilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumericRangeFilter.FilterId" } }, "IncludeMaximum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefilter.html#cfn-quicksight-dashboard-numericrangefilter-includemaximum", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeMinimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefilter.html#cfn-quicksight-dashboard-numericrangefilter-includeminimum", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefilter.html#cfn-quicksight-dashboard-numericrangefilter-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumericRangeFilter.NullOption" } }, "RangeMaximum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefilter.html#cfn-quicksight-dashboard-numericrangefilter-rangemaximum", "Required": false, "Type": "NumericRangeFilterValue", "UpdateType": "Mutable" }, "RangeMinimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefilter.html#cfn-quicksight-dashboard-numericrangefilter-rangeminimum", "Required": false, "Type": "NumericRangeFilterValue", "UpdateType": "Mutable" }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefilter.html#cfn-quicksight-dashboard-numericrangefilter-selectalloptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumericRangeFilter.SelectAllOptions" } } } }, "AWS::QuickSight::Dashboard.NumericRangeFilterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefiltervalue.html", "Properties": { "Parameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefiltervalue.html#cfn-quicksight-dashboard-numericrangefiltervalue-parameter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumericRangeFilterValue.Parameter" } }, "StaticValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericrangefiltervalue.html#cfn-quicksight-dashboard-numericrangefiltervalue-staticvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.NumericSeparatorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericseparatorconfiguration.html", "Properties": { "DecimalSeparator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericseparatorconfiguration.html#cfn-quicksight-dashboard-numericseparatorconfiguration-decimalseparator", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumericSeparatorConfiguration.DecimalSeparator" } }, "ThousandsSeparator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericseparatorconfiguration.html#cfn-quicksight-dashboard-numericseparatorconfiguration-thousandsseparator", "Required": false, "Type": "ThousandSeparatorOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.NumericalAggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalaggregationfunction.html", "Properties": { "PercentileAggregation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalaggregationfunction.html#cfn-quicksight-dashboard-numericalaggregationfunction-percentileaggregation", "Required": false, "Type": "PercentileAggregation", "UpdateType": "Mutable" }, "SimpleNumericalAggregation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalaggregationfunction.html#cfn-quicksight-dashboard-numericalaggregationfunction-simplenumericalaggregation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumericalAggregationFunction.SimpleNumericalAggregation" } } } }, "AWS::QuickSight::Dashboard.NumericalDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericaldimensionfield.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericaldimensionfield.html#cfn-quicksight-dashboard-numericaldimensionfield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericaldimensionfield.html#cfn-quicksight-dashboard-numericaldimensionfield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumericalDimensionField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericaldimensionfield.html#cfn-quicksight-dashboard-numericaldimensionfield-formatconfiguration", "Required": false, "Type": "NumberFormatConfiguration", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericaldimensionfield.html#cfn-quicksight-dashboard-numericaldimensionfield-hierarchyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumericalDimensionField.HierarchyId" } } } }, "AWS::QuickSight::Dashboard.NumericalMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalmeasurefield.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalmeasurefield.html#cfn-quicksight-dashboard-numericalmeasurefield-aggregationfunction", "Required": false, "Type": "NumericalAggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalmeasurefield.html#cfn-quicksight-dashboard-numericalmeasurefield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalmeasurefield.html#cfn-quicksight-dashboard-numericalmeasurefield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.NumericalMeasureField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-numericalmeasurefield.html#cfn-quicksight-dashboard-numericalmeasurefield-formatconfiguration", "Required": false, "Type": "NumberFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PaginationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-paginationconfiguration.html", "Properties": { "PageNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-paginationconfiguration.html#cfn-quicksight-dashboard-paginationconfiguration-pagenumber", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "PageSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-paginationconfiguration.html#cfn-quicksight-dashboard-paginationconfiguration-pagesize", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PanelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-panelconfiguration.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-panelconfiguration.html#cfn-quicksight-dashboard-panelconfiguration-backgroundcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PanelConfiguration.BackgroundColor" } }, "BackgroundVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-panelconfiguration.html#cfn-quicksight-dashboard-panelconfiguration-backgroundvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PanelConfiguration.BackgroundVisibility" } }, "BorderColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-panelconfiguration.html#cfn-quicksight-dashboard-panelconfiguration-bordercolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PanelConfiguration.BorderColor" } }, "BorderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-panelconfiguration.html#cfn-quicksight-dashboard-panelconfiguration-borderstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PanelConfiguration.BorderStyle" } }, "BorderThickness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-panelconfiguration.html#cfn-quicksight-dashboard-panelconfiguration-borderthickness", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BorderVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-panelconfiguration.html#cfn-quicksight-dashboard-panelconfiguration-bordervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PanelConfiguration.BorderVisibility" } }, "GutterSpacing": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-panelconfiguration.html#cfn-quicksight-dashboard-panelconfiguration-gutterspacing", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GutterVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-panelconfiguration.html#cfn-quicksight-dashboard-panelconfiguration-guttervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PanelConfiguration.GutterVisibility" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-panelconfiguration.html#cfn-quicksight-dashboard-panelconfiguration-title", "Required": false, "Type": "PanelTitleOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PanelTitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-paneltitleoptions.html", "Properties": { "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-paneltitleoptions.html#cfn-quicksight-dashboard-paneltitleoptions-fontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "HorizontalTextAlignment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-paneltitleoptions.html#cfn-quicksight-dashboard-paneltitleoptions-horizontaltextalignment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PanelTitleOptions.HorizontalTextAlignment" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-paneltitleoptions.html#cfn-quicksight-dashboard-paneltitleoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PanelTitleOptions.Visibility" } } } }, "AWS::QuickSight::Dashboard.ParameterControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametercontrol.html", "Properties": { "DateTimePicker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametercontrol.html#cfn-quicksight-dashboard-parametercontrol-datetimepicker", "Required": false, "Type": "ParameterDateTimePickerControl", "UpdateType": "Mutable" }, "Dropdown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametercontrol.html#cfn-quicksight-dashboard-parametercontrol-dropdown", "Required": false, "Type": "ParameterDropDownControl", "UpdateType": "Mutable" }, "List": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametercontrol.html#cfn-quicksight-dashboard-parametercontrol-list", "Required": false, "Type": "ParameterListControl", "UpdateType": "Mutable" }, "Slider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametercontrol.html#cfn-quicksight-dashboard-parametercontrol-slider", "Required": false, "Type": "ParameterSliderControl", "UpdateType": "Mutable" }, "TextArea": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametercontrol.html#cfn-quicksight-dashboard-parametercontrol-textarea", "Required": false, "Type": "ParameterTextAreaControl", "UpdateType": "Mutable" }, "TextField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametercontrol.html#cfn-quicksight-dashboard-parametercontrol-textfield", "Required": false, "Type": "ParameterTextFieldControl", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ParameterDateTimePickerControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdatetimepickercontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdatetimepickercontrol.html#cfn-quicksight-dashboard-parameterdatetimepickercontrol-displayoptions", "Required": false, "Type": "DateTimePickerControlDisplayOptions", "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdatetimepickercontrol.html#cfn-quicksight-dashboard-parameterdatetimepickercontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterDateTimePickerControl.ParameterControlId" } }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdatetimepickercontrol.html#cfn-quicksight-dashboard-parameterdatetimepickercontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterDateTimePickerControl.SourceParameterName" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdatetimepickercontrol.html#cfn-quicksight-dashboard-parameterdatetimepickercontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterDateTimePickerControl.Title" } } } }, "AWS::QuickSight::Dashboard.ParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdeclaration.html", "Properties": { "DateTimeParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdeclaration.html#cfn-quicksight-dashboard-parameterdeclaration-datetimeparameterdeclaration", "Required": false, "Type": "DateTimeParameterDeclaration", "UpdateType": "Mutable" }, "DecimalParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdeclaration.html#cfn-quicksight-dashboard-parameterdeclaration-decimalparameterdeclaration", "Required": false, "Type": "DecimalParameterDeclaration", "UpdateType": "Mutable" }, "IntegerParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdeclaration.html#cfn-quicksight-dashboard-parameterdeclaration-integerparameterdeclaration", "Required": false, "Type": "IntegerParameterDeclaration", "UpdateType": "Mutable" }, "StringParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdeclaration.html#cfn-quicksight-dashboard-parameterdeclaration-stringparameterdeclaration", "Required": false, "Type": "StringParameterDeclaration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ParameterDropDownControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdropdowncontrol.html", "Properties": { "CascadingControlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdropdowncontrol.html#cfn-quicksight-dashboard-parameterdropdowncontrol-cascadingcontrolconfiguration", "Required": false, "Type": "CascadingControlConfiguration", "UpdateType": "Mutable" }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdropdowncontrol.html#cfn-quicksight-dashboard-parameterdropdowncontrol-displayoptions", "Required": false, "Type": "DropDownControlDisplayOptions", "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdropdowncontrol.html#cfn-quicksight-dashboard-parameterdropdowncontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterDropDownControl.ParameterControlId" } }, "SelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdropdowncontrol.html#cfn-quicksight-dashboard-parameterdropdowncontrol-selectablevalues", "Required": false, "Type": "ParameterSelectableValues", "UpdateType": "Mutable" }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdropdowncontrol.html#cfn-quicksight-dashboard-parameterdropdowncontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterDropDownControl.SourceParameterName" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdropdowncontrol.html#cfn-quicksight-dashboard-parameterdropdowncontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterDropDownControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterdropdowncontrol.html#cfn-quicksight-dashboard-parameterdropdowncontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterDropDownControl.Type" } } } }, "AWS::QuickSight::Dashboard.ParameterListControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterlistcontrol.html", "Properties": { "CascadingControlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterlistcontrol.html#cfn-quicksight-dashboard-parameterlistcontrol-cascadingcontrolconfiguration", "Required": false, "Type": "CascadingControlConfiguration", "UpdateType": "Mutable" }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterlistcontrol.html#cfn-quicksight-dashboard-parameterlistcontrol-displayoptions", "Required": false, "Type": "ListControlDisplayOptions", "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterlistcontrol.html#cfn-quicksight-dashboard-parameterlistcontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterListControl.ParameterControlId" } }, "SelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterlistcontrol.html#cfn-quicksight-dashboard-parameterlistcontrol-selectablevalues", "Required": false, "Type": "ParameterSelectableValues", "UpdateType": "Mutable" }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterlistcontrol.html#cfn-quicksight-dashboard-parameterlistcontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterListControl.SourceParameterName" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterlistcontrol.html#cfn-quicksight-dashboard-parameterlistcontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterListControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterlistcontrol.html#cfn-quicksight-dashboard-parameterlistcontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterListControl.Type" } } } }, "AWS::QuickSight::Dashboard.ParameterSelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterselectablevalues.html", "Properties": { "LinkToDataSetColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterselectablevalues.html#cfn-quicksight-dashboard-parameterselectablevalues-linktodatasetcolumn", "Required": false, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterselectablevalues.html#cfn-quicksight-dashboard-parameterselectablevalues-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ParameterSliderControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterslidercontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterslidercontrol.html#cfn-quicksight-dashboard-parameterslidercontrol-displayoptions", "Required": false, "Type": "SliderControlDisplayOptions", "UpdateType": "Mutable" }, "MaximumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterslidercontrol.html#cfn-quicksight-dashboard-parameterslidercontrol-maximumvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "MinimumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterslidercontrol.html#cfn-quicksight-dashboard-parameterslidercontrol-minimumvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterslidercontrol.html#cfn-quicksight-dashboard-parameterslidercontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterSliderControl.ParameterControlId" } }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterslidercontrol.html#cfn-quicksight-dashboard-parameterslidercontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterSliderControl.SourceParameterName" } }, "StepSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterslidercontrol.html#cfn-quicksight-dashboard-parameterslidercontrol-stepsize", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameterslidercontrol.html#cfn-quicksight-dashboard-parameterslidercontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterSliderControl.Title" } } } }, "AWS::QuickSight::Dashboard.ParameterTextAreaControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextareacontrol.html", "Properties": { "Delimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextareacontrol.html#cfn-quicksight-dashboard-parametertextareacontrol-delimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterTextAreaControl.Delimiter" } }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextareacontrol.html#cfn-quicksight-dashboard-parametertextareacontrol-displayoptions", "Required": false, "Type": "TextAreaControlDisplayOptions", "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextareacontrol.html#cfn-quicksight-dashboard-parametertextareacontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterTextAreaControl.ParameterControlId" } }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextareacontrol.html#cfn-quicksight-dashboard-parametertextareacontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterTextAreaControl.SourceParameterName" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextareacontrol.html#cfn-quicksight-dashboard-parametertextareacontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterTextAreaControl.Title" } } } }, "AWS::QuickSight::Dashboard.ParameterTextFieldControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextfieldcontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextfieldcontrol.html#cfn-quicksight-dashboard-parametertextfieldcontrol-displayoptions", "Required": false, "Type": "TextFieldControlDisplayOptions", "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextfieldcontrol.html#cfn-quicksight-dashboard-parametertextfieldcontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterTextFieldControl.ParameterControlId" } }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextfieldcontrol.html#cfn-quicksight-dashboard-parametertextfieldcontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterTextFieldControl.SourceParameterName" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parametertextfieldcontrol.html#cfn-quicksight-dashboard-parametertextfieldcontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ParameterTextFieldControl.Title" } } } }, "AWS::QuickSight::Dashboard.Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameters.html", "Properties": { "DateTimeParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameters.html#cfn-quicksight-dashboard-parameters-datetimeparameters", "DuplicatesAllowed": true, "ItemType": "DateTimeParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DecimalParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameters.html#cfn-quicksight-dashboard-parameters-decimalparameters", "DuplicatesAllowed": true, "ItemType": "DecimalParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IntegerParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameters.html#cfn-quicksight-dashboard-parameters-integerparameters", "DuplicatesAllowed": true, "ItemType": "IntegerParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StringParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameters.html#cfn-quicksight-dashboard-parameters-stringparameters", "DuplicatesAllowed": true, "ItemType": "StringParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PercentVisibleRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentvisiblerange.html", "Properties": { "From": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentvisiblerange.html#cfn-quicksight-dashboard-percentvisiblerange-from", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "To": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentvisiblerange.html#cfn-quicksight-dashboard-percentvisiblerange-to", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PercentageDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentagedisplayformatconfiguration.html", "Properties": { "DecimalPlacesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentagedisplayformatconfiguration.html#cfn-quicksight-dashboard-percentagedisplayformatconfiguration-decimalplacesconfiguration", "Required": false, "Type": "DecimalPlacesConfiguration", "UpdateType": "Mutable" }, "NegativeValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentagedisplayformatconfiguration.html#cfn-quicksight-dashboard-percentagedisplayformatconfiguration-negativevalueconfiguration", "Required": false, "Type": "NegativeValueConfiguration", "UpdateType": "Mutable" }, "NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentagedisplayformatconfiguration.html#cfn-quicksight-dashboard-percentagedisplayformatconfiguration-nullvalueformatconfiguration", "Required": false, "Type": "NullValueFormatConfiguration", "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentagedisplayformatconfiguration.html#cfn-quicksight-dashboard-percentagedisplayformatconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PercentageDisplayFormatConfiguration.Prefix" } }, "SeparatorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentagedisplayformatconfiguration.html#cfn-quicksight-dashboard-percentagedisplayformatconfiguration-separatorconfiguration", "Required": false, "Type": "NumericSeparatorConfiguration", "UpdateType": "Mutable" }, "Suffix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentagedisplayformatconfiguration.html#cfn-quicksight-dashboard-percentagedisplayformatconfiguration-suffix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PercentageDisplayFormatConfiguration.Suffix" } } } }, "AWS::QuickSight::Dashboard.PercentileAggregation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentileaggregation.html", "Properties": { "PercentileValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-percentileaggregation.html#cfn-quicksight-dashboard-percentileaggregation-percentilevalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PeriodOverPeriodComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodoverperiodcomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodoverperiodcomputation.html#cfn-quicksight-dashboard-periodoverperiodcomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PeriodOverPeriodComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodoverperiodcomputation.html#cfn-quicksight-dashboard-periodoverperiodcomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodoverperiodcomputation.html#cfn-quicksight-dashboard-periodoverperiodcomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodoverperiodcomputation.html#cfn-quicksight-dashboard-periodoverperiodcomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PeriodToDateComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodtodatecomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodtodatecomputation.html#cfn-quicksight-dashboard-periodtodatecomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PeriodToDateComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodtodatecomputation.html#cfn-quicksight-dashboard-periodtodatecomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PeriodTimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodtodatecomputation.html#cfn-quicksight-dashboard-periodtodatecomputation-periodtimegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PeriodToDateComputation.PeriodTimeGranularity" } }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodtodatecomputation.html#cfn-quicksight-dashboard-periodtodatecomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-periodtodatecomputation.html#cfn-quicksight-dashboard-periodtodatecomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PieChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartaggregatedfieldwells.html#cfn-quicksight-dashboard-piechartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiples": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartaggregatedfieldwells.html#cfn-quicksight-dashboard-piechartaggregatedfieldwells-smallmultiples", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartaggregatedfieldwells.html#cfn-quicksight-dashboard-piechartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PieChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartconfiguration.html", "Properties": { "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartconfiguration.html#cfn-quicksight-dashboard-piechartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ContributionAnalysisDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartconfiguration.html#cfn-quicksight-dashboard-piechartconfiguration-contributionanalysisdefaults", "DuplicatesAllowed": true, "ItemType": "ContributionAnalysisDefault", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartconfiguration.html#cfn-quicksight-dashboard-piechartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "DonutOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartconfiguration.html#cfn-quicksight-dashboard-piechartconfiguration-donutoptions", "Required": false, "Type": "DonutOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartconfiguration.html#cfn-quicksight-dashboard-piechartconfiguration-fieldwells", "Required": false, "Type": "PieChartFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartconfiguration.html#cfn-quicksight-dashboard-piechartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "SmallMultiplesOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartconfiguration.html#cfn-quicksight-dashboard-piechartconfiguration-smallmultiplesoptions", "Required": false, "Type": "SmallMultiplesOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartconfiguration.html#cfn-quicksight-dashboard-piechartconfiguration-sortconfiguration", "Required": false, "Type": "PieChartSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartconfiguration.html#cfn-quicksight-dashboard-piechartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "ValueLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartconfiguration.html#cfn-quicksight-dashboard-piechartconfiguration-valuelabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartconfiguration.html#cfn-quicksight-dashboard-piechartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PieChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartfieldwells.html", "Properties": { "PieChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartfieldwells.html#cfn-quicksight-dashboard-piechartfieldwells-piechartaggregatedfieldwells", "Required": false, "Type": "PieChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PieChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartsortconfiguration.html#cfn-quicksight-dashboard-piechartsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartsortconfiguration.html#cfn-quicksight-dashboard-piechartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiplesLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartsortconfiguration.html#cfn-quicksight-dashboard-piechartsortconfiguration-smallmultipleslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "SmallMultiplesSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartsortconfiguration.html#cfn-quicksight-dashboard-piechartsortconfiguration-smallmultiplessort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PieChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartvisual.html#cfn-quicksight-dashboard-piechartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartvisual.html#cfn-quicksight-dashboard-piechartvisual-chartconfiguration", "Required": false, "Type": "PieChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartvisual.html#cfn-quicksight-dashboard-piechartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartvisual.html#cfn-quicksight-dashboard-piechartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartvisual.html#cfn-quicksight-dashboard-piechartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-piechartvisual.html#cfn-quicksight-dashboard-piechartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PieChartVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.PivotFieldSortOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivotfieldsortoptions.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivotfieldsortoptions.html#cfn-quicksight-dashboard-pivotfieldsortoptions-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotFieldSortOptions.FieldId" } }, "SortBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivotfieldsortoptions.html#cfn-quicksight-dashboard-pivotfieldsortoptions-sortby", "Required": true, "Type": "PivotTableSortBy", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PivotTableAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableaggregatedfieldwells.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableaggregatedfieldwells.html#cfn-quicksight-dashboard-pivottableaggregatedfieldwells-columns", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Rows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableaggregatedfieldwells.html#cfn-quicksight-dashboard-pivottableaggregatedfieldwells-rows", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableaggregatedfieldwells.html#cfn-quicksight-dashboard-pivottableaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PivotTableCellConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablecellconditionalformatting.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablecellconditionalformatting.html#cfn-quicksight-dashboard-pivottablecellconditionalformatting-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotTableCellConditionalFormatting.FieldId" } }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablecellconditionalformatting.html#cfn-quicksight-dashboard-pivottablecellconditionalformatting-scope", "Required": false, "Type": "PivotTableConditionalFormattingScope", "UpdateType": "Mutable" }, "TextFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablecellconditionalformatting.html#cfn-quicksight-dashboard-pivottablecellconditionalformatting-textformat", "Required": false, "Type": "TextConditionalFormat", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PivotTableConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconditionalformatting.html", "Properties": { "ConditionalFormattingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconditionalformatting.html#cfn-quicksight-dashboard-pivottableconditionalformatting-conditionalformattingoptions", "DuplicatesAllowed": true, "ItemType": "PivotTableConditionalFormattingOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PivotTableConditionalFormattingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconditionalformattingoption.html", "Properties": { "Cell": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconditionalformattingoption.html#cfn-quicksight-dashboard-pivottableconditionalformattingoption-cell", "Required": false, "Type": "PivotTableCellConditionalFormatting", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PivotTableConditionalFormattingScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconditionalformattingscope.html", "Properties": { "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconditionalformattingscope.html#cfn-quicksight-dashboard-pivottableconditionalformattingscope-role", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotTableConditionalFormattingScope.Role" } } } }, "AWS::QuickSight::Dashboard.PivotTableConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconfiguration.html", "Properties": { "FieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconfiguration.html#cfn-quicksight-dashboard-pivottableconfiguration-fieldoptions", "Required": false, "Type": "PivotTableFieldOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconfiguration.html#cfn-quicksight-dashboard-pivottableconfiguration-fieldwells", "Required": false, "Type": "PivotTableFieldWells", "UpdateType": "Mutable" }, "PaginatedReportOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconfiguration.html#cfn-quicksight-dashboard-pivottableconfiguration-paginatedreportoptions", "Required": false, "Type": "PivotTablePaginatedReportOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconfiguration.html#cfn-quicksight-dashboard-pivottableconfiguration-sortconfiguration", "Required": false, "Type": "PivotTableSortConfiguration", "UpdateType": "Mutable" }, "TableOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconfiguration.html#cfn-quicksight-dashboard-pivottableconfiguration-tableoptions", "Required": false, "Type": "PivotTableOptions", "UpdateType": "Mutable" }, "TotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableconfiguration.html#cfn-quicksight-dashboard-pivottableconfiguration-totaloptions", "Required": false, "Type": "PivotTableTotalOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PivotTableDataPathOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottabledatapathoption.html", "Properties": { "DataPathList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottabledatapathoption.html#cfn-quicksight-dashboard-pivottabledatapathoption-datapathlist", "DuplicatesAllowed": true, "ItemType": "DataPathValue", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Width": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottabledatapathoption.html#cfn-quicksight-dashboard-pivottabledatapathoption-width", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PivotTableFieldOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldoption.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldoption.html#cfn-quicksight-dashboard-pivottablefieldoption-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotTableFieldOption.CustomLabel" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldoption.html#cfn-quicksight-dashboard-pivottablefieldoption-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotTableFieldOption.FieldId" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldoption.html#cfn-quicksight-dashboard-pivottablefieldoption-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotTableFieldOption.Visibility" } } } }, "AWS::QuickSight::Dashboard.PivotTableFieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldoptions.html", "Properties": { "DataPathOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldoptions.html#cfn-quicksight-dashboard-pivottablefieldoptions-datapathoptions", "DuplicatesAllowed": true, "ItemType": "PivotTableDataPathOption", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SelectedFieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldoptions.html#cfn-quicksight-dashboard-pivottablefieldoptions-selectedfieldoptions", "DuplicatesAllowed": true, "ItemType": "PivotTableFieldOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PivotTableFieldSubtotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldsubtotaloptions.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldsubtotaloptions.html#cfn-quicksight-dashboard-pivottablefieldsubtotaloptions-fieldid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotTableFieldSubtotalOptions.FieldId" } } } }, "AWS::QuickSight::Dashboard.PivotTableFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldwells.html", "Properties": { "PivotTableAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablefieldwells.html#cfn-quicksight-dashboard-pivottablefieldwells-pivottableaggregatedfieldwells", "Required": false, "Type": "PivotTableAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PivotTableOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableoptions.html", "Properties": { "CellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableoptions.html#cfn-quicksight-dashboard-pivottableoptions-cellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "ColumnHeaderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableoptions.html#cfn-quicksight-dashboard-pivottableoptions-columnheaderstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "ColumnNamesVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableoptions.html#cfn-quicksight-dashboard-pivottableoptions-columnnamesvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotTableOptions.ColumnNamesVisibility" } }, "MetricPlacement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableoptions.html#cfn-quicksight-dashboard-pivottableoptions-metricplacement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotTableOptions.MetricPlacement" } }, "RowAlternateColorOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableoptions.html#cfn-quicksight-dashboard-pivottableoptions-rowalternatecoloroptions", "Required": false, "Type": "RowAlternateColorOptions", "UpdateType": "Mutable" }, "RowFieldNamesStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableoptions.html#cfn-quicksight-dashboard-pivottableoptions-rowfieldnamesstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "RowHeaderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableoptions.html#cfn-quicksight-dashboard-pivottableoptions-rowheaderstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "SingleMetricVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableoptions.html#cfn-quicksight-dashboard-pivottableoptions-singlemetricvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotTableOptions.SingleMetricVisibility" } }, "ToggleButtonsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottableoptions.html#cfn-quicksight-dashboard-pivottableoptions-togglebuttonsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotTableOptions.ToggleButtonsVisibility" } } } }, "AWS::QuickSight::Dashboard.PivotTablePaginatedReportOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablepaginatedreportoptions.html", "Properties": { "OverflowColumnHeaderVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablepaginatedreportoptions.html#cfn-quicksight-dashboard-pivottablepaginatedreportoptions-overflowcolumnheadervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotTablePaginatedReportOptions.OverflowColumnHeaderVisibility" } }, "VerticalOverflowVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablepaginatedreportoptions.html#cfn-quicksight-dashboard-pivottablepaginatedreportoptions-verticaloverflowvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotTablePaginatedReportOptions.VerticalOverflowVisibility" } } } }, "AWS::QuickSight::Dashboard.PivotTableSortBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablesortby.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablesortby.html#cfn-quicksight-dashboard-pivottablesortby-column", "Required": false, "Type": "ColumnSort", "UpdateType": "Mutable" }, "DataPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablesortby.html#cfn-quicksight-dashboard-pivottablesortby-datapath", "Required": false, "Type": "DataPathSort", "UpdateType": "Mutable" }, "Field": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablesortby.html#cfn-quicksight-dashboard-pivottablesortby-field", "Required": false, "Type": "FieldSort", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PivotTableSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablesortconfiguration.html", "Properties": { "FieldSortOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablesortconfiguration.html#cfn-quicksight-dashboard-pivottablesortconfiguration-fieldsortoptions", "DuplicatesAllowed": true, "ItemType": "PivotFieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PivotTableTotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottabletotaloptions.html", "Properties": { "ColumnSubtotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottabletotaloptions.html#cfn-quicksight-dashboard-pivottabletotaloptions-columnsubtotaloptions", "Required": false, "Type": "SubtotalOptions", "UpdateType": "Mutable" }, "ColumnTotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottabletotaloptions.html#cfn-quicksight-dashboard-pivottabletotaloptions-columntotaloptions", "Required": false, "Type": "PivotTotalOptions", "UpdateType": "Mutable" }, "RowSubtotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottabletotaloptions.html#cfn-quicksight-dashboard-pivottabletotaloptions-rowsubtotaloptions", "Required": false, "Type": "SubtotalOptions", "UpdateType": "Mutable" }, "RowTotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottabletotaloptions.html#cfn-quicksight-dashboard-pivottabletotaloptions-rowtotaloptions", "Required": false, "Type": "PivotTotalOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PivotTableVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablevisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablevisual.html#cfn-quicksight-dashboard-pivottablevisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablevisual.html#cfn-quicksight-dashboard-pivottablevisual-chartconfiguration", "Required": false, "Type": "PivotTableConfiguration", "UpdateType": "Mutable" }, "ConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablevisual.html#cfn-quicksight-dashboard-pivottablevisual-conditionalformatting", "Required": false, "Type": "PivotTableConditionalFormatting", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablevisual.html#cfn-quicksight-dashboard-pivottablevisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablevisual.html#cfn-quicksight-dashboard-pivottablevisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottablevisual.html#cfn-quicksight-dashboard-pivottablevisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotTableVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.PivotTotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottotaloptions.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottotaloptions.html#cfn-quicksight-dashboard-pivottotaloptions-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetricHeaderCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottotaloptions.html#cfn-quicksight-dashboard-pivottotaloptions-metricheadercellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "Placement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottotaloptions.html#cfn-quicksight-dashboard-pivottotaloptions-placement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotTotalOptions.Placement" } }, "ScrollStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottotaloptions.html#cfn-quicksight-dashboard-pivottotaloptions-scrollstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotTotalOptions.ScrollStatus" } }, "TotalCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottotaloptions.html#cfn-quicksight-dashboard-pivottotaloptions-totalcellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "TotalsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottotaloptions.html#cfn-quicksight-dashboard-pivottotaloptions-totalsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PivotTotalOptions.TotalsVisibility" } }, "ValueCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-pivottotaloptions.html#cfn-quicksight-dashboard-pivottotaloptions-valuecellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.PredefinedHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-predefinedhierarchy.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-predefinedhierarchy.html#cfn-quicksight-dashboard-predefinedhierarchy-columns", "DuplicatesAllowed": true, "ItemType": "ColumnIdentifier", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "DrillDownFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-predefinedhierarchy.html#cfn-quicksight-dashboard-predefinedhierarchy-drilldownfilters", "DuplicatesAllowed": true, "ItemType": "DrillDownFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-predefinedhierarchy.html#cfn-quicksight-dashboard-predefinedhierarchy-hierarchyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.PredefinedHierarchy.HierarchyId" } } } }, "AWS::QuickSight::Dashboard.ProgressBarOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-progressbaroptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-progressbaroptions.html#cfn-quicksight-dashboard-progressbaroptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ProgressBarOptions.Visibility" } } } }, "AWS::QuickSight::Dashboard.RadarChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartaggregatedfieldwells.html#cfn-quicksight-dashboard-radarchartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartaggregatedfieldwells.html#cfn-quicksight-dashboard-radarchartaggregatedfieldwells-color", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartaggregatedfieldwells.html#cfn-quicksight-dashboard-radarchartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.RadarChartAreaStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartareastylesettings.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartareastylesettings.html#cfn-quicksight-dashboard-radarchartareastylesettings-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RadarChartAreaStyleSettings.Visibility" } } } }, "AWS::QuickSight::Dashboard.RadarChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html", "Properties": { "AlternateBandColorsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html#cfn-quicksight-dashboard-radarchartconfiguration-alternatebandcolorsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RadarChartConfiguration.AlternateBandColorsVisibility" } }, "AlternateBandEvenColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html#cfn-quicksight-dashboard-radarchartconfiguration-alternatebandevencolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RadarChartConfiguration.AlternateBandEvenColor" } }, "AlternateBandOddColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html#cfn-quicksight-dashboard-radarchartconfiguration-alternatebandoddcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RadarChartConfiguration.AlternateBandOddColor" } }, "BaseSeriesSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html#cfn-quicksight-dashboard-radarchartconfiguration-baseseriessettings", "Required": false, "Type": "RadarChartSeriesSettings", "UpdateType": "Mutable" }, "CategoryAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html#cfn-quicksight-dashboard-radarchartconfiguration-categoryaxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html#cfn-quicksight-dashboard-radarchartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ColorAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html#cfn-quicksight-dashboard-radarchartconfiguration-coloraxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "ColorLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html#cfn-quicksight-dashboard-radarchartconfiguration-colorlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html#cfn-quicksight-dashboard-radarchartconfiguration-fieldwells", "Required": false, "Type": "RadarChartFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html#cfn-quicksight-dashboard-radarchartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "Shape": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html#cfn-quicksight-dashboard-radarchartconfiguration-shape", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RadarChartConfiguration.Shape" } }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html#cfn-quicksight-dashboard-radarchartconfiguration-sortconfiguration", "Required": false, "Type": "RadarChartSortConfiguration", "UpdateType": "Mutable" }, "StartAngle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html#cfn-quicksight-dashboard-radarchartconfiguration-startangle", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RadarChartConfiguration.StartAngle" } }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartconfiguration.html#cfn-quicksight-dashboard-radarchartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.RadarChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartfieldwells.html", "Properties": { "RadarChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartfieldwells.html#cfn-quicksight-dashboard-radarchartfieldwells-radarchartaggregatedfieldwells", "Required": false, "Type": "RadarChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.RadarChartSeriesSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartseriessettings.html", "Properties": { "AreaStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartseriessettings.html#cfn-quicksight-dashboard-radarchartseriessettings-areastylesettings", "Required": false, "Type": "RadarChartAreaStyleSettings", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.RadarChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartsortconfiguration.html#cfn-quicksight-dashboard-radarchartsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartsortconfiguration.html#cfn-quicksight-dashboard-radarchartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColorItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartsortconfiguration.html#cfn-quicksight-dashboard-radarchartsortconfiguration-coloritemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "ColorSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartsortconfiguration.html#cfn-quicksight-dashboard-radarchartsortconfiguration-colorsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.RadarChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartvisual.html#cfn-quicksight-dashboard-radarchartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartvisual.html#cfn-quicksight-dashboard-radarchartvisual-chartconfiguration", "Required": false, "Type": "RadarChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartvisual.html#cfn-quicksight-dashboard-radarchartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartvisual.html#cfn-quicksight-dashboard-radarchartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartvisual.html#cfn-quicksight-dashboard-radarchartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-radarchartvisual.html#cfn-quicksight-dashboard-radarchartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RadarChartVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.RangeEndsLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rangeendslabeltype.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rangeendslabeltype.html#cfn-quicksight-dashboard-rangeendslabeltype-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RangeEndsLabelType.Visibility" } } } }, "AWS::QuickSight::Dashboard.ReferenceLine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html", "Properties": { "DataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html#cfn-quicksight-dashboard-referenceline-dataconfiguration", "Required": true, "Type": "ReferenceLineDataConfiguration", "UpdateType": "Mutable" }, "LabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html#cfn-quicksight-dashboard-referenceline-labelconfiguration", "Required": false, "Type": "ReferenceLineLabelConfiguration", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html#cfn-quicksight-dashboard-referenceline-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ReferenceLine.Status" } }, "StyleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referenceline.html#cfn-quicksight-dashboard-referenceline-styleconfiguration", "Required": false, "Type": "ReferenceLineStyleConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ReferenceLineCustomLabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinecustomlabelconfiguration.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinecustomlabelconfiguration.html#cfn-quicksight-dashboard-referencelinecustomlabelconfiguration-customlabel", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ReferenceLineCustomLabelConfiguration.CustomLabel" } } } }, "AWS::QuickSight::Dashboard.ReferenceLineDataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinedataconfiguration.html", "Properties": { "AxisBinding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinedataconfiguration.html#cfn-quicksight-dashboard-referencelinedataconfiguration-axisbinding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ReferenceLineDataConfiguration.AxisBinding" } }, "DynamicConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinedataconfiguration.html#cfn-quicksight-dashboard-referencelinedataconfiguration-dynamicconfiguration", "Required": false, "Type": "ReferenceLineDynamicDataConfiguration", "UpdateType": "Mutable" }, "StaticConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinedataconfiguration.html#cfn-quicksight-dashboard-referencelinedataconfiguration-staticconfiguration", "Required": false, "Type": "ReferenceLineStaticDataConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ReferenceLineDynamicDataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinedynamicdataconfiguration.html", "Properties": { "Calculation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinedynamicdataconfiguration.html#cfn-quicksight-dashboard-referencelinedynamicdataconfiguration-calculation", "Required": true, "Type": "NumericalAggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinedynamicdataconfiguration.html#cfn-quicksight-dashboard-referencelinedynamicdataconfiguration-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "MeasureAggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinedynamicdataconfiguration.html#cfn-quicksight-dashboard-referencelinedynamicdataconfiguration-measureaggregationfunction", "Required": true, "Type": "AggregationFunction", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ReferenceLineLabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinelabelconfiguration.html", "Properties": { "CustomLabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinelabelconfiguration.html#cfn-quicksight-dashboard-referencelinelabelconfiguration-customlabelconfiguration", "Required": false, "Type": "ReferenceLineCustomLabelConfiguration", "UpdateType": "Mutable" }, "FontColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinelabelconfiguration.html#cfn-quicksight-dashboard-referencelinelabelconfiguration-fontcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ReferenceLineLabelConfiguration.FontColor" } }, "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinelabelconfiguration.html#cfn-quicksight-dashboard-referencelinelabelconfiguration-fontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "HorizontalPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinelabelconfiguration.html#cfn-quicksight-dashboard-referencelinelabelconfiguration-horizontalposition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ReferenceLineLabelConfiguration.HorizontalPosition" } }, "ValueLabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinelabelconfiguration.html#cfn-quicksight-dashboard-referencelinelabelconfiguration-valuelabelconfiguration", "Required": false, "Type": "ReferenceLineValueLabelConfiguration", "UpdateType": "Mutable" }, "VerticalPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinelabelconfiguration.html#cfn-quicksight-dashboard-referencelinelabelconfiguration-verticalposition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ReferenceLineLabelConfiguration.VerticalPosition" } } } }, "AWS::QuickSight::Dashboard.ReferenceLineStaticDataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinestaticdataconfiguration.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinestaticdataconfiguration.html#cfn-quicksight-dashboard-referencelinestaticdataconfiguration-value", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ReferenceLineStyleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinestyleconfiguration.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinestyleconfiguration.html#cfn-quicksight-dashboard-referencelinestyleconfiguration-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ReferenceLineStyleConfiguration.Color" } }, "Pattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinestyleconfiguration.html#cfn-quicksight-dashboard-referencelinestyleconfiguration-pattern", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ReferenceLineStyleConfiguration.Pattern" } } } }, "AWS::QuickSight::Dashboard.ReferenceLineValueLabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinevaluelabelconfiguration.html", "Properties": { "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinevaluelabelconfiguration.html#cfn-quicksight-dashboard-referencelinevaluelabelconfiguration-formatconfiguration", "Required": false, "Type": "NumericFormatConfiguration", "UpdateType": "Mutable" }, "RelativePosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-referencelinevaluelabelconfiguration.html#cfn-quicksight-dashboard-referencelinevaluelabelconfiguration-relativeposition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ReferenceLineValueLabelConfiguration.RelativePosition" } } } }, "AWS::QuickSight::Dashboard.RelativeDateTimeControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatetimecontroldisplayoptions.html", "Properties": { "DateTimeFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatetimecontroldisplayoptions.html#cfn-quicksight-dashboard-relativedatetimecontroldisplayoptions-datetimeformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RelativeDateTimeControlDisplayOptions.DateTimeFormat" } }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatetimecontroldisplayoptions.html#cfn-quicksight-dashboard-relativedatetimecontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.RelativeDatesFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatesfilter.html", "Properties": { "AnchorDateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatesfilter.html#cfn-quicksight-dashboard-relativedatesfilter-anchordateconfiguration", "Required": true, "Type": "AnchorDateConfiguration", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatesfilter.html#cfn-quicksight-dashboard-relativedatesfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "ExcludePeriodConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatesfilter.html#cfn-quicksight-dashboard-relativedatesfilter-excludeperiodconfiguration", "Required": false, "Type": "ExcludePeriodConfiguration", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatesfilter.html#cfn-quicksight-dashboard-relativedatesfilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RelativeDatesFilter.FilterId" } }, "MinimumGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatesfilter.html#cfn-quicksight-dashboard-relativedatesfilter-minimumgranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RelativeDatesFilter.MinimumGranularity" } }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatesfilter.html#cfn-quicksight-dashboard-relativedatesfilter-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RelativeDatesFilter.NullOption" } }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatesfilter.html#cfn-quicksight-dashboard-relativedatesfilter-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RelativeDatesFilter.ParameterName" } }, "RelativeDateType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatesfilter.html#cfn-quicksight-dashboard-relativedatesfilter-relativedatetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RelativeDatesFilter.RelativeDateType" } }, "RelativeDateValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatesfilter.html#cfn-quicksight-dashboard-relativedatesfilter-relativedatevalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-relativedatesfilter.html#cfn-quicksight-dashboard-relativedatesfilter-timegranularity", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RelativeDatesFilter.TimeGranularity" } } } }, "AWS::QuickSight::Dashboard.ResourcePermission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-resourcepermission.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-resourcepermission.html#cfn-quicksight-dashboard-resourcepermission-actions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Principal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-resourcepermission.html#cfn-quicksight-dashboard-resourcepermission-principal", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ResourcePermission.Principal" } }, "Resource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-resourcepermission.html#cfn-quicksight-dashboard-resourcepermission-resource", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.RollingDateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rollingdateconfiguration.html", "Properties": { "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rollingdateconfiguration.html#cfn-quicksight-dashboard-rollingdateconfiguration-datasetidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RollingDateConfiguration.DataSetIdentifier" } }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rollingdateconfiguration.html#cfn-quicksight-dashboard-rollingdateconfiguration-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RollingDateConfiguration.Expression" } } } }, "AWS::QuickSight::Dashboard.RowAlternateColorOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rowalternatecoloroptions.html", "Properties": { "RowAlternateColors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rowalternatecoloroptions.html#cfn-quicksight-dashboard-rowalternatecoloroptions-rowalternatecolors", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RowAlternateColorOptions.RowAlternateColors" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-rowalternatecoloroptions.html#cfn-quicksight-dashboard-rowalternatecoloroptions-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.RowAlternateColorOptions.Status" } } } }, "AWS::QuickSight::Dashboard.SameSheetTargetVisualConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-samesheettargetvisualconfiguration.html", "Properties": { "TargetVisualOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-samesheettargetvisualconfiguration.html#cfn-quicksight-dashboard-samesheettargetvisualconfiguration-targetvisualoptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SameSheetTargetVisualConfiguration.TargetVisualOptions" } }, "TargetVisuals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-samesheettargetvisualconfiguration.html#cfn-quicksight-dashboard-samesheettargetvisualconfiguration-targetvisuals", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SameSheetTargetVisualConfiguration.TargetVisuals" } } } }, "AWS::QuickSight::Dashboard.SankeyDiagramAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramaggregatedfieldwells.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramaggregatedfieldwells.html#cfn-quicksight-dashboard-sankeydiagramaggregatedfieldwells-destination", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramaggregatedfieldwells.html#cfn-quicksight-dashboard-sankeydiagramaggregatedfieldwells-source", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramaggregatedfieldwells.html#cfn-quicksight-dashboard-sankeydiagramaggregatedfieldwells-weight", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.SankeyDiagramChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramchartconfiguration.html", "Properties": { "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramchartconfiguration.html#cfn-quicksight-dashboard-sankeydiagramchartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramchartconfiguration.html#cfn-quicksight-dashboard-sankeydiagramchartconfiguration-fieldwells", "Required": false, "Type": "SankeyDiagramFieldWells", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramchartconfiguration.html#cfn-quicksight-dashboard-sankeydiagramchartconfiguration-sortconfiguration", "Required": false, "Type": "SankeyDiagramSortConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.SankeyDiagramFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramfieldwells.html", "Properties": { "SankeyDiagramAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramfieldwells.html#cfn-quicksight-dashboard-sankeydiagramfieldwells-sankeydiagramaggregatedfieldwells", "Required": false, "Type": "SankeyDiagramAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.SankeyDiagramSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramsortconfiguration.html", "Properties": { "DestinationItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramsortconfiguration.html#cfn-quicksight-dashboard-sankeydiagramsortconfiguration-destinationitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "SourceItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramsortconfiguration.html#cfn-quicksight-dashboard-sankeydiagramsortconfiguration-sourceitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "WeightSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramsortconfiguration.html#cfn-quicksight-dashboard-sankeydiagramsortconfiguration-weightsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.SankeyDiagramVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramvisual.html#cfn-quicksight-dashboard-sankeydiagramvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramvisual.html#cfn-quicksight-dashboard-sankeydiagramvisual-chartconfiguration", "Required": false, "Type": "SankeyDiagramChartConfiguration", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramvisual.html#cfn-quicksight-dashboard-sankeydiagramvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramvisual.html#cfn-quicksight-dashboard-sankeydiagramvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sankeydiagramvisual.html#cfn-quicksight-dashboard-sankeydiagramvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SankeyDiagramVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.ScatterPlotCategoricallyAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotcategoricallyaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotcategoricallyaggregatedfieldwells.html#cfn-quicksight-dashboard-scatterplotcategoricallyaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotcategoricallyaggregatedfieldwells.html#cfn-quicksight-dashboard-scatterplotcategoricallyaggregatedfieldwells-size", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "XAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotcategoricallyaggregatedfieldwells.html#cfn-quicksight-dashboard-scatterplotcategoricallyaggregatedfieldwells-xaxis", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "YAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotcategoricallyaggregatedfieldwells.html#cfn-quicksight-dashboard-scatterplotcategoricallyaggregatedfieldwells-yaxis", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ScatterPlotConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotconfiguration.html", "Properties": { "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotconfiguration.html#cfn-quicksight-dashboard-scatterplotconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotconfiguration.html#cfn-quicksight-dashboard-scatterplotconfiguration-fieldwells", "Required": false, "Type": "ScatterPlotFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotconfiguration.html#cfn-quicksight-dashboard-scatterplotconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotconfiguration.html#cfn-quicksight-dashboard-scatterplotconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotconfiguration.html#cfn-quicksight-dashboard-scatterplotconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" }, "XAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotconfiguration.html#cfn-quicksight-dashboard-scatterplotconfiguration-xaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "XAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotconfiguration.html#cfn-quicksight-dashboard-scatterplotconfiguration-xaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "YAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotconfiguration.html#cfn-quicksight-dashboard-scatterplotconfiguration-yaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "YAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotconfiguration.html#cfn-quicksight-dashboard-scatterplotconfiguration-yaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ScatterPlotFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotfieldwells.html", "Properties": { "ScatterPlotCategoricallyAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotfieldwells.html#cfn-quicksight-dashboard-scatterplotfieldwells-scatterplotcategoricallyaggregatedfieldwells", "Required": false, "Type": "ScatterPlotCategoricallyAggregatedFieldWells", "UpdateType": "Mutable" }, "ScatterPlotUnaggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotfieldwells.html#cfn-quicksight-dashboard-scatterplotfieldwells-scatterplotunaggregatedfieldwells", "Required": false, "Type": "ScatterPlotUnaggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ScatterPlotUnaggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotunaggregatedfieldwells.html", "Properties": { "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotunaggregatedfieldwells.html#cfn-quicksight-dashboard-scatterplotunaggregatedfieldwells-size", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "XAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotunaggregatedfieldwells.html#cfn-quicksight-dashboard-scatterplotunaggregatedfieldwells-xaxis", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "YAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotunaggregatedfieldwells.html#cfn-quicksight-dashboard-scatterplotunaggregatedfieldwells-yaxis", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ScatterPlotVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotvisual.html#cfn-quicksight-dashboard-scatterplotvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotvisual.html#cfn-quicksight-dashboard-scatterplotvisual-chartconfiguration", "Required": false, "Type": "ScatterPlotConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotvisual.html#cfn-quicksight-dashboard-scatterplotvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotvisual.html#cfn-quicksight-dashboard-scatterplotvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotvisual.html#cfn-quicksight-dashboard-scatterplotvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scatterplotvisual.html#cfn-quicksight-dashboard-scatterplotvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ScatterPlotVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.ScrollBarOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scrollbaroptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scrollbaroptions.html#cfn-quicksight-dashboard-scrollbaroptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ScrollBarOptions.Visibility" } }, "VisibleRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-scrollbaroptions.html#cfn-quicksight-dashboard-scrollbaroptions-visiblerange", "Required": false, "Type": "VisibleRangeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.SecondaryValueOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-secondaryvalueoptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-secondaryvalueoptions.html#cfn-quicksight-dashboard-secondaryvalueoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SecondaryValueOptions.Visibility" } } } }, "AWS::QuickSight::Dashboard.SectionAfterPageBreak": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionafterpagebreak.html", "Properties": { "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionafterpagebreak.html#cfn-quicksight-dashboard-sectionafterpagebreak-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SectionAfterPageBreak.Status" } } } }, "AWS::QuickSight::Dashboard.SectionBasedLayoutCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutcanvassizeoptions.html", "Properties": { "PaperCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutcanvassizeoptions.html#cfn-quicksight-dashboard-sectionbasedlayoutcanvassizeoptions-papercanvassizeoptions", "Required": false, "Type": "SectionBasedLayoutPaperCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.SectionBasedLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutconfiguration.html", "Properties": { "BodySections": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutconfiguration.html#cfn-quicksight-dashboard-sectionbasedlayoutconfiguration-bodysections", "DuplicatesAllowed": true, "ItemType": "BodySectionConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutconfiguration.html#cfn-quicksight-dashboard-sectionbasedlayoutconfiguration-canvassizeoptions", "Required": true, "Type": "SectionBasedLayoutCanvasSizeOptions", "UpdateType": "Mutable" }, "FooterSections": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutconfiguration.html#cfn-quicksight-dashboard-sectionbasedlayoutconfiguration-footersections", "DuplicatesAllowed": true, "ItemType": "HeaderFooterSectionConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "HeaderSections": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutconfiguration.html#cfn-quicksight-dashboard-sectionbasedlayoutconfiguration-headersections", "DuplicatesAllowed": true, "ItemType": "HeaderFooterSectionConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.SectionBasedLayoutPaperCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutpapercanvassizeoptions.html", "Properties": { "PaperMargin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutpapercanvassizeoptions.html#cfn-quicksight-dashboard-sectionbasedlayoutpapercanvassizeoptions-papermargin", "Required": false, "Type": "Spacing", "UpdateType": "Mutable" }, "PaperOrientation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutpapercanvassizeoptions.html#cfn-quicksight-dashboard-sectionbasedlayoutpapercanvassizeoptions-paperorientation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SectionBasedLayoutPaperCanvasSizeOptions.PaperOrientation" } }, "PaperSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionbasedlayoutpapercanvassizeoptions.html#cfn-quicksight-dashboard-sectionbasedlayoutpapercanvassizeoptions-papersize", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SectionBasedLayoutPaperCanvasSizeOptions.PaperSize" } } } }, "AWS::QuickSight::Dashboard.SectionLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionlayoutconfiguration.html", "Properties": { "FreeFormLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionlayoutconfiguration.html#cfn-quicksight-dashboard-sectionlayoutconfiguration-freeformlayout", "Required": true, "Type": "FreeFormSectionLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.SectionPageBreakConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionpagebreakconfiguration.html", "Properties": { "After": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionpagebreakconfiguration.html#cfn-quicksight-dashboard-sectionpagebreakconfiguration-after", "Required": false, "Type": "SectionAfterPageBreak", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.SectionStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionstyle.html", "Properties": { "Height": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionstyle.html#cfn-quicksight-dashboard-sectionstyle-height", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Padding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sectionstyle.html#cfn-quicksight-dashboard-sectionstyle-padding", "Required": false, "Type": "Spacing", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.SelectedSheetsFilterScopeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-selectedsheetsfilterscopeconfiguration.html", "Properties": { "SheetVisualScopingConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-selectedsheetsfilterscopeconfiguration.html#cfn-quicksight-dashboard-selectedsheetsfilterscopeconfiguration-sheetvisualscopingconfigurations", "DuplicatesAllowed": true, "ItemType": "SheetVisualScopingConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.SeriesItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-seriesitem.html", "Properties": { "DataFieldSeriesItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-seriesitem.html#cfn-quicksight-dashboard-seriesitem-datafieldseriesitem", "Required": false, "Type": "DataFieldSeriesItem", "UpdateType": "Mutable" }, "FieldSeriesItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-seriesitem.html#cfn-quicksight-dashboard-seriesitem-fieldseriesitem", "Required": false, "Type": "FieldSeriesItem", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.SetParameterValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-setparametervalueconfiguration.html", "Properties": { "DestinationParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-setparametervalueconfiguration.html#cfn-quicksight-dashboard-setparametervalueconfiguration-destinationparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SetParameterValueConfiguration.DestinationParameterName" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-setparametervalueconfiguration.html#cfn-quicksight-dashboard-setparametervalueconfiguration-value", "Required": true, "Type": "DestinationParameterValueConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ShapeConditionalFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-shapeconditionalformat.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-shapeconditionalformat.html#cfn-quicksight-dashboard-shapeconditionalformat-backgroundcolor", "Required": true, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.Sheet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheet.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheet.html#cfn-quicksight-dashboard-sheet-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.Sheet.Name" } }, "SheetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheet.html#cfn-quicksight-dashboard-sheet-sheetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.Sheet.SheetId" } } } }, "AWS::QuickSight::Dashboard.SheetControlLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetcontrollayout.html", "Properties": { "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetcontrollayout.html#cfn-quicksight-dashboard-sheetcontrollayout-configuration", "Required": true, "Type": "SheetControlLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.SheetControlLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetcontrollayoutconfiguration.html", "Properties": { "GridLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetcontrollayoutconfiguration.html#cfn-quicksight-dashboard-sheetcontrollayoutconfiguration-gridlayout", "Required": false, "Type": "GridLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.SheetControlsOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetcontrolsoption.html", "Properties": { "VisibilityState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetcontrolsoption.html#cfn-quicksight-dashboard-sheetcontrolsoption-visibilitystate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SheetControlsOption.VisibilityState" } } } }, "AWS::QuickSight::Dashboard.SheetDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetdefinition.html", "Properties": { "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetdefinition.html#cfn-quicksight-dashboard-sheetdefinition-contenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SheetDefinition.ContentType" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetdefinition.html#cfn-quicksight-dashboard-sheetdefinition-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SheetDefinition.Description" } }, "FilterControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetdefinition.html#cfn-quicksight-dashboard-sheetdefinition-filtercontrols", "DuplicatesAllowed": true, "ItemType": "FilterControl", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Layouts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetdefinition.html#cfn-quicksight-dashboard-sheetdefinition-layouts", "DuplicatesAllowed": true, "ItemType": "Layout", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetdefinition.html#cfn-quicksight-dashboard-sheetdefinition-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SheetDefinition.Name" } }, "ParameterControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetdefinition.html#cfn-quicksight-dashboard-sheetdefinition-parametercontrols", "DuplicatesAllowed": true, "ItemType": "ParameterControl", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SheetControlLayouts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetdefinition.html#cfn-quicksight-dashboard-sheetdefinition-sheetcontrollayouts", "DuplicatesAllowed": true, "ItemType": "SheetControlLayout", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SheetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetdefinition.html#cfn-quicksight-dashboard-sheetdefinition-sheetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SheetDefinition.SheetId" } }, "TextBoxes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetdefinition.html#cfn-quicksight-dashboard-sheetdefinition-textboxes", "DuplicatesAllowed": true, "ItemType": "SheetTextBox", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetdefinition.html#cfn-quicksight-dashboard-sheetdefinition-title", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SheetDefinition.Title" } }, "Visuals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetdefinition.html#cfn-quicksight-dashboard-sheetdefinition-visuals", "DuplicatesAllowed": true, "ItemType": "Visual", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.SheetElementConfigurationOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetelementconfigurationoverrides.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetelementconfigurationoverrides.html#cfn-quicksight-dashboard-sheetelementconfigurationoverrides-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SheetElementConfigurationOverrides.Visibility" } } } }, "AWS::QuickSight::Dashboard.SheetElementRenderingRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetelementrenderingrule.html", "Properties": { "ConfigurationOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetelementrenderingrule.html#cfn-quicksight-dashboard-sheetelementrenderingrule-configurationoverrides", "Required": true, "Type": "SheetElementConfigurationOverrides", "UpdateType": "Mutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetelementrenderingrule.html#cfn-quicksight-dashboard-sheetelementrenderingrule-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SheetElementRenderingRule.Expression" } } } }, "AWS::QuickSight::Dashboard.SheetLayoutElementMaximizationOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetlayoutelementmaximizationoption.html", "Properties": { "AvailabilityStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetlayoutelementmaximizationoption.html#cfn-quicksight-dashboard-sheetlayoutelementmaximizationoption-availabilitystatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SheetLayoutElementMaximizationOption.AvailabilityStatus" } } } }, "AWS::QuickSight::Dashboard.SheetTextBox": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheettextbox.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheettextbox.html#cfn-quicksight-dashboard-sheettextbox-content", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SheetTextBoxId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheettextbox.html#cfn-quicksight-dashboard-sheettextbox-sheettextboxid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SheetTextBox.SheetTextBoxId" } } } }, "AWS::QuickSight::Dashboard.SheetVisualScopingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetvisualscopingconfiguration.html", "Properties": { "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetvisualscopingconfiguration.html#cfn-quicksight-dashboard-sheetvisualscopingconfiguration-scope", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SheetVisualScopingConfiguration.Scope" } }, "SheetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetvisualscopingconfiguration.html#cfn-quicksight-dashboard-sheetvisualscopingconfiguration-sheetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SheetVisualScopingConfiguration.SheetId" } }, "VisualIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-sheetvisualscopingconfiguration.html#cfn-quicksight-dashboard-sheetvisualscopingconfiguration-visualids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SheetVisualScopingConfiguration.VisualIds" } } } }, "AWS::QuickSight::Dashboard.ShortFormatText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-shortformattext.html", "Properties": { "PlainText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-shortformattext.html#cfn-quicksight-dashboard-shortformattext-plaintext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ShortFormatText.PlainText" } }, "RichText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-shortformattext.html#cfn-quicksight-dashboard-shortformattext-richtext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ShortFormatText.RichText" } } } }, "AWS::QuickSight::Dashboard.SimpleClusterMarker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-simpleclustermarker.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-simpleclustermarker.html#cfn-quicksight-dashboard-simpleclustermarker-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SimpleClusterMarker.Color" } } } }, "AWS::QuickSight::Dashboard.SliderControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-slidercontroldisplayoptions.html", "Properties": { "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-slidercontroldisplayoptions.html#cfn-quicksight-dashboard-slidercontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.SmallMultiplesOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html", "Properties": { "MaxVisibleColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html#cfn-quicksight-dashboard-smallmultiplesoptions-maxvisiblecolumns", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SmallMultiplesOptions.MaxVisibleColumns" } }, "MaxVisibleRows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html#cfn-quicksight-dashboard-smallmultiplesoptions-maxvisiblerows", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SmallMultiplesOptions.MaxVisibleRows" } }, "PanelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-smallmultiplesoptions.html#cfn-quicksight-dashboard-smallmultiplesoptions-panelconfiguration", "Required": false, "Type": "PanelConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.Spacing": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-spacing.html", "Properties": { "Bottom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-spacing.html#cfn-quicksight-dashboard-spacing-bottom", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Left": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-spacing.html#cfn-quicksight-dashboard-spacing-left", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Right": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-spacing.html#cfn-quicksight-dashboard-spacing-right", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Top": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-spacing.html#cfn-quicksight-dashboard-spacing-top", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.StringDefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringdefaultvalues.html", "Properties": { "DynamicValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringdefaultvalues.html#cfn-quicksight-dashboard-stringdefaultvalues-dynamicvalue", "Required": false, "Type": "DynamicDefaultValue", "UpdateType": "Mutable" }, "StaticValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringdefaultvalues.html#cfn-quicksight-dashboard-stringdefaultvalues-staticvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.StringFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringformatconfiguration.html", "Properties": { "NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringformatconfiguration.html#cfn-quicksight-dashboard-stringformatconfiguration-nullvalueformatconfiguration", "Required": false, "Type": "NullValueFormatConfiguration", "UpdateType": "Mutable" }, "NumericFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringformatconfiguration.html#cfn-quicksight-dashboard-stringformatconfiguration-numericformatconfiguration", "Required": false, "Type": "NumericFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.StringParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringparameter.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringparameter.html#cfn-quicksight-dashboard-stringparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.StringParameter.Name" } }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringparameter.html#cfn-quicksight-dashboard-stringparameter-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.StringParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringparameterdeclaration.html", "Properties": { "DefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringparameterdeclaration.html#cfn-quicksight-dashboard-stringparameterdeclaration-defaultvalues", "Required": false, "Type": "StringDefaultValues", "UpdateType": "Mutable" }, "MappedDataSetParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringparameterdeclaration.html#cfn-quicksight-dashboard-stringparameterdeclaration-mappeddatasetparameters", "DuplicatesAllowed": true, "ItemType": "MappedDataSetParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringparameterdeclaration.html#cfn-quicksight-dashboard-stringparameterdeclaration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.StringParameterDeclaration.Name" } }, "ParameterValueType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringparameterdeclaration.html#cfn-quicksight-dashboard-stringparameterdeclaration-parametervaluetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.StringParameterDeclaration.ParameterValueType" } }, "ValueWhenUnset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringparameterdeclaration.html#cfn-quicksight-dashboard-stringparameterdeclaration-valuewhenunset", "Required": false, "Type": "StringValueWhenUnsetConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.StringValueWhenUnsetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringvaluewhenunsetconfiguration.html", "Properties": { "CustomValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringvaluewhenunsetconfiguration.html#cfn-quicksight-dashboard-stringvaluewhenunsetconfiguration-customvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ValueWhenUnsetOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-stringvaluewhenunsetconfiguration.html#cfn-quicksight-dashboard-stringvaluewhenunsetconfiguration-valuewhenunsetoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.StringValueWhenUnsetConfiguration.ValueWhenUnsetOption" } } } }, "AWS::QuickSight::Dashboard.SubtotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-subtotaloptions.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-subtotaloptions.html#cfn-quicksight-dashboard-subtotaloptions-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FieldLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-subtotaloptions.html#cfn-quicksight-dashboard-subtotaloptions-fieldlevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SubtotalOptions.FieldLevel" } }, "FieldLevelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-subtotaloptions.html#cfn-quicksight-dashboard-subtotaloptions-fieldleveloptions", "DuplicatesAllowed": true, "ItemType": "PivotTableFieldSubtotalOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MetricHeaderCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-subtotaloptions.html#cfn-quicksight-dashboard-subtotaloptions-metricheadercellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "TotalCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-subtotaloptions.html#cfn-quicksight-dashboard-subtotaloptions-totalcellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "TotalsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-subtotaloptions.html#cfn-quicksight-dashboard-subtotaloptions-totalsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.SubtotalOptions.TotalsVisibility" } }, "ValueCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-subtotaloptions.html#cfn-quicksight-dashboard-subtotaloptions-valuecellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableaggregatedfieldwells.html", "Properties": { "GroupBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableaggregatedfieldwells.html#cfn-quicksight-dashboard-tableaggregatedfieldwells-groupby", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableaggregatedfieldwells.html#cfn-quicksight-dashboard-tableaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableBorderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html#cfn-quicksight-dashboard-tableborderoptions-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableBorderOptions.Color" } }, "Style": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html#cfn-quicksight-dashboard-tableborderoptions-style", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableBorderOptions.Style" } }, "Thickness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableborderoptions.html#cfn-quicksight-dashboard-tableborderoptions-thickness", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableBorderOptions.Thickness" } } } }, "AWS::QuickSight::Dashboard.TableCellConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellconditionalformatting.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellconditionalformatting.html#cfn-quicksight-dashboard-tablecellconditionalformatting-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableCellConditionalFormatting.FieldId" } }, "TextFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellconditionalformatting.html#cfn-quicksight-dashboard-tablecellconditionalformatting-textformat", "Required": false, "Type": "TextConditionalFormat", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableCellImageSizingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellimagesizingconfiguration.html", "Properties": { "TableCellImageScalingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellimagesizingconfiguration.html#cfn-quicksight-dashboard-tablecellimagesizingconfiguration-tablecellimagescalingconfiguration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableCellImageSizingConfiguration.TableCellImageScalingConfiguration" } } } }, "AWS::QuickSight::Dashboard.TableCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html#cfn-quicksight-dashboard-tablecellstyle-backgroundcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableCellStyle.BackgroundColor" } }, "Border": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html#cfn-quicksight-dashboard-tablecellstyle-border", "Required": false, "Type": "GlobalTableBorderOptions", "UpdateType": "Mutable" }, "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html#cfn-quicksight-dashboard-tablecellstyle-fontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "Height": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html#cfn-quicksight-dashboard-tablecellstyle-height", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableCellStyle.Height" } }, "HorizontalTextAlignment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html#cfn-quicksight-dashboard-tablecellstyle-horizontaltextalignment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableCellStyle.HorizontalTextAlignment" } }, "TextWrap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html#cfn-quicksight-dashboard-tablecellstyle-textwrap", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableCellStyle.TextWrap" } }, "VerticalTextAlignment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html#cfn-quicksight-dashboard-tablecellstyle-verticaltextalignment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableCellStyle.VerticalTextAlignment" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablecellstyle.html#cfn-quicksight-dashboard-tablecellstyle-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableCellStyle.Visibility" } } } }, "AWS::QuickSight::Dashboard.TableConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconditionalformatting.html", "Properties": { "ConditionalFormattingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconditionalformatting.html#cfn-quicksight-dashboard-tableconditionalformatting-conditionalformattingoptions", "DuplicatesAllowed": true, "ItemType": "TableConditionalFormattingOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableConditionalFormattingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconditionalformattingoption.html", "Properties": { "Cell": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconditionalformattingoption.html#cfn-quicksight-dashboard-tableconditionalformattingoption-cell", "Required": false, "Type": "TableCellConditionalFormatting", "UpdateType": "Mutable" }, "Row": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconditionalformattingoption.html#cfn-quicksight-dashboard-tableconditionalformattingoption-row", "Required": false, "Type": "TableRowConditionalFormatting", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconfiguration.html", "Properties": { "FieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconfiguration.html#cfn-quicksight-dashboard-tableconfiguration-fieldoptions", "Required": false, "Type": "TableFieldOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconfiguration.html#cfn-quicksight-dashboard-tableconfiguration-fieldwells", "Required": false, "Type": "TableFieldWells", "UpdateType": "Mutable" }, "PaginatedReportOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconfiguration.html#cfn-quicksight-dashboard-tableconfiguration-paginatedreportoptions", "Required": false, "Type": "TablePaginatedReportOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconfiguration.html#cfn-quicksight-dashboard-tableconfiguration-sortconfiguration", "Required": false, "Type": "TableSortConfiguration", "UpdateType": "Mutable" }, "TableInlineVisualizations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconfiguration.html#cfn-quicksight-dashboard-tableconfiguration-tableinlinevisualizations", "DuplicatesAllowed": true, "ItemType": "TableInlineVisualization", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TableOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconfiguration.html#cfn-quicksight-dashboard-tableconfiguration-tableoptions", "Required": false, "Type": "TableOptions", "UpdateType": "Mutable" }, "TotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableconfiguration.html#cfn-quicksight-dashboard-tableconfiguration-totaloptions", "Required": false, "Type": "TotalOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableFieldCustomIconContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldcustomiconcontent.html", "Properties": { "Icon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldcustomiconcontent.html#cfn-quicksight-dashboard-tablefieldcustomiconcontent-icon", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableFieldCustomIconContent.Icon" } } } }, "AWS::QuickSight::Dashboard.TableFieldCustomTextContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldcustomtextcontent.html", "Properties": { "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldcustomtextcontent.html#cfn-quicksight-dashboard-tablefieldcustomtextcontent-fontconfiguration", "Required": true, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldcustomtextcontent.html#cfn-quicksight-dashboard-tablefieldcustomtextcontent-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableFieldImageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldimageconfiguration.html", "Properties": { "SizingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldimageconfiguration.html#cfn-quicksight-dashboard-tablefieldimageconfiguration-sizingoptions", "Required": false, "Type": "TableCellImageSizingConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableFieldLinkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldlinkconfiguration.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldlinkconfiguration.html#cfn-quicksight-dashboard-tablefieldlinkconfiguration-content", "Required": true, "Type": "TableFieldLinkContentConfiguration", "UpdateType": "Mutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldlinkconfiguration.html#cfn-quicksight-dashboard-tablefieldlinkconfiguration-target", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableFieldLinkConfiguration.Target" } } } }, "AWS::QuickSight::Dashboard.TableFieldLinkContentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldlinkcontentconfiguration.html", "Properties": { "CustomIconContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldlinkcontentconfiguration.html#cfn-quicksight-dashboard-tablefieldlinkcontentconfiguration-customiconcontent", "Required": false, "Type": "TableFieldCustomIconContent", "UpdateType": "Mutable" }, "CustomTextContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldlinkcontentconfiguration.html#cfn-quicksight-dashboard-tablefieldlinkcontentconfiguration-customtextcontent", "Required": false, "Type": "TableFieldCustomTextContent", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableFieldOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoption.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoption.html#cfn-quicksight-dashboard-tablefieldoption-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableFieldOption.CustomLabel" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoption.html#cfn-quicksight-dashboard-tablefieldoption-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableFieldOption.FieldId" } }, "URLStyling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoption.html#cfn-quicksight-dashboard-tablefieldoption-urlstyling", "Required": false, "Type": "TableFieldURLConfiguration", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoption.html#cfn-quicksight-dashboard-tablefieldoption-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableFieldOption.Visibility" } }, "Width": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoption.html#cfn-quicksight-dashboard-tablefieldoption-width", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableFieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoptions.html", "Properties": { "Order": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoptions.html#cfn-quicksight-dashboard-tablefieldoptions-order", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableFieldOptions.Order" } }, "SelectedFieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoptions.html#cfn-quicksight-dashboard-tablefieldoptions-selectedfieldoptions", "DuplicatesAllowed": true, "ItemType": "TableFieldOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableFieldURLConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldurlconfiguration.html", "Properties": { "ImageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldurlconfiguration.html#cfn-quicksight-dashboard-tablefieldurlconfiguration-imageconfiguration", "Required": false, "Type": "TableFieldImageConfiguration", "UpdateType": "Mutable" }, "LinkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldurlconfiguration.html#cfn-quicksight-dashboard-tablefieldurlconfiguration-linkconfiguration", "Required": false, "Type": "TableFieldLinkConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldwells.html", "Properties": { "TableAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldwells.html#cfn-quicksight-dashboard-tablefieldwells-tableaggregatedfieldwells", "Required": false, "Type": "TableAggregatedFieldWells", "UpdateType": "Mutable" }, "TableUnaggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldwells.html#cfn-quicksight-dashboard-tablefieldwells-tableunaggregatedfieldwells", "Required": false, "Type": "TableUnaggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableInlineVisualization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableinlinevisualization.html", "Properties": { "DataBars": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableinlinevisualization.html#cfn-quicksight-dashboard-tableinlinevisualization-databars", "Required": false, "Type": "DataBarsOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableoptions.html", "Properties": { "CellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableoptions.html#cfn-quicksight-dashboard-tableoptions-cellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "HeaderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableoptions.html#cfn-quicksight-dashboard-tableoptions-headerstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "Orientation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableoptions.html#cfn-quicksight-dashboard-tableoptions-orientation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableOptions.Orientation" } }, "RowAlternateColorOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableoptions.html#cfn-quicksight-dashboard-tableoptions-rowalternatecoloroptions", "Required": false, "Type": "RowAlternateColorOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TablePaginatedReportOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablepaginatedreportoptions.html", "Properties": { "OverflowColumnHeaderVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablepaginatedreportoptions.html#cfn-quicksight-dashboard-tablepaginatedreportoptions-overflowcolumnheadervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TablePaginatedReportOptions.OverflowColumnHeaderVisibility" } }, "VerticalOverflowVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablepaginatedreportoptions.html#cfn-quicksight-dashboard-tablepaginatedreportoptions-verticaloverflowvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TablePaginatedReportOptions.VerticalOverflowVisibility" } } } }, "AWS::QuickSight::Dashboard.TableRowConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablerowconditionalformatting.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablerowconditionalformatting.html#cfn-quicksight-dashboard-tablerowconditionalformatting-backgroundcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablerowconditionalformatting.html#cfn-quicksight-dashboard-tablerowconditionalformatting-textcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableSideBorderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablesideborderoptions.html", "Properties": { "Bottom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablesideborderoptions.html#cfn-quicksight-dashboard-tablesideborderoptions-bottom", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" }, "InnerHorizontal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablesideborderoptions.html#cfn-quicksight-dashboard-tablesideborderoptions-innerhorizontal", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" }, "InnerVertical": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablesideborderoptions.html#cfn-quicksight-dashboard-tablesideborderoptions-innervertical", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" }, "Left": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablesideborderoptions.html#cfn-quicksight-dashboard-tablesideborderoptions-left", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" }, "Right": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablesideborderoptions.html#cfn-quicksight-dashboard-tablesideborderoptions-right", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" }, "Top": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablesideborderoptions.html#cfn-quicksight-dashboard-tablesideborderoptions-top", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablesortconfiguration.html", "Properties": { "PaginationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablesortconfiguration.html#cfn-quicksight-dashboard-tablesortconfiguration-paginationconfiguration", "Required": false, "Type": "PaginationConfiguration", "UpdateType": "Mutable" }, "RowSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablesortconfiguration.html#cfn-quicksight-dashboard-tablesortconfiguration-rowsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableUnaggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableunaggregatedfieldwells.html", "Properties": { "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tableunaggregatedfieldwells.html#cfn-quicksight-dashboard-tableunaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "UnaggregatedField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TableVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablevisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablevisual.html#cfn-quicksight-dashboard-tablevisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablevisual.html#cfn-quicksight-dashboard-tablevisual-chartconfiguration", "Required": false, "Type": "TableConfiguration", "UpdateType": "Mutable" }, "ConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablevisual.html#cfn-quicksight-dashboard-tablevisual-conditionalformatting", "Required": false, "Type": "TableConditionalFormatting", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablevisual.html#cfn-quicksight-dashboard-tablevisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablevisual.html#cfn-quicksight-dashboard-tablevisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablevisual.html#cfn-quicksight-dashboard-tablevisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TableVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.TextAreaControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textareacontroldisplayoptions.html", "Properties": { "PlaceholderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textareacontroldisplayoptions.html#cfn-quicksight-dashboard-textareacontroldisplayoptions-placeholderoptions", "Required": false, "Type": "TextControlPlaceholderOptions", "UpdateType": "Mutable" }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textareacontroldisplayoptions.html#cfn-quicksight-dashboard-textareacontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TextConditionalFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textconditionalformat.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textconditionalformat.html#cfn-quicksight-dashboard-textconditionalformat-backgroundcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" }, "Icon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textconditionalformat.html#cfn-quicksight-dashboard-textconditionalformat-icon", "Required": false, "Type": "ConditionalFormattingIcon", "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textconditionalformat.html#cfn-quicksight-dashboard-textconditionalformat-textcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TextControlPlaceholderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textcontrolplaceholderoptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textcontrolplaceholderoptions.html#cfn-quicksight-dashboard-textcontrolplaceholderoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TextControlPlaceholderOptions.Visibility" } } } }, "AWS::QuickSight::Dashboard.TextFieldControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textfieldcontroldisplayoptions.html", "Properties": { "PlaceholderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textfieldcontroldisplayoptions.html#cfn-quicksight-dashboard-textfieldcontroldisplayoptions-placeholderoptions", "Required": false, "Type": "TextControlPlaceholderOptions", "UpdateType": "Mutable" }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-textfieldcontroldisplayoptions.html#cfn-quicksight-dashboard-textfieldcontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.ThousandSeparatorOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-thousandseparatoroptions.html", "Properties": { "Symbol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-thousandseparatoroptions.html#cfn-quicksight-dashboard-thousandseparatoroptions-symbol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ThousandSeparatorOptions.Symbol" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-thousandseparatoroptions.html#cfn-quicksight-dashboard-thousandseparatoroptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.ThousandSeparatorOptions.Visibility" } } } }, "AWS::QuickSight::Dashboard.TimeBasedForecastProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timebasedforecastproperties.html", "Properties": { "LowerBoundary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timebasedforecastproperties.html#cfn-quicksight-dashboard-timebasedforecastproperties-lowerboundary", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "PeriodsBackward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timebasedforecastproperties.html#cfn-quicksight-dashboard-timebasedforecastproperties-periodsbackward", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "PeriodsForward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timebasedforecastproperties.html#cfn-quicksight-dashboard-timebasedforecastproperties-periodsforward", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TimeBasedForecastProperties.PeriodsForward" } }, "PredictionInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timebasedforecastproperties.html#cfn-quicksight-dashboard-timebasedforecastproperties-predictioninterval", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TimeBasedForecastProperties.PredictionInterval" } }, "Seasonality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timebasedforecastproperties.html#cfn-quicksight-dashboard-timebasedforecastproperties-seasonality", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TimeBasedForecastProperties.Seasonality" } }, "UpperBoundary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timebasedforecastproperties.html#cfn-quicksight-dashboard-timebasedforecastproperties-upperboundary", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TimeEqualityFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timeequalityfilter.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timeequalityfilter.html#cfn-quicksight-dashboard-timeequalityfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timeequalityfilter.html#cfn-quicksight-dashboard-timeequalityfilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TimeEqualityFilter.FilterId" } }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timeequalityfilter.html#cfn-quicksight-dashboard-timeequalityfilter-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TimeEqualityFilter.ParameterName" } }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timeequalityfilter.html#cfn-quicksight-dashboard-timeequalityfilter-timegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TimeEqualityFilter.TimeGranularity" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timeequalityfilter.html#cfn-quicksight-dashboard-timeequalityfilter-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TimeRangeDrillDownFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangedrilldownfilter.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangedrilldownfilter.html#cfn-quicksight-dashboard-timerangedrilldownfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "RangeMaximum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangedrilldownfilter.html#cfn-quicksight-dashboard-timerangedrilldownfilter-rangemaximum", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RangeMinimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangedrilldownfilter.html#cfn-quicksight-dashboard-timerangedrilldownfilter-rangeminimum", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangedrilldownfilter.html#cfn-quicksight-dashboard-timerangedrilldownfilter-timegranularity", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TimeRangeDrillDownFilter.TimeGranularity" } } } }, "AWS::QuickSight::Dashboard.TimeRangeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefilter.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefilter.html#cfn-quicksight-dashboard-timerangefilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "ExcludePeriodConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefilter.html#cfn-quicksight-dashboard-timerangefilter-excludeperiodconfiguration", "Required": false, "Type": "ExcludePeriodConfiguration", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefilter.html#cfn-quicksight-dashboard-timerangefilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TimeRangeFilter.FilterId" } }, "IncludeMaximum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefilter.html#cfn-quicksight-dashboard-timerangefilter-includemaximum", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeMinimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefilter.html#cfn-quicksight-dashboard-timerangefilter-includeminimum", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefilter.html#cfn-quicksight-dashboard-timerangefilter-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TimeRangeFilter.NullOption" } }, "RangeMaximumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefilter.html#cfn-quicksight-dashboard-timerangefilter-rangemaximumvalue", "Required": false, "Type": "TimeRangeFilterValue", "UpdateType": "Mutable" }, "RangeMinimumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefilter.html#cfn-quicksight-dashboard-timerangefilter-rangeminimumvalue", "Required": false, "Type": "TimeRangeFilterValue", "UpdateType": "Mutable" }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefilter.html#cfn-quicksight-dashboard-timerangefilter-timegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TimeRangeFilter.TimeGranularity" } } } }, "AWS::QuickSight::Dashboard.TimeRangeFilterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefiltervalue.html", "Properties": { "Parameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefiltervalue.html#cfn-quicksight-dashboard-timerangefiltervalue-parameter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TimeRangeFilterValue.Parameter" } }, "RollingDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefiltervalue.html#cfn-quicksight-dashboard-timerangefiltervalue-rollingdate", "Required": false, "Type": "RollingDateConfiguration", "UpdateType": "Mutable" }, "StaticValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-timerangefiltervalue.html#cfn-quicksight-dashboard-timerangefiltervalue-staticvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TooltipItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipitem.html", "Properties": { "ColumnTooltipItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipitem.html#cfn-quicksight-dashboard-tooltipitem-columntooltipitem", "Required": false, "Type": "ColumnTooltipItem", "UpdateType": "Mutable" }, "FieldTooltipItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipitem.html#cfn-quicksight-dashboard-tooltipitem-fieldtooltipitem", "Required": false, "Type": "FieldTooltipItem", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TooltipOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html", "Properties": { "FieldBasedTooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html#cfn-quicksight-dashboard-tooltipoptions-fieldbasedtooltip", "Required": false, "Type": "FieldBasedTooltip", "UpdateType": "Mutable" }, "SelectedTooltipType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html#cfn-quicksight-dashboard-tooltipoptions-selectedtooltiptype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TooltipOptions.SelectedTooltipType" } }, "TooltipVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tooltipoptions.html#cfn-quicksight-dashboard-tooltipoptions-tooltipvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TooltipOptions.TooltipVisibility" } } } }, "AWS::QuickSight::Dashboard.TopBottomFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomfilter.html", "Properties": { "AggregationSortConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomfilter.html#cfn-quicksight-dashboard-topbottomfilter-aggregationsortconfigurations", "DuplicatesAllowed": true, "ItemType": "AggregationSortConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomfilter.html#cfn-quicksight-dashboard-topbottomfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomfilter.html#cfn-quicksight-dashboard-topbottomfilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TopBottomFilter.FilterId" } }, "Limit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomfilter.html#cfn-quicksight-dashboard-topbottomfilter-limit", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomfilter.html#cfn-quicksight-dashboard-topbottomfilter-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TopBottomFilter.ParameterName" } }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomfilter.html#cfn-quicksight-dashboard-topbottomfilter-timegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TopBottomFilter.TimeGranularity" } } } }, "AWS::QuickSight::Dashboard.TopBottomMoversComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottommoverscomputation.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottommoverscomputation.html#cfn-quicksight-dashboard-topbottommoverscomputation-category", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottommoverscomputation.html#cfn-quicksight-dashboard-topbottommoverscomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TopBottomMoversComputation.ComputationId" } }, "MoverSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottommoverscomputation.html#cfn-quicksight-dashboard-topbottommoverscomputation-moversize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TopBottomMoversComputation.MoverSize" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottommoverscomputation.html#cfn-quicksight-dashboard-topbottommoverscomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SortOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottommoverscomputation.html#cfn-quicksight-dashboard-topbottommoverscomputation-sortorder", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TopBottomMoversComputation.SortOrder" } }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottommoverscomputation.html#cfn-quicksight-dashboard-topbottommoverscomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottommoverscomputation.html#cfn-quicksight-dashboard-topbottommoverscomputation-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TopBottomMoversComputation.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottommoverscomputation.html#cfn-quicksight-dashboard-topbottommoverscomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TopBottomRankedComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomrankedcomputation.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomrankedcomputation.html#cfn-quicksight-dashboard-topbottomrankedcomputation-category", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomrankedcomputation.html#cfn-quicksight-dashboard-topbottomrankedcomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TopBottomRankedComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomrankedcomputation.html#cfn-quicksight-dashboard-topbottomrankedcomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResultSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomrankedcomputation.html#cfn-quicksight-dashboard-topbottomrankedcomputation-resultsize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TopBottomRankedComputation.ResultSize" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomrankedcomputation.html#cfn-quicksight-dashboard-topbottomrankedcomputation-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TopBottomRankedComputation.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-topbottomrankedcomputation.html#cfn-quicksight-dashboard-topbottomrankedcomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TotalAggregationComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-totalaggregationcomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-totalaggregationcomputation.html#cfn-quicksight-dashboard-totalaggregationcomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TotalAggregationComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-totalaggregationcomputation.html#cfn-quicksight-dashboard-totalaggregationcomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-totalaggregationcomputation.html#cfn-quicksight-dashboard-totalaggregationcomputation-value", "Required": true, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-totaloptions.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-totaloptions.html#cfn-quicksight-dashboard-totaloptions-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Placement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-totaloptions.html#cfn-quicksight-dashboard-totaloptions-placement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TotalOptions.Placement" } }, "ScrollStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-totaloptions.html#cfn-quicksight-dashboard-totaloptions-scrollstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TotalOptions.ScrollStatus" } }, "TotalCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-totaloptions.html#cfn-quicksight-dashboard-totaloptions-totalcellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "TotalsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-totaloptions.html#cfn-quicksight-dashboard-totaloptions-totalsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TotalOptions.TotalsVisibility" } } } }, "AWS::QuickSight::Dashboard.TreeMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapaggregatedfieldwells.html", "Properties": { "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapaggregatedfieldwells.html#cfn-quicksight-dashboard-treemapaggregatedfieldwells-colors", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Groups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapaggregatedfieldwells.html#cfn-quicksight-dashboard-treemapaggregatedfieldwells-groups", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Sizes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapaggregatedfieldwells.html#cfn-quicksight-dashboard-treemapaggregatedfieldwells-sizes", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TreeMapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapconfiguration.html", "Properties": { "ColorLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapconfiguration.html#cfn-quicksight-dashboard-treemapconfiguration-colorlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ColorScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapconfiguration.html#cfn-quicksight-dashboard-treemapconfiguration-colorscale", "Required": false, "Type": "ColorScale", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapconfiguration.html#cfn-quicksight-dashboard-treemapconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapconfiguration.html#cfn-quicksight-dashboard-treemapconfiguration-fieldwells", "Required": false, "Type": "TreeMapFieldWells", "UpdateType": "Mutable" }, "GroupLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapconfiguration.html#cfn-quicksight-dashboard-treemapconfiguration-grouplabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapconfiguration.html#cfn-quicksight-dashboard-treemapconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "SizeLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapconfiguration.html#cfn-quicksight-dashboard-treemapconfiguration-sizelabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapconfiguration.html#cfn-quicksight-dashboard-treemapconfiguration-sortconfiguration", "Required": false, "Type": "TreeMapSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapconfiguration.html#cfn-quicksight-dashboard-treemapconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TreeMapFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapfieldwells.html", "Properties": { "TreeMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapfieldwells.html#cfn-quicksight-dashboard-treemapfieldwells-treemapaggregatedfieldwells", "Required": false, "Type": "TreeMapAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TreeMapSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapsortconfiguration.html", "Properties": { "TreeMapGroupItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapsortconfiguration.html#cfn-quicksight-dashboard-treemapsortconfiguration-treemapgroupitemslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "TreeMapSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapsortconfiguration.html#cfn-quicksight-dashboard-treemapsortconfiguration-treemapsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.TreeMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapvisual.html#cfn-quicksight-dashboard-treemapvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapvisual.html#cfn-quicksight-dashboard-treemapvisual-chartconfiguration", "Required": false, "Type": "TreeMapConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapvisual.html#cfn-quicksight-dashboard-treemapvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapvisual.html#cfn-quicksight-dashboard-treemapvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapvisual.html#cfn-quicksight-dashboard-treemapvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-treemapvisual.html#cfn-quicksight-dashboard-treemapvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TreeMapVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.TrendArrowOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-trendarrowoptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-trendarrowoptions.html#cfn-quicksight-dashboard-trendarrowoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.TrendArrowOptions.Visibility" } } } }, "AWS::QuickSight::Dashboard.UnaggregatedField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-unaggregatedfield.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-unaggregatedfield.html#cfn-quicksight-dashboard-unaggregatedfield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-unaggregatedfield.html#cfn-quicksight-dashboard-unaggregatedfield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.UnaggregatedField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-unaggregatedfield.html#cfn-quicksight-dashboard-unaggregatedfield-formatconfiguration", "Required": false, "Type": "FormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.UniqueValuesComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-uniquevaluescomputation.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-uniquevaluescomputation.html#cfn-quicksight-dashboard-uniquevaluescomputation-category", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-uniquevaluescomputation.html#cfn-quicksight-dashboard-uniquevaluescomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.UniqueValuesComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-uniquevaluescomputation.html#cfn-quicksight-dashboard-uniquevaluescomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.VisibleRangeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visiblerangeoptions.html", "Properties": { "PercentRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visiblerangeoptions.html#cfn-quicksight-dashboard-visiblerangeoptions-percentrange", "Required": false, "Type": "PercentVisibleRange", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.Visual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html", "Properties": { "BarChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-barchartvisual", "Required": false, "Type": "BarChartVisual", "UpdateType": "Mutable" }, "BoxPlotVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-boxplotvisual", "Required": false, "Type": "BoxPlotVisual", "UpdateType": "Mutable" }, "ComboChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-combochartvisual", "Required": false, "Type": "ComboChartVisual", "UpdateType": "Mutable" }, "CustomContentVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-customcontentvisual", "Required": false, "Type": "CustomContentVisual", "UpdateType": "Mutable" }, "EmptyVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-emptyvisual", "Required": false, "Type": "EmptyVisual", "UpdateType": "Mutable" }, "FilledMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-filledmapvisual", "Required": false, "Type": "FilledMapVisual", "UpdateType": "Mutable" }, "FunnelChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-funnelchartvisual", "Required": false, "Type": "FunnelChartVisual", "UpdateType": "Mutable" }, "GaugeChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-gaugechartvisual", "Required": false, "Type": "GaugeChartVisual", "UpdateType": "Mutable" }, "GeospatialMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-geospatialmapvisual", "Required": false, "Type": "GeospatialMapVisual", "UpdateType": "Mutable" }, "HeatMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-heatmapvisual", "Required": false, "Type": "HeatMapVisual", "UpdateType": "Mutable" }, "HistogramVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-histogramvisual", "Required": false, "Type": "HistogramVisual", "UpdateType": "Mutable" }, "InsightVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-insightvisual", "Required": false, "Type": "InsightVisual", "UpdateType": "Mutable" }, "KPIVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-kpivisual", "Required": false, "Type": "KPIVisual", "UpdateType": "Mutable" }, "LineChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-linechartvisual", "Required": false, "Type": "LineChartVisual", "UpdateType": "Mutable" }, "PieChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-piechartvisual", "Required": false, "Type": "PieChartVisual", "UpdateType": "Mutable" }, "PivotTableVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-pivottablevisual", "Required": false, "Type": "PivotTableVisual", "UpdateType": "Mutable" }, "RadarChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-radarchartvisual", "Required": false, "Type": "RadarChartVisual", "UpdateType": "Mutable" }, "SankeyDiagramVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-sankeydiagramvisual", "Required": false, "Type": "SankeyDiagramVisual", "UpdateType": "Mutable" }, "ScatterPlotVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-scatterplotvisual", "Required": false, "Type": "ScatterPlotVisual", "UpdateType": "Mutable" }, "TableVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-tablevisual", "Required": false, "Type": "TableVisual", "UpdateType": "Mutable" }, "TreeMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-treemapvisual", "Required": false, "Type": "TreeMapVisual", "UpdateType": "Mutable" }, "WaterfallVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-waterfallvisual", "Required": false, "Type": "WaterfallVisual", "UpdateType": "Mutable" }, "WordCloudVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html#cfn-quicksight-dashboard-visual-wordcloudvisual", "Required": false, "Type": "WordCloudVisual", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.VisualAxisSortOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualaxissortoption.html", "Properties": { "AvailabilityStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualaxissortoption.html#cfn-quicksight-dashboard-visualaxissortoption-availabilitystatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.VisualAxisSortOption.AvailabilityStatus" } } } }, "AWS::QuickSight::Dashboard.VisualCustomAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html", "Properties": { "ActionOperations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html#cfn-quicksight-dashboard-visualcustomaction-actionoperations", "DuplicatesAllowed": true, "ItemType": "VisualCustomActionOperation", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "CustomActionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html#cfn-quicksight-dashboard-visualcustomaction-customactionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.VisualCustomAction.CustomActionId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html#cfn-quicksight-dashboard-visualcustomaction-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.VisualCustomAction.Name" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html#cfn-quicksight-dashboard-visualcustomaction-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.VisualCustomAction.Status" } }, "Trigger": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomaction.html#cfn-quicksight-dashboard-visualcustomaction-trigger", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.VisualCustomAction.Trigger" } } } }, "AWS::QuickSight::Dashboard.VisualCustomActionOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomactionoperation.html", "Properties": { "FilterOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomactionoperation.html#cfn-quicksight-dashboard-visualcustomactionoperation-filteroperation", "Required": false, "Type": "CustomActionFilterOperation", "UpdateType": "Mutable" }, "NavigationOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomactionoperation.html#cfn-quicksight-dashboard-visualcustomactionoperation-navigationoperation", "Required": false, "Type": "CustomActionNavigationOperation", "UpdateType": "Mutable" }, "SetParametersOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomactionoperation.html#cfn-quicksight-dashboard-visualcustomactionoperation-setparametersoperation", "Required": false, "Type": "CustomActionSetParametersOperation", "UpdateType": "Mutable" }, "URLOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualcustomactionoperation.html#cfn-quicksight-dashboard-visualcustomactionoperation-urloperation", "Required": false, "Type": "CustomActionURLOperation", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.VisualMenuOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualmenuoption.html", "Properties": { "AvailabilityStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualmenuoption.html#cfn-quicksight-dashboard-visualmenuoption-availabilitystatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.VisualMenuOption.AvailabilityStatus" } } } }, "AWS::QuickSight::Dashboard.VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html", "Properties": { "ChartColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html#cfn-quicksight-dashboard-visualpalette-chartcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.VisualPalette.ChartColor" } }, "ColorMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualpalette.html#cfn-quicksight-dashboard-visualpalette-colormap", "DuplicatesAllowed": true, "ItemType": "DataPathColor", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html", "Properties": { "FormatText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html#cfn-quicksight-dashboard-visualsubtitlelabeloptions-formattext", "Required": false, "Type": "LongFormatText", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualsubtitlelabeloptions.html#cfn-quicksight-dashboard-visualsubtitlelabeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions.Visibility" } } } }, "AWS::QuickSight::Dashboard.VisualTitleLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html", "Properties": { "FormatText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html#cfn-quicksight-dashboard-visualtitlelabeloptions-formattext", "Required": false, "Type": "ShortFormatText", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visualtitlelabeloptions.html#cfn-quicksight-dashboard-visualtitlelabeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.VisualTitleLabelOptions.Visibility" } } } }, "AWS::QuickSight::Dashboard.WaterfallChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartaggregatedfieldwells.html", "Properties": { "Breakdowns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartaggregatedfieldwells.html#cfn-quicksight-dashboard-waterfallchartaggregatedfieldwells-breakdowns", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Categories": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartaggregatedfieldwells.html#cfn-quicksight-dashboard-waterfallchartaggregatedfieldwells-categories", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartaggregatedfieldwells.html#cfn-quicksight-dashboard-waterfallchartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.WaterfallChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartconfiguration.html", "Properties": { "CategoryAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartconfiguration.html#cfn-quicksight-dashboard-waterfallchartconfiguration-categoryaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "CategoryAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartconfiguration.html#cfn-quicksight-dashboard-waterfallchartconfiguration-categoryaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartconfiguration.html#cfn-quicksight-dashboard-waterfallchartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartconfiguration.html#cfn-quicksight-dashboard-waterfallchartconfiguration-fieldwells", "Required": false, "Type": "WaterfallChartFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartconfiguration.html#cfn-quicksight-dashboard-waterfallchartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "PrimaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartconfiguration.html#cfn-quicksight-dashboard-waterfallchartconfiguration-primaryyaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "PrimaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartconfiguration.html#cfn-quicksight-dashboard-waterfallchartconfiguration-primaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartconfiguration.html#cfn-quicksight-dashboard-waterfallchartconfiguration-sortconfiguration", "Required": false, "Type": "WaterfallChartSortConfiguration", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartconfiguration.html#cfn-quicksight-dashboard-waterfallchartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" }, "WaterfallChartOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartconfiguration.html#cfn-quicksight-dashboard-waterfallchartconfiguration-waterfallchartoptions", "Required": false, "Type": "WaterfallChartOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.WaterfallChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartfieldwells.html", "Properties": { "WaterfallChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartfieldwells.html#cfn-quicksight-dashboard-waterfallchartfieldwells-waterfallchartaggregatedfieldwells", "Required": false, "Type": "WaterfallChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.WaterfallChartOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartoptions.html", "Properties": { "TotalBarLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartoptions.html#cfn-quicksight-dashboard-waterfallchartoptions-totalbarlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.WaterfallChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartsortconfiguration.html", "Properties": { "BreakdownItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartsortconfiguration.html#cfn-quicksight-dashboard-waterfallchartsortconfiguration-breakdownitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallchartsortconfiguration.html#cfn-quicksight-dashboard-waterfallchartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.WaterfallVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallvisual.html#cfn-quicksight-dashboard-waterfallvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallvisual.html#cfn-quicksight-dashboard-waterfallvisual-chartconfiguration", "Required": false, "Type": "WaterfallChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallvisual.html#cfn-quicksight-dashboard-waterfallvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallvisual.html#cfn-quicksight-dashboard-waterfallvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallvisual.html#cfn-quicksight-dashboard-waterfallvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-waterfallvisual.html#cfn-quicksight-dashboard-waterfallvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.WaterfallVisual.VisualId" } } } }, "AWS::QuickSight::Dashboard.WhatIfPointScenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-whatifpointscenario.html", "Properties": { "Date": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-whatifpointscenario.html#cfn-quicksight-dashboard-whatifpointscenario-date", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-whatifpointscenario.html#cfn-quicksight-dashboard-whatifpointscenario-value", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.WhatIfRangeScenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-whatifrangescenario.html", "Properties": { "EndDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-whatifrangescenario.html#cfn-quicksight-dashboard-whatifrangescenario-enddate", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StartDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-whatifrangescenario.html#cfn-quicksight-dashboard-whatifrangescenario-startdate", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-whatifrangescenario.html#cfn-quicksight-dashboard-whatifrangescenario-value", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.WordCloudAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudaggregatedfieldwells.html", "Properties": { "GroupBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudaggregatedfieldwells.html#cfn-quicksight-dashboard-wordcloudaggregatedfieldwells-groupby", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudaggregatedfieldwells.html#cfn-quicksight-dashboard-wordcloudaggregatedfieldwells-size", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.WordCloudChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudchartconfiguration.html", "Properties": { "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudchartconfiguration.html#cfn-quicksight-dashboard-wordcloudchartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudchartconfiguration.html#cfn-quicksight-dashboard-wordcloudchartconfiguration-fieldwells", "Required": false, "Type": "WordCloudFieldWells", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudchartconfiguration.html#cfn-quicksight-dashboard-wordcloudchartconfiguration-sortconfiguration", "Required": false, "Type": "WordCloudSortConfiguration", "UpdateType": "Mutable" }, "WordCloudOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudchartconfiguration.html#cfn-quicksight-dashboard-wordcloudchartconfiguration-wordcloudoptions", "Required": false, "Type": "WordCloudOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.WordCloudFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudfieldwells.html", "Properties": { "WordCloudAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudfieldwells.html#cfn-quicksight-dashboard-wordcloudfieldwells-wordcloudaggregatedfieldwells", "Required": false, "Type": "WordCloudAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.WordCloudOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudoptions.html", "Properties": { "CloudLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudoptions.html#cfn-quicksight-dashboard-wordcloudoptions-cloudlayout", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.WordCloudOptions.CloudLayout" } }, "MaximumStringLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudoptions.html#cfn-quicksight-dashboard-wordcloudoptions-maximumstringlength", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.WordCloudOptions.MaximumStringLength" } }, "WordCasing": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudoptions.html#cfn-quicksight-dashboard-wordcloudoptions-wordcasing", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.WordCloudOptions.WordCasing" } }, "WordOrientation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudoptions.html#cfn-quicksight-dashboard-wordcloudoptions-wordorientation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.WordCloudOptions.WordOrientation" } }, "WordPadding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudoptions.html#cfn-quicksight-dashboard-wordcloudoptions-wordpadding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.WordCloudOptions.WordPadding" } }, "WordScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudoptions.html#cfn-quicksight-dashboard-wordcloudoptions-wordscaling", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.WordCloudOptions.WordScaling" } } } }, "AWS::QuickSight::Dashboard.WordCloudSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudsortconfiguration.html#cfn-quicksight-dashboard-wordcloudsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudsortconfiguration.html#cfn-quicksight-dashboard-wordcloudsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard.WordCloudVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudvisual.html#cfn-quicksight-dashboard-wordcloudvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudvisual.html#cfn-quicksight-dashboard-wordcloudvisual-chartconfiguration", "Required": false, "Type": "WordCloudChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudvisual.html#cfn-quicksight-dashboard-wordcloudvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudvisual.html#cfn-quicksight-dashboard-wordcloudvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudvisual.html#cfn-quicksight-dashboard-wordcloudvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-wordcloudvisual.html#cfn-quicksight-dashboard-wordcloudvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.WordCloudVisual.VisualId" } } } }, "AWS::QuickSight::DataSet.CalculatedColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-calculatedcolumn.html", "Properties": { "ColumnId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-calculatedcolumn.html#cfn-quicksight-dataset-calculatedcolumn-columnid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-calculatedcolumn.html#cfn-quicksight-dataset-calculatedcolumn-columnname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-calculatedcolumn.html#cfn-quicksight-dataset-calculatedcolumn-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.CastColumnTypeOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-castcolumntypeoperation.html", "Properties": { "ColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-castcolumntypeoperation.html#cfn-quicksight-dataset-castcolumntypeoperation-columnname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-castcolumntypeoperation.html#cfn-quicksight-dataset-castcolumntypeoperation-format", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NewColumnType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-castcolumntypeoperation.html#cfn-quicksight-dataset-castcolumntypeoperation-newcolumntype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.ColumnDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columndescription.html", "Properties": { "Text": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columndescription.html#cfn-quicksight-dataset-columndescription-text", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.ColumnGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columngroup.html", "Properties": { "GeoSpatialColumnGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columngroup.html#cfn-quicksight-dataset-columngroup-geospatialcolumngroup", "Required": false, "Type": "GeoSpatialColumnGroup", "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.ColumnLevelPermissionRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columnlevelpermissionrule.html", "Properties": { "ColumnNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columnlevelpermissionrule.html#cfn-quicksight-dataset-columnlevelpermissionrule-columnnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Principals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columnlevelpermissionrule.html#cfn-quicksight-dataset-columnlevelpermissionrule-principals", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.ColumnTag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columntag.html", "Properties": { "ColumnDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columntag.html#cfn-quicksight-dataset-columntag-columndescription", "Required": false, "Type": "ColumnDescription", "UpdateType": "Mutable" }, "ColumnGeographicRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columntag.html#cfn-quicksight-dataset-columntag-columngeographicrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.CreateColumnsOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-createcolumnsoperation.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-createcolumnsoperation.html#cfn-quicksight-dataset-createcolumnsoperation-columns", "DuplicatesAllowed": true, "ItemType": "CalculatedColumn", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.CustomSql": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-customsql.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-customsql.html#cfn-quicksight-dataset-customsql-columns", "DuplicatesAllowed": true, "ItemType": "InputColumn", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "DataSourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-customsql.html#cfn-quicksight-dataset-customsql-datasourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-customsql.html#cfn-quicksight-dataset-customsql-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SqlQuery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-customsql.html#cfn-quicksight-dataset-customsql-sqlquery", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.DataSetUsageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-datasetusageconfiguration.html", "Properties": { "DisableUseAsDirectQuerySource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-datasetusageconfiguration.html#cfn-quicksight-dataset-datasetusageconfiguration-disableuseasdirectquerysource", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DisableUseAsImportedSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-datasetusageconfiguration.html#cfn-quicksight-dataset-datasetusageconfiguration-disableuseasimportedsource", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.FieldFolder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-fieldfolder.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-fieldfolder.html#cfn-quicksight-dataset-fieldfolder-columns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-fieldfolder.html#cfn-quicksight-dataset-fieldfolder-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.FilterOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-filteroperation.html", "Properties": { "ConditionExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-filteroperation.html#cfn-quicksight-dataset-filteroperation-conditionexpression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.GeoSpatialColumnGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-geospatialcolumngroup.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-geospatialcolumngroup.html#cfn-quicksight-dataset-geospatialcolumngroup-columns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSet.GeoSpatialColumnGroup.Columns" } }, "CountryCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-geospatialcolumngroup.html#cfn-quicksight-dataset-geospatialcolumngroup-countrycode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSet.GeoSpatialColumnGroup.CountryCode" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-geospatialcolumngroup.html#cfn-quicksight-dataset-geospatialcolumngroup-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSet.GeoSpatialColumnGroup.Name" } } } }, "AWS::QuickSight::DataSet.IngestionWaitPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-ingestionwaitpolicy.html", "Properties": { "IngestionWaitTimeInHours": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-ingestionwaitpolicy.html#cfn-quicksight-dataset-ingestionwaitpolicy-ingestionwaittimeinhours", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSet.IngestionWaitPolicy.IngestionWaitTimeInHours" } }, "WaitForSpiceIngestion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-ingestionwaitpolicy.html#cfn-quicksight-dataset-ingestionwaitpolicy-waitforspiceingestion", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.InputColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-inputcolumn.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-inputcolumn.html#cfn-quicksight-dataset-inputcolumn-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-inputcolumn.html#cfn-quicksight-dataset-inputcolumn-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.JoinInstruction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-joininstruction.html", "Properties": { "LeftJoinKeyProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-joininstruction.html#cfn-quicksight-dataset-joininstruction-leftjoinkeyproperties", "Required": false, "Type": "JoinKeyProperties", "UpdateType": "Mutable" }, "LeftOperand": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-joininstruction.html#cfn-quicksight-dataset-joininstruction-leftoperand", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "OnClause": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-joininstruction.html#cfn-quicksight-dataset-joininstruction-onclause", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RightJoinKeyProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-joininstruction.html#cfn-quicksight-dataset-joininstruction-rightjoinkeyproperties", "Required": false, "Type": "JoinKeyProperties", "UpdateType": "Mutable" }, "RightOperand": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-joininstruction.html#cfn-quicksight-dataset-joininstruction-rightoperand", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-joininstruction.html#cfn-quicksight-dataset-joininstruction-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.JoinKeyProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-joinkeyproperties.html", "Properties": { "UniqueKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-joinkeyproperties.html#cfn-quicksight-dataset-joinkeyproperties-uniquekey", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.LogicalTable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-logicaltable.html", "Properties": { "Alias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-logicaltable.html#cfn-quicksight-dataset-logicaltable-alias", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DataTransforms": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-logicaltable.html#cfn-quicksight-dataset-logicaltable-datatransforms", "DuplicatesAllowed": true, "ItemType": "TransformOperation", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-logicaltable.html#cfn-quicksight-dataset-logicaltable-source", "Required": true, "Type": "LogicalTableSource", "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.LogicalTableSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-logicaltablesource.html", "Properties": { "DataSetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-logicaltablesource.html#cfn-quicksight-dataset-logicaltablesource-datasetarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "JoinInstruction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-logicaltablesource.html#cfn-quicksight-dataset-logicaltablesource-joininstruction", "Required": false, "Type": "JoinInstruction", "UpdateType": "Mutable" }, "PhysicalTableId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-logicaltablesource.html#cfn-quicksight-dataset-logicaltablesource-physicaltableid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.OutputColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-outputcolumn.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-outputcolumn.html#cfn-quicksight-dataset-outputcolumn-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-outputcolumn.html#cfn-quicksight-dataset-outputcolumn-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSet.OutputColumn.Name" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-outputcolumn.html#cfn-quicksight-dataset-outputcolumn-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSet.OutputColumn.Type" } } } }, "AWS::QuickSight::DataSet.PhysicalTable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-physicaltable.html", "Properties": { "CustomSql": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-physicaltable.html#cfn-quicksight-dataset-physicaltable-customsql", "Required": false, "Type": "CustomSql", "UpdateType": "Mutable" }, "RelationalTable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-physicaltable.html#cfn-quicksight-dataset-physicaltable-relationaltable", "Required": false, "Type": "RelationalTable", "UpdateType": "Mutable" }, "S3Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-physicaltable.html#cfn-quicksight-dataset-physicaltable-s3source", "Required": false, "Type": "S3Source", "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.ProjectOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-projectoperation.html", "Properties": { "ProjectedColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-projectoperation.html#cfn-quicksight-dataset-projectoperation-projectedcolumns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.RelationalTable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-relationaltable.html", "Properties": { "Catalog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-relationaltable.html#cfn-quicksight-dataset-relationaltable-catalog", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataSourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-relationaltable.html#cfn-quicksight-dataset-relationaltable-datasourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "InputColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-relationaltable.html#cfn-quicksight-dataset-relationaltable-inputcolumns", "DuplicatesAllowed": true, "ItemType": "InputColumn", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-relationaltable.html#cfn-quicksight-dataset-relationaltable-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Schema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-relationaltable.html#cfn-quicksight-dataset-relationaltable-schema", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.RenameColumnOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-renamecolumnoperation.html", "Properties": { "ColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-renamecolumnoperation.html#cfn-quicksight-dataset-renamecolumnoperation-columnname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "NewColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-renamecolumnoperation.html#cfn-quicksight-dataset-renamecolumnoperation-newcolumnname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.ResourcePermission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-resourcepermission.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-resourcepermission.html#cfn-quicksight-dataset-resourcepermission-actions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Principal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-resourcepermission.html#cfn-quicksight-dataset-resourcepermission-principal", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSet.ResourcePermission.Principal" } } } }, "AWS::QuickSight::DataSet.RowLevelPermissionDataSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-rowlevelpermissiondataset.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-rowlevelpermissiondataset.html#cfn-quicksight-dataset-rowlevelpermissiondataset-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "FormatVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-rowlevelpermissiondataset.html#cfn-quicksight-dataset-rowlevelpermissiondataset-formatversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSet.RowLevelPermissionDataSet.FormatVersion" } }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-rowlevelpermissiondataset.html#cfn-quicksight-dataset-rowlevelpermissiondataset-namespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSet.RowLevelPermissionDataSet.Namespace" } }, "PermissionPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-rowlevelpermissiondataset.html#cfn-quicksight-dataset-rowlevelpermissiondataset-permissionpolicy", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSet.RowLevelPermissionDataSet.PermissionPolicy" } } } }, "AWS::QuickSight::DataSet.S3Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-s3source.html", "Properties": { "DataSourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-s3source.html#cfn-quicksight-dataset-s3source-datasourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "InputColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-s3source.html#cfn-quicksight-dataset-s3source-inputcolumns", "DuplicatesAllowed": true, "ItemType": "InputColumn", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "UploadSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-s3source.html#cfn-quicksight-dataset-s3source-uploadsettings", "Required": false, "Type": "UploadSettings", "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.TagColumnOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-tagcolumnoperation.html", "Properties": { "ColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-tagcolumnoperation.html#cfn-quicksight-dataset-tagcolumnoperation-columnname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-tagcolumnoperation.html#cfn-quicksight-dataset-tagcolumnoperation-tags", "DuplicatesAllowed": true, "ItemType": "ColumnTag", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.TransformOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-transformoperation.html", "Properties": { "CastColumnTypeOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-transformoperation.html#cfn-quicksight-dataset-transformoperation-castcolumntypeoperation", "Required": false, "Type": "CastColumnTypeOperation", "UpdateType": "Mutable" }, "CreateColumnsOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-transformoperation.html#cfn-quicksight-dataset-transformoperation-createcolumnsoperation", "Required": false, "Type": "CreateColumnsOperation", "UpdateType": "Mutable" }, "FilterOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-transformoperation.html#cfn-quicksight-dataset-transformoperation-filteroperation", "Required": false, "Type": "FilterOperation", "UpdateType": "Mutable" }, "ProjectOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-transformoperation.html#cfn-quicksight-dataset-transformoperation-projectoperation", "Required": false, "Type": "ProjectOperation", "UpdateType": "Mutable" }, "RenameColumnOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-transformoperation.html#cfn-quicksight-dataset-transformoperation-renamecolumnoperation", "Required": false, "Type": "RenameColumnOperation", "UpdateType": "Mutable" }, "TagColumnOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-transformoperation.html#cfn-quicksight-dataset-transformoperation-tagcolumnoperation", "Required": false, "Type": "TagColumnOperation", "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSet.UploadSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-uploadsettings.html", "Properties": { "ContainsHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-uploadsettings.html#cfn-quicksight-dataset-uploadsettings-containsheader", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Delimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-uploadsettings.html#cfn-quicksight-dataset-uploadsettings-delimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-uploadsettings.html#cfn-quicksight-dataset-uploadsettings-format", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StartFromRow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-uploadsettings.html#cfn-quicksight-dataset-uploadsettings-startfromrow", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "TextQualifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-uploadsettings.html#cfn-quicksight-dataset-uploadsettings-textqualifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSource.AmazonElasticsearchParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-amazonelasticsearchparameters.html", "Properties": { "Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-amazonelasticsearchparameters.html#cfn-quicksight-datasource-amazonelasticsearchparameters-domain", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.AmazonElasticsearchParameters.Domain" } } } }, "AWS::QuickSight::DataSource.AmazonOpenSearchParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-amazonopensearchparameters.html", "Properties": { "Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-amazonopensearchparameters.html#cfn-quicksight-datasource-amazonopensearchparameters-domain", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.AmazonOpenSearchParameters.Domain" } } } }, "AWS::QuickSight::DataSource.AthenaParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-athenaparameters.html", "Properties": { "WorkGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-athenaparameters.html#cfn-quicksight-datasource-athenaparameters-workgroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.AthenaParameters.WorkGroup" } } } }, "AWS::QuickSight::DataSource.AuroraParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-auroraparameters.html", "Properties": { "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-auroraparameters.html#cfn-quicksight-datasource-auroraparameters-database", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.AuroraParameters.Database" } }, "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-auroraparameters.html#cfn-quicksight-datasource-auroraparameters-host", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.AuroraParameters.Host" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-auroraparameters.html#cfn-quicksight-datasource-auroraparameters-port", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.AuroraParameters.Port" } } } }, "AWS::QuickSight::DataSource.AuroraPostgreSqlParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-aurorapostgresqlparameters.html", "Properties": { "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-aurorapostgresqlparameters.html#cfn-quicksight-datasource-aurorapostgresqlparameters-database", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.AuroraPostgreSqlParameters.Database" } }, "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-aurorapostgresqlparameters.html#cfn-quicksight-datasource-aurorapostgresqlparameters-host", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.AuroraPostgreSqlParameters.Host" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-aurorapostgresqlparameters.html#cfn-quicksight-datasource-aurorapostgresqlparameters-port", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.AuroraPostgreSqlParameters.Port" } } } }, "AWS::QuickSight::DataSource.CredentialPair": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-credentialpair.html", "Properties": { "AlternateDataSourceParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-credentialpair.html#cfn-quicksight-datasource-credentialpair-alternatedatasourceparameters", "DuplicatesAllowed": true, "ItemType": "DataSourceParameters", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-credentialpair.html#cfn-quicksight-datasource-credentialpair-password", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.CredentialPair.Password" } }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-credentialpair.html#cfn-quicksight-datasource-credentialpair-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.CredentialPair.Username" } } } }, "AWS::QuickSight::DataSource.DataSourceCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourcecredentials.html", "Properties": { "CopySourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourcecredentials.html#cfn-quicksight-datasource-datasourcecredentials-copysourcearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.DataSourceCredentials.CopySourceArn" } }, "CredentialPair": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourcecredentials.html#cfn-quicksight-datasource-datasourcecredentials-credentialpair", "Required": false, "Type": "CredentialPair", "UpdateType": "Mutable" }, "SecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourcecredentials.html#cfn-quicksight-datasource-datasourcecredentials-secretarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.DataSourceCredentials.SecretArn" } } } }, "AWS::QuickSight::DataSource.DataSourceErrorInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceerrorinfo.html", "Properties": { "Message": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceerrorinfo.html#cfn-quicksight-datasource-datasourceerrorinfo-message", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceerrorinfo.html#cfn-quicksight-datasource-datasourceerrorinfo-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.DataSourceErrorInfo.Type" } } } }, "AWS::QuickSight::DataSource.DataSourceParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html", "Properties": { "AmazonElasticsearchParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-amazonelasticsearchparameters", "Required": false, "Type": "AmazonElasticsearchParameters", "UpdateType": "Mutable" }, "AmazonOpenSearchParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-amazonopensearchparameters", "Required": false, "Type": "AmazonOpenSearchParameters", "UpdateType": "Mutable" }, "AthenaParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-athenaparameters", "Required": false, "Type": "AthenaParameters", "UpdateType": "Mutable" }, "AuroraParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-auroraparameters", "Required": false, "Type": "AuroraParameters", "UpdateType": "Mutable" }, "AuroraPostgreSqlParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-aurorapostgresqlparameters", "Required": false, "Type": "AuroraPostgreSqlParameters", "UpdateType": "Mutable" }, "DatabricksParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-databricksparameters", "Required": false, "Type": "DatabricksParameters", "UpdateType": "Mutable" }, "MariaDbParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-mariadbparameters", "Required": false, "Type": "MariaDbParameters", "UpdateType": "Mutable" }, "MySqlParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-mysqlparameters", "Required": false, "Type": "MySqlParameters", "UpdateType": "Mutable" }, "OracleParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-oracleparameters", "Required": false, "Type": "OracleParameters", "UpdateType": "Mutable" }, "PostgreSqlParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-postgresqlparameters", "Required": false, "Type": "PostgreSqlParameters", "UpdateType": "Mutable" }, "PrestoParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-prestoparameters", "Required": false, "Type": "PrestoParameters", "UpdateType": "Mutable" }, "RdsParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-rdsparameters", "Required": false, "Type": "RdsParameters", "UpdateType": "Mutable" }, "RedshiftParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-redshiftparameters", "Required": false, "Type": "RedshiftParameters", "UpdateType": "Mutable" }, "S3Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-s3parameters", "Required": false, "Type": "S3Parameters", "UpdateType": "Mutable" }, "SnowflakeParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-snowflakeparameters", "Required": false, "Type": "SnowflakeParameters", "UpdateType": "Mutable" }, "SparkParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-sparkparameters", "Required": false, "Type": "SparkParameters", "UpdateType": "Mutable" }, "SqlServerParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-sqlserverparameters", "Required": false, "Type": "SqlServerParameters", "UpdateType": "Mutable" }, "TeradataParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceparameters.html#cfn-quicksight-datasource-datasourceparameters-teradataparameters", "Required": false, "Type": "TeradataParameters", "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSource.DatabricksParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-databricksparameters.html", "Properties": { "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-databricksparameters.html#cfn-quicksight-datasource-databricksparameters-host", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.DatabricksParameters.Host" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-databricksparameters.html#cfn-quicksight-datasource-databricksparameters-port", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.DatabricksParameters.Port" } }, "SqlEndpointPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-databricksparameters.html#cfn-quicksight-datasource-databricksparameters-sqlendpointpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.DatabricksParameters.SqlEndpointPath" } } } }, "AWS::QuickSight::DataSource.ManifestFileLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-manifestfilelocation.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-manifestfilelocation.html#cfn-quicksight-datasource-manifestfilelocation-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.ManifestFileLocation.Bucket" } }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-manifestfilelocation.html#cfn-quicksight-datasource-manifestfilelocation-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.ManifestFileLocation.Key" } } } }, "AWS::QuickSight::DataSource.MariaDbParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-mariadbparameters.html", "Properties": { "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-mariadbparameters.html#cfn-quicksight-datasource-mariadbparameters-database", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.MariaDbParameters.Database" } }, "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-mariadbparameters.html#cfn-quicksight-datasource-mariadbparameters-host", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.MariaDbParameters.Host" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-mariadbparameters.html#cfn-quicksight-datasource-mariadbparameters-port", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.MariaDbParameters.Port" } } } }, "AWS::QuickSight::DataSource.MySqlParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-mysqlparameters.html", "Properties": { "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-mysqlparameters.html#cfn-quicksight-datasource-mysqlparameters-database", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.MySqlParameters.Database" } }, "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-mysqlparameters.html#cfn-quicksight-datasource-mysqlparameters-host", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.MySqlParameters.Host" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-mysqlparameters.html#cfn-quicksight-datasource-mysqlparameters-port", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.MySqlParameters.Port" } } } }, "AWS::QuickSight::DataSource.OracleParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-oracleparameters.html", "Properties": { "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-oracleparameters.html#cfn-quicksight-datasource-oracleparameters-database", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.OracleParameters.Database" } }, "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-oracleparameters.html#cfn-quicksight-datasource-oracleparameters-host", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.OracleParameters.Host" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-oracleparameters.html#cfn-quicksight-datasource-oracleparameters-port", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.OracleParameters.Port" } } } }, "AWS::QuickSight::DataSource.PostgreSqlParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-postgresqlparameters.html", "Properties": { "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-postgresqlparameters.html#cfn-quicksight-datasource-postgresqlparameters-database", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.PostgreSqlParameters.Database" } }, "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-postgresqlparameters.html#cfn-quicksight-datasource-postgresqlparameters-host", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.PostgreSqlParameters.Host" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-postgresqlparameters.html#cfn-quicksight-datasource-postgresqlparameters-port", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.PostgreSqlParameters.Port" } } } }, "AWS::QuickSight::DataSource.PrestoParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-prestoparameters.html", "Properties": { "Catalog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-prestoparameters.html#cfn-quicksight-datasource-prestoparameters-catalog", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-prestoparameters.html#cfn-quicksight-datasource-prestoparameters-host", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.PrestoParameters.Host" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-prestoparameters.html#cfn-quicksight-datasource-prestoparameters-port", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.PrestoParameters.Port" } } } }, "AWS::QuickSight::DataSource.RdsParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-rdsparameters.html", "Properties": { "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-rdsparameters.html#cfn-quicksight-datasource-rdsparameters-database", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.RdsParameters.Database" } }, "InstanceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-rdsparameters.html#cfn-quicksight-datasource-rdsparameters-instanceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.RdsParameters.InstanceId" } } } }, "AWS::QuickSight::DataSource.RedshiftParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-redshiftparameters.html", "Properties": { "ClusterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-redshiftparameters.html#cfn-quicksight-datasource-redshiftparameters-clusterid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.RedshiftParameters.ClusterId" } }, "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-redshiftparameters.html#cfn-quicksight-datasource-redshiftparameters-database", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.RedshiftParameters.Database" } }, "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-redshiftparameters.html#cfn-quicksight-datasource-redshiftparameters-host", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.RedshiftParameters.Host" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-redshiftparameters.html#cfn-quicksight-datasource-redshiftparameters-port", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSource.ResourcePermission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-resourcepermission.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-resourcepermission.html#cfn-quicksight-datasource-resourcepermission-actions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Principal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-resourcepermission.html#cfn-quicksight-datasource-resourcepermission-principal", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.ResourcePermission.Principal" } } } }, "AWS::QuickSight::DataSource.S3Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-s3parameters.html", "Properties": { "ManifestFileLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-s3parameters.html#cfn-quicksight-datasource-s3parameters-manifestfilelocation", "Required": true, "Type": "ManifestFileLocation", "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSource.SnowflakeParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-snowflakeparameters.html", "Properties": { "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-snowflakeparameters.html#cfn-quicksight-datasource-snowflakeparameters-database", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.SnowflakeParameters.Database" } }, "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-snowflakeparameters.html#cfn-quicksight-datasource-snowflakeparameters-host", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.SnowflakeParameters.Host" } }, "Warehouse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-snowflakeparameters.html#cfn-quicksight-datasource-snowflakeparameters-warehouse", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSource.SparkParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-sparkparameters.html", "Properties": { "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-sparkparameters.html#cfn-quicksight-datasource-sparkparameters-host", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.SparkParameters.Host" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-sparkparameters.html#cfn-quicksight-datasource-sparkparameters-port", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.SparkParameters.Port" } } } }, "AWS::QuickSight::DataSource.SqlServerParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-sqlserverparameters.html", "Properties": { "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-sqlserverparameters.html#cfn-quicksight-datasource-sqlserverparameters-database", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.SqlServerParameters.Database" } }, "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-sqlserverparameters.html#cfn-quicksight-datasource-sqlserverparameters-host", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.SqlServerParameters.Host" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-sqlserverparameters.html#cfn-quicksight-datasource-sqlserverparameters-port", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.SqlServerParameters.Port" } } } }, "AWS::QuickSight::DataSource.SslProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-sslproperties.html", "Properties": { "DisableSsl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-sslproperties.html#cfn-quicksight-datasource-sslproperties-disablessl", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSource.TeradataParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-teradataparameters.html", "Properties": { "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-teradataparameters.html#cfn-quicksight-datasource-teradataparameters-database", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.TeradataParameters.Database" } }, "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-teradataparameters.html#cfn-quicksight-datasource-teradataparameters-host", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.TeradataParameters.Host" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-teradataparameters.html#cfn-quicksight-datasource-teradataparameters-port", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.TeradataParameters.Port" } } } }, "AWS::QuickSight::DataSource.VpcConnectionProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-vpcconnectionproperties.html", "Properties": { "VpcConnectionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-vpcconnectionproperties.html#cfn-quicksight-datasource-vpcconnectionproperties-vpcconnectionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::RefreshSchedule.RefreshOnDay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-refreshschedule-refreshonday.html", "Properties": { "DayOfMonth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-refreshschedule-refreshonday.html#cfn-quicksight-refreshschedule-refreshonday-dayofmonth", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::RefreshSchedule.RefreshOnDay.DayOfMonth" } }, "DayOfWeek": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-refreshschedule-refreshonday.html#cfn-quicksight-refreshschedule-refreshonday-dayofweek", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::RefreshSchedule.RefreshOnDay.DayOfWeek" } } } }, "AWS::QuickSight::RefreshSchedule.RefreshScheduleMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-refreshschedule-refreshschedulemap.html", "Properties": { "RefreshType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-refreshschedule-refreshschedulemap.html#cfn-quicksight-refreshschedule-refreshschedulemap-refreshtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::RefreshSchedule.RefreshScheduleMap.RefreshType" } }, "ScheduleFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-refreshschedule-refreshschedulemap.html#cfn-quicksight-refreshschedule-refreshschedulemap-schedulefrequency", "Required": false, "Type": "ScheduleFrequency", "UpdateType": "Mutable" }, "ScheduleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-refreshschedule-refreshschedulemap.html#cfn-quicksight-refreshschedule-refreshschedulemap-scheduleid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QuickSight::RefreshSchedule.RefreshScheduleMap.ScheduleId" } }, "StartAfterDateTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-refreshschedule-refreshschedulemap.html#cfn-quicksight-refreshschedule-refreshschedulemap-startafterdatetime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::RefreshSchedule.RefreshScheduleMap.StartAfterDateTime" } } } }, "AWS::QuickSight::RefreshSchedule.ScheduleFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-refreshschedule-schedulefrequency.html", "Properties": { "Interval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-refreshschedule-schedulefrequency.html#cfn-quicksight-refreshschedule-schedulefrequency-interval", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::RefreshSchedule.ScheduleFrequency.Interval" } }, "RefreshOnDay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-refreshschedule-schedulefrequency.html#cfn-quicksight-refreshschedule-schedulefrequency-refreshonday", "Required": false, "Type": "RefreshOnDay", "UpdateType": "Mutable" }, "TimeOfTheDay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-refreshschedule-schedulefrequency.html#cfn-quicksight-refreshschedule-schedulefrequency-timeoftheday", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::RefreshSchedule.ScheduleFrequency.TimeOfTheDay" } }, "TimeZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-refreshschedule-schedulefrequency.html#cfn-quicksight-refreshschedule-schedulefrequency-timezone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::RefreshSchedule.ScheduleFrequency.TimeZone" } } } }, "AWS::QuickSight::Template.AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html", "Properties": { "CategoricalAggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html#cfn-quicksight-template-aggregationfunction-categoricalaggregationfunction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.AggregationFunction.CategoricalAggregationFunction" } }, "DateAggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html#cfn-quicksight-template-aggregationfunction-dateaggregationfunction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.AggregationFunction.DateAggregationFunction" } }, "NumericalAggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationfunction.html#cfn-quicksight-template-aggregationfunction-numericalaggregationfunction", "Required": false, "Type": "NumericalAggregationFunction", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.AggregationSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationsortconfiguration.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationsortconfiguration.html#cfn-quicksight-template-aggregationsortconfiguration-aggregationfunction", "Required": true, "Type": "AggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationsortconfiguration.html#cfn-quicksight-template-aggregationsortconfiguration-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "SortDirection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-aggregationsortconfiguration.html#cfn-quicksight-template-aggregationsortconfiguration-sortdirection", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.AggregationSortConfiguration.SortDirection" } } } }, "AWS::QuickSight::Template.AnalysisDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-analysisdefaults.html", "Properties": { "DefaultNewSheetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-analysisdefaults.html#cfn-quicksight-template-analysisdefaults-defaultnewsheetconfiguration", "Required": true, "Type": "DefaultNewSheetConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.AnchorDateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-anchordateconfiguration.html", "Properties": { "AnchorOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-anchordateconfiguration.html#cfn-quicksight-template-anchordateconfiguration-anchoroption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.AnchorDateConfiguration.AnchorOption" } }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-anchordateconfiguration.html#cfn-quicksight-template-anchordateconfiguration-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.AnchorDateConfiguration.ParameterName" } } } }, "AWS::QuickSight::Template.ArcAxisConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisconfiguration.html", "Properties": { "Range": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisconfiguration.html#cfn-quicksight-template-arcaxisconfiguration-range", "Required": false, "Type": "ArcAxisDisplayRange", "UpdateType": "Mutable" }, "ReserveRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisconfiguration.html#cfn-quicksight-template-arcaxisconfiguration-reserverange", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ArcAxisDisplayRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisdisplayrange.html", "Properties": { "Max": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisdisplayrange.html#cfn-quicksight-template-arcaxisdisplayrange-max", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Min": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcaxisdisplayrange.html#cfn-quicksight-template-arcaxisdisplayrange-min", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ArcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcconfiguration.html", "Properties": { "ArcAngle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcconfiguration.html#cfn-quicksight-template-arcconfiguration-arcangle", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ArcThickness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcconfiguration.html#cfn-quicksight-template-arcconfiguration-arcthickness", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ArcConfiguration.ArcThickness" } } } }, "AWS::QuickSight::Template.ArcOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcoptions.html", "Properties": { "ArcThickness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-arcoptions.html#cfn-quicksight-template-arcoptions-arcthickness", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ArcOptions.ArcThickness" } } } }, "AWS::QuickSight::Template.AxisDataOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdataoptions.html", "Properties": { "DateAxisOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdataoptions.html#cfn-quicksight-template-axisdataoptions-dateaxisoptions", "Required": false, "Type": "DateAxisOptions", "UpdateType": "Mutable" }, "NumericAxisOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdataoptions.html#cfn-quicksight-template-axisdataoptions-numericaxisoptions", "Required": false, "Type": "NumericAxisOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.AxisDisplayMinMaxRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayminmaxrange.html", "Properties": { "Maximum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayminmaxrange.html#cfn-quicksight-template-axisdisplayminmaxrange-maximum", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Minimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayminmaxrange.html#cfn-quicksight-template-axisdisplayminmaxrange-minimum", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.AxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html", "Properties": { "AxisLineVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html#cfn-quicksight-template-axisdisplayoptions-axislinevisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.AxisDisplayOptions.AxisLineVisibility" } }, "AxisOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html#cfn-quicksight-template-axisdisplayoptions-axisoffset", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html#cfn-quicksight-template-axisdisplayoptions-dataoptions", "Required": false, "Type": "AxisDataOptions", "UpdateType": "Mutable" }, "GridLineVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html#cfn-quicksight-template-axisdisplayoptions-gridlinevisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.AxisDisplayOptions.GridLineVisibility" } }, "ScrollbarOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html#cfn-quicksight-template-axisdisplayoptions-scrollbaroptions", "Required": false, "Type": "ScrollBarOptions", "UpdateType": "Mutable" }, "TickLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayoptions.html#cfn-quicksight-template-axisdisplayoptions-ticklabeloptions", "Required": false, "Type": "AxisTickLabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.AxisDisplayRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayrange.html", "Properties": { "DataDriven": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayrange.html#cfn-quicksight-template-axisdisplayrange-datadriven", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "MinMax": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisdisplayrange.html#cfn-quicksight-template-axisdisplayrange-minmax", "Required": false, "Type": "AxisDisplayMinMaxRange", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.AxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabeloptions.html", "Properties": { "ApplyTo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabeloptions.html#cfn-quicksight-template-axislabeloptions-applyto", "Required": false, "Type": "AxisLabelReferenceOptions", "UpdateType": "Mutable" }, "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabeloptions.html#cfn-quicksight-template-axislabeloptions-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabeloptions.html#cfn-quicksight-template-axislabeloptions-fontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.AxisLabelReferenceOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabelreferenceoptions.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabelreferenceoptions.html#cfn-quicksight-template-axislabelreferenceoptions-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislabelreferenceoptions.html#cfn-quicksight-template-axislabelreferenceoptions-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.AxisLabelReferenceOptions.FieldId" } } } }, "AWS::QuickSight::Template.AxisLinearScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislinearscale.html", "Properties": { "StepCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislinearscale.html#cfn-quicksight-template-axislinearscale-stepcount", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "StepSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislinearscale.html#cfn-quicksight-template-axislinearscale-stepsize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.AxisLogarithmicScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislogarithmicscale.html", "Properties": { "Base": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axislogarithmicscale.html#cfn-quicksight-template-axislogarithmicscale-base", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.AxisScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisscale.html", "Properties": { "Linear": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisscale.html#cfn-quicksight-template-axisscale-linear", "Required": false, "Type": "AxisLinearScale", "UpdateType": "Mutable" }, "Logarithmic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisscale.html#cfn-quicksight-template-axisscale-logarithmic", "Required": false, "Type": "AxisLogarithmicScale", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.AxisTickLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisticklabeloptions.html", "Properties": { "LabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisticklabeloptions.html#cfn-quicksight-template-axisticklabeloptions-labeloptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" }, "RotationAngle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-axisticklabeloptions.html#cfn-quicksight-template-axisticklabeloptions-rotationangle", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.BarChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartaggregatedfieldwells.html#cfn-quicksight-template-barchartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartaggregatedfieldwells.html#cfn-quicksight-template-barchartaggregatedfieldwells-colors", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiples": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartaggregatedfieldwells.html#cfn-quicksight-template-barchartaggregatedfieldwells-smallmultiples", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartaggregatedfieldwells.html#cfn-quicksight-template-barchartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.BarChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html", "Properties": { "BarsArrangement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-barsarrangement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.BarChartConfiguration.BarsArrangement" } }, "CategoryAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-categoryaxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ColorLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-colorlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ContributionAnalysisDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-contributionanalysisdefaults", "DuplicatesAllowed": true, "ItemType": "ContributionAnalysisDefault", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-fieldwells", "Required": false, "Type": "BarChartFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "Orientation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-orientation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.BarChartConfiguration.Orientation" } }, "ReferenceLines": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-referencelines", "DuplicatesAllowed": true, "ItemType": "ReferenceLine", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiplesOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-smallmultiplesoptions", "Required": false, "Type": "SmallMultiplesOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-sortconfiguration", "Required": false, "Type": "BarChartSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "ValueAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-valueaxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "ValueLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-valuelabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartconfiguration.html#cfn-quicksight-template-barchartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.BarChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartfieldwells.html", "Properties": { "BarChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartfieldwells.html#cfn-quicksight-template-barchartfieldwells-barchartaggregatedfieldwells", "Required": false, "Type": "BarChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.BarChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html#cfn-quicksight-template-barchartsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html#cfn-quicksight-template-barchartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColorItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html#cfn-quicksight-template-barchartsortconfiguration-coloritemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "ColorSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html#cfn-quicksight-template-barchartsortconfiguration-colorsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiplesLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html#cfn-quicksight-template-barchartsortconfiguration-smallmultipleslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "SmallMultiplesSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartsortconfiguration.html#cfn-quicksight-template-barchartsortconfiguration-smallmultiplessort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.BarChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html#cfn-quicksight-template-barchartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html#cfn-quicksight-template-barchartvisual-chartconfiguration", "Required": false, "Type": "BarChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html#cfn-quicksight-template-barchartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html#cfn-quicksight-template-barchartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html#cfn-quicksight-template-barchartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-barchartvisual.html#cfn-quicksight-template-barchartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.BarChartVisual.VisualId" } } } }, "AWS::QuickSight::Template.BinCountOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bincountoptions.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bincountoptions.html#cfn-quicksight-template-bincountoptions-value", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.BinWidthOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-binwidthoptions.html", "Properties": { "BinCountLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-binwidthoptions.html#cfn-quicksight-template-binwidthoptions-bincountlimit", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-binwidthoptions.html#cfn-quicksight-template-binwidthoptions-value", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.BodySectionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionconfiguration.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionconfiguration.html#cfn-quicksight-template-bodysectionconfiguration-content", "Required": true, "Type": "BodySectionContent", "UpdateType": "Mutable" }, "PageBreakConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionconfiguration.html#cfn-quicksight-template-bodysectionconfiguration-pagebreakconfiguration", "Required": false, "Type": "SectionPageBreakConfiguration", "UpdateType": "Mutable" }, "SectionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionconfiguration.html#cfn-quicksight-template-bodysectionconfiguration-sectionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.BodySectionConfiguration.SectionId" } }, "Style": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectionconfiguration.html#cfn-quicksight-template-bodysectionconfiguration-style", "Required": false, "Type": "SectionStyle", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.BodySectionContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectioncontent.html", "Properties": { "Layout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-bodysectioncontent.html#cfn-quicksight-template-bodysectioncontent-layout", "Required": false, "Type": "SectionLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.BoxPlotAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotaggregatedfieldwells.html", "Properties": { "GroupBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotaggregatedfieldwells.html#cfn-quicksight-template-boxplotaggregatedfieldwells-groupby", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotaggregatedfieldwells.html#cfn-quicksight-template-boxplotaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.BoxPlotChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html", "Properties": { "BoxPlotOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-boxplotoptions", "Required": false, "Type": "BoxPlotOptions", "UpdateType": "Mutable" }, "CategoryAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-categoryaxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-fieldwells", "Required": false, "Type": "BoxPlotFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "PrimaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-primaryyaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "PrimaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-primaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ReferenceLines": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-referencelines", "DuplicatesAllowed": true, "ItemType": "ReferenceLine", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-sortconfiguration", "Required": false, "Type": "BoxPlotSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotchartconfiguration.html#cfn-quicksight-template-boxplotchartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.BoxPlotFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotfieldwells.html", "Properties": { "BoxPlotAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotfieldwells.html#cfn-quicksight-template-boxplotfieldwells-boxplotaggregatedfieldwells", "Required": false, "Type": "BoxPlotAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.BoxPlotOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotoptions.html", "Properties": { "AllDataPointsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotoptions.html#cfn-quicksight-template-boxplotoptions-alldatapointsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.BoxPlotOptions.AllDataPointsVisibility" } }, "OutlierVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotoptions.html#cfn-quicksight-template-boxplotoptions-outliervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.BoxPlotOptions.OutlierVisibility" } }, "StyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotoptions.html#cfn-quicksight-template-boxplotoptions-styleoptions", "Required": false, "Type": "BoxPlotStyleOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.BoxPlotSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotsortconfiguration.html", "Properties": { "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotsortconfiguration.html#cfn-quicksight-template-boxplotsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PaginationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotsortconfiguration.html#cfn-quicksight-template-boxplotsortconfiguration-paginationconfiguration", "Required": false, "Type": "PaginationConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.BoxPlotStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotstyleoptions.html", "Properties": { "FillStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotstyleoptions.html#cfn-quicksight-template-boxplotstyleoptions-fillstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.BoxPlotStyleOptions.FillStyle" } } } }, "AWS::QuickSight::Template.BoxPlotVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html#cfn-quicksight-template-boxplotvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html#cfn-quicksight-template-boxplotvisual-chartconfiguration", "Required": false, "Type": "BoxPlotChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html#cfn-quicksight-template-boxplotvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html#cfn-quicksight-template-boxplotvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html#cfn-quicksight-template-boxplotvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-boxplotvisual.html#cfn-quicksight-template-boxplotvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.BoxPlotVisual.VisualId" } } } }, "AWS::QuickSight::Template.CalculatedField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedfield.html", "Properties": { "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedfield.html#cfn-quicksight-template-calculatedfield-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CalculatedField.DataSetIdentifier" } }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedfield.html#cfn-quicksight-template-calculatedfield-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CalculatedField.Expression" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedfield.html#cfn-quicksight-template-calculatedfield-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CalculatedField.Name" } } } }, "AWS::QuickSight::Template.CalculatedMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedmeasurefield.html", "Properties": { "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedmeasurefield.html#cfn-quicksight-template-calculatedmeasurefield-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CalculatedMeasureField.Expression" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-calculatedmeasurefield.html#cfn-quicksight-template-calculatedmeasurefield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CalculatedMeasureField.FieldId" } } } }, "AWS::QuickSight::Template.CascadingControlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolconfiguration.html", "Properties": { "SourceControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolconfiguration.html#cfn-quicksight-template-cascadingcontrolconfiguration-sourcecontrols", "DuplicatesAllowed": true, "ItemType": "CascadingControlSource", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.CascadingControlSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolsource.html", "Properties": { "ColumnToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolsource.html#cfn-quicksight-template-cascadingcontrolsource-columntomatch", "Required": false, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "SourceSheetControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-cascadingcontrolsource.html#cfn-quicksight-template-cascadingcontrolsource-sourcesheetcontrolid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.CategoricalDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricaldimensionfield.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricaldimensionfield.html#cfn-quicksight-template-categoricaldimensionfield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricaldimensionfield.html#cfn-quicksight-template-categoricaldimensionfield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CategoricalDimensionField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricaldimensionfield.html#cfn-quicksight-template-categoricaldimensionfield-formatconfiguration", "Required": false, "Type": "StringFormatConfiguration", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricaldimensionfield.html#cfn-quicksight-template-categoricaldimensionfield-hierarchyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CategoricalDimensionField.HierarchyId" } } } }, "AWS::QuickSight::Template.CategoricalMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricalmeasurefield.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricalmeasurefield.html#cfn-quicksight-template-categoricalmeasurefield-aggregationfunction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CategoricalMeasureField.AggregationFunction" } }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricalmeasurefield.html#cfn-quicksight-template-categoricalmeasurefield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricalmeasurefield.html#cfn-quicksight-template-categoricalmeasurefield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CategoricalMeasureField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoricalmeasurefield.html#cfn-quicksight-template-categoricalmeasurefield-formatconfiguration", "Required": false, "Type": "StringFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.CategoryDrillDownFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categorydrilldownfilter.html", "Properties": { "CategoryValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categorydrilldownfilter.html#cfn-quicksight-template-categorydrilldownfilter-categoryvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categorydrilldownfilter.html#cfn-quicksight-template-categorydrilldownfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.CategoryFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilter.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilter.html#cfn-quicksight-template-categoryfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilter.html#cfn-quicksight-template-categoryfilter-configuration", "Required": true, "Type": "CategoryFilterConfiguration", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilter.html#cfn-quicksight-template-categoryfilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CategoryFilter.FilterId" } } } }, "AWS::QuickSight::Template.CategoryFilterConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilterconfiguration.html", "Properties": { "CustomFilterConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilterconfiguration.html#cfn-quicksight-template-categoryfilterconfiguration-customfilterconfiguration", "Required": false, "Type": "CustomFilterConfiguration", "UpdateType": "Mutable" }, "CustomFilterListConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilterconfiguration.html#cfn-quicksight-template-categoryfilterconfiguration-customfilterlistconfiguration", "Required": false, "Type": "CustomFilterListConfiguration", "UpdateType": "Mutable" }, "FilterListConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-categoryfilterconfiguration.html#cfn-quicksight-template-categoryfilterconfiguration-filterlistconfiguration", "Required": false, "Type": "FilterListConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ChartAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html", "Properties": { "AxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html#cfn-quicksight-template-chartaxislabeloptions-axislabeloptions", "DuplicatesAllowed": true, "ItemType": "AxisLabelOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SortIconVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html#cfn-quicksight-template-chartaxislabeloptions-sorticonvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ChartAxisLabelOptions.SortIconVisibility" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-chartaxislabeloptions.html#cfn-quicksight-template-chartaxislabeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ChartAxisLabelOptions.Visibility" } } } }, "AWS::QuickSight::Template.ClusterMarker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-clustermarker.html", "Properties": { "SimpleClusterMarker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-clustermarker.html#cfn-quicksight-template-clustermarker-simpleclustermarker", "Required": false, "Type": "SimpleClusterMarker", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ClusterMarkerConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-clustermarkerconfiguration.html", "Properties": { "ClusterMarker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-clustermarkerconfiguration.html#cfn-quicksight-template-clustermarkerconfiguration-clustermarker", "Required": false, "Type": "ClusterMarker", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ColorScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorscale.html", "Properties": { "ColorFillType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorscale.html#cfn-quicksight-template-colorscale-colorfilltype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ColorScale.ColorFillType" } }, "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorscale.html#cfn-quicksight-template-colorscale-colors", "DuplicatesAllowed": true, "ItemType": "DataColor", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "NullValueColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorscale.html#cfn-quicksight-template-colorscale-nullvaluecolor", "Required": false, "Type": "DataColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ColorsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorsconfiguration.html", "Properties": { "CustomColors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-colorsconfiguration.html#cfn-quicksight-template-colorsconfiguration-customcolors", "DuplicatesAllowed": true, "ItemType": "CustomColor", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ColumnConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnconfiguration.html", "Properties": { "ColorsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnconfiguration.html#cfn-quicksight-template-columnconfiguration-colorsconfiguration", "Required": false, "Type": "ColorsConfiguration", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnconfiguration.html#cfn-quicksight-template-columnconfiguration-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnconfiguration.html#cfn-quicksight-template-columnconfiguration-formatconfiguration", "Required": false, "Type": "FormatConfiguration", "UpdateType": "Mutable" }, "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnconfiguration.html#cfn-quicksight-template-columnconfiguration-role", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ColumnConfiguration.Role" } } } }, "AWS::QuickSight::Template.ColumnGroupColumnSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columngroupcolumnschema.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columngroupcolumnschema.html#cfn-quicksight-template-columngroupcolumnschema-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ColumnGroupSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columngroupschema.html", "Properties": { "ColumnGroupColumnSchemaList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columngroupschema.html#cfn-quicksight-template-columngroupschema-columngroupcolumnschemalist", "DuplicatesAllowed": true, "ItemType": "ColumnGroupColumnSchema", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columngroupschema.html#cfn-quicksight-template-columngroupschema-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ColumnHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html", "Properties": { "DateTimeHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html#cfn-quicksight-template-columnhierarchy-datetimehierarchy", "Required": false, "Type": "DateTimeHierarchy", "UpdateType": "Mutable" }, "ExplicitHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html#cfn-quicksight-template-columnhierarchy-explicithierarchy", "Required": false, "Type": "ExplicitHierarchy", "UpdateType": "Mutable" }, "PredefinedHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnhierarchy.html#cfn-quicksight-template-columnhierarchy-predefinedhierarchy", "Required": false, "Type": "PredefinedHierarchy", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ColumnIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html", "Properties": { "ColumnName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html#cfn-quicksight-template-columnidentifier-columnname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ColumnIdentifier.ColumnName" } }, "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnidentifier.html#cfn-quicksight-template-columnidentifier-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ColumnIdentifier.DataSetIdentifier" } } } }, "AWS::QuickSight::Template.ColumnSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnschema.html", "Properties": { "DataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnschema.html#cfn-quicksight-template-columnschema-datatype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GeographicRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnschema.html#cfn-quicksight-template-columnschema-geographicrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnschema.html#cfn-quicksight-template-columnschema-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ColumnSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnsort.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnsort.html#cfn-quicksight-template-columnsort-aggregationfunction", "Required": false, "Type": "AggregationFunction", "UpdateType": "Mutable" }, "Direction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnsort.html#cfn-quicksight-template-columnsort-direction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ColumnSort.Direction" } }, "SortBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columnsort.html#cfn-quicksight-template-columnsort-sortby", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ColumnTooltipItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columntooltipitem.html", "Properties": { "Aggregation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columntooltipitem.html#cfn-quicksight-template-columntooltipitem-aggregation", "Required": false, "Type": "AggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columntooltipitem.html#cfn-quicksight-template-columntooltipitem-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "Label": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columntooltipitem.html#cfn-quicksight-template-columntooltipitem-label", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-columntooltipitem.html#cfn-quicksight-template-columntooltipitem-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ColumnTooltipItem.Visibility" } } } }, "AWS::QuickSight::Template.ComboChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartaggregatedfieldwells.html", "Properties": { "BarValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartaggregatedfieldwells.html#cfn-quicksight-template-combochartaggregatedfieldwells-barvalues", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartaggregatedfieldwells.html#cfn-quicksight-template-combochartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartaggregatedfieldwells.html#cfn-quicksight-template-combochartaggregatedfieldwells-colors", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LineValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartaggregatedfieldwells.html#cfn-quicksight-template-combochartaggregatedfieldwells-linevalues", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ComboChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html", "Properties": { "BarDataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-bardatalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "BarsArrangement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-barsarrangement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ComboChartConfiguration.BarsArrangement" } }, "CategoryAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-categoryaxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ColorLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-colorlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-fieldwells", "Required": false, "Type": "ComboChartFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "LineDataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-linedatalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "PrimaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-primaryyaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "PrimaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-primaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ReferenceLines": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-referencelines", "DuplicatesAllowed": true, "ItemType": "ReferenceLine", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecondaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-secondaryyaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "SecondaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-secondaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-sortconfiguration", "Required": false, "Type": "ComboChartSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartconfiguration.html#cfn-quicksight-template-combochartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ComboChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartfieldwells.html", "Properties": { "ComboChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartfieldwells.html#cfn-quicksight-template-combochartfieldwells-combochartaggregatedfieldwells", "Required": false, "Type": "ComboChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ComboChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartsortconfiguration.html#cfn-quicksight-template-combochartsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartsortconfiguration.html#cfn-quicksight-template-combochartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColorItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartsortconfiguration.html#cfn-quicksight-template-combochartsortconfiguration-coloritemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "ColorSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartsortconfiguration.html#cfn-quicksight-template-combochartsortconfiguration-colorsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ComboChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html#cfn-quicksight-template-combochartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html#cfn-quicksight-template-combochartvisual-chartconfiguration", "Required": false, "Type": "ComboChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html#cfn-quicksight-template-combochartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html#cfn-quicksight-template-combochartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html#cfn-quicksight-template-combochartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-combochartvisual.html#cfn-quicksight-template-combochartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ComboChartVisual.VisualId" } } } }, "AWS::QuickSight::Template.ComparisonConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonconfiguration.html", "Properties": { "ComparisonFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonconfiguration.html#cfn-quicksight-template-comparisonconfiguration-comparisonformat", "Required": false, "Type": "ComparisonFormatConfiguration", "UpdateType": "Mutable" }, "ComparisonMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonconfiguration.html#cfn-quicksight-template-comparisonconfiguration-comparisonmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ComparisonConfiguration.ComparisonMethod" } } } }, "AWS::QuickSight::Template.ComparisonFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonformatconfiguration.html", "Properties": { "NumberDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonformatconfiguration.html#cfn-quicksight-template-comparisonformatconfiguration-numberdisplayformatconfiguration", "Required": false, "Type": "NumberDisplayFormatConfiguration", "UpdateType": "Mutable" }, "PercentageDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-comparisonformatconfiguration.html#cfn-quicksight-template-comparisonformatconfiguration-percentagedisplayformatconfiguration", "Required": false, "Type": "PercentageDisplayFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.Computation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html", "Properties": { "Forecast": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-forecast", "Required": false, "Type": "ForecastComputation", "UpdateType": "Mutable" }, "GrowthRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-growthrate", "Required": false, "Type": "GrowthRateComputation", "UpdateType": "Mutable" }, "MaximumMinimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-maximumminimum", "Required": false, "Type": "MaximumMinimumComputation", "UpdateType": "Mutable" }, "MetricComparison": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-metriccomparison", "Required": false, "Type": "MetricComparisonComputation", "UpdateType": "Mutable" }, "PeriodOverPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-periodoverperiod", "Required": false, "Type": "PeriodOverPeriodComputation", "UpdateType": "Mutable" }, "PeriodToDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-periodtodate", "Required": false, "Type": "PeriodToDateComputation", "UpdateType": "Mutable" }, "TopBottomMovers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-topbottommovers", "Required": false, "Type": "TopBottomMoversComputation", "UpdateType": "Mutable" }, "TopBottomRanked": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-topbottomranked", "Required": false, "Type": "TopBottomRankedComputation", "UpdateType": "Mutable" }, "TotalAggregation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-totalaggregation", "Required": false, "Type": "TotalAggregationComputation", "UpdateType": "Mutable" }, "UniqueValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-computation.html#cfn-quicksight-template-computation-uniquevalues", "Required": false, "Type": "UniqueValuesComputation", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ConditionalFormattingColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html", "Properties": { "Gradient": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html#cfn-quicksight-template-conditionalformattingcolor-gradient", "Required": false, "Type": "ConditionalFormattingGradientColor", "UpdateType": "Mutable" }, "Solid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcolor.html#cfn-quicksight-template-conditionalformattingcolor-solid", "Required": false, "Type": "ConditionalFormattingSolidColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ConditionalFormattingCustomIconCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconcondition.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconcondition.html#cfn-quicksight-template-conditionalformattingcustomiconcondition-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ConditionalFormattingCustomIconCondition.Color" } }, "DisplayConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconcondition.html#cfn-quicksight-template-conditionalformattingcustomiconcondition-displayconfiguration", "Required": false, "Type": "ConditionalFormattingIconDisplayConfiguration", "UpdateType": "Mutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconcondition.html#cfn-quicksight-template-conditionalformattingcustomiconcondition-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ConditionalFormattingCustomIconCondition.Expression" } }, "IconOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconcondition.html#cfn-quicksight-template-conditionalformattingcustomiconcondition-iconoptions", "Required": true, "Type": "ConditionalFormattingCustomIconOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ConditionalFormattingCustomIconOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconoptions.html", "Properties": { "Icon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconoptions.html#cfn-quicksight-template-conditionalformattingcustomiconoptions-icon", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ConditionalFormattingCustomIconOptions.Icon" } }, "UnicodeIcon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingcustomiconoptions.html#cfn-quicksight-template-conditionalformattingcustomiconoptions-unicodeicon", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ConditionalFormattingCustomIconOptions.UnicodeIcon" } } } }, "AWS::QuickSight::Template.ConditionalFormattingGradientColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattinggradientcolor.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattinggradientcolor.html#cfn-quicksight-template-conditionalformattinggradientcolor-color", "Required": true, "Type": "GradientColor", "UpdateType": "Mutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattinggradientcolor.html#cfn-quicksight-template-conditionalformattinggradientcolor-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ConditionalFormattingGradientColor.Expression" } } } }, "AWS::QuickSight::Template.ConditionalFormattingIcon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicon.html", "Properties": { "CustomCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicon.html#cfn-quicksight-template-conditionalformattingicon-customcondition", "Required": false, "Type": "ConditionalFormattingCustomIconCondition", "UpdateType": "Mutable" }, "IconSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicon.html#cfn-quicksight-template-conditionalformattingicon-iconset", "Required": false, "Type": "ConditionalFormattingIconSet", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ConditionalFormattingIconDisplayConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicondisplayconfiguration.html", "Properties": { "IconDisplayOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingicondisplayconfiguration.html#cfn-quicksight-template-conditionalformattingicondisplayconfiguration-icondisplayoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ConditionalFormattingIconDisplayConfiguration.IconDisplayOption" } } } }, "AWS::QuickSight::Template.ConditionalFormattingIconSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingiconset.html", "Properties": { "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingiconset.html#cfn-quicksight-template-conditionalformattingiconset-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ConditionalFormattingIconSet.Expression" } }, "IconSetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingiconset.html#cfn-quicksight-template-conditionalformattingiconset-iconsettype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ConditionalFormattingIconSet.IconSetType" } } } }, "AWS::QuickSight::Template.ConditionalFormattingSolidColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingsolidcolor.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingsolidcolor.html#cfn-quicksight-template-conditionalformattingsolidcolor-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ConditionalFormattingSolidColor.Color" } }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-conditionalformattingsolidcolor.html#cfn-quicksight-template-conditionalformattingsolidcolor-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ConditionalFormattingSolidColor.Expression" } } } }, "AWS::QuickSight::Template.ContributionAnalysisDefault": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contributionanalysisdefault.html", "Properties": { "ContributorDimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contributionanalysisdefault.html#cfn-quicksight-template-contributionanalysisdefault-contributordimensions", "DuplicatesAllowed": true, "ItemType": "ColumnIdentifier", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "MeasureFieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-contributionanalysisdefault.html#cfn-quicksight-template-contributionanalysisdefault-measurefieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ContributionAnalysisDefault.MeasureFieldId" } } } }, "AWS::QuickSight::Template.CurrencyDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html", "Properties": { "DecimalPlacesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html#cfn-quicksight-template-currencydisplayformatconfiguration-decimalplacesconfiguration", "Required": false, "Type": "DecimalPlacesConfiguration", "UpdateType": "Mutable" }, "NegativeValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html#cfn-quicksight-template-currencydisplayformatconfiguration-negativevalueconfiguration", "Required": false, "Type": "NegativeValueConfiguration", "UpdateType": "Mutable" }, "NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html#cfn-quicksight-template-currencydisplayformatconfiguration-nullvalueformatconfiguration", "Required": false, "Type": "NullValueFormatConfiguration", "UpdateType": "Mutable" }, "NumberScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html#cfn-quicksight-template-currencydisplayformatconfiguration-numberscale", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CurrencyDisplayFormatConfiguration.NumberScale" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html#cfn-quicksight-template-currencydisplayformatconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CurrencyDisplayFormatConfiguration.Prefix" } }, "SeparatorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html#cfn-quicksight-template-currencydisplayformatconfiguration-separatorconfiguration", "Required": false, "Type": "NumericSeparatorConfiguration", "UpdateType": "Mutable" }, "Suffix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html#cfn-quicksight-template-currencydisplayformatconfiguration-suffix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CurrencyDisplayFormatConfiguration.Suffix" } }, "Symbol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-currencydisplayformatconfiguration.html#cfn-quicksight-template-currencydisplayformatconfiguration-symbol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CurrencyDisplayFormatConfiguration.Symbol" } } } }, "AWS::QuickSight::Template.CustomActionFilterOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionfilteroperation.html", "Properties": { "SelectedFieldsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionfilteroperation.html#cfn-quicksight-template-customactionfilteroperation-selectedfieldsconfiguration", "Required": true, "Type": "FilterOperationSelectedFieldsConfiguration", "UpdateType": "Mutable" }, "TargetVisualsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionfilteroperation.html#cfn-quicksight-template-customactionfilteroperation-targetvisualsconfiguration", "Required": true, "Type": "FilterOperationTargetVisualsConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.CustomActionNavigationOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionnavigationoperation.html", "Properties": { "LocalNavigationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionnavigationoperation.html#cfn-quicksight-template-customactionnavigationoperation-localnavigationconfiguration", "Required": false, "Type": "LocalNavigationConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.CustomActionSetParametersOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionsetparametersoperation.html", "Properties": { "ParameterValueConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionsetparametersoperation.html#cfn-quicksight-template-customactionsetparametersoperation-parametervalueconfigurations", "DuplicatesAllowed": true, "ItemType": "SetParameterValueConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.CustomActionURLOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionurloperation.html", "Properties": { "URLTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionurloperation.html#cfn-quicksight-template-customactionurloperation-urltarget", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CustomActionURLOperation.URLTarget" } }, "URLTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customactionurloperation.html#cfn-quicksight-template-customactionurloperation-urltemplate", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CustomActionURLOperation.URLTemplate" } } } }, "AWS::QuickSight::Template.CustomColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcolor.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcolor.html#cfn-quicksight-template-customcolor-color", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CustomColor.Color" } }, "FieldValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcolor.html#cfn-quicksight-template-customcolor-fieldvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SpecialValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcolor.html#cfn-quicksight-template-customcolor-specialvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CustomColor.SpecialValue" } } } }, "AWS::QuickSight::Template.CustomContentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentconfiguration.html", "Properties": { "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentconfiguration.html#cfn-quicksight-template-customcontentconfiguration-contenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CustomContentConfiguration.ContentType" } }, "ContentUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentconfiguration.html#cfn-quicksight-template-customcontentconfiguration-contenturl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CustomContentConfiguration.ContentUrl" } }, "ImageScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentconfiguration.html#cfn-quicksight-template-customcontentconfiguration-imagescaling", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CustomContentConfiguration.ImageScaling" } } } }, "AWS::QuickSight::Template.CustomContentVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html#cfn-quicksight-template-customcontentvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html#cfn-quicksight-template-customcontentvisual-chartconfiguration", "Required": false, "Type": "CustomContentConfiguration", "UpdateType": "Mutable" }, "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html#cfn-quicksight-template-customcontentvisual-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CustomContentVisual.DataSetIdentifier" } }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html#cfn-quicksight-template-customcontentvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html#cfn-quicksight-template-customcontentvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customcontentvisual.html#cfn-quicksight-template-customcontentvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CustomContentVisual.VisualId" } } } }, "AWS::QuickSight::Template.CustomFilterConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterconfiguration.html", "Properties": { "CategoryValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterconfiguration.html#cfn-quicksight-template-customfilterconfiguration-categoryvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MatchOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterconfiguration.html#cfn-quicksight-template-customfilterconfiguration-matchoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CustomFilterConfiguration.MatchOperator" } }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterconfiguration.html#cfn-quicksight-template-customfilterconfiguration-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CustomFilterConfiguration.NullOption" } }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterconfiguration.html#cfn-quicksight-template-customfilterconfiguration-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CustomFilterConfiguration.ParameterName" } }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterconfiguration.html#cfn-quicksight-template-customfilterconfiguration-selectalloptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CustomFilterConfiguration.SelectAllOptions" } } } }, "AWS::QuickSight::Template.CustomFilterListConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterlistconfiguration.html", "Properties": { "CategoryValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterlistconfiguration.html#cfn-quicksight-template-customfilterlistconfiguration-categoryvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MatchOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterlistconfiguration.html#cfn-quicksight-template-customfilterlistconfiguration-matchoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CustomFilterListConfiguration.MatchOperator" } }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterlistconfiguration.html#cfn-quicksight-template-customfilterlistconfiguration-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CustomFilterListConfiguration.NullOption" } }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customfilterlistconfiguration.html#cfn-quicksight-template-customfilterlistconfiguration-selectalloptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.CustomFilterListConfiguration.SelectAllOptions" } } } }, "AWS::QuickSight::Template.CustomNarrativeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customnarrativeoptions.html", "Properties": { "Narrative": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customnarrativeoptions.html#cfn-quicksight-template-customnarrativeoptions-narrative", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.CustomParameterValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customparametervalues.html", "Properties": { "DateTimeValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customparametervalues.html#cfn-quicksight-template-customparametervalues-datetimevalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DecimalValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customparametervalues.html#cfn-quicksight-template-customparametervalues-decimalvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IntegerValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customparametervalues.html#cfn-quicksight-template-customparametervalues-integervalues", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StringValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customparametervalues.html#cfn-quicksight-template-customparametervalues-stringvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.CustomValuesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customvaluesconfiguration.html", "Properties": { "CustomValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customvaluesconfiguration.html#cfn-quicksight-template-customvaluesconfiguration-customvalues", "Required": true, "Type": "CustomParameterValues", "UpdateType": "Mutable" }, "IncludeNullValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-customvaluesconfiguration.html#cfn-quicksight-template-customvaluesconfiguration-includenullvalue", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DataBarsOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-databarsoptions.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-databarsoptions.html#cfn-quicksight-template-databarsoptions-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataBarsOptions.FieldId" } }, "NegativeColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-databarsoptions.html#cfn-quicksight-template-databarsoptions-negativecolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataBarsOptions.NegativeColor" } }, "PositiveColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-databarsoptions.html#cfn-quicksight-template-databarsoptions-positivecolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataBarsOptions.PositiveColor" } } } }, "AWS::QuickSight::Template.DataColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datacolor.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datacolor.html#cfn-quicksight-template-datacolor-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataColor.Color" } }, "DataValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datacolor.html#cfn-quicksight-template-datacolor-datavalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DataFieldSeriesItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datafieldseriesitem.html", "Properties": { "AxisBinding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datafieldseriesitem.html#cfn-quicksight-template-datafieldseriesitem-axisbinding", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataFieldSeriesItem.AxisBinding" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datafieldseriesitem.html#cfn-quicksight-template-datafieldseriesitem-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataFieldSeriesItem.FieldId" } }, "FieldValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datafieldseriesitem.html#cfn-quicksight-template-datafieldseriesitem-fieldvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datafieldseriesitem.html#cfn-quicksight-template-datafieldseriesitem-settings", "Required": false, "Type": "LineChartSeriesSettings", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DataLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html", "Properties": { "CategoryLabelVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-categorylabelvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataLabelOptions.CategoryLabelVisibility" } }, "DataLabelTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-datalabeltypes", "DuplicatesAllowed": true, "ItemType": "DataLabelType", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LabelColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-labelcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataLabelOptions.LabelColor" } }, "LabelContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-labelcontent", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataLabelOptions.LabelContent" } }, "LabelFontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-labelfontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "MeasureLabelVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-measurelabelvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataLabelOptions.MeasureLabelVisibility" } }, "Overlap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-overlap", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataLabelOptions.Overlap" } }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-position", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataLabelOptions.Position" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeloptions.html#cfn-quicksight-template-datalabeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataLabelOptions.Visibility" } } } }, "AWS::QuickSight::Template.DataLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeltype.html", "Properties": { "DataPathLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeltype.html#cfn-quicksight-template-datalabeltype-datapathlabeltype", "Required": false, "Type": "DataPathLabelType", "UpdateType": "Mutable" }, "FieldLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeltype.html#cfn-quicksight-template-datalabeltype-fieldlabeltype", "Required": false, "Type": "FieldLabelType", "UpdateType": "Mutable" }, "MaximumLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeltype.html#cfn-quicksight-template-datalabeltype-maximumlabeltype", "Required": false, "Type": "MaximumLabelType", "UpdateType": "Mutable" }, "MinimumLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeltype.html#cfn-quicksight-template-datalabeltype-minimumlabeltype", "Required": false, "Type": "MinimumLabelType", "UpdateType": "Mutable" }, "RangeEndsLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datalabeltype.html#cfn-quicksight-template-datalabeltype-rangeendslabeltype", "Required": false, "Type": "RangeEndsLabelType", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DataPathColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathcolor.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathcolor.html#cfn-quicksight-template-datapathcolor-color", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataPathColor.Color" } }, "Element": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathcolor.html#cfn-quicksight-template-datapathcolor-element", "Required": true, "Type": "DataPathValue", "UpdateType": "Mutable" }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathcolor.html#cfn-quicksight-template-datapathcolor-timegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataPathColor.TimeGranularity" } } } }, "AWS::QuickSight::Template.DataPathLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathlabeltype.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathlabeltype.html#cfn-quicksight-template-datapathlabeltype-fieldid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataPathLabelType.FieldId" } }, "FieldValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathlabeltype.html#cfn-quicksight-template-datapathlabeltype-fieldvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathlabeltype.html#cfn-quicksight-template-datapathlabeltype-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataPathLabelType.Visibility" } } } }, "AWS::QuickSight::Template.DataPathSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathsort.html", "Properties": { "Direction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathsort.html#cfn-quicksight-template-datapathsort-direction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataPathSort.Direction" } }, "SortPaths": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathsort.html#cfn-quicksight-template-datapathsort-sortpaths", "DuplicatesAllowed": true, "ItemType": "DataPathValue", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DataPathValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathvalue.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathvalue.html#cfn-quicksight-template-datapathvalue-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataPathValue.FieldId" } }, "FieldValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datapathvalue.html#cfn-quicksight-template-datapathvalue-fieldvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DataSetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetconfiguration.html", "Properties": { "ColumnGroupSchemaList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetconfiguration.html#cfn-quicksight-template-datasetconfiguration-columngroupschemalist", "DuplicatesAllowed": true, "ItemType": "ColumnGroupSchema", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataSetSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetconfiguration.html#cfn-quicksight-template-datasetconfiguration-datasetschema", "Required": false, "Type": "DataSetSchema", "UpdateType": "Mutable" }, "Placeholder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetconfiguration.html#cfn-quicksight-template-datasetconfiguration-placeholder", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DataSetReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetreference.html", "Properties": { "DataSetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetreference.html#cfn-quicksight-template-datasetreference-datasetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DataSetPlaceholder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetreference.html#cfn-quicksight-template-datasetreference-datasetplaceholder", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DataSetReference.DataSetPlaceholder" } } } }, "AWS::QuickSight::Template.DataSetSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetschema.html", "Properties": { "ColumnSchemaList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datasetschema.html#cfn-quicksight-template-datasetschema-columnschemalist", "DuplicatesAllowed": true, "ItemType": "ColumnSchema", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DateAxisOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dateaxisoptions.html", "Properties": { "MissingDateVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dateaxisoptions.html#cfn-quicksight-template-dateaxisoptions-missingdatevisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DateAxisOptions.MissingDateVisibility" } } } }, "AWS::QuickSight::Template.DateDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datedimensionfield.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datedimensionfield.html#cfn-quicksight-template-datedimensionfield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "DateGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datedimensionfield.html#cfn-quicksight-template-datedimensionfield-dategranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DateDimensionField.DateGranularity" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datedimensionfield.html#cfn-quicksight-template-datedimensionfield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DateDimensionField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datedimensionfield.html#cfn-quicksight-template-datedimensionfield-formatconfiguration", "Required": false, "Type": "DateTimeFormatConfiguration", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datedimensionfield.html#cfn-quicksight-template-datedimensionfield-hierarchyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DateDimensionField.HierarchyId" } } } }, "AWS::QuickSight::Template.DateMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datemeasurefield.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datemeasurefield.html#cfn-quicksight-template-datemeasurefield-aggregationfunction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DateMeasureField.AggregationFunction" } }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datemeasurefield.html#cfn-quicksight-template-datemeasurefield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datemeasurefield.html#cfn-quicksight-template-datemeasurefield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DateMeasureField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datemeasurefield.html#cfn-quicksight-template-datemeasurefield-formatconfiguration", "Required": false, "Type": "DateTimeFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DateTimeDefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimedefaultvalues.html", "Properties": { "DynamicValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimedefaultvalues.html#cfn-quicksight-template-datetimedefaultvalues-dynamicvalue", "Required": false, "Type": "DynamicDefaultValue", "UpdateType": "Mutable" }, "RollingDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimedefaultvalues.html#cfn-quicksight-template-datetimedefaultvalues-rollingdate", "Required": false, "Type": "RollingDateConfiguration", "UpdateType": "Mutable" }, "StaticValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimedefaultvalues.html#cfn-quicksight-template-datetimedefaultvalues-staticvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DateTimeFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html", "Properties": { "DateTimeFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html#cfn-quicksight-template-datetimeformatconfiguration-datetimeformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DateTimeFormatConfiguration.DateTimeFormat" } }, "NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html#cfn-quicksight-template-datetimeformatconfiguration-nullvalueformatconfiguration", "Required": false, "Type": "NullValueFormatConfiguration", "UpdateType": "Mutable" }, "NumericFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeformatconfiguration.html#cfn-quicksight-template-datetimeformatconfiguration-numericformatconfiguration", "Required": false, "Type": "NumericFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DateTimeHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimehierarchy.html", "Properties": { "DrillDownFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimehierarchy.html#cfn-quicksight-template-datetimehierarchy-drilldownfilters", "DuplicatesAllowed": true, "ItemType": "DrillDownFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimehierarchy.html#cfn-quicksight-template-datetimehierarchy-hierarchyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DateTimeHierarchy.HierarchyId" } } } }, "AWS::QuickSight::Template.DateTimeParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeparameterdeclaration.html", "Properties": { "DefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeparameterdeclaration.html#cfn-quicksight-template-datetimeparameterdeclaration-defaultvalues", "Required": false, "Type": "DateTimeDefaultValues", "UpdateType": "Mutable" }, "MappedDataSetParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeparameterdeclaration.html#cfn-quicksight-template-datetimeparameterdeclaration-mappeddatasetparameters", "DuplicatesAllowed": true, "ItemType": "MappedDataSetParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeparameterdeclaration.html#cfn-quicksight-template-datetimeparameterdeclaration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DateTimeParameterDeclaration.Name" } }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeparameterdeclaration.html#cfn-quicksight-template-datetimeparameterdeclaration-timegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DateTimeParameterDeclaration.TimeGranularity" } }, "ValueWhenUnset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimeparameterdeclaration.html#cfn-quicksight-template-datetimeparameterdeclaration-valuewhenunset", "Required": false, "Type": "DateTimeValueWhenUnsetConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DateTimePickerControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimepickercontroldisplayoptions.html", "Properties": { "DateTimeFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimepickercontroldisplayoptions.html#cfn-quicksight-template-datetimepickercontroldisplayoptions-datetimeformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DateTimePickerControlDisplayOptions.DateTimeFormat" } }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimepickercontroldisplayoptions.html#cfn-quicksight-template-datetimepickercontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DateTimeValueWhenUnsetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimevaluewhenunsetconfiguration.html", "Properties": { "CustomValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimevaluewhenunsetconfiguration.html#cfn-quicksight-template-datetimevaluewhenunsetconfiguration-customvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ValueWhenUnsetOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-datetimevaluewhenunsetconfiguration.html#cfn-quicksight-template-datetimevaluewhenunsetconfiguration-valuewhenunsetoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DateTimeValueWhenUnsetConfiguration.ValueWhenUnsetOption" } } } }, "AWS::QuickSight::Template.DecimalDefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimaldefaultvalues.html", "Properties": { "DynamicValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimaldefaultvalues.html#cfn-quicksight-template-decimaldefaultvalues-dynamicvalue", "Required": false, "Type": "DynamicDefaultValue", "UpdateType": "Mutable" }, "StaticValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimaldefaultvalues.html#cfn-quicksight-template-decimaldefaultvalues-staticvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DecimalParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalparameterdeclaration.html", "Properties": { "DefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalparameterdeclaration.html#cfn-quicksight-template-decimalparameterdeclaration-defaultvalues", "Required": false, "Type": "DecimalDefaultValues", "UpdateType": "Mutable" }, "MappedDataSetParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalparameterdeclaration.html#cfn-quicksight-template-decimalparameterdeclaration-mappeddatasetparameters", "DuplicatesAllowed": true, "ItemType": "MappedDataSetParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalparameterdeclaration.html#cfn-quicksight-template-decimalparameterdeclaration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DecimalParameterDeclaration.Name" } }, "ParameterValueType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalparameterdeclaration.html#cfn-quicksight-template-decimalparameterdeclaration-parametervaluetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DecimalParameterDeclaration.ParameterValueType" } }, "ValueWhenUnset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalparameterdeclaration.html#cfn-quicksight-template-decimalparameterdeclaration-valuewhenunset", "Required": false, "Type": "DecimalValueWhenUnsetConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DecimalPlacesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalplacesconfiguration.html", "Properties": { "DecimalPlaces": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalplacesconfiguration.html#cfn-quicksight-template-decimalplacesconfiguration-decimalplaces", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DecimalValueWhenUnsetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalvaluewhenunsetconfiguration.html", "Properties": { "CustomValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalvaluewhenunsetconfiguration.html#cfn-quicksight-template-decimalvaluewhenunsetconfiguration-customvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ValueWhenUnsetOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-decimalvaluewhenunsetconfiguration.html#cfn-quicksight-template-decimalvaluewhenunsetconfiguration-valuewhenunsetoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DecimalValueWhenUnsetConfiguration.ValueWhenUnsetOption" } } } }, "AWS::QuickSight::Template.DefaultFreeFormLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfreeformlayoutconfiguration.html", "Properties": { "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfreeformlayoutconfiguration.html#cfn-quicksight-template-defaultfreeformlayoutconfiguration-canvassizeoptions", "Required": true, "Type": "FreeFormLayoutCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DefaultGridLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultgridlayoutconfiguration.html", "Properties": { "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultgridlayoutconfiguration.html#cfn-quicksight-template-defaultgridlayoutconfiguration-canvassizeoptions", "Required": true, "Type": "GridLayoutCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DefaultInteractiveLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultinteractivelayoutconfiguration.html", "Properties": { "FreeForm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultinteractivelayoutconfiguration.html#cfn-quicksight-template-defaultinteractivelayoutconfiguration-freeform", "Required": false, "Type": "DefaultFreeFormLayoutConfiguration", "UpdateType": "Mutable" }, "Grid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultinteractivelayoutconfiguration.html#cfn-quicksight-template-defaultinteractivelayoutconfiguration-grid", "Required": false, "Type": "DefaultGridLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DefaultNewSheetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultnewsheetconfiguration.html", "Properties": { "InteractiveLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultnewsheetconfiguration.html#cfn-quicksight-template-defaultnewsheetconfiguration-interactivelayoutconfiguration", "Required": false, "Type": "DefaultInteractiveLayoutConfiguration", "UpdateType": "Mutable" }, "PaginatedLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultnewsheetconfiguration.html#cfn-quicksight-template-defaultnewsheetconfiguration-paginatedlayoutconfiguration", "Required": false, "Type": "DefaultPaginatedLayoutConfiguration", "UpdateType": "Mutable" }, "SheetContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultnewsheetconfiguration.html#cfn-quicksight-template-defaultnewsheetconfiguration-sheetcontenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DefaultNewSheetConfiguration.SheetContentType" } } } }, "AWS::QuickSight::Template.DefaultPaginatedLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultpaginatedlayoutconfiguration.html", "Properties": { "SectionBased": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultpaginatedlayoutconfiguration.html#cfn-quicksight-template-defaultpaginatedlayoutconfiguration-sectionbased", "Required": false, "Type": "DefaultSectionBasedLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DefaultSectionBasedLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultsectionbasedlayoutconfiguration.html", "Properties": { "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultsectionbasedlayoutconfiguration.html#cfn-quicksight-template-defaultsectionbasedlayoutconfiguration-canvassizeoptions", "Required": true, "Type": "SectionBasedLayoutCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DestinationParameterValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-destinationparametervalueconfiguration.html", "Properties": { "CustomValuesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-destinationparametervalueconfiguration.html#cfn-quicksight-template-destinationparametervalueconfiguration-customvaluesconfiguration", "Required": false, "Type": "CustomValuesConfiguration", "UpdateType": "Mutable" }, "SelectAllValueOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-destinationparametervalueconfiguration.html#cfn-quicksight-template-destinationparametervalueconfiguration-selectallvalueoptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DestinationParameterValueConfiguration.SelectAllValueOptions" } }, "SourceField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-destinationparametervalueconfiguration.html#cfn-quicksight-template-destinationparametervalueconfiguration-sourcefield", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DestinationParameterValueConfiguration.SourceField" } }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-destinationparametervalueconfiguration.html#cfn-quicksight-template-destinationparametervalueconfiguration-sourceparametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html", "Properties": { "CategoricalDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html#cfn-quicksight-template-dimensionfield-categoricaldimensionfield", "Required": false, "Type": "CategoricalDimensionField", "UpdateType": "Mutable" }, "DateDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html#cfn-quicksight-template-dimensionfield-datedimensionfield", "Required": false, "Type": "DateDimensionField", "UpdateType": "Mutable" }, "NumericalDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dimensionfield.html#cfn-quicksight-template-dimensionfield-numericaldimensionfield", "Required": false, "Type": "NumericalDimensionField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DonutCenterOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-donutcenteroptions.html", "Properties": { "LabelVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-donutcenteroptions.html#cfn-quicksight-template-donutcenteroptions-labelvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.DonutCenterOptions.LabelVisibility" } } } }, "AWS::QuickSight::Template.DonutOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-donutoptions.html", "Properties": { "ArcOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-donutoptions.html#cfn-quicksight-template-donutoptions-arcoptions", "Required": false, "Type": "ArcOptions", "UpdateType": "Mutable" }, "DonutCenterOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-donutoptions.html#cfn-quicksight-template-donutoptions-donutcenteroptions", "Required": false, "Type": "DonutCenterOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DrillDownFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html", "Properties": { "CategoryFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html#cfn-quicksight-template-drilldownfilter-categoryfilter", "Required": false, "Type": "CategoryDrillDownFilter", "UpdateType": "Mutable" }, "NumericEqualityFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html#cfn-quicksight-template-drilldownfilter-numericequalityfilter", "Required": false, "Type": "NumericEqualityDrillDownFilter", "UpdateType": "Mutable" }, "TimeRangeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-drilldownfilter.html#cfn-quicksight-template-drilldownfilter-timerangefilter", "Required": false, "Type": "TimeRangeDrillDownFilter", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DropDownControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dropdowncontroldisplayoptions.html", "Properties": { "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dropdowncontroldisplayoptions.html#cfn-quicksight-template-dropdowncontroldisplayoptions-selectalloptions", "Required": false, "Type": "ListControlSelectAllOptions", "UpdateType": "Mutable" }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dropdowncontroldisplayoptions.html#cfn-quicksight-template-dropdowncontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.DynamicDefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html", "Properties": { "DefaultValueColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html#cfn-quicksight-template-dynamicdefaultvalue-defaultvaluecolumn", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "GroupNameColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html#cfn-quicksight-template-dynamicdefaultvalue-groupnamecolumn", "Required": false, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "UserNameColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-dynamicdefaultvalue.html#cfn-quicksight-template-dynamicdefaultvalue-usernamecolumn", "Required": false, "Type": "ColumnIdentifier", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.EmptyVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-emptyvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-emptyvisual.html#cfn-quicksight-template-emptyvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-emptyvisual.html#cfn-quicksight-template-emptyvisual-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.EmptyVisual.DataSetIdentifier" } }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-emptyvisual.html#cfn-quicksight-template-emptyvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.EmptyVisual.VisualId" } } } }, "AWS::QuickSight::Template.Entity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-entity.html", "Properties": { "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-entity.html#cfn-quicksight-template-entity-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.Entity.Path" } } } }, "AWS::QuickSight::Template.ExcludePeriodConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-excludeperiodconfiguration.html", "Properties": { "Amount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-excludeperiodconfiguration.html#cfn-quicksight-template-excludeperiodconfiguration-amount", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Granularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-excludeperiodconfiguration.html#cfn-quicksight-template-excludeperiodconfiguration-granularity", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ExcludePeriodConfiguration.Granularity" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-excludeperiodconfiguration.html#cfn-quicksight-template-excludeperiodconfiguration-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ExcludePeriodConfiguration.Status" } } } }, "AWS::QuickSight::Template.ExplicitHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-explicithierarchy.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-explicithierarchy.html#cfn-quicksight-template-explicithierarchy-columns", "DuplicatesAllowed": true, "ItemType": "ColumnIdentifier", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "DrillDownFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-explicithierarchy.html#cfn-quicksight-template-explicithierarchy-drilldownfilters", "DuplicatesAllowed": true, "ItemType": "DrillDownFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-explicithierarchy.html#cfn-quicksight-template-explicithierarchy-hierarchyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ExplicitHierarchy.HierarchyId" } } } }, "AWS::QuickSight::Template.FieldBasedTooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldbasedtooltip.html", "Properties": { "AggregationVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldbasedtooltip.html#cfn-quicksight-template-fieldbasedtooltip-aggregationvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FieldBasedTooltip.AggregationVisibility" } }, "TooltipFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldbasedtooltip.html#cfn-quicksight-template-fieldbasedtooltip-tooltipfields", "DuplicatesAllowed": true, "ItemType": "TooltipItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TooltipTitleType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldbasedtooltip.html#cfn-quicksight-template-fieldbasedtooltip-tooltiptitletype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FieldBasedTooltip.TooltipTitleType" } } } }, "AWS::QuickSight::Template.FieldLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldlabeltype.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldlabeltype.html#cfn-quicksight-template-fieldlabeltype-fieldid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FieldLabelType.FieldId" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldlabeltype.html#cfn-quicksight-template-fieldlabeltype-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FieldLabelType.Visibility" } } } }, "AWS::QuickSight::Template.FieldSeriesItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldseriesitem.html", "Properties": { "AxisBinding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldseriesitem.html#cfn-quicksight-template-fieldseriesitem-axisbinding", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FieldSeriesItem.AxisBinding" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldseriesitem.html#cfn-quicksight-template-fieldseriesitem-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FieldSeriesItem.FieldId" } }, "Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldseriesitem.html#cfn-quicksight-template-fieldseriesitem-settings", "Required": false, "Type": "LineChartSeriesSettings", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FieldSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsort.html", "Properties": { "Direction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsort.html#cfn-quicksight-template-fieldsort-direction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FieldSort.Direction" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsort.html#cfn-quicksight-template-fieldsort-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FieldSort.FieldId" } } } }, "AWS::QuickSight::Template.FieldSortOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html", "Properties": { "ColumnSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html#cfn-quicksight-template-fieldsortoptions-columnsort", "Required": false, "Type": "ColumnSort", "UpdateType": "Mutable" }, "FieldSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldsortoptions.html#cfn-quicksight-template-fieldsortoptions-fieldsort", "Required": false, "Type": "FieldSort", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FieldTooltipItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldtooltipitem.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldtooltipitem.html#cfn-quicksight-template-fieldtooltipitem-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FieldTooltipItem.FieldId" } }, "Label": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldtooltipitem.html#cfn-quicksight-template-fieldtooltipitem-label", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fieldtooltipitem.html#cfn-quicksight-template-fieldtooltipitem-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FieldTooltipItem.Visibility" } } } }, "AWS::QuickSight::Template.FilledMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapaggregatedfieldwells.html", "Properties": { "Geospatial": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapaggregatedfieldwells.html#cfn-quicksight-template-filledmapaggregatedfieldwells-geospatial", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapaggregatedfieldwells.html#cfn-quicksight-template-filledmapaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FilledMapConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconditionalformatting.html", "Properties": { "ConditionalFormattingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconditionalformatting.html#cfn-quicksight-template-filledmapconditionalformatting-conditionalformattingoptions", "DuplicatesAllowed": true, "ItemType": "FilledMapConditionalFormattingOption", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FilledMapConditionalFormattingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconditionalformattingoption.html", "Properties": { "Shape": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconditionalformattingoption.html#cfn-quicksight-template-filledmapconditionalformattingoption-shape", "Required": true, "Type": "FilledMapShapeConditionalFormatting", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FilledMapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html", "Properties": { "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html#cfn-quicksight-template-filledmapconfiguration-fieldwells", "Required": false, "Type": "FilledMapFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html#cfn-quicksight-template-filledmapconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "MapStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html#cfn-quicksight-template-filledmapconfiguration-mapstyleoptions", "Required": false, "Type": "GeospatialMapStyleOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html#cfn-quicksight-template-filledmapconfiguration-sortconfiguration", "Required": false, "Type": "FilledMapSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html#cfn-quicksight-template-filledmapconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "WindowOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapconfiguration.html#cfn-quicksight-template-filledmapconfiguration-windowoptions", "Required": false, "Type": "GeospatialWindowOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FilledMapFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapfieldwells.html", "Properties": { "FilledMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapfieldwells.html#cfn-quicksight-template-filledmapfieldwells-filledmapaggregatedfieldwells", "Required": false, "Type": "FilledMapAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FilledMapShapeConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapshapeconditionalformatting.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapshapeconditionalformatting.html#cfn-quicksight-template-filledmapshapeconditionalformatting-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilledMapShapeConditionalFormatting.FieldId" } }, "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapshapeconditionalformatting.html#cfn-quicksight-template-filledmapshapeconditionalformatting-format", "Required": false, "Type": "ShapeConditionalFormat", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FilledMapSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapsortconfiguration.html", "Properties": { "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapsortconfiguration.html#cfn-quicksight-template-filledmapsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FilledMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html#cfn-quicksight-template-filledmapvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html#cfn-quicksight-template-filledmapvisual-chartconfiguration", "Required": false, "Type": "FilledMapConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html#cfn-quicksight-template-filledmapvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html#cfn-quicksight-template-filledmapvisual-conditionalformatting", "Required": false, "Type": "FilledMapConditionalFormatting", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html#cfn-quicksight-template-filledmapvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html#cfn-quicksight-template-filledmapvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filledmapvisual.html#cfn-quicksight-template-filledmapvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilledMapVisual.VisualId" } } } }, "AWS::QuickSight::Template.Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html", "Properties": { "CategoryFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html#cfn-quicksight-template-filter-categoryfilter", "Required": false, "Type": "CategoryFilter", "UpdateType": "Mutable" }, "NumericEqualityFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html#cfn-quicksight-template-filter-numericequalityfilter", "Required": false, "Type": "NumericEqualityFilter", "UpdateType": "Mutable" }, "NumericRangeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html#cfn-quicksight-template-filter-numericrangefilter", "Required": false, "Type": "NumericRangeFilter", "UpdateType": "Mutable" }, "RelativeDatesFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html#cfn-quicksight-template-filter-relativedatesfilter", "Required": false, "Type": "RelativeDatesFilter", "UpdateType": "Mutable" }, "TimeEqualityFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html#cfn-quicksight-template-filter-timeequalityfilter", "Required": false, "Type": "TimeEqualityFilter", "UpdateType": "Mutable" }, "TimeRangeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html#cfn-quicksight-template-filter-timerangefilter", "Required": false, "Type": "TimeRangeFilter", "UpdateType": "Mutable" }, "TopBottomFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filter.html#cfn-quicksight-template-filter-topbottomfilter", "Required": false, "Type": "TopBottomFilter", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FilterControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html", "Properties": { "DateTimePicker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html#cfn-quicksight-template-filtercontrol-datetimepicker", "Required": false, "Type": "FilterDateTimePickerControl", "UpdateType": "Mutable" }, "Dropdown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html#cfn-quicksight-template-filtercontrol-dropdown", "Required": false, "Type": "FilterDropDownControl", "UpdateType": "Mutable" }, "List": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html#cfn-quicksight-template-filtercontrol-list", "Required": false, "Type": "FilterListControl", "UpdateType": "Mutable" }, "RelativeDateTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html#cfn-quicksight-template-filtercontrol-relativedatetime", "Required": false, "Type": "FilterRelativeDateTimeControl", "UpdateType": "Mutable" }, "Slider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html#cfn-quicksight-template-filtercontrol-slider", "Required": false, "Type": "FilterSliderControl", "UpdateType": "Mutable" }, "TextArea": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html#cfn-quicksight-template-filtercontrol-textarea", "Required": false, "Type": "FilterTextAreaControl", "UpdateType": "Mutable" }, "TextField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtercontrol.html#cfn-quicksight-template-filtercontrol-textfield", "Required": false, "Type": "FilterTextFieldControl", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FilterDateTimePickerControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdatetimepickercontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdatetimepickercontrol.html#cfn-quicksight-template-filterdatetimepickercontrol-displayoptions", "Required": false, "Type": "DateTimePickerControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdatetimepickercontrol.html#cfn-quicksight-template-filterdatetimepickercontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterDateTimePickerControl.FilterControlId" } }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdatetimepickercontrol.html#cfn-quicksight-template-filterdatetimepickercontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterDateTimePickerControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdatetimepickercontrol.html#cfn-quicksight-template-filterdatetimepickercontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterDateTimePickerControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdatetimepickercontrol.html#cfn-quicksight-template-filterdatetimepickercontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterDateTimePickerControl.Type" } } } }, "AWS::QuickSight::Template.FilterDropDownControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html", "Properties": { "CascadingControlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html#cfn-quicksight-template-filterdropdowncontrol-cascadingcontrolconfiguration", "Required": false, "Type": "CascadingControlConfiguration", "UpdateType": "Mutable" }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html#cfn-quicksight-template-filterdropdowncontrol-displayoptions", "Required": false, "Type": "DropDownControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html#cfn-quicksight-template-filterdropdowncontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterDropDownControl.FilterControlId" } }, "SelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html#cfn-quicksight-template-filterdropdowncontrol-selectablevalues", "Required": false, "Type": "FilterSelectableValues", "UpdateType": "Mutable" }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html#cfn-quicksight-template-filterdropdowncontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterDropDownControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html#cfn-quicksight-template-filterdropdowncontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterDropDownControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterdropdowncontrol.html#cfn-quicksight-template-filterdropdowncontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterDropDownControl.Type" } } } }, "AWS::QuickSight::Template.FilterGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtergroup.html", "Properties": { "CrossDataset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtergroup.html#cfn-quicksight-template-filtergroup-crossdataset", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterGroup.CrossDataset" } }, "FilterGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtergroup.html#cfn-quicksight-template-filtergroup-filtergroupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterGroup.FilterGroupId" } }, "Filters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtergroup.html#cfn-quicksight-template-filtergroup-filters", "DuplicatesAllowed": true, "ItemType": "Filter", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "ScopeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtergroup.html#cfn-quicksight-template-filtergroup-scopeconfiguration", "Required": true, "Type": "FilterScopeConfiguration", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtergroup.html#cfn-quicksight-template-filtergroup-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterGroup.Status" } } } }, "AWS::QuickSight::Template.FilterListConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistconfiguration.html", "Properties": { "CategoryValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistconfiguration.html#cfn-quicksight-template-filterlistconfiguration-categoryvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MatchOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistconfiguration.html#cfn-quicksight-template-filterlistconfiguration-matchoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterListConfiguration.MatchOperator" } }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistconfiguration.html#cfn-quicksight-template-filterlistconfiguration-selectalloptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterListConfiguration.SelectAllOptions" } } } }, "AWS::QuickSight::Template.FilterListControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html", "Properties": { "CascadingControlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html#cfn-quicksight-template-filterlistcontrol-cascadingcontrolconfiguration", "Required": false, "Type": "CascadingControlConfiguration", "UpdateType": "Mutable" }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html#cfn-quicksight-template-filterlistcontrol-displayoptions", "Required": false, "Type": "ListControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html#cfn-quicksight-template-filterlistcontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterListControl.FilterControlId" } }, "SelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html#cfn-quicksight-template-filterlistcontrol-selectablevalues", "Required": false, "Type": "FilterSelectableValues", "UpdateType": "Mutable" }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html#cfn-quicksight-template-filterlistcontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterListControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html#cfn-quicksight-template-filterlistcontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterListControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterlistcontrol.html#cfn-quicksight-template-filterlistcontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterListControl.Type" } } } }, "AWS::QuickSight::Template.FilterOperationSelectedFieldsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationselectedfieldsconfiguration.html", "Properties": { "SelectedFieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationselectedfieldsconfiguration.html#cfn-quicksight-template-filteroperationselectedfieldsconfiguration-selectedfieldoptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterOperationSelectedFieldsConfiguration.SelectedFieldOptions" } }, "SelectedFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationselectedfieldsconfiguration.html#cfn-quicksight-template-filteroperationselectedfieldsconfiguration-selectedfields", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterOperationSelectedFieldsConfiguration.SelectedFields" } } } }, "AWS::QuickSight::Template.FilterOperationTargetVisualsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationtargetvisualsconfiguration.html", "Properties": { "SameSheetTargetVisualConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filteroperationtargetvisualsconfiguration.html#cfn-quicksight-template-filteroperationtargetvisualsconfiguration-samesheettargetvisualconfiguration", "Required": false, "Type": "SameSheetTargetVisualConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FilterRelativeDateTimeControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterrelativedatetimecontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterrelativedatetimecontrol.html#cfn-quicksight-template-filterrelativedatetimecontrol-displayoptions", "Required": false, "Type": "RelativeDateTimeControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterrelativedatetimecontrol.html#cfn-quicksight-template-filterrelativedatetimecontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterRelativeDateTimeControl.FilterControlId" } }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterrelativedatetimecontrol.html#cfn-quicksight-template-filterrelativedatetimecontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterRelativeDateTimeControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterrelativedatetimecontrol.html#cfn-quicksight-template-filterrelativedatetimecontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterRelativeDateTimeControl.Title" } } } }, "AWS::QuickSight::Template.FilterScopeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterscopeconfiguration.html", "Properties": { "SelectedSheets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterscopeconfiguration.html#cfn-quicksight-template-filterscopeconfiguration-selectedsheets", "Required": false, "Type": "SelectedSheetsFilterScopeConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FilterSelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterselectablevalues.html", "Properties": { "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterselectablevalues.html#cfn-quicksight-template-filterselectablevalues-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FilterSliderControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html#cfn-quicksight-template-filterslidercontrol-displayoptions", "Required": false, "Type": "SliderControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html#cfn-quicksight-template-filterslidercontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterSliderControl.FilterControlId" } }, "MaximumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html#cfn-quicksight-template-filterslidercontrol-maximumvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "MinimumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html#cfn-quicksight-template-filterslidercontrol-minimumvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html#cfn-quicksight-template-filterslidercontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterSliderControl.SourceFilterId" } }, "StepSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html#cfn-quicksight-template-filterslidercontrol-stepsize", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html#cfn-quicksight-template-filterslidercontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterSliderControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filterslidercontrol.html#cfn-quicksight-template-filterslidercontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterSliderControl.Type" } } } }, "AWS::QuickSight::Template.FilterTextAreaControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextareacontrol.html", "Properties": { "Delimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextareacontrol.html#cfn-quicksight-template-filtertextareacontrol-delimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterTextAreaControl.Delimiter" } }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextareacontrol.html#cfn-quicksight-template-filtertextareacontrol-displayoptions", "Required": false, "Type": "TextAreaControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextareacontrol.html#cfn-quicksight-template-filtertextareacontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterTextAreaControl.FilterControlId" } }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextareacontrol.html#cfn-quicksight-template-filtertextareacontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterTextAreaControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextareacontrol.html#cfn-quicksight-template-filtertextareacontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterTextAreaControl.Title" } } } }, "AWS::QuickSight::Template.FilterTextFieldControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextfieldcontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextfieldcontrol.html#cfn-quicksight-template-filtertextfieldcontrol-displayoptions", "Required": false, "Type": "TextFieldControlDisplayOptions", "UpdateType": "Mutable" }, "FilterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextfieldcontrol.html#cfn-quicksight-template-filtertextfieldcontrol-filtercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterTextFieldControl.FilterControlId" } }, "SourceFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextfieldcontrol.html#cfn-quicksight-template-filtertextfieldcontrol-sourcefilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterTextFieldControl.SourceFilterId" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-filtertextfieldcontrol.html#cfn-quicksight-template-filtertextfieldcontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FilterTextFieldControl.Title" } } } }, "AWS::QuickSight::Template.FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html", "Properties": { "FontColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html#cfn-quicksight-template-fontconfiguration-fontcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FontConfiguration.FontColor" } }, "FontDecoration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html#cfn-quicksight-template-fontconfiguration-fontdecoration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FontConfiguration.FontDecoration" } }, "FontSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html#cfn-quicksight-template-fontconfiguration-fontsize", "Required": false, "Type": "FontSize", "UpdateType": "Mutable" }, "FontStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html#cfn-quicksight-template-fontconfiguration-fontstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FontConfiguration.FontStyle" } }, "FontWeight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontconfiguration.html#cfn-quicksight-template-fontconfiguration-fontweight", "Required": false, "Type": "FontWeight", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FontSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontsize.html", "Properties": { "Relative": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontsize.html#cfn-quicksight-template-fontsize-relative", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FontSize.Relative" } } } }, "AWS::QuickSight::Template.FontWeight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontweight.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-fontweight.html#cfn-quicksight-template-fontweight-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FontWeight.Name" } } } }, "AWS::QuickSight::Template.ForecastComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ForecastComputation.ComputationId" } }, "CustomSeasonalityValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-customseasonalityvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ForecastComputation.CustomSeasonalityValue" } }, "LowerBoundary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-lowerboundary", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PeriodsBackward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-periodsbackward", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "PeriodsForward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-periodsforward", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ForecastComputation.PeriodsForward" } }, "PredictionInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-predictioninterval", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ForecastComputation.PredictionInterval" } }, "Seasonality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-seasonality", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ForecastComputation.Seasonality" } }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "UpperBoundary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-upperboundary", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastcomputation.html#cfn-quicksight-template-forecastcomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ForecastConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastconfiguration.html", "Properties": { "ForecastProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastconfiguration.html#cfn-quicksight-template-forecastconfiguration-forecastproperties", "Required": false, "Type": "TimeBasedForecastProperties", "UpdateType": "Mutable" }, "Scenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastconfiguration.html#cfn-quicksight-template-forecastconfiguration-scenario", "Required": false, "Type": "ForecastScenario", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ForecastScenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastscenario.html", "Properties": { "WhatIfPointScenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastscenario.html#cfn-quicksight-template-forecastscenario-whatifpointscenario", "Required": false, "Type": "WhatIfPointScenario", "UpdateType": "Mutable" }, "WhatIfRangeScenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-forecastscenario.html#cfn-quicksight-template-forecastscenario-whatifrangescenario", "Required": false, "Type": "WhatIfRangeScenario", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-formatconfiguration.html", "Properties": { "DateTimeFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-formatconfiguration.html#cfn-quicksight-template-formatconfiguration-datetimeformatconfiguration", "Required": false, "Type": "DateTimeFormatConfiguration", "UpdateType": "Mutable" }, "NumberFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-formatconfiguration.html#cfn-quicksight-template-formatconfiguration-numberformatconfiguration", "Required": false, "Type": "NumberFormatConfiguration", "UpdateType": "Mutable" }, "StringFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-formatconfiguration.html#cfn-quicksight-template-formatconfiguration-stringformatconfiguration", "Required": false, "Type": "StringFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FreeFormLayoutCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutcanvassizeoptions.html", "Properties": { "ScreenCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutcanvassizeoptions.html#cfn-quicksight-template-freeformlayoutcanvassizeoptions-screencanvassizeoptions", "Required": false, "Type": "FreeFormLayoutScreenCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FreeFormLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutconfiguration.html", "Properties": { "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutconfiguration.html#cfn-quicksight-template-freeformlayoutconfiguration-canvassizeoptions", "Required": false, "Type": "FreeFormLayoutCanvasSizeOptions", "UpdateType": "Mutable" }, "Elements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutconfiguration.html#cfn-quicksight-template-freeformlayoutconfiguration-elements", "DuplicatesAllowed": true, "ItemType": "FreeFormLayoutElement", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FreeFormLayoutElement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html", "Properties": { "BackgroundStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-backgroundstyle", "Required": false, "Type": "FreeFormLayoutElementBackgroundStyle", "UpdateType": "Mutable" }, "BorderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-borderstyle", "Required": false, "Type": "FreeFormLayoutElementBorderStyle", "UpdateType": "Mutable" }, "ElementId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-elementid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FreeFormLayoutElement.ElementId" } }, "ElementType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-elementtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FreeFormLayoutElement.ElementType" } }, "Height": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-height", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LoadingAnimation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-loadinganimation", "Required": false, "Type": "LoadingAnimation", "UpdateType": "Mutable" }, "RenderingRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-renderingrules", "DuplicatesAllowed": true, "ItemType": "SheetElementRenderingRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SelectedBorderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-selectedborderstyle", "Required": false, "Type": "FreeFormLayoutElementBorderStyle", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FreeFormLayoutElement.Visibility" } }, "Width": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-width", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "XAxisLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-xaxislocation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "YAxisLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelement.html#cfn-quicksight-template-freeformlayoutelement-yaxislocation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FreeFormLayoutElementBackgroundStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementbackgroundstyle.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementbackgroundstyle.html#cfn-quicksight-template-freeformlayoutelementbackgroundstyle-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FreeFormLayoutElementBackgroundStyle.Color" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementbackgroundstyle.html#cfn-quicksight-template-freeformlayoutelementbackgroundstyle-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FreeFormLayoutElementBackgroundStyle.Visibility" } } } }, "AWS::QuickSight::Template.FreeFormLayoutElementBorderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementborderstyle.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementborderstyle.html#cfn-quicksight-template-freeformlayoutelementborderstyle-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FreeFormLayoutElementBorderStyle.Color" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutelementborderstyle.html#cfn-quicksight-template-freeformlayoutelementborderstyle-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FreeFormLayoutElementBorderStyle.Visibility" } } } }, "AWS::QuickSight::Template.FreeFormLayoutScreenCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutscreencanvassizeoptions.html", "Properties": { "OptimizedViewPortWidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformlayoutscreencanvassizeoptions.html#cfn-quicksight-template-freeformlayoutscreencanvassizeoptions-optimizedviewportwidth", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FreeFormSectionLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformsectionlayoutconfiguration.html", "Properties": { "Elements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-freeformsectionlayoutconfiguration.html#cfn-quicksight-template-freeformsectionlayoutconfiguration-elements", "DuplicatesAllowed": true, "ItemType": "FreeFormLayoutElement", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FunnelChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartaggregatedfieldwells.html#cfn-quicksight-template-funnelchartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartaggregatedfieldwells.html#cfn-quicksight-template-funnelchartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FunnelChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html", "Properties": { "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html#cfn-quicksight-template-funnelchartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "DataLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html#cfn-quicksight-template-funnelchartconfiguration-datalabeloptions", "Required": false, "Type": "FunnelChartDataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html#cfn-quicksight-template-funnelchartconfiguration-fieldwells", "Required": false, "Type": "FunnelChartFieldWells", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html#cfn-quicksight-template-funnelchartconfiguration-sortconfiguration", "Required": false, "Type": "FunnelChartSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html#cfn-quicksight-template-funnelchartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "ValueLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html#cfn-quicksight-template-funnelchartconfiguration-valuelabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartconfiguration.html#cfn-quicksight-template-funnelchartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FunnelChartDataLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html", "Properties": { "CategoryLabelVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html#cfn-quicksight-template-funnelchartdatalabeloptions-categorylabelvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FunnelChartDataLabelOptions.CategoryLabelVisibility" } }, "LabelColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html#cfn-quicksight-template-funnelchartdatalabeloptions-labelcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FunnelChartDataLabelOptions.LabelColor" } }, "LabelFontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html#cfn-quicksight-template-funnelchartdatalabeloptions-labelfontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "MeasureDataLabelStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html#cfn-quicksight-template-funnelchartdatalabeloptions-measuredatalabelstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FunnelChartDataLabelOptions.MeasureDataLabelStyle" } }, "MeasureLabelVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html#cfn-quicksight-template-funnelchartdatalabeloptions-measurelabelvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FunnelChartDataLabelOptions.MeasureLabelVisibility" } }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html#cfn-quicksight-template-funnelchartdatalabeloptions-position", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FunnelChartDataLabelOptions.Position" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartdatalabeloptions.html#cfn-quicksight-template-funnelchartdatalabeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FunnelChartDataLabelOptions.Visibility" } } } }, "AWS::QuickSight::Template.FunnelChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartfieldwells.html", "Properties": { "FunnelChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartfieldwells.html#cfn-quicksight-template-funnelchartfieldwells-funnelchartaggregatedfieldwells", "Required": false, "Type": "FunnelChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FunnelChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartsortconfiguration.html#cfn-quicksight-template-funnelchartsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartsortconfiguration.html#cfn-quicksight-template-funnelchartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.FunnelChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html#cfn-quicksight-template-funnelchartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html#cfn-quicksight-template-funnelchartvisual-chartconfiguration", "Required": false, "Type": "FunnelChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html#cfn-quicksight-template-funnelchartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html#cfn-quicksight-template-funnelchartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html#cfn-quicksight-template-funnelchartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-funnelchartvisual.html#cfn-quicksight-template-funnelchartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.FunnelChartVisual.VisualId" } } } }, "AWS::QuickSight::Template.GaugeChartArcConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartarcconditionalformatting.html", "Properties": { "ForegroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartarcconditionalformatting.html#cfn-quicksight-template-gaugechartarcconditionalformatting-foregroundcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.GaugeChartConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconditionalformatting.html", "Properties": { "ConditionalFormattingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconditionalformatting.html#cfn-quicksight-template-gaugechartconditionalformatting-conditionalformattingoptions", "DuplicatesAllowed": true, "ItemType": "GaugeChartConditionalFormattingOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.GaugeChartConditionalFormattingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconditionalformattingoption.html", "Properties": { "Arc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconditionalformattingoption.html#cfn-quicksight-template-gaugechartconditionalformattingoption-arc", "Required": false, "Type": "GaugeChartArcConditionalFormatting", "UpdateType": "Mutable" }, "PrimaryValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconditionalformattingoption.html#cfn-quicksight-template-gaugechartconditionalformattingoption-primaryvalue", "Required": false, "Type": "GaugeChartPrimaryValueConditionalFormatting", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.GaugeChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html", "Properties": { "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html#cfn-quicksight-template-gaugechartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html#cfn-quicksight-template-gaugechartconfiguration-fieldwells", "Required": false, "Type": "GaugeChartFieldWells", "UpdateType": "Mutable" }, "GaugeChartOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html#cfn-quicksight-template-gaugechartconfiguration-gaugechartoptions", "Required": false, "Type": "GaugeChartOptions", "UpdateType": "Mutable" }, "TooltipOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html#cfn-quicksight-template-gaugechartconfiguration-tooltipoptions", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartconfiguration.html#cfn-quicksight-template-gaugechartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.GaugeChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartfieldwells.html", "Properties": { "TargetValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartfieldwells.html#cfn-quicksight-template-gaugechartfieldwells-targetvalues", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartfieldwells.html#cfn-quicksight-template-gaugechartfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.GaugeChartOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartoptions.html", "Properties": { "Arc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartoptions.html#cfn-quicksight-template-gaugechartoptions-arc", "Required": false, "Type": "ArcConfiguration", "UpdateType": "Mutable" }, "ArcAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartoptions.html#cfn-quicksight-template-gaugechartoptions-arcaxis", "Required": false, "Type": "ArcAxisConfiguration", "UpdateType": "Mutable" }, "Comparison": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartoptions.html#cfn-quicksight-template-gaugechartoptions-comparison", "Required": false, "Type": "ComparisonConfiguration", "UpdateType": "Mutable" }, "PrimaryValueDisplayType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartoptions.html#cfn-quicksight-template-gaugechartoptions-primaryvaluedisplaytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GaugeChartOptions.PrimaryValueDisplayType" } }, "PrimaryValueFontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartoptions.html#cfn-quicksight-template-gaugechartoptions-primaryvaluefontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.GaugeChartPrimaryValueConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartprimaryvalueconditionalformatting.html", "Properties": { "Icon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartprimaryvalueconditionalformatting.html#cfn-quicksight-template-gaugechartprimaryvalueconditionalformatting-icon", "Required": false, "Type": "ConditionalFormattingIcon", "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartprimaryvalueconditionalformatting.html#cfn-quicksight-template-gaugechartprimaryvalueconditionalformatting-textcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.GaugeChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html#cfn-quicksight-template-gaugechartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html#cfn-quicksight-template-gaugechartvisual-chartconfiguration", "Required": false, "Type": "GaugeChartConfiguration", "UpdateType": "Mutable" }, "ConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html#cfn-quicksight-template-gaugechartvisual-conditionalformatting", "Required": false, "Type": "GaugeChartConditionalFormatting", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html#cfn-quicksight-template-gaugechartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html#cfn-quicksight-template-gaugechartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gaugechartvisual.html#cfn-quicksight-template-gaugechartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GaugeChartVisual.VisualId" } } } }, "AWS::QuickSight::Template.GeospatialCoordinateBounds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialcoordinatebounds.html", "Properties": { "East": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialcoordinatebounds.html#cfn-quicksight-template-geospatialcoordinatebounds-east", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GeospatialCoordinateBounds.East" } }, "North": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialcoordinatebounds.html#cfn-quicksight-template-geospatialcoordinatebounds-north", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GeospatialCoordinateBounds.North" } }, "South": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialcoordinatebounds.html#cfn-quicksight-template-geospatialcoordinatebounds-south", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GeospatialCoordinateBounds.South" } }, "West": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialcoordinatebounds.html#cfn-quicksight-template-geospatialcoordinatebounds-west", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GeospatialCoordinateBounds.West" } } } }, "AWS::QuickSight::Template.GeospatialMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapaggregatedfieldwells.html", "Properties": { "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapaggregatedfieldwells.html#cfn-quicksight-template-geospatialmapaggregatedfieldwells-colors", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Geospatial": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapaggregatedfieldwells.html#cfn-quicksight-template-geospatialmapaggregatedfieldwells-geospatial", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapaggregatedfieldwells.html#cfn-quicksight-template-geospatialmapaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.GeospatialMapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html", "Properties": { "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html#cfn-quicksight-template-geospatialmapconfiguration-fieldwells", "Required": false, "Type": "GeospatialMapFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html#cfn-quicksight-template-geospatialmapconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "MapStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html#cfn-quicksight-template-geospatialmapconfiguration-mapstyleoptions", "Required": false, "Type": "GeospatialMapStyleOptions", "UpdateType": "Mutable" }, "PointStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html#cfn-quicksight-template-geospatialmapconfiguration-pointstyleoptions", "Required": false, "Type": "GeospatialPointStyleOptions", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html#cfn-quicksight-template-geospatialmapconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html#cfn-quicksight-template-geospatialmapconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" }, "WindowOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html#cfn-quicksight-template-geospatialmapconfiguration-windowoptions", "Required": false, "Type": "GeospatialWindowOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.GeospatialMapFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapfieldwells.html", "Properties": { "GeospatialMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapfieldwells.html#cfn-quicksight-template-geospatialmapfieldwells-geospatialmapaggregatedfieldwells", "Required": false, "Type": "GeospatialMapAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.GeospatialMapStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapstyleoptions.html", "Properties": { "BaseMapStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapstyleoptions.html#cfn-quicksight-template-geospatialmapstyleoptions-basemapstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GeospatialMapStyleOptions.BaseMapStyle" } } } }, "AWS::QuickSight::Template.GeospatialMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html#cfn-quicksight-template-geospatialmapvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html#cfn-quicksight-template-geospatialmapvisual-chartconfiguration", "Required": false, "Type": "GeospatialMapConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html#cfn-quicksight-template-geospatialmapvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html#cfn-quicksight-template-geospatialmapvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html#cfn-quicksight-template-geospatialmapvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapvisual.html#cfn-quicksight-template-geospatialmapvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GeospatialMapVisual.VisualId" } } } }, "AWS::QuickSight::Template.GeospatialPointStyleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialpointstyleoptions.html", "Properties": { "ClusterMarkerConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialpointstyleoptions.html#cfn-quicksight-template-geospatialpointstyleoptions-clustermarkerconfiguration", "Required": false, "Type": "ClusterMarkerConfiguration", "UpdateType": "Mutable" }, "SelectedPointStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialpointstyleoptions.html#cfn-quicksight-template-geospatialpointstyleoptions-selectedpointstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GeospatialPointStyleOptions.SelectedPointStyle" } } } }, "AWS::QuickSight::Template.GeospatialWindowOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialwindowoptions.html", "Properties": { "Bounds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialwindowoptions.html#cfn-quicksight-template-geospatialwindowoptions-bounds", "Required": false, "Type": "GeospatialCoordinateBounds", "UpdateType": "Mutable" }, "MapZoomMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialwindowoptions.html#cfn-quicksight-template-geospatialwindowoptions-mapzoommode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GeospatialWindowOptions.MapZoomMode" } } } }, "AWS::QuickSight::Template.GlobalTableBorderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-globaltableborderoptions.html", "Properties": { "SideSpecificBorder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-globaltableborderoptions.html#cfn-quicksight-template-globaltableborderoptions-sidespecificborder", "Required": false, "Type": "TableSideBorderOptions", "UpdateType": "Mutable" }, "UniformBorder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-globaltableborderoptions.html#cfn-quicksight-template-globaltableborderoptions-uniformborder", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.GradientColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientcolor.html", "Properties": { "Stops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientcolor.html#cfn-quicksight-template-gradientcolor-stops", "DuplicatesAllowed": true, "ItemType": "GradientStop", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.GradientStop": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientstop.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientstop.html#cfn-quicksight-template-gradientstop-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GradientStop.Color" } }, "DataValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientstop.html#cfn-quicksight-template-gradientstop-datavalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "GradientOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gradientstop.html#cfn-quicksight-template-gradientstop-gradientoffset", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.GridLayoutCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutcanvassizeoptions.html", "Properties": { "ScreenCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutcanvassizeoptions.html#cfn-quicksight-template-gridlayoutcanvassizeoptions-screencanvassizeoptions", "Required": false, "Type": "GridLayoutScreenCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.GridLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutconfiguration.html", "Properties": { "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutconfiguration.html#cfn-quicksight-template-gridlayoutconfiguration-canvassizeoptions", "Required": false, "Type": "GridLayoutCanvasSizeOptions", "UpdateType": "Mutable" }, "Elements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutconfiguration.html#cfn-quicksight-template-gridlayoutconfiguration-elements", "DuplicatesAllowed": true, "ItemType": "GridLayoutElement", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.GridLayoutElement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html", "Properties": { "ColumnIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html#cfn-quicksight-template-gridlayoutelement-columnindex", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ColumnSpan": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html#cfn-quicksight-template-gridlayoutelement-columnspan", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GridLayoutElement.ColumnSpan" } }, "ElementId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html#cfn-quicksight-template-gridlayoutelement-elementid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GridLayoutElement.ElementId" } }, "ElementType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html#cfn-quicksight-template-gridlayoutelement-elementtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GridLayoutElement.ElementType" } }, "RowIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html#cfn-quicksight-template-gridlayoutelement-rowindex", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "RowSpan": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutelement.html#cfn-quicksight-template-gridlayoutelement-rowspan", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GridLayoutElement.RowSpan" } } } }, "AWS::QuickSight::Template.GridLayoutScreenCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutscreencanvassizeoptions.html", "Properties": { "OptimizedViewPortWidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutscreencanvassizeoptions.html#cfn-quicksight-template-gridlayoutscreencanvassizeoptions-optimizedviewportwidth", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResizeOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-gridlayoutscreencanvassizeoptions.html#cfn-quicksight-template-gridlayoutscreencanvassizeoptions-resizeoption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GridLayoutScreenCanvasSizeOptions.ResizeOption" } } } }, "AWS::QuickSight::Template.GrowthRateComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-growthratecomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-growthratecomputation.html#cfn-quicksight-template-growthratecomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GrowthRateComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-growthratecomputation.html#cfn-quicksight-template-growthratecomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PeriodSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-growthratecomputation.html#cfn-quicksight-template-growthratecomputation-periodsize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.GrowthRateComputation.PeriodSize" } }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-growthratecomputation.html#cfn-quicksight-template-growthratecomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-growthratecomputation.html#cfn-quicksight-template-growthratecomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.HeaderFooterSectionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-headerfootersectionconfiguration.html", "Properties": { "Layout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-headerfootersectionconfiguration.html#cfn-quicksight-template-headerfootersectionconfiguration-layout", "Required": true, "Type": "SectionLayoutConfiguration", "UpdateType": "Mutable" }, "SectionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-headerfootersectionconfiguration.html#cfn-quicksight-template-headerfootersectionconfiguration-sectionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.HeaderFooterSectionConfiguration.SectionId" } }, "Style": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-headerfootersectionconfiguration.html#cfn-quicksight-template-headerfootersectionconfiguration-style", "Required": false, "Type": "SectionStyle", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.HeatMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapaggregatedfieldwells.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapaggregatedfieldwells.html#cfn-quicksight-template-heatmapaggregatedfieldwells-columns", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Rows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapaggregatedfieldwells.html#cfn-quicksight-template-heatmapaggregatedfieldwells-rows", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapaggregatedfieldwells.html#cfn-quicksight-template-heatmapaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.HeatMapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html", "Properties": { "ColorScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-colorscale", "Required": false, "Type": "ColorScale", "UpdateType": "Mutable" }, "ColumnLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-columnlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-fieldwells", "Required": false, "Type": "HeatMapFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "RowLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-rowlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-sortconfiguration", "Required": false, "Type": "HeatMapSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapconfiguration.html#cfn-quicksight-template-heatmapconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.HeatMapFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapfieldwells.html", "Properties": { "HeatMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapfieldwells.html#cfn-quicksight-template-heatmapfieldwells-heatmapaggregatedfieldwells", "Required": false, "Type": "HeatMapAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.HeatMapSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapsortconfiguration.html", "Properties": { "HeatMapColumnItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapsortconfiguration.html#cfn-quicksight-template-heatmapsortconfiguration-heatmapcolumnitemslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "HeatMapColumnSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapsortconfiguration.html#cfn-quicksight-template-heatmapsortconfiguration-heatmapcolumnsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HeatMapRowItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapsortconfiguration.html#cfn-quicksight-template-heatmapsortconfiguration-heatmaprowitemslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "HeatMapRowSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapsortconfiguration.html#cfn-quicksight-template-heatmapsortconfiguration-heatmaprowsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.HeatMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html#cfn-quicksight-template-heatmapvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html#cfn-quicksight-template-heatmapvisual-chartconfiguration", "Required": false, "Type": "HeatMapConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html#cfn-quicksight-template-heatmapvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html#cfn-quicksight-template-heatmapvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html#cfn-quicksight-template-heatmapvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-heatmapvisual.html#cfn-quicksight-template-heatmapvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.HeatMapVisual.VisualId" } } } }, "AWS::QuickSight::Template.HistogramAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramaggregatedfieldwells.html", "Properties": { "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramaggregatedfieldwells.html#cfn-quicksight-template-histogramaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.HistogramBinOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogrambinoptions.html", "Properties": { "BinCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogrambinoptions.html#cfn-quicksight-template-histogrambinoptions-bincount", "Required": false, "Type": "BinCountOptions", "UpdateType": "Mutable" }, "BinWidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogrambinoptions.html#cfn-quicksight-template-histogrambinoptions-binwidth", "Required": false, "Type": "BinWidthOptions", "UpdateType": "Mutable" }, "SelectedBinType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogrambinoptions.html#cfn-quicksight-template-histogrambinoptions-selectedbintype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.HistogramBinOptions.SelectedBinType" } }, "StartValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogrambinoptions.html#cfn-quicksight-template-histogrambinoptions-startvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.HistogramConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html", "Properties": { "BinOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-binoptions", "Required": false, "Type": "HistogramBinOptions", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-fieldwells", "Required": false, "Type": "HistogramFieldWells", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" }, "XAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-xaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "XAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-xaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "YAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramconfiguration.html#cfn-quicksight-template-histogramconfiguration-yaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.HistogramFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramfieldwells.html", "Properties": { "HistogramAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramfieldwells.html#cfn-quicksight-template-histogramfieldwells-histogramaggregatedfieldwells", "Required": false, "Type": "HistogramAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.HistogramVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramvisual.html#cfn-quicksight-template-histogramvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramvisual.html#cfn-quicksight-template-histogramvisual-chartconfiguration", "Required": false, "Type": "HistogramConfiguration", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramvisual.html#cfn-quicksight-template-histogramvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramvisual.html#cfn-quicksight-template-histogramvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-histogramvisual.html#cfn-quicksight-template-histogramvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.HistogramVisual.VisualId" } } } }, "AWS::QuickSight::Template.InsightConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightconfiguration.html", "Properties": { "Computations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightconfiguration.html#cfn-quicksight-template-insightconfiguration-computations", "DuplicatesAllowed": true, "ItemType": "Computation", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CustomNarrative": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightconfiguration.html#cfn-quicksight-template-insightconfiguration-customnarrative", "Required": false, "Type": "CustomNarrativeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.InsightVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html#cfn-quicksight-template-insightvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html#cfn-quicksight-template-insightvisual-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.InsightVisual.DataSetIdentifier" } }, "InsightConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html#cfn-quicksight-template-insightvisual-insightconfiguration", "Required": false, "Type": "InsightConfiguration", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html#cfn-quicksight-template-insightvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html#cfn-quicksight-template-insightvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-insightvisual.html#cfn-quicksight-template-insightvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.InsightVisual.VisualId" } } } }, "AWS::QuickSight::Template.IntegerDefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerdefaultvalues.html", "Properties": { "DynamicValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerdefaultvalues.html#cfn-quicksight-template-integerdefaultvalues-dynamicvalue", "Required": false, "Type": "DynamicDefaultValue", "UpdateType": "Mutable" }, "StaticValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerdefaultvalues.html#cfn-quicksight-template-integerdefaultvalues-staticvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "Double", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.IntegerParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerparameterdeclaration.html", "Properties": { "DefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerparameterdeclaration.html#cfn-quicksight-template-integerparameterdeclaration-defaultvalues", "Required": false, "Type": "IntegerDefaultValues", "UpdateType": "Mutable" }, "MappedDataSetParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerparameterdeclaration.html#cfn-quicksight-template-integerparameterdeclaration-mappeddatasetparameters", "DuplicatesAllowed": true, "ItemType": "MappedDataSetParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerparameterdeclaration.html#cfn-quicksight-template-integerparameterdeclaration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.IntegerParameterDeclaration.Name" } }, "ParameterValueType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerparameterdeclaration.html#cfn-quicksight-template-integerparameterdeclaration-parametervaluetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.IntegerParameterDeclaration.ParameterValueType" } }, "ValueWhenUnset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integerparameterdeclaration.html#cfn-quicksight-template-integerparameterdeclaration-valuewhenunset", "Required": false, "Type": "IntegerValueWhenUnsetConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.IntegerValueWhenUnsetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integervaluewhenunsetconfiguration.html", "Properties": { "CustomValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integervaluewhenunsetconfiguration.html#cfn-quicksight-template-integervaluewhenunsetconfiguration-customvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ValueWhenUnsetOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-integervaluewhenunsetconfiguration.html#cfn-quicksight-template-integervaluewhenunsetconfiguration-valuewhenunsetoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.IntegerValueWhenUnsetConfiguration.ValueWhenUnsetOption" } } } }, "AWS::QuickSight::Template.ItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html", "Properties": { "ItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html#cfn-quicksight-template-itemslimitconfiguration-itemslimit", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "OtherCategories": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-itemslimitconfiguration.html#cfn-quicksight-template-itemslimitconfiguration-othercategories", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ItemsLimitConfiguration.OtherCategories" } } } }, "AWS::QuickSight::Template.KPIConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformatting.html", "Properties": { "ConditionalFormattingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformatting.html#cfn-quicksight-template-kpiconditionalformatting-conditionalformattingoptions", "DuplicatesAllowed": true, "ItemType": "KPIConditionalFormattingOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.KPIConditionalFormattingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformattingoption.html", "Properties": { "PrimaryValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformattingoption.html#cfn-quicksight-template-kpiconditionalformattingoption-primaryvalue", "Required": false, "Type": "KPIPrimaryValueConditionalFormatting", "UpdateType": "Mutable" }, "ProgressBar": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconditionalformattingoption.html#cfn-quicksight-template-kpiconditionalformattingoption-progressbar", "Required": false, "Type": "KPIProgressBarConditionalFormatting", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.KPIConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconfiguration.html", "Properties": { "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconfiguration.html#cfn-quicksight-template-kpiconfiguration-fieldwells", "Required": false, "Type": "KPIFieldWells", "UpdateType": "Mutable" }, "KPIOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconfiguration.html#cfn-quicksight-template-kpiconfiguration-kpioptions", "Required": false, "Type": "KPIOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiconfiguration.html#cfn-quicksight-template-kpiconfiguration-sortconfiguration", "Required": false, "Type": "KPISortConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.KPIFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpifieldwells.html", "Properties": { "TargetValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpifieldwells.html#cfn-quicksight-template-kpifieldwells-targetvalues", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TrendGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpifieldwells.html#cfn-quicksight-template-kpifieldwells-trendgroups", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpifieldwells.html#cfn-quicksight-template-kpifieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.KPIOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html", "Properties": { "Comparison": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html#cfn-quicksight-template-kpioptions-comparison", "Required": false, "Type": "ComparisonConfiguration", "UpdateType": "Mutable" }, "PrimaryValueDisplayType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html#cfn-quicksight-template-kpioptions-primaryvaluedisplaytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.KPIOptions.PrimaryValueDisplayType" } }, "PrimaryValueFontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html#cfn-quicksight-template-kpioptions-primaryvaluefontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "ProgressBar": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html#cfn-quicksight-template-kpioptions-progressbar", "Required": false, "Type": "ProgressBarOptions", "UpdateType": "Mutable" }, "SecondaryValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html#cfn-quicksight-template-kpioptions-secondaryvalue", "Required": false, "Type": "SecondaryValueOptions", "UpdateType": "Mutable" }, "SecondaryValueFontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html#cfn-quicksight-template-kpioptions-secondaryvaluefontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "TrendArrows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpioptions.html#cfn-quicksight-template-kpioptions-trendarrows", "Required": false, "Type": "TrendArrowOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.KPIPrimaryValueConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiprimaryvalueconditionalformatting.html", "Properties": { "Icon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiprimaryvalueconditionalformatting.html#cfn-quicksight-template-kpiprimaryvalueconditionalformatting-icon", "Required": false, "Type": "ConditionalFormattingIcon", "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiprimaryvalueconditionalformatting.html#cfn-quicksight-template-kpiprimaryvalueconditionalformatting-textcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.KPIProgressBarConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiprogressbarconditionalformatting.html", "Properties": { "ForegroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpiprogressbarconditionalformatting.html#cfn-quicksight-template-kpiprogressbarconditionalformatting-foregroundcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.KPISortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpisortconfiguration.html", "Properties": { "TrendGroupSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpisortconfiguration.html#cfn-quicksight-template-kpisortconfiguration-trendgroupsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.KPIVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html#cfn-quicksight-template-kpivisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html#cfn-quicksight-template-kpivisual-chartconfiguration", "Required": false, "Type": "KPIConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html#cfn-quicksight-template-kpivisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html#cfn-quicksight-template-kpivisual-conditionalformatting", "Required": false, "Type": "KPIConditionalFormatting", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html#cfn-quicksight-template-kpivisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html#cfn-quicksight-template-kpivisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-kpivisual.html#cfn-quicksight-template-kpivisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.KPIVisual.VisualId" } } } }, "AWS::QuickSight::Template.LabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html#cfn-quicksight-template-labeloptions-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html#cfn-quicksight-template-labeloptions-fontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-labeloptions.html#cfn-quicksight-template-labeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.LabelOptions.Visibility" } } } }, "AWS::QuickSight::Template.Layout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layout.html", "Properties": { "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layout.html#cfn-quicksight-template-layout-configuration", "Required": true, "Type": "LayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.LayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layoutconfiguration.html", "Properties": { "FreeFormLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layoutconfiguration.html#cfn-quicksight-template-layoutconfiguration-freeformlayout", "Required": false, "Type": "FreeFormLayoutConfiguration", "UpdateType": "Mutable" }, "GridLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layoutconfiguration.html#cfn-quicksight-template-layoutconfiguration-gridlayout", "Required": false, "Type": "GridLayoutConfiguration", "UpdateType": "Mutable" }, "SectionBasedLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-layoutconfiguration.html#cfn-quicksight-template-layoutconfiguration-sectionbasedlayout", "Required": false, "Type": "SectionBasedLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.LegendOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html", "Properties": { "Height": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html#cfn-quicksight-template-legendoptions-height", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html#cfn-quicksight-template-legendoptions-position", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.LegendOptions.Position" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html#cfn-quicksight-template-legendoptions-title", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html#cfn-quicksight-template-legendoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.LegendOptions.Visibility" } }, "Width": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-legendoptions.html#cfn-quicksight-template-legendoptions-width", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.LineChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartaggregatedfieldwells.html#cfn-quicksight-template-linechartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartaggregatedfieldwells.html#cfn-quicksight-template-linechartaggregatedfieldwells-colors", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiples": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartaggregatedfieldwells.html#cfn-quicksight-template-linechartaggregatedfieldwells-smallmultiples", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartaggregatedfieldwells.html#cfn-quicksight-template-linechartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.LineChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html", "Properties": { "ContributionAnalysisDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-contributionanalysisdefaults", "DuplicatesAllowed": true, "ItemType": "ContributionAnalysisDefault", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "DefaultSeriesSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-defaultseriessettings", "Required": false, "Type": "LineChartDefaultSeriesSettings", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-fieldwells", "Required": false, "Type": "LineChartFieldWells", "UpdateType": "Mutable" }, "ForecastConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-forecastconfigurations", "DuplicatesAllowed": true, "ItemType": "ForecastConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "PrimaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-primaryyaxisdisplayoptions", "Required": false, "Type": "LineSeriesAxisDisplayOptions", "UpdateType": "Mutable" }, "PrimaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-primaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ReferenceLines": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-referencelines", "DuplicatesAllowed": true, "ItemType": "ReferenceLine", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecondaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-secondaryyaxisdisplayoptions", "Required": false, "Type": "LineSeriesAxisDisplayOptions", "UpdateType": "Mutable" }, "SecondaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-secondaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "Series": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-series", "DuplicatesAllowed": true, "ItemType": "SeriesItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiplesOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-smallmultiplesoptions", "Required": false, "Type": "SmallMultiplesOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-sortconfiguration", "Required": false, "Type": "LineChartSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.LineChartConfiguration.Type" } }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" }, "XAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-xaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "XAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartconfiguration.html#cfn-quicksight-template-linechartconfiguration-xaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.LineChartDefaultSeriesSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartdefaultseriessettings.html", "Properties": { "AxisBinding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartdefaultseriessettings.html#cfn-quicksight-template-linechartdefaultseriessettings-axisbinding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.LineChartDefaultSeriesSettings.AxisBinding" } }, "LineStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartdefaultseriessettings.html#cfn-quicksight-template-linechartdefaultseriessettings-linestylesettings", "Required": false, "Type": "LineChartLineStyleSettings", "UpdateType": "Mutable" }, "MarkerStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartdefaultseriessettings.html#cfn-quicksight-template-linechartdefaultseriessettings-markerstylesettings", "Required": false, "Type": "LineChartMarkerStyleSettings", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.LineChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartfieldwells.html", "Properties": { "LineChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartfieldwells.html#cfn-quicksight-template-linechartfieldwells-linechartaggregatedfieldwells", "Required": false, "Type": "LineChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.LineChartLineStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartlinestylesettings.html", "Properties": { "LineInterpolation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartlinestylesettings.html#cfn-quicksight-template-linechartlinestylesettings-lineinterpolation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.LineChartLineStyleSettings.LineInterpolation" } }, "LineStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartlinestylesettings.html#cfn-quicksight-template-linechartlinestylesettings-linestyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.LineChartLineStyleSettings.LineStyle" } }, "LineVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartlinestylesettings.html#cfn-quicksight-template-linechartlinestylesettings-linevisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.LineChartLineStyleSettings.LineVisibility" } }, "LineWidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartlinestylesettings.html#cfn-quicksight-template-linechartlinestylesettings-linewidth", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.LineChartMarkerStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartmarkerstylesettings.html", "Properties": { "MarkerColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartmarkerstylesettings.html#cfn-quicksight-template-linechartmarkerstylesettings-markercolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.LineChartMarkerStyleSettings.MarkerColor" } }, "MarkerShape": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartmarkerstylesettings.html#cfn-quicksight-template-linechartmarkerstylesettings-markershape", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.LineChartMarkerStyleSettings.MarkerShape" } }, "MarkerSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartmarkerstylesettings.html#cfn-quicksight-template-linechartmarkerstylesettings-markersize", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MarkerVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartmarkerstylesettings.html#cfn-quicksight-template-linechartmarkerstylesettings-markervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.LineChartMarkerStyleSettings.MarkerVisibility" } } } }, "AWS::QuickSight::Template.LineChartSeriesSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartseriessettings.html", "Properties": { "LineStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartseriessettings.html#cfn-quicksight-template-linechartseriessettings-linestylesettings", "Required": false, "Type": "LineChartLineStyleSettings", "UpdateType": "Mutable" }, "MarkerStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartseriessettings.html#cfn-quicksight-template-linechartseriessettings-markerstylesettings", "Required": false, "Type": "LineChartMarkerStyleSettings", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.LineChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartsortconfiguration.html", "Properties": { "CategoryItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartsortconfiguration.html#cfn-quicksight-template-linechartsortconfiguration-categoryitemslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartsortconfiguration.html#cfn-quicksight-template-linechartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColorItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartsortconfiguration.html#cfn-quicksight-template-linechartsortconfiguration-coloritemslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "SmallMultiplesLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartsortconfiguration.html#cfn-quicksight-template-linechartsortconfiguration-smallmultipleslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "SmallMultiplesSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartsortconfiguration.html#cfn-quicksight-template-linechartsortconfiguration-smallmultiplessort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.LineChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html#cfn-quicksight-template-linechartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html#cfn-quicksight-template-linechartvisual-chartconfiguration", "Required": false, "Type": "LineChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html#cfn-quicksight-template-linechartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html#cfn-quicksight-template-linechartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html#cfn-quicksight-template-linechartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-linechartvisual.html#cfn-quicksight-template-linechartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.LineChartVisual.VisualId" } } } }, "AWS::QuickSight::Template.LineSeriesAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-lineseriesaxisdisplayoptions.html", "Properties": { "AxisOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-lineseriesaxisdisplayoptions.html#cfn-quicksight-template-lineseriesaxisdisplayoptions-axisoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "MissingDataConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-lineseriesaxisdisplayoptions.html#cfn-quicksight-template-lineseriesaxisdisplayoptions-missingdataconfigurations", "DuplicatesAllowed": true, "ItemType": "MissingDataConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ListControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontroldisplayoptions.html", "Properties": { "SearchOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontroldisplayoptions.html#cfn-quicksight-template-listcontroldisplayoptions-searchoptions", "Required": false, "Type": "ListControlSearchOptions", "UpdateType": "Mutable" }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontroldisplayoptions.html#cfn-quicksight-template-listcontroldisplayoptions-selectalloptions", "Required": false, "Type": "ListControlSelectAllOptions", "UpdateType": "Mutable" }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontroldisplayoptions.html#cfn-quicksight-template-listcontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ListControlSearchOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolsearchoptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolsearchoptions.html#cfn-quicksight-template-listcontrolsearchoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ListControlSearchOptions.Visibility" } } } }, "AWS::QuickSight::Template.ListControlSelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolselectalloptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-listcontrolselectalloptions.html#cfn-quicksight-template-listcontrolselectalloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ListControlSelectAllOptions.Visibility" } } } }, "AWS::QuickSight::Template.LoadingAnimation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-loadinganimation.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-loadinganimation.html#cfn-quicksight-template-loadinganimation-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.LoadingAnimation.Visibility" } } } }, "AWS::QuickSight::Template.LocalNavigationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-localnavigationconfiguration.html", "Properties": { "TargetSheetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-localnavigationconfiguration.html#cfn-quicksight-template-localnavigationconfiguration-targetsheetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.LocalNavigationConfiguration.TargetSheetId" } } } }, "AWS::QuickSight::Template.LongFormatText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-longformattext.html", "Properties": { "PlainText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-longformattext.html#cfn-quicksight-template-longformattext-plaintext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.LongFormatText.PlainText" } }, "RichText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-longformattext.html#cfn-quicksight-template-longformattext-richtext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.LongFormatText.RichText" } } } }, "AWS::QuickSight::Template.MappedDataSetParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html", "Properties": { "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html#cfn-quicksight-template-mappeddatasetparameter-datasetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.MappedDataSetParameter.DataSetIdentifier" } }, "DataSetParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-mappeddatasetparameter.html#cfn-quicksight-template-mappeddatasetparameter-datasetparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.MappedDataSetParameter.DataSetParameterName" } } } }, "AWS::QuickSight::Template.MaximumLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumlabeltype.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumlabeltype.html#cfn-quicksight-template-maximumlabeltype-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.MaximumLabelType.Visibility" } } } }, "AWS::QuickSight::Template.MaximumMinimumComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumminimumcomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumminimumcomputation.html#cfn-quicksight-template-maximumminimumcomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.MaximumMinimumComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumminimumcomputation.html#cfn-quicksight-template-maximumminimumcomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumminimumcomputation.html#cfn-quicksight-template-maximumminimumcomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumminimumcomputation.html#cfn-quicksight-template-maximumminimumcomputation-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.MaximumMinimumComputation.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-maximumminimumcomputation.html#cfn-quicksight-template-maximumminimumcomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.MeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html", "Properties": { "CalculatedMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html#cfn-quicksight-template-measurefield-calculatedmeasurefield", "Required": false, "Type": "CalculatedMeasureField", "UpdateType": "Mutable" }, "CategoricalMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html#cfn-quicksight-template-measurefield-categoricalmeasurefield", "Required": false, "Type": "CategoricalMeasureField", "UpdateType": "Mutable" }, "DateMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html#cfn-quicksight-template-measurefield-datemeasurefield", "Required": false, "Type": "DateMeasureField", "UpdateType": "Mutable" }, "NumericalMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-measurefield.html#cfn-quicksight-template-measurefield-numericalmeasurefield", "Required": false, "Type": "NumericalMeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.MetricComparisonComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-metriccomparisoncomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-metriccomparisoncomputation.html#cfn-quicksight-template-metriccomparisoncomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.MetricComparisonComputation.ComputationId" } }, "FromValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-metriccomparisoncomputation.html#cfn-quicksight-template-metriccomparisoncomputation-fromvalue", "Required": true, "Type": "MeasureField", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-metriccomparisoncomputation.html#cfn-quicksight-template-metriccomparisoncomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-metriccomparisoncomputation.html#cfn-quicksight-template-metriccomparisoncomputation-targetvalue", "Required": true, "Type": "MeasureField", "UpdateType": "Mutable" }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-metriccomparisoncomputation.html#cfn-quicksight-template-metriccomparisoncomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.MinimumLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-minimumlabeltype.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-minimumlabeltype.html#cfn-quicksight-template-minimumlabeltype-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.MinimumLabelType.Visibility" } } } }, "AWS::QuickSight::Template.MissingDataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-missingdataconfiguration.html", "Properties": { "TreatmentOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-missingdataconfiguration.html#cfn-quicksight-template-missingdataconfiguration-treatmentoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.MissingDataConfiguration.TreatmentOption" } } } }, "AWS::QuickSight::Template.NegativeValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-negativevalueconfiguration.html", "Properties": { "DisplayMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-negativevalueconfiguration.html#cfn-quicksight-template-negativevalueconfiguration-displaymode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NegativeValueConfiguration.DisplayMode" } } } }, "AWS::QuickSight::Template.NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html", "Properties": { "NullString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-nullvalueformatconfiguration.html#cfn-quicksight-template-nullvalueformatconfiguration-nullstring", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NullValueFormatConfiguration.NullString" } } } }, "AWS::QuickSight::Template.NumberDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html", "Properties": { "DecimalPlacesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html#cfn-quicksight-template-numberdisplayformatconfiguration-decimalplacesconfiguration", "Required": false, "Type": "DecimalPlacesConfiguration", "UpdateType": "Mutable" }, "NegativeValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html#cfn-quicksight-template-numberdisplayformatconfiguration-negativevalueconfiguration", "Required": false, "Type": "NegativeValueConfiguration", "UpdateType": "Mutable" }, "NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html#cfn-quicksight-template-numberdisplayformatconfiguration-nullvalueformatconfiguration", "Required": false, "Type": "NullValueFormatConfiguration", "UpdateType": "Mutable" }, "NumberScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html#cfn-quicksight-template-numberdisplayformatconfiguration-numberscale", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumberDisplayFormatConfiguration.NumberScale" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html#cfn-quicksight-template-numberdisplayformatconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumberDisplayFormatConfiguration.Prefix" } }, "SeparatorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html#cfn-quicksight-template-numberdisplayformatconfiguration-separatorconfiguration", "Required": false, "Type": "NumericSeparatorConfiguration", "UpdateType": "Mutable" }, "Suffix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberdisplayformatconfiguration.html#cfn-quicksight-template-numberdisplayformatconfiguration-suffix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumberDisplayFormatConfiguration.Suffix" } } } }, "AWS::QuickSight::Template.NumberFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberformatconfiguration.html", "Properties": { "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numberformatconfiguration.html#cfn-quicksight-template-numberformatconfiguration-formatconfiguration", "Required": false, "Type": "NumericFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.NumericAxisOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaxisoptions.html", "Properties": { "Range": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaxisoptions.html#cfn-quicksight-template-numericaxisoptions-range", "Required": false, "Type": "AxisDisplayRange", "UpdateType": "Mutable" }, "Scale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaxisoptions.html#cfn-quicksight-template-numericaxisoptions-scale", "Required": false, "Type": "AxisScale", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.NumericEqualityDrillDownFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalitydrilldownfilter.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalitydrilldownfilter.html#cfn-quicksight-template-numericequalitydrilldownfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalitydrilldownfilter.html#cfn-quicksight-template-numericequalitydrilldownfilter-value", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.NumericEqualityFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-aggregationfunction", "Required": false, "Type": "AggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumericEqualityFilter.FilterId" } }, "MatchOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-matchoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumericEqualityFilter.MatchOperator" } }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumericEqualityFilter.NullOption" } }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumericEqualityFilter.ParameterName" } }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-selectalloptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumericEqualityFilter.SelectAllOptions" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericequalityfilter.html#cfn-quicksight-template-numericequalityfilter-value", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.NumericFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html", "Properties": { "CurrencyDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html#cfn-quicksight-template-numericformatconfiguration-currencydisplayformatconfiguration", "Required": false, "Type": "CurrencyDisplayFormatConfiguration", "UpdateType": "Mutable" }, "NumberDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html#cfn-quicksight-template-numericformatconfiguration-numberdisplayformatconfiguration", "Required": false, "Type": "NumberDisplayFormatConfiguration", "UpdateType": "Mutable" }, "PercentageDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericformatconfiguration.html#cfn-quicksight-template-numericformatconfiguration-percentagedisplayformatconfiguration", "Required": false, "Type": "PercentageDisplayFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.NumericRangeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-aggregationfunction", "Required": false, "Type": "AggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumericRangeFilter.FilterId" } }, "IncludeMaximum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-includemaximum", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeMinimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-includeminimum", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumericRangeFilter.NullOption" } }, "RangeMaximum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-rangemaximum", "Required": false, "Type": "NumericRangeFilterValue", "UpdateType": "Mutable" }, "RangeMinimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-rangeminimum", "Required": false, "Type": "NumericRangeFilterValue", "UpdateType": "Mutable" }, "SelectAllOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefilter.html#cfn-quicksight-template-numericrangefilter-selectalloptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumericRangeFilter.SelectAllOptions" } } } }, "AWS::QuickSight::Template.NumericRangeFilterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefiltervalue.html", "Properties": { "Parameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefiltervalue.html#cfn-quicksight-template-numericrangefiltervalue-parameter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumericRangeFilterValue.Parameter" } }, "StaticValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericrangefiltervalue.html#cfn-quicksight-template-numericrangefiltervalue-staticvalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.NumericSeparatorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericseparatorconfiguration.html", "Properties": { "DecimalSeparator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericseparatorconfiguration.html#cfn-quicksight-template-numericseparatorconfiguration-decimalseparator", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumericSeparatorConfiguration.DecimalSeparator" } }, "ThousandsSeparator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericseparatorconfiguration.html#cfn-quicksight-template-numericseparatorconfiguration-thousandsseparator", "Required": false, "Type": "ThousandSeparatorOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.NumericalAggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalaggregationfunction.html", "Properties": { "PercentileAggregation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalaggregationfunction.html#cfn-quicksight-template-numericalaggregationfunction-percentileaggregation", "Required": false, "Type": "PercentileAggregation", "UpdateType": "Mutable" }, "SimpleNumericalAggregation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalaggregationfunction.html#cfn-quicksight-template-numericalaggregationfunction-simplenumericalaggregation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumericalAggregationFunction.SimpleNumericalAggregation" } } } }, "AWS::QuickSight::Template.NumericalDimensionField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaldimensionfield.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaldimensionfield.html#cfn-quicksight-template-numericaldimensionfield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaldimensionfield.html#cfn-quicksight-template-numericaldimensionfield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumericalDimensionField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaldimensionfield.html#cfn-quicksight-template-numericaldimensionfield-formatconfiguration", "Required": false, "Type": "NumberFormatConfiguration", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericaldimensionfield.html#cfn-quicksight-template-numericaldimensionfield-hierarchyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumericalDimensionField.HierarchyId" } } } }, "AWS::QuickSight::Template.NumericalMeasureField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalmeasurefield.html", "Properties": { "AggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalmeasurefield.html#cfn-quicksight-template-numericalmeasurefield-aggregationfunction", "Required": false, "Type": "NumericalAggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalmeasurefield.html#cfn-quicksight-template-numericalmeasurefield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalmeasurefield.html#cfn-quicksight-template-numericalmeasurefield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.NumericalMeasureField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-numericalmeasurefield.html#cfn-quicksight-template-numericalmeasurefield-formatconfiguration", "Required": false, "Type": "NumberFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PaginationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paginationconfiguration.html", "Properties": { "PageNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paginationconfiguration.html#cfn-quicksight-template-paginationconfiguration-pagenumber", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "PageSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paginationconfiguration.html#cfn-quicksight-template-paginationconfiguration-pagesize", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PanelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-backgroundcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PanelConfiguration.BackgroundColor" } }, "BackgroundVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-backgroundvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PanelConfiguration.BackgroundVisibility" } }, "BorderColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-bordercolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PanelConfiguration.BorderColor" } }, "BorderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-borderstyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PanelConfiguration.BorderStyle" } }, "BorderThickness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-borderthickness", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BorderVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-bordervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PanelConfiguration.BorderVisibility" } }, "GutterSpacing": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-gutterspacing", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GutterVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-guttervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PanelConfiguration.GutterVisibility" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-panelconfiguration.html#cfn-quicksight-template-panelconfiguration-title", "Required": false, "Type": "PanelTitleOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PanelTitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paneltitleoptions.html", "Properties": { "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paneltitleoptions.html#cfn-quicksight-template-paneltitleoptions-fontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "HorizontalTextAlignment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paneltitleoptions.html#cfn-quicksight-template-paneltitleoptions-horizontaltextalignment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PanelTitleOptions.HorizontalTextAlignment" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-paneltitleoptions.html#cfn-quicksight-template-paneltitleoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PanelTitleOptions.Visibility" } } } }, "AWS::QuickSight::Template.ParameterControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html", "Properties": { "DateTimePicker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html#cfn-quicksight-template-parametercontrol-datetimepicker", "Required": false, "Type": "ParameterDateTimePickerControl", "UpdateType": "Mutable" }, "Dropdown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html#cfn-quicksight-template-parametercontrol-dropdown", "Required": false, "Type": "ParameterDropDownControl", "UpdateType": "Mutable" }, "List": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html#cfn-quicksight-template-parametercontrol-list", "Required": false, "Type": "ParameterListControl", "UpdateType": "Mutable" }, "Slider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html#cfn-quicksight-template-parametercontrol-slider", "Required": false, "Type": "ParameterSliderControl", "UpdateType": "Mutable" }, "TextArea": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html#cfn-quicksight-template-parametercontrol-textarea", "Required": false, "Type": "ParameterTextAreaControl", "UpdateType": "Mutable" }, "TextField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametercontrol.html#cfn-quicksight-template-parametercontrol-textfield", "Required": false, "Type": "ParameterTextFieldControl", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ParameterDateTimePickerControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdatetimepickercontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdatetimepickercontrol.html#cfn-quicksight-template-parameterdatetimepickercontrol-displayoptions", "Required": false, "Type": "DateTimePickerControlDisplayOptions", "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdatetimepickercontrol.html#cfn-quicksight-template-parameterdatetimepickercontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterDateTimePickerControl.ParameterControlId" } }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdatetimepickercontrol.html#cfn-quicksight-template-parameterdatetimepickercontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterDateTimePickerControl.SourceParameterName" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdatetimepickercontrol.html#cfn-quicksight-template-parameterdatetimepickercontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterDateTimePickerControl.Title" } } } }, "AWS::QuickSight::Template.ParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdeclaration.html", "Properties": { "DateTimeParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdeclaration.html#cfn-quicksight-template-parameterdeclaration-datetimeparameterdeclaration", "Required": false, "Type": "DateTimeParameterDeclaration", "UpdateType": "Mutable" }, "DecimalParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdeclaration.html#cfn-quicksight-template-parameterdeclaration-decimalparameterdeclaration", "Required": false, "Type": "DecimalParameterDeclaration", "UpdateType": "Mutable" }, "IntegerParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdeclaration.html#cfn-quicksight-template-parameterdeclaration-integerparameterdeclaration", "Required": false, "Type": "IntegerParameterDeclaration", "UpdateType": "Mutable" }, "StringParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdeclaration.html#cfn-quicksight-template-parameterdeclaration-stringparameterdeclaration", "Required": false, "Type": "StringParameterDeclaration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ParameterDropDownControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html", "Properties": { "CascadingControlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html#cfn-quicksight-template-parameterdropdowncontrol-cascadingcontrolconfiguration", "Required": false, "Type": "CascadingControlConfiguration", "UpdateType": "Mutable" }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html#cfn-quicksight-template-parameterdropdowncontrol-displayoptions", "Required": false, "Type": "DropDownControlDisplayOptions", "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html#cfn-quicksight-template-parameterdropdowncontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterDropDownControl.ParameterControlId" } }, "SelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html#cfn-quicksight-template-parameterdropdowncontrol-selectablevalues", "Required": false, "Type": "ParameterSelectableValues", "UpdateType": "Mutable" }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html#cfn-quicksight-template-parameterdropdowncontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterDropDownControl.SourceParameterName" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html#cfn-quicksight-template-parameterdropdowncontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterDropDownControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterdropdowncontrol.html#cfn-quicksight-template-parameterdropdowncontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterDropDownControl.Type" } } } }, "AWS::QuickSight::Template.ParameterListControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html", "Properties": { "CascadingControlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html#cfn-quicksight-template-parameterlistcontrol-cascadingcontrolconfiguration", "Required": false, "Type": "CascadingControlConfiguration", "UpdateType": "Mutable" }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html#cfn-quicksight-template-parameterlistcontrol-displayoptions", "Required": false, "Type": "ListControlDisplayOptions", "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html#cfn-quicksight-template-parameterlistcontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterListControl.ParameterControlId" } }, "SelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html#cfn-quicksight-template-parameterlistcontrol-selectablevalues", "Required": false, "Type": "ParameterSelectableValues", "UpdateType": "Mutable" }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html#cfn-quicksight-template-parameterlistcontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterListControl.SourceParameterName" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html#cfn-quicksight-template-parameterlistcontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterListControl.Title" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterlistcontrol.html#cfn-quicksight-template-parameterlistcontrol-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterListControl.Type" } } } }, "AWS::QuickSight::Template.ParameterSelectableValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterselectablevalues.html", "Properties": { "LinkToDataSetColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterselectablevalues.html#cfn-quicksight-template-parameterselectablevalues-linktodatasetcolumn", "Required": false, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterselectablevalues.html#cfn-quicksight-template-parameterselectablevalues-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ParameterSliderControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html#cfn-quicksight-template-parameterslidercontrol-displayoptions", "Required": false, "Type": "SliderControlDisplayOptions", "UpdateType": "Mutable" }, "MaximumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html#cfn-quicksight-template-parameterslidercontrol-maximumvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "MinimumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html#cfn-quicksight-template-parameterslidercontrol-minimumvalue", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html#cfn-quicksight-template-parameterslidercontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterSliderControl.ParameterControlId" } }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html#cfn-quicksight-template-parameterslidercontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterSliderControl.SourceParameterName" } }, "StepSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html#cfn-quicksight-template-parameterslidercontrol-stepsize", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parameterslidercontrol.html#cfn-quicksight-template-parameterslidercontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterSliderControl.Title" } } } }, "AWS::QuickSight::Template.ParameterTextAreaControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextareacontrol.html", "Properties": { "Delimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextareacontrol.html#cfn-quicksight-template-parametertextareacontrol-delimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterTextAreaControl.Delimiter" } }, "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextareacontrol.html#cfn-quicksight-template-parametertextareacontrol-displayoptions", "Required": false, "Type": "TextAreaControlDisplayOptions", "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextareacontrol.html#cfn-quicksight-template-parametertextareacontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterTextAreaControl.ParameterControlId" } }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextareacontrol.html#cfn-quicksight-template-parametertextareacontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterTextAreaControl.SourceParameterName" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextareacontrol.html#cfn-quicksight-template-parametertextareacontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterTextAreaControl.Title" } } } }, "AWS::QuickSight::Template.ParameterTextFieldControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextfieldcontrol.html", "Properties": { "DisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextfieldcontrol.html#cfn-quicksight-template-parametertextfieldcontrol-displayoptions", "Required": false, "Type": "TextFieldControlDisplayOptions", "UpdateType": "Mutable" }, "ParameterControlId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextfieldcontrol.html#cfn-quicksight-template-parametertextfieldcontrol-parametercontrolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterTextFieldControl.ParameterControlId" } }, "SourceParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextfieldcontrol.html#cfn-quicksight-template-parametertextfieldcontrol-sourceparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterTextFieldControl.SourceParameterName" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-parametertextfieldcontrol.html#cfn-quicksight-template-parametertextfieldcontrol-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ParameterTextFieldControl.Title" } } } }, "AWS::QuickSight::Template.PercentVisibleRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentvisiblerange.html", "Properties": { "From": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentvisiblerange.html#cfn-quicksight-template-percentvisiblerange-from", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "To": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentvisiblerange.html#cfn-quicksight-template-percentvisiblerange-to", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PercentageDisplayFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html", "Properties": { "DecimalPlacesConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html#cfn-quicksight-template-percentagedisplayformatconfiguration-decimalplacesconfiguration", "Required": false, "Type": "DecimalPlacesConfiguration", "UpdateType": "Mutable" }, "NegativeValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html#cfn-quicksight-template-percentagedisplayformatconfiguration-negativevalueconfiguration", "Required": false, "Type": "NegativeValueConfiguration", "UpdateType": "Mutable" }, "NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html#cfn-quicksight-template-percentagedisplayformatconfiguration-nullvalueformatconfiguration", "Required": false, "Type": "NullValueFormatConfiguration", "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html#cfn-quicksight-template-percentagedisplayformatconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PercentageDisplayFormatConfiguration.Prefix" } }, "SeparatorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html#cfn-quicksight-template-percentagedisplayformatconfiguration-separatorconfiguration", "Required": false, "Type": "NumericSeparatorConfiguration", "UpdateType": "Mutable" }, "Suffix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentagedisplayformatconfiguration.html#cfn-quicksight-template-percentagedisplayformatconfiguration-suffix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PercentageDisplayFormatConfiguration.Suffix" } } } }, "AWS::QuickSight::Template.PercentileAggregation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentileaggregation.html", "Properties": { "PercentileValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-percentileaggregation.html#cfn-quicksight-template-percentileaggregation-percentilevalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PeriodOverPeriodComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodoverperiodcomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodoverperiodcomputation.html#cfn-quicksight-template-periodoverperiodcomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PeriodOverPeriodComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodoverperiodcomputation.html#cfn-quicksight-template-periodoverperiodcomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodoverperiodcomputation.html#cfn-quicksight-template-periodoverperiodcomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodoverperiodcomputation.html#cfn-quicksight-template-periodoverperiodcomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PeriodToDateComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodtodatecomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodtodatecomputation.html#cfn-quicksight-template-periodtodatecomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PeriodToDateComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodtodatecomputation.html#cfn-quicksight-template-periodtodatecomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PeriodTimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodtodatecomputation.html#cfn-quicksight-template-periodtodatecomputation-periodtimegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PeriodToDateComputation.PeriodTimeGranularity" } }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodtodatecomputation.html#cfn-quicksight-template-periodtodatecomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-periodtodatecomputation.html#cfn-quicksight-template-periodtodatecomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PieChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartaggregatedfieldwells.html#cfn-quicksight-template-piechartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiples": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartaggregatedfieldwells.html#cfn-quicksight-template-piechartaggregatedfieldwells-smallmultiples", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartaggregatedfieldwells.html#cfn-quicksight-template-piechartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PieChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html", "Properties": { "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ContributionAnalysisDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-contributionanalysisdefaults", "DuplicatesAllowed": true, "ItemType": "ContributionAnalysisDefault", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "DonutOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-donutoptions", "Required": false, "Type": "DonutOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-fieldwells", "Required": false, "Type": "PieChartFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "SmallMultiplesOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-smallmultiplesoptions", "Required": false, "Type": "SmallMultiplesOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-sortconfiguration", "Required": false, "Type": "PieChartSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "ValueLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-valuelabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartconfiguration.html#cfn-quicksight-template-piechartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PieChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartfieldwells.html", "Properties": { "PieChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartfieldwells.html#cfn-quicksight-template-piechartfieldwells-piechartaggregatedfieldwells", "Required": false, "Type": "PieChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PieChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartsortconfiguration.html#cfn-quicksight-template-piechartsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartsortconfiguration.html#cfn-quicksight-template-piechartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmallMultiplesLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartsortconfiguration.html#cfn-quicksight-template-piechartsortconfiguration-smallmultipleslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "SmallMultiplesSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartsortconfiguration.html#cfn-quicksight-template-piechartsortconfiguration-smallmultiplessort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PieChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html#cfn-quicksight-template-piechartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html#cfn-quicksight-template-piechartvisual-chartconfiguration", "Required": false, "Type": "PieChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html#cfn-quicksight-template-piechartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html#cfn-quicksight-template-piechartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html#cfn-quicksight-template-piechartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-piechartvisual.html#cfn-quicksight-template-piechartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PieChartVisual.VisualId" } } } }, "AWS::QuickSight::Template.PivotFieldSortOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivotfieldsortoptions.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivotfieldsortoptions.html#cfn-quicksight-template-pivotfieldsortoptions-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotFieldSortOptions.FieldId" } }, "SortBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivotfieldsortoptions.html#cfn-quicksight-template-pivotfieldsortoptions-sortby", "Required": true, "Type": "PivotTableSortBy", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PivotTableAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableaggregatedfieldwells.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableaggregatedfieldwells.html#cfn-quicksight-template-pivottableaggregatedfieldwells-columns", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Rows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableaggregatedfieldwells.html#cfn-quicksight-template-pivottableaggregatedfieldwells-rows", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableaggregatedfieldwells.html#cfn-quicksight-template-pivottableaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PivotTableCellConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablecellconditionalformatting.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablecellconditionalformatting.html#cfn-quicksight-template-pivottablecellconditionalformatting-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotTableCellConditionalFormatting.FieldId" } }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablecellconditionalformatting.html#cfn-quicksight-template-pivottablecellconditionalformatting-scope", "Required": false, "Type": "PivotTableConditionalFormattingScope", "UpdateType": "Mutable" }, "TextFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablecellconditionalformatting.html#cfn-quicksight-template-pivottablecellconditionalformatting-textformat", "Required": false, "Type": "TextConditionalFormat", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PivotTableConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformatting.html", "Properties": { "ConditionalFormattingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformatting.html#cfn-quicksight-template-pivottableconditionalformatting-conditionalformattingoptions", "DuplicatesAllowed": true, "ItemType": "PivotTableConditionalFormattingOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PivotTableConditionalFormattingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformattingoption.html", "Properties": { "Cell": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformattingoption.html#cfn-quicksight-template-pivottableconditionalformattingoption-cell", "Required": false, "Type": "PivotTableCellConditionalFormatting", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PivotTableConditionalFormattingScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformattingscope.html", "Properties": { "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconditionalformattingscope.html#cfn-quicksight-template-pivottableconditionalformattingscope-role", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotTableConditionalFormattingScope.Role" } } } }, "AWS::QuickSight::Template.PivotTableConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html", "Properties": { "FieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html#cfn-quicksight-template-pivottableconfiguration-fieldoptions", "Required": false, "Type": "PivotTableFieldOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html#cfn-quicksight-template-pivottableconfiguration-fieldwells", "Required": false, "Type": "PivotTableFieldWells", "UpdateType": "Mutable" }, "PaginatedReportOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html#cfn-quicksight-template-pivottableconfiguration-paginatedreportoptions", "Required": false, "Type": "PivotTablePaginatedReportOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html#cfn-quicksight-template-pivottableconfiguration-sortconfiguration", "Required": false, "Type": "PivotTableSortConfiguration", "UpdateType": "Mutable" }, "TableOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html#cfn-quicksight-template-pivottableconfiguration-tableoptions", "Required": false, "Type": "PivotTableOptions", "UpdateType": "Mutable" }, "TotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableconfiguration.html#cfn-quicksight-template-pivottableconfiguration-totaloptions", "Required": false, "Type": "PivotTableTotalOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PivotTableDataPathOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabledatapathoption.html", "Properties": { "DataPathList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabledatapathoption.html#cfn-quicksight-template-pivottabledatapathoption-datapathlist", "DuplicatesAllowed": true, "ItemType": "DataPathValue", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Width": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabledatapathoption.html#cfn-quicksight-template-pivottabledatapathoption-width", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PivotTableFieldOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoption.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoption.html#cfn-quicksight-template-pivottablefieldoption-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotTableFieldOption.CustomLabel" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoption.html#cfn-quicksight-template-pivottablefieldoption-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotTableFieldOption.FieldId" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoption.html#cfn-quicksight-template-pivottablefieldoption-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotTableFieldOption.Visibility" } } } }, "AWS::QuickSight::Template.PivotTableFieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoptions.html", "Properties": { "DataPathOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoptions.html#cfn-quicksight-template-pivottablefieldoptions-datapathoptions", "DuplicatesAllowed": true, "ItemType": "PivotTableDataPathOption", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SelectedFieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldoptions.html#cfn-quicksight-template-pivottablefieldoptions-selectedfieldoptions", "DuplicatesAllowed": true, "ItemType": "PivotTableFieldOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PivotTableFieldSubtotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldsubtotaloptions.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldsubtotaloptions.html#cfn-quicksight-template-pivottablefieldsubtotaloptions-fieldid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotTableFieldSubtotalOptions.FieldId" } } } }, "AWS::QuickSight::Template.PivotTableFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldwells.html", "Properties": { "PivotTableAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablefieldwells.html#cfn-quicksight-template-pivottablefieldwells-pivottableaggregatedfieldwells", "Required": false, "Type": "PivotTableAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PivotTableOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html", "Properties": { "CellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-cellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "ColumnHeaderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-columnheaderstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "ColumnNamesVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-columnnamesvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotTableOptions.ColumnNamesVisibility" } }, "MetricPlacement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-metricplacement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotTableOptions.MetricPlacement" } }, "RowAlternateColorOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-rowalternatecoloroptions", "Required": false, "Type": "RowAlternateColorOptions", "UpdateType": "Mutable" }, "RowFieldNamesStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-rowfieldnamesstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "RowHeaderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-rowheaderstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "SingleMetricVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-singlemetricvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotTableOptions.SingleMetricVisibility" } }, "ToggleButtonsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottableoptions.html#cfn-quicksight-template-pivottableoptions-togglebuttonsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotTableOptions.ToggleButtonsVisibility" } } } }, "AWS::QuickSight::Template.PivotTablePaginatedReportOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablepaginatedreportoptions.html", "Properties": { "OverflowColumnHeaderVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablepaginatedreportoptions.html#cfn-quicksight-template-pivottablepaginatedreportoptions-overflowcolumnheadervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotTablePaginatedReportOptions.OverflowColumnHeaderVisibility" } }, "VerticalOverflowVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablepaginatedreportoptions.html#cfn-quicksight-template-pivottablepaginatedreportoptions-verticaloverflowvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotTablePaginatedReportOptions.VerticalOverflowVisibility" } } } }, "AWS::QuickSight::Template.PivotTableSortBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortby.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortby.html#cfn-quicksight-template-pivottablesortby-column", "Required": false, "Type": "ColumnSort", "UpdateType": "Mutable" }, "DataPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortby.html#cfn-quicksight-template-pivottablesortby-datapath", "Required": false, "Type": "DataPathSort", "UpdateType": "Mutable" }, "Field": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortby.html#cfn-quicksight-template-pivottablesortby-field", "Required": false, "Type": "FieldSort", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PivotTableSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortconfiguration.html", "Properties": { "FieldSortOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablesortconfiguration.html#cfn-quicksight-template-pivottablesortconfiguration-fieldsortoptions", "DuplicatesAllowed": true, "ItemType": "PivotFieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PivotTableTotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabletotaloptions.html", "Properties": { "ColumnSubtotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabletotaloptions.html#cfn-quicksight-template-pivottabletotaloptions-columnsubtotaloptions", "Required": false, "Type": "SubtotalOptions", "UpdateType": "Mutable" }, "ColumnTotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabletotaloptions.html#cfn-quicksight-template-pivottabletotaloptions-columntotaloptions", "Required": false, "Type": "PivotTotalOptions", "UpdateType": "Mutable" }, "RowSubtotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabletotaloptions.html#cfn-quicksight-template-pivottabletotaloptions-rowsubtotaloptions", "Required": false, "Type": "SubtotalOptions", "UpdateType": "Mutable" }, "RowTotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottabletotaloptions.html#cfn-quicksight-template-pivottabletotaloptions-rowtotaloptions", "Required": false, "Type": "PivotTotalOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PivotTableVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html#cfn-quicksight-template-pivottablevisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html#cfn-quicksight-template-pivottablevisual-chartconfiguration", "Required": false, "Type": "PivotTableConfiguration", "UpdateType": "Mutable" }, "ConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html#cfn-quicksight-template-pivottablevisual-conditionalformatting", "Required": false, "Type": "PivotTableConditionalFormatting", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html#cfn-quicksight-template-pivottablevisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html#cfn-quicksight-template-pivottablevisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottablevisual.html#cfn-quicksight-template-pivottablevisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotTableVisual.VisualId" } } } }, "AWS::QuickSight::Template.PivotTotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetricHeaderCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-metricheadercellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "Placement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-placement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotTotalOptions.Placement" } }, "ScrollStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-scrollstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotTotalOptions.ScrollStatus" } }, "TotalCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-totalcellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "TotalsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-totalsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PivotTotalOptions.TotalsVisibility" } }, "ValueCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-pivottotaloptions.html#cfn-quicksight-template-pivottotaloptions-valuecellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.PredefinedHierarchy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-predefinedhierarchy.html", "Properties": { "Columns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-predefinedhierarchy.html#cfn-quicksight-template-predefinedhierarchy-columns", "DuplicatesAllowed": true, "ItemType": "ColumnIdentifier", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "DrillDownFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-predefinedhierarchy.html#cfn-quicksight-template-predefinedhierarchy-drilldownfilters", "DuplicatesAllowed": true, "ItemType": "DrillDownFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HierarchyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-predefinedhierarchy.html#cfn-quicksight-template-predefinedhierarchy-hierarchyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.PredefinedHierarchy.HierarchyId" } } } }, "AWS::QuickSight::Template.ProgressBarOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-progressbaroptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-progressbaroptions.html#cfn-quicksight-template-progressbaroptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ProgressBarOptions.Visibility" } } } }, "AWS::QuickSight::Template.RadarChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartaggregatedfieldwells.html#cfn-quicksight-template-radarchartaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartaggregatedfieldwells.html#cfn-quicksight-template-radarchartaggregatedfieldwells-color", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartaggregatedfieldwells.html#cfn-quicksight-template-radarchartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.RadarChartAreaStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartareastylesettings.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartareastylesettings.html#cfn-quicksight-template-radarchartareastylesettings-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RadarChartAreaStyleSettings.Visibility" } } } }, "AWS::QuickSight::Template.RadarChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html", "Properties": { "AlternateBandColorsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-alternatebandcolorsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RadarChartConfiguration.AlternateBandColorsVisibility" } }, "AlternateBandEvenColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-alternatebandevencolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RadarChartConfiguration.AlternateBandEvenColor" } }, "AlternateBandOddColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-alternatebandoddcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RadarChartConfiguration.AlternateBandOddColor" } }, "BaseSeriesSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-baseseriessettings", "Required": false, "Type": "RadarChartSeriesSettings", "UpdateType": "Mutable" }, "CategoryAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-categoryaxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ColorAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-coloraxis", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "ColorLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-colorlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-fieldwells", "Required": false, "Type": "RadarChartFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "Shape": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-shape", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RadarChartConfiguration.Shape" } }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-sortconfiguration", "Required": false, "Type": "RadarChartSortConfiguration", "UpdateType": "Mutable" }, "StartAngle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-startangle", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RadarChartConfiguration.StartAngle" } }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartconfiguration.html#cfn-quicksight-template-radarchartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.RadarChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartfieldwells.html", "Properties": { "RadarChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartfieldwells.html#cfn-quicksight-template-radarchartfieldwells-radarchartaggregatedfieldwells", "Required": false, "Type": "RadarChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.RadarChartSeriesSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartseriessettings.html", "Properties": { "AreaStyleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartseriessettings.html#cfn-quicksight-template-radarchartseriessettings-areastylesettings", "Required": false, "Type": "RadarChartAreaStyleSettings", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.RadarChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartsortconfiguration.html#cfn-quicksight-template-radarchartsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartsortconfiguration.html#cfn-quicksight-template-radarchartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColorItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartsortconfiguration.html#cfn-quicksight-template-radarchartsortconfiguration-coloritemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "ColorSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartsortconfiguration.html#cfn-quicksight-template-radarchartsortconfiguration-colorsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.RadarChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html#cfn-quicksight-template-radarchartvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html#cfn-quicksight-template-radarchartvisual-chartconfiguration", "Required": false, "Type": "RadarChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html#cfn-quicksight-template-radarchartvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html#cfn-quicksight-template-radarchartvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html#cfn-quicksight-template-radarchartvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-radarchartvisual.html#cfn-quicksight-template-radarchartvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RadarChartVisual.VisualId" } } } }, "AWS::QuickSight::Template.RangeEndsLabelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rangeendslabeltype.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rangeendslabeltype.html#cfn-quicksight-template-rangeendslabeltype-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RangeEndsLabelType.Visibility" } } } }, "AWS::QuickSight::Template.ReferenceLine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html", "Properties": { "DataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html#cfn-quicksight-template-referenceline-dataconfiguration", "Required": true, "Type": "ReferenceLineDataConfiguration", "UpdateType": "Mutable" }, "LabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html#cfn-quicksight-template-referenceline-labelconfiguration", "Required": false, "Type": "ReferenceLineLabelConfiguration", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html#cfn-quicksight-template-referenceline-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ReferenceLine.Status" } }, "StyleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referenceline.html#cfn-quicksight-template-referenceline-styleconfiguration", "Required": false, "Type": "ReferenceLineStyleConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ReferenceLineCustomLabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinecustomlabelconfiguration.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinecustomlabelconfiguration.html#cfn-quicksight-template-referencelinecustomlabelconfiguration-customlabel", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ReferenceLineCustomLabelConfiguration.CustomLabel" } } } }, "AWS::QuickSight::Template.ReferenceLineDataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedataconfiguration.html", "Properties": { "AxisBinding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedataconfiguration.html#cfn-quicksight-template-referencelinedataconfiguration-axisbinding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ReferenceLineDataConfiguration.AxisBinding" } }, "DynamicConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedataconfiguration.html#cfn-quicksight-template-referencelinedataconfiguration-dynamicconfiguration", "Required": false, "Type": "ReferenceLineDynamicDataConfiguration", "UpdateType": "Mutable" }, "StaticConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedataconfiguration.html#cfn-quicksight-template-referencelinedataconfiguration-staticconfiguration", "Required": false, "Type": "ReferenceLineStaticDataConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ReferenceLineDynamicDataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedynamicdataconfiguration.html", "Properties": { "Calculation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedynamicdataconfiguration.html#cfn-quicksight-template-referencelinedynamicdataconfiguration-calculation", "Required": true, "Type": "NumericalAggregationFunction", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedynamicdataconfiguration.html#cfn-quicksight-template-referencelinedynamicdataconfiguration-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "MeasureAggregationFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinedynamicdataconfiguration.html#cfn-quicksight-template-referencelinedynamicdataconfiguration-measureaggregationfunction", "Required": true, "Type": "AggregationFunction", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ReferenceLineLabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.html", "Properties": { "CustomLabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.html#cfn-quicksight-template-referencelinelabelconfiguration-customlabelconfiguration", "Required": false, "Type": "ReferenceLineCustomLabelConfiguration", "UpdateType": "Mutable" }, "FontColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.html#cfn-quicksight-template-referencelinelabelconfiguration-fontcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ReferenceLineLabelConfiguration.FontColor" } }, "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.html#cfn-quicksight-template-referencelinelabelconfiguration-fontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "HorizontalPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.html#cfn-quicksight-template-referencelinelabelconfiguration-horizontalposition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ReferenceLineLabelConfiguration.HorizontalPosition" } }, "ValueLabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.html#cfn-quicksight-template-referencelinelabelconfiguration-valuelabelconfiguration", "Required": false, "Type": "ReferenceLineValueLabelConfiguration", "UpdateType": "Mutable" }, "VerticalPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinelabelconfiguration.html#cfn-quicksight-template-referencelinelabelconfiguration-verticalposition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ReferenceLineLabelConfiguration.VerticalPosition" } } } }, "AWS::QuickSight::Template.ReferenceLineStaticDataConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinestaticdataconfiguration.html", "Properties": { "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinestaticdataconfiguration.html#cfn-quicksight-template-referencelinestaticdataconfiguration-value", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ReferenceLineStyleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinestyleconfiguration.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinestyleconfiguration.html#cfn-quicksight-template-referencelinestyleconfiguration-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ReferenceLineStyleConfiguration.Color" } }, "Pattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinestyleconfiguration.html#cfn-quicksight-template-referencelinestyleconfiguration-pattern", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ReferenceLineStyleConfiguration.Pattern" } } } }, "AWS::QuickSight::Template.ReferenceLineValueLabelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinevaluelabelconfiguration.html", "Properties": { "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinevaluelabelconfiguration.html#cfn-quicksight-template-referencelinevaluelabelconfiguration-formatconfiguration", "Required": false, "Type": "NumericFormatConfiguration", "UpdateType": "Mutable" }, "RelativePosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-referencelinevaluelabelconfiguration.html#cfn-quicksight-template-referencelinevaluelabelconfiguration-relativeposition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ReferenceLineValueLabelConfiguration.RelativePosition" } } } }, "AWS::QuickSight::Template.RelativeDateTimeControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatetimecontroldisplayoptions.html", "Properties": { "DateTimeFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatetimecontroldisplayoptions.html#cfn-quicksight-template-relativedatetimecontroldisplayoptions-datetimeformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RelativeDateTimeControlDisplayOptions.DateTimeFormat" } }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatetimecontroldisplayoptions.html#cfn-quicksight-template-relativedatetimecontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.RelativeDatesFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatesfilter.html", "Properties": { "AnchorDateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatesfilter.html#cfn-quicksight-template-relativedatesfilter-anchordateconfiguration", "Required": true, "Type": "AnchorDateConfiguration", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatesfilter.html#cfn-quicksight-template-relativedatesfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "ExcludePeriodConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatesfilter.html#cfn-quicksight-template-relativedatesfilter-excludeperiodconfiguration", "Required": false, "Type": "ExcludePeriodConfiguration", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatesfilter.html#cfn-quicksight-template-relativedatesfilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RelativeDatesFilter.FilterId" } }, "MinimumGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatesfilter.html#cfn-quicksight-template-relativedatesfilter-minimumgranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RelativeDatesFilter.MinimumGranularity" } }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatesfilter.html#cfn-quicksight-template-relativedatesfilter-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RelativeDatesFilter.NullOption" } }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatesfilter.html#cfn-quicksight-template-relativedatesfilter-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RelativeDatesFilter.ParameterName" } }, "RelativeDateType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatesfilter.html#cfn-quicksight-template-relativedatesfilter-relativedatetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RelativeDatesFilter.RelativeDateType" } }, "RelativeDateValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatesfilter.html#cfn-quicksight-template-relativedatesfilter-relativedatevalue", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-relativedatesfilter.html#cfn-quicksight-template-relativedatesfilter-timegranularity", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RelativeDatesFilter.TimeGranularity" } } } }, "AWS::QuickSight::Template.ResourcePermission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-resourcepermission.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-resourcepermission.html#cfn-quicksight-template-resourcepermission-actions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Principal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-resourcepermission.html#cfn-quicksight-template-resourcepermission-principal", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ResourcePermission.Principal" } }, "Resource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-resourcepermission.html#cfn-quicksight-template-resourcepermission-resource", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.RollingDateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rollingdateconfiguration.html", "Properties": { "DataSetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rollingdateconfiguration.html#cfn-quicksight-template-rollingdateconfiguration-datasetidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RollingDateConfiguration.DataSetIdentifier" } }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rollingdateconfiguration.html#cfn-quicksight-template-rollingdateconfiguration-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RollingDateConfiguration.Expression" } } } }, "AWS::QuickSight::Template.RowAlternateColorOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rowalternatecoloroptions.html", "Properties": { "RowAlternateColors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rowalternatecoloroptions.html#cfn-quicksight-template-rowalternatecoloroptions-rowalternatecolors", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RowAlternateColorOptions.RowAlternateColors" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-rowalternatecoloroptions.html#cfn-quicksight-template-rowalternatecoloroptions-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.RowAlternateColorOptions.Status" } } } }, "AWS::QuickSight::Template.SameSheetTargetVisualConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-samesheettargetvisualconfiguration.html", "Properties": { "TargetVisualOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-samesheettargetvisualconfiguration.html#cfn-quicksight-template-samesheettargetvisualconfiguration-targetvisualoptions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SameSheetTargetVisualConfiguration.TargetVisualOptions" } }, "TargetVisuals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-samesheettargetvisualconfiguration.html#cfn-quicksight-template-samesheettargetvisualconfiguration-targetvisuals", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SameSheetTargetVisualConfiguration.TargetVisuals" } } } }, "AWS::QuickSight::Template.SankeyDiagramAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramaggregatedfieldwells.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramaggregatedfieldwells.html#cfn-quicksight-template-sankeydiagramaggregatedfieldwells-destination", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramaggregatedfieldwells.html#cfn-quicksight-template-sankeydiagramaggregatedfieldwells-source", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramaggregatedfieldwells.html#cfn-quicksight-template-sankeydiagramaggregatedfieldwells-weight", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.SankeyDiagramChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramchartconfiguration.html", "Properties": { "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramchartconfiguration.html#cfn-quicksight-template-sankeydiagramchartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramchartconfiguration.html#cfn-quicksight-template-sankeydiagramchartconfiguration-fieldwells", "Required": false, "Type": "SankeyDiagramFieldWells", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramchartconfiguration.html#cfn-quicksight-template-sankeydiagramchartconfiguration-sortconfiguration", "Required": false, "Type": "SankeyDiagramSortConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.SankeyDiagramFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramfieldwells.html", "Properties": { "SankeyDiagramAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramfieldwells.html#cfn-quicksight-template-sankeydiagramfieldwells-sankeydiagramaggregatedfieldwells", "Required": false, "Type": "SankeyDiagramAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.SankeyDiagramSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramsortconfiguration.html", "Properties": { "DestinationItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramsortconfiguration.html#cfn-quicksight-template-sankeydiagramsortconfiguration-destinationitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "SourceItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramsortconfiguration.html#cfn-quicksight-template-sankeydiagramsortconfiguration-sourceitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "WeightSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramsortconfiguration.html#cfn-quicksight-template-sankeydiagramsortconfiguration-weightsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.SankeyDiagramVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramvisual.html#cfn-quicksight-template-sankeydiagramvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramvisual.html#cfn-quicksight-template-sankeydiagramvisual-chartconfiguration", "Required": false, "Type": "SankeyDiagramChartConfiguration", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramvisual.html#cfn-quicksight-template-sankeydiagramvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramvisual.html#cfn-quicksight-template-sankeydiagramvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sankeydiagramvisual.html#cfn-quicksight-template-sankeydiagramvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SankeyDiagramVisual.VisualId" } } } }, "AWS::QuickSight::Template.ScatterPlotCategoricallyAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotcategoricallyaggregatedfieldwells.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotcategoricallyaggregatedfieldwells.html#cfn-quicksight-template-scatterplotcategoricallyaggregatedfieldwells-category", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotcategoricallyaggregatedfieldwells.html#cfn-quicksight-template-scatterplotcategoricallyaggregatedfieldwells-size", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "XAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotcategoricallyaggregatedfieldwells.html#cfn-quicksight-template-scatterplotcategoricallyaggregatedfieldwells-xaxis", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "YAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotcategoricallyaggregatedfieldwells.html#cfn-quicksight-template-scatterplotcategoricallyaggregatedfieldwells-yaxis", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ScatterPlotConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotconfiguration.html", "Properties": { "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotconfiguration.html#cfn-quicksight-template-scatterplotconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotconfiguration.html#cfn-quicksight-template-scatterplotconfiguration-fieldwells", "Required": false, "Type": "ScatterPlotFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotconfiguration.html#cfn-quicksight-template-scatterplotconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotconfiguration.html#cfn-quicksight-template-scatterplotconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotconfiguration.html#cfn-quicksight-template-scatterplotconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" }, "XAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotconfiguration.html#cfn-quicksight-template-scatterplotconfiguration-xaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "XAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotconfiguration.html#cfn-quicksight-template-scatterplotconfiguration-xaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "YAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotconfiguration.html#cfn-quicksight-template-scatterplotconfiguration-yaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "YAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotconfiguration.html#cfn-quicksight-template-scatterplotconfiguration-yaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ScatterPlotFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotfieldwells.html", "Properties": { "ScatterPlotCategoricallyAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotfieldwells.html#cfn-quicksight-template-scatterplotfieldwells-scatterplotcategoricallyaggregatedfieldwells", "Required": false, "Type": "ScatterPlotCategoricallyAggregatedFieldWells", "UpdateType": "Mutable" }, "ScatterPlotUnaggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotfieldwells.html#cfn-quicksight-template-scatterplotfieldwells-scatterplotunaggregatedfieldwells", "Required": false, "Type": "ScatterPlotUnaggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ScatterPlotUnaggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotunaggregatedfieldwells.html", "Properties": { "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotunaggregatedfieldwells.html#cfn-quicksight-template-scatterplotunaggregatedfieldwells-size", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "XAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotunaggregatedfieldwells.html#cfn-quicksight-template-scatterplotunaggregatedfieldwells-xaxis", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "YAxis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotunaggregatedfieldwells.html#cfn-quicksight-template-scatterplotunaggregatedfieldwells-yaxis", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ScatterPlotVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotvisual.html#cfn-quicksight-template-scatterplotvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotvisual.html#cfn-quicksight-template-scatterplotvisual-chartconfiguration", "Required": false, "Type": "ScatterPlotConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotvisual.html#cfn-quicksight-template-scatterplotvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotvisual.html#cfn-quicksight-template-scatterplotvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotvisual.html#cfn-quicksight-template-scatterplotvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scatterplotvisual.html#cfn-quicksight-template-scatterplotvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ScatterPlotVisual.VisualId" } } } }, "AWS::QuickSight::Template.ScrollBarOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scrollbaroptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scrollbaroptions.html#cfn-quicksight-template-scrollbaroptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ScrollBarOptions.Visibility" } }, "VisibleRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-scrollbaroptions.html#cfn-quicksight-template-scrollbaroptions-visiblerange", "Required": false, "Type": "VisibleRangeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.SecondaryValueOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-secondaryvalueoptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-secondaryvalueoptions.html#cfn-quicksight-template-secondaryvalueoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SecondaryValueOptions.Visibility" } } } }, "AWS::QuickSight::Template.SectionAfterPageBreak": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionafterpagebreak.html", "Properties": { "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionafterpagebreak.html#cfn-quicksight-template-sectionafterpagebreak-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SectionAfterPageBreak.Status" } } } }, "AWS::QuickSight::Template.SectionBasedLayoutCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutcanvassizeoptions.html", "Properties": { "PaperCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutcanvassizeoptions.html#cfn-quicksight-template-sectionbasedlayoutcanvassizeoptions-papercanvassizeoptions", "Required": false, "Type": "SectionBasedLayoutPaperCanvasSizeOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.SectionBasedLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutconfiguration.html", "Properties": { "BodySections": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutconfiguration.html#cfn-quicksight-template-sectionbasedlayoutconfiguration-bodysections", "DuplicatesAllowed": true, "ItemType": "BodySectionConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "CanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutconfiguration.html#cfn-quicksight-template-sectionbasedlayoutconfiguration-canvassizeoptions", "Required": true, "Type": "SectionBasedLayoutCanvasSizeOptions", "UpdateType": "Mutable" }, "FooterSections": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutconfiguration.html#cfn-quicksight-template-sectionbasedlayoutconfiguration-footersections", "DuplicatesAllowed": true, "ItemType": "HeaderFooterSectionConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "HeaderSections": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutconfiguration.html#cfn-quicksight-template-sectionbasedlayoutconfiguration-headersections", "DuplicatesAllowed": true, "ItemType": "HeaderFooterSectionConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.SectionBasedLayoutPaperCanvasSizeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutpapercanvassizeoptions.html", "Properties": { "PaperMargin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutpapercanvassizeoptions.html#cfn-quicksight-template-sectionbasedlayoutpapercanvassizeoptions-papermargin", "Required": false, "Type": "Spacing", "UpdateType": "Mutable" }, "PaperOrientation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutpapercanvassizeoptions.html#cfn-quicksight-template-sectionbasedlayoutpapercanvassizeoptions-paperorientation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SectionBasedLayoutPaperCanvasSizeOptions.PaperOrientation" } }, "PaperSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionbasedlayoutpapercanvassizeoptions.html#cfn-quicksight-template-sectionbasedlayoutpapercanvassizeoptions-papersize", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SectionBasedLayoutPaperCanvasSizeOptions.PaperSize" } } } }, "AWS::QuickSight::Template.SectionLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionlayoutconfiguration.html", "Properties": { "FreeFormLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionlayoutconfiguration.html#cfn-quicksight-template-sectionlayoutconfiguration-freeformlayout", "Required": true, "Type": "FreeFormSectionLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.SectionPageBreakConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionpagebreakconfiguration.html", "Properties": { "After": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionpagebreakconfiguration.html#cfn-quicksight-template-sectionpagebreakconfiguration-after", "Required": false, "Type": "SectionAfterPageBreak", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.SectionStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionstyle.html", "Properties": { "Height": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionstyle.html#cfn-quicksight-template-sectionstyle-height", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Padding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sectionstyle.html#cfn-quicksight-template-sectionstyle-padding", "Required": false, "Type": "Spacing", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.SelectedSheetsFilterScopeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-selectedsheetsfilterscopeconfiguration.html", "Properties": { "SheetVisualScopingConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-selectedsheetsfilterscopeconfiguration.html#cfn-quicksight-template-selectedsheetsfilterscopeconfiguration-sheetvisualscopingconfigurations", "DuplicatesAllowed": true, "ItemType": "SheetVisualScopingConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.SeriesItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-seriesitem.html", "Properties": { "DataFieldSeriesItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-seriesitem.html#cfn-quicksight-template-seriesitem-datafieldseriesitem", "Required": false, "Type": "DataFieldSeriesItem", "UpdateType": "Mutable" }, "FieldSeriesItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-seriesitem.html#cfn-quicksight-template-seriesitem-fieldseriesitem", "Required": false, "Type": "FieldSeriesItem", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.SetParameterValueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-setparametervalueconfiguration.html", "Properties": { "DestinationParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-setparametervalueconfiguration.html#cfn-quicksight-template-setparametervalueconfiguration-destinationparametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SetParameterValueConfiguration.DestinationParameterName" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-setparametervalueconfiguration.html#cfn-quicksight-template-setparametervalueconfiguration-value", "Required": true, "Type": "DestinationParameterValueConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ShapeConditionalFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-shapeconditionalformat.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-shapeconditionalformat.html#cfn-quicksight-template-shapeconditionalformat-backgroundcolor", "Required": true, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.Sheet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheet.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheet.html#cfn-quicksight-template-sheet-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.Sheet.Name" } }, "SheetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheet.html#cfn-quicksight-template-sheet-sheetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.Sheet.SheetId" } } } }, "AWS::QuickSight::Template.SheetControlLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetcontrollayout.html", "Properties": { "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetcontrollayout.html#cfn-quicksight-template-sheetcontrollayout-configuration", "Required": true, "Type": "SheetControlLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.SheetControlLayoutConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetcontrollayoutconfiguration.html", "Properties": { "GridLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetcontrollayoutconfiguration.html#cfn-quicksight-template-sheetcontrollayoutconfiguration-gridlayout", "Required": false, "Type": "GridLayoutConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.SheetDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetdefinition.html", "Properties": { "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetdefinition.html#cfn-quicksight-template-sheetdefinition-contenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SheetDefinition.ContentType" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetdefinition.html#cfn-quicksight-template-sheetdefinition-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SheetDefinition.Description" } }, "FilterControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetdefinition.html#cfn-quicksight-template-sheetdefinition-filtercontrols", "DuplicatesAllowed": true, "ItemType": "FilterControl", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Layouts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetdefinition.html#cfn-quicksight-template-sheetdefinition-layouts", "DuplicatesAllowed": true, "ItemType": "Layout", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetdefinition.html#cfn-quicksight-template-sheetdefinition-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SheetDefinition.Name" } }, "ParameterControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetdefinition.html#cfn-quicksight-template-sheetdefinition-parametercontrols", "DuplicatesAllowed": true, "ItemType": "ParameterControl", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SheetControlLayouts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetdefinition.html#cfn-quicksight-template-sheetdefinition-sheetcontrollayouts", "DuplicatesAllowed": true, "ItemType": "SheetControlLayout", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SheetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetdefinition.html#cfn-quicksight-template-sheetdefinition-sheetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SheetDefinition.SheetId" } }, "TextBoxes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetdefinition.html#cfn-quicksight-template-sheetdefinition-textboxes", "DuplicatesAllowed": true, "ItemType": "SheetTextBox", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetdefinition.html#cfn-quicksight-template-sheetdefinition-title", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SheetDefinition.Title" } }, "Visuals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetdefinition.html#cfn-quicksight-template-sheetdefinition-visuals", "DuplicatesAllowed": true, "ItemType": "Visual", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.SheetElementConfigurationOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetelementconfigurationoverrides.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetelementconfigurationoverrides.html#cfn-quicksight-template-sheetelementconfigurationoverrides-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SheetElementConfigurationOverrides.Visibility" } } } }, "AWS::QuickSight::Template.SheetElementRenderingRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetelementrenderingrule.html", "Properties": { "ConfigurationOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetelementrenderingrule.html#cfn-quicksight-template-sheetelementrenderingrule-configurationoverrides", "Required": true, "Type": "SheetElementConfigurationOverrides", "UpdateType": "Mutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetelementrenderingrule.html#cfn-quicksight-template-sheetelementrenderingrule-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SheetElementRenderingRule.Expression" } } } }, "AWS::QuickSight::Template.SheetTextBox": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheettextbox.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheettextbox.html#cfn-quicksight-template-sheettextbox-content", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SheetTextBoxId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheettextbox.html#cfn-quicksight-template-sheettextbox-sheettextboxid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SheetTextBox.SheetTextBoxId" } } } }, "AWS::QuickSight::Template.SheetVisualScopingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetvisualscopingconfiguration.html", "Properties": { "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetvisualscopingconfiguration.html#cfn-quicksight-template-sheetvisualscopingconfiguration-scope", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SheetVisualScopingConfiguration.Scope" } }, "SheetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetvisualscopingconfiguration.html#cfn-quicksight-template-sheetvisualscopingconfiguration-sheetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SheetVisualScopingConfiguration.SheetId" } }, "VisualIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-sheetvisualscopingconfiguration.html#cfn-quicksight-template-sheetvisualscopingconfiguration-visualids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SheetVisualScopingConfiguration.VisualIds" } } } }, "AWS::QuickSight::Template.ShortFormatText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-shortformattext.html", "Properties": { "PlainText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-shortformattext.html#cfn-quicksight-template-shortformattext-plaintext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ShortFormatText.PlainText" } }, "RichText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-shortformattext.html#cfn-quicksight-template-shortformattext-richtext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ShortFormatText.RichText" } } } }, "AWS::QuickSight::Template.SimpleClusterMarker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-simpleclustermarker.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-simpleclustermarker.html#cfn-quicksight-template-simpleclustermarker-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SimpleClusterMarker.Color" } } } }, "AWS::QuickSight::Template.SliderControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-slidercontroldisplayoptions.html", "Properties": { "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-slidercontroldisplayoptions.html#cfn-quicksight-template-slidercontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.SmallMultiplesOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-smallmultiplesoptions.html", "Properties": { "MaxVisibleColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-smallmultiplesoptions.html#cfn-quicksight-template-smallmultiplesoptions-maxvisiblecolumns", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SmallMultiplesOptions.MaxVisibleColumns" } }, "MaxVisibleRows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-smallmultiplesoptions.html#cfn-quicksight-template-smallmultiplesoptions-maxvisiblerows", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SmallMultiplesOptions.MaxVisibleRows" } }, "PanelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-smallmultiplesoptions.html#cfn-quicksight-template-smallmultiplesoptions-panelconfiguration", "Required": false, "Type": "PanelConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.Spacing": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-spacing.html", "Properties": { "Bottom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-spacing.html#cfn-quicksight-template-spacing-bottom", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Left": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-spacing.html#cfn-quicksight-template-spacing-left", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Right": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-spacing.html#cfn-quicksight-template-spacing-right", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Top": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-spacing.html#cfn-quicksight-template-spacing-top", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.StringDefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringdefaultvalues.html", "Properties": { "DynamicValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringdefaultvalues.html#cfn-quicksight-template-stringdefaultvalues-dynamicvalue", "Required": false, "Type": "DynamicDefaultValue", "UpdateType": "Mutable" }, "StaticValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringdefaultvalues.html#cfn-quicksight-template-stringdefaultvalues-staticvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.StringFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringformatconfiguration.html", "Properties": { "NullValueFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringformatconfiguration.html#cfn-quicksight-template-stringformatconfiguration-nullvalueformatconfiguration", "Required": false, "Type": "NullValueFormatConfiguration", "UpdateType": "Mutable" }, "NumericFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringformatconfiguration.html#cfn-quicksight-template-stringformatconfiguration-numericformatconfiguration", "Required": false, "Type": "NumericFormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.StringParameterDeclaration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringparameterdeclaration.html", "Properties": { "DefaultValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringparameterdeclaration.html#cfn-quicksight-template-stringparameterdeclaration-defaultvalues", "Required": false, "Type": "StringDefaultValues", "UpdateType": "Mutable" }, "MappedDataSetParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringparameterdeclaration.html#cfn-quicksight-template-stringparameterdeclaration-mappeddatasetparameters", "DuplicatesAllowed": true, "ItemType": "MappedDataSetParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringparameterdeclaration.html#cfn-quicksight-template-stringparameterdeclaration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.StringParameterDeclaration.Name" } }, "ParameterValueType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringparameterdeclaration.html#cfn-quicksight-template-stringparameterdeclaration-parametervaluetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.StringParameterDeclaration.ParameterValueType" } }, "ValueWhenUnset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringparameterdeclaration.html#cfn-quicksight-template-stringparameterdeclaration-valuewhenunset", "Required": false, "Type": "StringValueWhenUnsetConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.StringValueWhenUnsetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringvaluewhenunsetconfiguration.html", "Properties": { "CustomValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringvaluewhenunsetconfiguration.html#cfn-quicksight-template-stringvaluewhenunsetconfiguration-customvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ValueWhenUnsetOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-stringvaluewhenunsetconfiguration.html#cfn-quicksight-template-stringvaluewhenunsetconfiguration-valuewhenunsetoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.StringValueWhenUnsetConfiguration.ValueWhenUnsetOption" } } } }, "AWS::QuickSight::Template.SubtotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-subtotaloptions.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-subtotaloptions.html#cfn-quicksight-template-subtotaloptions-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FieldLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-subtotaloptions.html#cfn-quicksight-template-subtotaloptions-fieldlevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SubtotalOptions.FieldLevel" } }, "FieldLevelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-subtotaloptions.html#cfn-quicksight-template-subtotaloptions-fieldleveloptions", "DuplicatesAllowed": true, "ItemType": "PivotTableFieldSubtotalOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MetricHeaderCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-subtotaloptions.html#cfn-quicksight-template-subtotaloptions-metricheadercellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "TotalCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-subtotaloptions.html#cfn-quicksight-template-subtotaloptions-totalcellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "TotalsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-subtotaloptions.html#cfn-quicksight-template-subtotaloptions-totalsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.SubtotalOptions.TotalsVisibility" } }, "ValueCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-subtotaloptions.html#cfn-quicksight-template-subtotaloptions-valuecellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableaggregatedfieldwells.html", "Properties": { "GroupBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableaggregatedfieldwells.html#cfn-quicksight-template-tableaggregatedfieldwells-groupby", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableaggregatedfieldwells.html#cfn-quicksight-template-tableaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableBorderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html", "Properties": { "Color": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html#cfn-quicksight-template-tableborderoptions-color", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableBorderOptions.Color" } }, "Style": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html#cfn-quicksight-template-tableborderoptions-style", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableBorderOptions.Style" } }, "Thickness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableborderoptions.html#cfn-quicksight-template-tableborderoptions-thickness", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableBorderOptions.Thickness" } } } }, "AWS::QuickSight::Template.TableCellConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellconditionalformatting.html", "Properties": { "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellconditionalformatting.html#cfn-quicksight-template-tablecellconditionalformatting-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableCellConditionalFormatting.FieldId" } }, "TextFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellconditionalformatting.html#cfn-quicksight-template-tablecellconditionalformatting-textformat", "Required": false, "Type": "TextConditionalFormat", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableCellImageSizingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellimagesizingconfiguration.html", "Properties": { "TableCellImageScalingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellimagesizingconfiguration.html#cfn-quicksight-template-tablecellimagesizingconfiguration-tablecellimagescalingconfiguration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableCellImageSizingConfiguration.TableCellImageScalingConfiguration" } } } }, "AWS::QuickSight::Template.TableCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html#cfn-quicksight-template-tablecellstyle-backgroundcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableCellStyle.BackgroundColor" } }, "Border": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html#cfn-quicksight-template-tablecellstyle-border", "Required": false, "Type": "GlobalTableBorderOptions", "UpdateType": "Mutable" }, "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html#cfn-quicksight-template-tablecellstyle-fontconfiguration", "Required": false, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "Height": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html#cfn-quicksight-template-tablecellstyle-height", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableCellStyle.Height" } }, "HorizontalTextAlignment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html#cfn-quicksight-template-tablecellstyle-horizontaltextalignment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableCellStyle.HorizontalTextAlignment" } }, "TextWrap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html#cfn-quicksight-template-tablecellstyle-textwrap", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableCellStyle.TextWrap" } }, "VerticalTextAlignment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html#cfn-quicksight-template-tablecellstyle-verticaltextalignment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableCellStyle.VerticalTextAlignment" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablecellstyle.html#cfn-quicksight-template-tablecellstyle-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableCellStyle.Visibility" } } } }, "AWS::QuickSight::Template.TableConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconditionalformatting.html", "Properties": { "ConditionalFormattingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconditionalformatting.html#cfn-quicksight-template-tableconditionalformatting-conditionalformattingoptions", "DuplicatesAllowed": true, "ItemType": "TableConditionalFormattingOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableConditionalFormattingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconditionalformattingoption.html", "Properties": { "Cell": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconditionalformattingoption.html#cfn-quicksight-template-tableconditionalformattingoption-cell", "Required": false, "Type": "TableCellConditionalFormatting", "UpdateType": "Mutable" }, "Row": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconditionalformattingoption.html#cfn-quicksight-template-tableconditionalformattingoption-row", "Required": false, "Type": "TableRowConditionalFormatting", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconfiguration.html", "Properties": { "FieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconfiguration.html#cfn-quicksight-template-tableconfiguration-fieldoptions", "Required": false, "Type": "TableFieldOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconfiguration.html#cfn-quicksight-template-tableconfiguration-fieldwells", "Required": false, "Type": "TableFieldWells", "UpdateType": "Mutable" }, "PaginatedReportOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconfiguration.html#cfn-quicksight-template-tableconfiguration-paginatedreportoptions", "Required": false, "Type": "TablePaginatedReportOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconfiguration.html#cfn-quicksight-template-tableconfiguration-sortconfiguration", "Required": false, "Type": "TableSortConfiguration", "UpdateType": "Mutable" }, "TableInlineVisualizations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconfiguration.html#cfn-quicksight-template-tableconfiguration-tableinlinevisualizations", "DuplicatesAllowed": true, "ItemType": "TableInlineVisualization", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TableOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconfiguration.html#cfn-quicksight-template-tableconfiguration-tableoptions", "Required": false, "Type": "TableOptions", "UpdateType": "Mutable" }, "TotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableconfiguration.html#cfn-quicksight-template-tableconfiguration-totaloptions", "Required": false, "Type": "TotalOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableFieldCustomIconContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldcustomiconcontent.html", "Properties": { "Icon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldcustomiconcontent.html#cfn-quicksight-template-tablefieldcustomiconcontent-icon", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableFieldCustomIconContent.Icon" } } } }, "AWS::QuickSight::Template.TableFieldCustomTextContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldcustomtextcontent.html", "Properties": { "FontConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldcustomtextcontent.html#cfn-quicksight-template-tablefieldcustomtextcontent-fontconfiguration", "Required": true, "Type": "FontConfiguration", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldcustomtextcontent.html#cfn-quicksight-template-tablefieldcustomtextcontent-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableFieldImageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldimageconfiguration.html", "Properties": { "SizingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldimageconfiguration.html#cfn-quicksight-template-tablefieldimageconfiguration-sizingoptions", "Required": false, "Type": "TableCellImageSizingConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableFieldLinkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldlinkconfiguration.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldlinkconfiguration.html#cfn-quicksight-template-tablefieldlinkconfiguration-content", "Required": true, "Type": "TableFieldLinkContentConfiguration", "UpdateType": "Mutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldlinkconfiguration.html#cfn-quicksight-template-tablefieldlinkconfiguration-target", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableFieldLinkConfiguration.Target" } } } }, "AWS::QuickSight::Template.TableFieldLinkContentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldlinkcontentconfiguration.html", "Properties": { "CustomIconContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldlinkcontentconfiguration.html#cfn-quicksight-template-tablefieldlinkcontentconfiguration-customiconcontent", "Required": false, "Type": "TableFieldCustomIconContent", "UpdateType": "Mutable" }, "CustomTextContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldlinkcontentconfiguration.html#cfn-quicksight-template-tablefieldlinkcontentconfiguration-customtextcontent", "Required": false, "Type": "TableFieldCustomTextContent", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableFieldOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldoption.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldoption.html#cfn-quicksight-template-tablefieldoption-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableFieldOption.CustomLabel" } }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldoption.html#cfn-quicksight-template-tablefieldoption-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableFieldOption.FieldId" } }, "URLStyling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldoption.html#cfn-quicksight-template-tablefieldoption-urlstyling", "Required": false, "Type": "TableFieldURLConfiguration", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldoption.html#cfn-quicksight-template-tablefieldoption-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableFieldOption.Visibility" } }, "Width": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldoption.html#cfn-quicksight-template-tablefieldoption-width", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableFieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldoptions.html", "Properties": { "Order": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldoptions.html#cfn-quicksight-template-tablefieldoptions-order", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableFieldOptions.Order" } }, "SelectedFieldOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldoptions.html#cfn-quicksight-template-tablefieldoptions-selectedfieldoptions", "DuplicatesAllowed": true, "ItemType": "TableFieldOption", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableFieldURLConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldurlconfiguration.html", "Properties": { "ImageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldurlconfiguration.html#cfn-quicksight-template-tablefieldurlconfiguration-imageconfiguration", "Required": false, "Type": "TableFieldImageConfiguration", "UpdateType": "Mutable" }, "LinkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldurlconfiguration.html#cfn-quicksight-template-tablefieldurlconfiguration-linkconfiguration", "Required": false, "Type": "TableFieldLinkConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldwells.html", "Properties": { "TableAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldwells.html#cfn-quicksight-template-tablefieldwells-tableaggregatedfieldwells", "Required": false, "Type": "TableAggregatedFieldWells", "UpdateType": "Mutable" }, "TableUnaggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablefieldwells.html#cfn-quicksight-template-tablefieldwells-tableunaggregatedfieldwells", "Required": false, "Type": "TableUnaggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableInlineVisualization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableinlinevisualization.html", "Properties": { "DataBars": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableinlinevisualization.html#cfn-quicksight-template-tableinlinevisualization-databars", "Required": false, "Type": "DataBarsOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableoptions.html", "Properties": { "CellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableoptions.html#cfn-quicksight-template-tableoptions-cellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "HeaderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableoptions.html#cfn-quicksight-template-tableoptions-headerstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "Orientation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableoptions.html#cfn-quicksight-template-tableoptions-orientation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableOptions.Orientation" } }, "RowAlternateColorOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableoptions.html#cfn-quicksight-template-tableoptions-rowalternatecoloroptions", "Required": false, "Type": "RowAlternateColorOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TablePaginatedReportOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablepaginatedreportoptions.html", "Properties": { "OverflowColumnHeaderVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablepaginatedreportoptions.html#cfn-quicksight-template-tablepaginatedreportoptions-overflowcolumnheadervisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TablePaginatedReportOptions.OverflowColumnHeaderVisibility" } }, "VerticalOverflowVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablepaginatedreportoptions.html#cfn-quicksight-template-tablepaginatedreportoptions-verticaloverflowvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TablePaginatedReportOptions.VerticalOverflowVisibility" } } } }, "AWS::QuickSight::Template.TableRowConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablerowconditionalformatting.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablerowconditionalformatting.html#cfn-quicksight-template-tablerowconditionalformatting-backgroundcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablerowconditionalformatting.html#cfn-quicksight-template-tablerowconditionalformatting-textcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableSideBorderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablesideborderoptions.html", "Properties": { "Bottom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablesideborderoptions.html#cfn-quicksight-template-tablesideborderoptions-bottom", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" }, "InnerHorizontal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablesideborderoptions.html#cfn-quicksight-template-tablesideborderoptions-innerhorizontal", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" }, "InnerVertical": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablesideborderoptions.html#cfn-quicksight-template-tablesideborderoptions-innervertical", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" }, "Left": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablesideborderoptions.html#cfn-quicksight-template-tablesideborderoptions-left", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" }, "Right": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablesideborderoptions.html#cfn-quicksight-template-tablesideborderoptions-right", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" }, "Top": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablesideborderoptions.html#cfn-quicksight-template-tablesideborderoptions-top", "Required": false, "Type": "TableBorderOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablesortconfiguration.html", "Properties": { "PaginationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablesortconfiguration.html#cfn-quicksight-template-tablesortconfiguration-paginationconfiguration", "Required": false, "Type": "PaginationConfiguration", "UpdateType": "Mutable" }, "RowSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablesortconfiguration.html#cfn-quicksight-template-tablesortconfiguration-rowsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableUnaggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableunaggregatedfieldwells.html", "Properties": { "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableunaggregatedfieldwells.html#cfn-quicksight-template-tableunaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "UnaggregatedField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TableVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablevisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablevisual.html#cfn-quicksight-template-tablevisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablevisual.html#cfn-quicksight-template-tablevisual-chartconfiguration", "Required": false, "Type": "TableConfiguration", "UpdateType": "Mutable" }, "ConditionalFormatting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablevisual.html#cfn-quicksight-template-tablevisual-conditionalformatting", "Required": false, "Type": "TableConditionalFormatting", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablevisual.html#cfn-quicksight-template-tablevisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablevisual.html#cfn-quicksight-template-tablevisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tablevisual.html#cfn-quicksight-template-tablevisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TableVisual.VisualId" } } } }, "AWS::QuickSight::Template.TemplateError": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateerror.html", "Properties": { "Message": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateerror.html#cfn-quicksight-template-templateerror-message", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TemplateError.Message" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateerror.html#cfn-quicksight-template-templateerror-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TemplateError.Type" } }, "ViolatedEntities": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateerror.html#cfn-quicksight-template-templateerror-violatedentities", "DuplicatesAllowed": true, "ItemType": "Entity", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TemplateSourceAnalysis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourceanalysis.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourceanalysis.html#cfn-quicksight-template-templatesourceanalysis-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DataSetReferences": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourceanalysis.html#cfn-quicksight-template-templatesourceanalysis-datasetreferences", "DuplicatesAllowed": true, "ItemType": "DataSetReference", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TemplateSourceEntity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourceentity.html", "Properties": { "SourceAnalysis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourceentity.html#cfn-quicksight-template-templatesourceentity-sourceanalysis", "Required": false, "Type": "TemplateSourceAnalysis", "UpdateType": "Mutable" }, "SourceTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourceentity.html#cfn-quicksight-template-templatesourceentity-sourcetemplate", "Required": false, "Type": "TemplateSourceTemplate", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TemplateSourceTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourcetemplate.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templatesourcetemplate.html#cfn-quicksight-template-templatesourcetemplate-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TemplateVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversion.html", "Properties": { "CreatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversion.html#cfn-quicksight-template-templateversion-createdtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataSetConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversion.html#cfn-quicksight-template-templateversion-datasetconfigurations", "DuplicatesAllowed": true, "ItemType": "DataSetConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversion.html#cfn-quicksight-template-templateversion-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TemplateVersion.Description" } }, "Errors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversion.html#cfn-quicksight-template-templateversion-errors", "DuplicatesAllowed": true, "ItemType": "TemplateError", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Sheets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversion.html#cfn-quicksight-template-templateversion-sheets", "DuplicatesAllowed": true, "ItemType": "Sheet", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SourceEntityArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversion.html#cfn-quicksight-template-templateversion-sourceentityarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversion.html#cfn-quicksight-template-templateversion-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TemplateVersion.Status" } }, "ThemeArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversion.html#cfn-quicksight-template-templateversion-themearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VersionNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversion.html#cfn-quicksight-template-templateversion-versionnumber", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TemplateVersionDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversiondefinition.html", "Properties": { "AnalysisDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversiondefinition.html#cfn-quicksight-template-templateversiondefinition-analysisdefaults", "Required": false, "Type": "AnalysisDefaults", "UpdateType": "Mutable" }, "CalculatedFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversiondefinition.html#cfn-quicksight-template-templateversiondefinition-calculatedfields", "DuplicatesAllowed": true, "ItemType": "CalculatedField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColumnConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversiondefinition.html#cfn-quicksight-template-templateversiondefinition-columnconfigurations", "DuplicatesAllowed": true, "ItemType": "ColumnConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataSetConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversiondefinition.html#cfn-quicksight-template-templateversiondefinition-datasetconfigurations", "DuplicatesAllowed": true, "ItemType": "DataSetConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "FilterGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversiondefinition.html#cfn-quicksight-template-templateversiondefinition-filtergroups", "DuplicatesAllowed": true, "ItemType": "FilterGroup", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ParameterDeclarations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversiondefinition.html#cfn-quicksight-template-templateversiondefinition-parameterdeclarations", "DuplicatesAllowed": true, "ItemType": "ParameterDeclaration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Sheets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-templateversiondefinition.html#cfn-quicksight-template-templateversiondefinition-sheets", "DuplicatesAllowed": true, "ItemType": "SheetDefinition", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TextAreaControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textareacontroldisplayoptions.html", "Properties": { "PlaceholderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textareacontroldisplayoptions.html#cfn-quicksight-template-textareacontroldisplayoptions-placeholderoptions", "Required": false, "Type": "TextControlPlaceholderOptions", "UpdateType": "Mutable" }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textareacontroldisplayoptions.html#cfn-quicksight-template-textareacontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TextConditionalFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textconditionalformat.html", "Properties": { "BackgroundColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textconditionalformat.html#cfn-quicksight-template-textconditionalformat-backgroundcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" }, "Icon": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textconditionalformat.html#cfn-quicksight-template-textconditionalformat-icon", "Required": false, "Type": "ConditionalFormattingIcon", "UpdateType": "Mutable" }, "TextColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textconditionalformat.html#cfn-quicksight-template-textconditionalformat-textcolor", "Required": false, "Type": "ConditionalFormattingColor", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TextControlPlaceholderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textcontrolplaceholderoptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textcontrolplaceholderoptions.html#cfn-quicksight-template-textcontrolplaceholderoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TextControlPlaceholderOptions.Visibility" } } } }, "AWS::QuickSight::Template.TextFieldControlDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textfieldcontroldisplayoptions.html", "Properties": { "PlaceholderOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textfieldcontroldisplayoptions.html#cfn-quicksight-template-textfieldcontroldisplayoptions-placeholderoptions", "Required": false, "Type": "TextControlPlaceholderOptions", "UpdateType": "Mutable" }, "TitleOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-textfieldcontroldisplayoptions.html#cfn-quicksight-template-textfieldcontroldisplayoptions-titleoptions", "Required": false, "Type": "LabelOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.ThousandSeparatorOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-thousandseparatoroptions.html", "Properties": { "Symbol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-thousandseparatoroptions.html#cfn-quicksight-template-thousandseparatoroptions-symbol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ThousandSeparatorOptions.Symbol" } }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-thousandseparatoroptions.html#cfn-quicksight-template-thousandseparatoroptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.ThousandSeparatorOptions.Visibility" } } } }, "AWS::QuickSight::Template.TimeBasedForecastProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timebasedforecastproperties.html", "Properties": { "LowerBoundary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timebasedforecastproperties.html#cfn-quicksight-template-timebasedforecastproperties-lowerboundary", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "PeriodsBackward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timebasedforecastproperties.html#cfn-quicksight-template-timebasedforecastproperties-periodsbackward", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "PeriodsForward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timebasedforecastproperties.html#cfn-quicksight-template-timebasedforecastproperties-periodsforward", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TimeBasedForecastProperties.PeriodsForward" } }, "PredictionInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timebasedforecastproperties.html#cfn-quicksight-template-timebasedforecastproperties-predictioninterval", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TimeBasedForecastProperties.PredictionInterval" } }, "Seasonality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timebasedforecastproperties.html#cfn-quicksight-template-timebasedforecastproperties-seasonality", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TimeBasedForecastProperties.Seasonality" } }, "UpperBoundary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timebasedforecastproperties.html#cfn-quicksight-template-timebasedforecastproperties-upperboundary", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TimeEqualityFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timeequalityfilter.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timeequalityfilter.html#cfn-quicksight-template-timeequalityfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timeequalityfilter.html#cfn-quicksight-template-timeequalityfilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TimeEqualityFilter.FilterId" } }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timeequalityfilter.html#cfn-quicksight-template-timeequalityfilter-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TimeEqualityFilter.ParameterName" } }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timeequalityfilter.html#cfn-quicksight-template-timeequalityfilter-timegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TimeEqualityFilter.TimeGranularity" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timeequalityfilter.html#cfn-quicksight-template-timeequalityfilter-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TimeRangeDrillDownFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangedrilldownfilter.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangedrilldownfilter.html#cfn-quicksight-template-timerangedrilldownfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "RangeMaximum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangedrilldownfilter.html#cfn-quicksight-template-timerangedrilldownfilter-rangemaximum", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RangeMinimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangedrilldownfilter.html#cfn-quicksight-template-timerangedrilldownfilter-rangeminimum", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangedrilldownfilter.html#cfn-quicksight-template-timerangedrilldownfilter-timegranularity", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TimeRangeDrillDownFilter.TimeGranularity" } } } }, "AWS::QuickSight::Template.TimeRangeFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefilter.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefilter.html#cfn-quicksight-template-timerangefilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "ExcludePeriodConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefilter.html#cfn-quicksight-template-timerangefilter-excludeperiodconfiguration", "Required": false, "Type": "ExcludePeriodConfiguration", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefilter.html#cfn-quicksight-template-timerangefilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TimeRangeFilter.FilterId" } }, "IncludeMaximum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefilter.html#cfn-quicksight-template-timerangefilter-includemaximum", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IncludeMinimum": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefilter.html#cfn-quicksight-template-timerangefilter-includeminimum", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NullOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefilter.html#cfn-quicksight-template-timerangefilter-nulloption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TimeRangeFilter.NullOption" } }, "RangeMaximumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefilter.html#cfn-quicksight-template-timerangefilter-rangemaximumvalue", "Required": false, "Type": "TimeRangeFilterValue", "UpdateType": "Mutable" }, "RangeMinimumValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefilter.html#cfn-quicksight-template-timerangefilter-rangeminimumvalue", "Required": false, "Type": "TimeRangeFilterValue", "UpdateType": "Mutable" }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefilter.html#cfn-quicksight-template-timerangefilter-timegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TimeRangeFilter.TimeGranularity" } } } }, "AWS::QuickSight::Template.TimeRangeFilterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefiltervalue.html", "Properties": { "Parameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefiltervalue.html#cfn-quicksight-template-timerangefiltervalue-parameter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TimeRangeFilterValue.Parameter" } }, "RollingDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefiltervalue.html#cfn-quicksight-template-timerangefiltervalue-rollingdate", "Required": false, "Type": "RollingDateConfiguration", "UpdateType": "Mutable" }, "StaticValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-timerangefiltervalue.html#cfn-quicksight-template-timerangefiltervalue-staticvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TooltipItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipitem.html", "Properties": { "ColumnTooltipItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipitem.html#cfn-quicksight-template-tooltipitem-columntooltipitem", "Required": false, "Type": "ColumnTooltipItem", "UpdateType": "Mutable" }, "FieldTooltipItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipitem.html#cfn-quicksight-template-tooltipitem-fieldtooltipitem", "Required": false, "Type": "FieldTooltipItem", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TooltipOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html", "Properties": { "FieldBasedTooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html#cfn-quicksight-template-tooltipoptions-fieldbasedtooltip", "Required": false, "Type": "FieldBasedTooltip", "UpdateType": "Mutable" }, "SelectedTooltipType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html#cfn-quicksight-template-tooltipoptions-selectedtooltiptype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TooltipOptions.SelectedTooltipType" } }, "TooltipVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tooltipoptions.html#cfn-quicksight-template-tooltipoptions-tooltipvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TooltipOptions.TooltipVisibility" } } } }, "AWS::QuickSight::Template.TopBottomFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomfilter.html", "Properties": { "AggregationSortConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomfilter.html#cfn-quicksight-template-topbottomfilter-aggregationsortconfigurations", "DuplicatesAllowed": true, "ItemType": "AggregationSortConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomfilter.html#cfn-quicksight-template-topbottomfilter-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomfilter.html#cfn-quicksight-template-topbottomfilter-filterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TopBottomFilter.FilterId" } }, "Limit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomfilter.html#cfn-quicksight-template-topbottomfilter-limit", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomfilter.html#cfn-quicksight-template-topbottomfilter-parametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TopBottomFilter.ParameterName" } }, "TimeGranularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomfilter.html#cfn-quicksight-template-topbottomfilter-timegranularity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TopBottomFilter.TimeGranularity" } } } }, "AWS::QuickSight::Template.TopBottomMoversComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottommoverscomputation.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottommoverscomputation.html#cfn-quicksight-template-topbottommoverscomputation-category", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottommoverscomputation.html#cfn-quicksight-template-topbottommoverscomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TopBottomMoversComputation.ComputationId" } }, "MoverSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottommoverscomputation.html#cfn-quicksight-template-topbottommoverscomputation-moversize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TopBottomMoversComputation.MoverSize" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottommoverscomputation.html#cfn-quicksight-template-topbottommoverscomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SortOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottommoverscomputation.html#cfn-quicksight-template-topbottommoverscomputation-sortorder", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TopBottomMoversComputation.SortOrder" } }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottommoverscomputation.html#cfn-quicksight-template-topbottommoverscomputation-time", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottommoverscomputation.html#cfn-quicksight-template-topbottommoverscomputation-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TopBottomMoversComputation.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottommoverscomputation.html#cfn-quicksight-template-topbottommoverscomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TopBottomRankedComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomrankedcomputation.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomrankedcomputation.html#cfn-quicksight-template-topbottomrankedcomputation-category", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomrankedcomputation.html#cfn-quicksight-template-topbottomrankedcomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TopBottomRankedComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomrankedcomputation.html#cfn-quicksight-template-topbottomrankedcomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResultSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomrankedcomputation.html#cfn-quicksight-template-topbottomrankedcomputation-resultsize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TopBottomRankedComputation.ResultSize" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomrankedcomputation.html#cfn-quicksight-template-topbottomrankedcomputation-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TopBottomRankedComputation.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-topbottomrankedcomputation.html#cfn-quicksight-template-topbottomrankedcomputation-value", "Required": false, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TotalAggregationComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-totalaggregationcomputation.html", "Properties": { "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-totalaggregationcomputation.html#cfn-quicksight-template-totalaggregationcomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TotalAggregationComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-totalaggregationcomputation.html#cfn-quicksight-template-totalaggregationcomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-totalaggregationcomputation.html#cfn-quicksight-template-totalaggregationcomputation-value", "Required": true, "Type": "MeasureField", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TotalOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-totaloptions.html", "Properties": { "CustomLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-totaloptions.html#cfn-quicksight-template-totaloptions-customlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Placement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-totaloptions.html#cfn-quicksight-template-totaloptions-placement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TotalOptions.Placement" } }, "ScrollStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-totaloptions.html#cfn-quicksight-template-totaloptions-scrollstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TotalOptions.ScrollStatus" } }, "TotalCellStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-totaloptions.html#cfn-quicksight-template-totaloptions-totalcellstyle", "Required": false, "Type": "TableCellStyle", "UpdateType": "Mutable" }, "TotalsVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-totaloptions.html#cfn-quicksight-template-totaloptions-totalsvisibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TotalOptions.TotalsVisibility" } } } }, "AWS::QuickSight::Template.TreeMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapaggregatedfieldwells.html", "Properties": { "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapaggregatedfieldwells.html#cfn-quicksight-template-treemapaggregatedfieldwells-colors", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Groups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapaggregatedfieldwells.html#cfn-quicksight-template-treemapaggregatedfieldwells-groups", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Sizes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapaggregatedfieldwells.html#cfn-quicksight-template-treemapaggregatedfieldwells-sizes", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TreeMapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapconfiguration.html", "Properties": { "ColorLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapconfiguration.html#cfn-quicksight-template-treemapconfiguration-colorlabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "ColorScale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapconfiguration.html#cfn-quicksight-template-treemapconfiguration-colorscale", "Required": false, "Type": "ColorScale", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapconfiguration.html#cfn-quicksight-template-treemapconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapconfiguration.html#cfn-quicksight-template-treemapconfiguration-fieldwells", "Required": false, "Type": "TreeMapFieldWells", "UpdateType": "Mutable" }, "GroupLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapconfiguration.html#cfn-quicksight-template-treemapconfiguration-grouplabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapconfiguration.html#cfn-quicksight-template-treemapconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "SizeLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapconfiguration.html#cfn-quicksight-template-treemapconfiguration-sizelabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapconfiguration.html#cfn-quicksight-template-treemapconfiguration-sortconfiguration", "Required": false, "Type": "TreeMapSortConfiguration", "UpdateType": "Mutable" }, "Tooltip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapconfiguration.html#cfn-quicksight-template-treemapconfiguration-tooltip", "Required": false, "Type": "TooltipOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TreeMapFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapfieldwells.html", "Properties": { "TreeMapAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapfieldwells.html#cfn-quicksight-template-treemapfieldwells-treemapaggregatedfieldwells", "Required": false, "Type": "TreeMapAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TreeMapSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapsortconfiguration.html", "Properties": { "TreeMapGroupItemsLimitConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapsortconfiguration.html#cfn-quicksight-template-treemapsortconfiguration-treemapgroupitemslimitconfiguration", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "TreeMapSort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapsortconfiguration.html#cfn-quicksight-template-treemapsortconfiguration-treemapsort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.TreeMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapvisual.html#cfn-quicksight-template-treemapvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapvisual.html#cfn-quicksight-template-treemapvisual-chartconfiguration", "Required": false, "Type": "TreeMapConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapvisual.html#cfn-quicksight-template-treemapvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapvisual.html#cfn-quicksight-template-treemapvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapvisual.html#cfn-quicksight-template-treemapvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-treemapvisual.html#cfn-quicksight-template-treemapvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TreeMapVisual.VisualId" } } } }, "AWS::QuickSight::Template.TrendArrowOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-trendarrowoptions.html", "Properties": { "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-trendarrowoptions.html#cfn-quicksight-template-trendarrowoptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.TrendArrowOptions.Visibility" } } } }, "AWS::QuickSight::Template.UnaggregatedField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-unaggregatedfield.html", "Properties": { "Column": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-unaggregatedfield.html#cfn-quicksight-template-unaggregatedfield-column", "Required": true, "Type": "ColumnIdentifier", "UpdateType": "Mutable" }, "FieldId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-unaggregatedfield.html#cfn-quicksight-template-unaggregatedfield-fieldid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.UnaggregatedField.FieldId" } }, "FormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-unaggregatedfield.html#cfn-quicksight-template-unaggregatedfield-formatconfiguration", "Required": false, "Type": "FormatConfiguration", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.UniqueValuesComputation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-uniquevaluescomputation.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-uniquevaluescomputation.html#cfn-quicksight-template-uniquevaluescomputation-category", "Required": true, "Type": "DimensionField", "UpdateType": "Mutable" }, "ComputationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-uniquevaluescomputation.html#cfn-quicksight-template-uniquevaluescomputation-computationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.UniqueValuesComputation.ComputationId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-uniquevaluescomputation.html#cfn-quicksight-template-uniquevaluescomputation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.VisibleRangeOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visiblerangeoptions.html", "Properties": { "PercentRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visiblerangeoptions.html#cfn-quicksight-template-visiblerangeoptions-percentrange", "Required": false, "Type": "PercentVisibleRange", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.Visual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html", "Properties": { "BarChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-barchartvisual", "Required": false, "Type": "BarChartVisual", "UpdateType": "Mutable" }, "BoxPlotVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-boxplotvisual", "Required": false, "Type": "BoxPlotVisual", "UpdateType": "Mutable" }, "ComboChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-combochartvisual", "Required": false, "Type": "ComboChartVisual", "UpdateType": "Mutable" }, "CustomContentVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-customcontentvisual", "Required": false, "Type": "CustomContentVisual", "UpdateType": "Mutable" }, "EmptyVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-emptyvisual", "Required": false, "Type": "EmptyVisual", "UpdateType": "Mutable" }, "FilledMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-filledmapvisual", "Required": false, "Type": "FilledMapVisual", "UpdateType": "Mutable" }, "FunnelChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-funnelchartvisual", "Required": false, "Type": "FunnelChartVisual", "UpdateType": "Mutable" }, "GaugeChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-gaugechartvisual", "Required": false, "Type": "GaugeChartVisual", "UpdateType": "Mutable" }, "GeospatialMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-geospatialmapvisual", "Required": false, "Type": "GeospatialMapVisual", "UpdateType": "Mutable" }, "HeatMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-heatmapvisual", "Required": false, "Type": "HeatMapVisual", "UpdateType": "Mutable" }, "HistogramVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-histogramvisual", "Required": false, "Type": "HistogramVisual", "UpdateType": "Mutable" }, "InsightVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-insightvisual", "Required": false, "Type": "InsightVisual", "UpdateType": "Mutable" }, "KPIVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-kpivisual", "Required": false, "Type": "KPIVisual", "UpdateType": "Mutable" }, "LineChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-linechartvisual", "Required": false, "Type": "LineChartVisual", "UpdateType": "Mutable" }, "PieChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-piechartvisual", "Required": false, "Type": "PieChartVisual", "UpdateType": "Mutable" }, "PivotTableVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-pivottablevisual", "Required": false, "Type": "PivotTableVisual", "UpdateType": "Mutable" }, "RadarChartVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-radarchartvisual", "Required": false, "Type": "RadarChartVisual", "UpdateType": "Mutable" }, "SankeyDiagramVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-sankeydiagramvisual", "Required": false, "Type": "SankeyDiagramVisual", "UpdateType": "Mutable" }, "ScatterPlotVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-scatterplotvisual", "Required": false, "Type": "ScatterPlotVisual", "UpdateType": "Mutable" }, "TableVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-tablevisual", "Required": false, "Type": "TableVisual", "UpdateType": "Mutable" }, "TreeMapVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-treemapvisual", "Required": false, "Type": "TreeMapVisual", "UpdateType": "Mutable" }, "WaterfallVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-waterfallvisual", "Required": false, "Type": "WaterfallVisual", "UpdateType": "Mutable" }, "WordCloudVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visual.html#cfn-quicksight-template-visual-wordcloudvisual", "Required": false, "Type": "WordCloudVisual", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.VisualCustomAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html", "Properties": { "ActionOperations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html#cfn-quicksight-template-visualcustomaction-actionoperations", "DuplicatesAllowed": true, "ItemType": "VisualCustomActionOperation", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "CustomActionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html#cfn-quicksight-template-visualcustomaction-customactionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.VisualCustomAction.CustomActionId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html#cfn-quicksight-template-visualcustomaction-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.VisualCustomAction.Name" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html#cfn-quicksight-template-visualcustomaction-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.VisualCustomAction.Status" } }, "Trigger": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomaction.html#cfn-quicksight-template-visualcustomaction-trigger", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.VisualCustomAction.Trigger" } } } }, "AWS::QuickSight::Template.VisualCustomActionOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomactionoperation.html", "Properties": { "FilterOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomactionoperation.html#cfn-quicksight-template-visualcustomactionoperation-filteroperation", "Required": false, "Type": "CustomActionFilterOperation", "UpdateType": "Mutable" }, "NavigationOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomactionoperation.html#cfn-quicksight-template-visualcustomactionoperation-navigationoperation", "Required": false, "Type": "CustomActionNavigationOperation", "UpdateType": "Mutable" }, "SetParametersOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomactionoperation.html#cfn-quicksight-template-visualcustomactionoperation-setparametersoperation", "Required": false, "Type": "CustomActionSetParametersOperation", "UpdateType": "Mutable" }, "URLOperation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualcustomactionoperation.html#cfn-quicksight-template-visualcustomactionoperation-urloperation", "Required": false, "Type": "CustomActionURLOperation", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html", "Properties": { "ChartColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html#cfn-quicksight-template-visualpalette-chartcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.VisualPalette.ChartColor" } }, "ColorMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualpalette.html#cfn-quicksight-template-visualpalette-colormap", "DuplicatesAllowed": true, "ItemType": "DataPathColor", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.VisualSubtitleLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html", "Properties": { "FormatText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html#cfn-quicksight-template-visualsubtitlelabeloptions-formattext", "Required": false, "Type": "LongFormatText", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualsubtitlelabeloptions.html#cfn-quicksight-template-visualsubtitlelabeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.VisualSubtitleLabelOptions.Visibility" } } } }, "AWS::QuickSight::Template.VisualTitleLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html", "Properties": { "FormatText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html#cfn-quicksight-template-visualtitlelabeloptions-formattext", "Required": false, "Type": "ShortFormatText", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-visualtitlelabeloptions.html#cfn-quicksight-template-visualtitlelabeloptions-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.VisualTitleLabelOptions.Visibility" } } } }, "AWS::QuickSight::Template.WaterfallChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartaggregatedfieldwells.html", "Properties": { "Breakdowns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartaggregatedfieldwells.html#cfn-quicksight-template-waterfallchartaggregatedfieldwells-breakdowns", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Categories": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartaggregatedfieldwells.html#cfn-quicksight-template-waterfallchartaggregatedfieldwells-categories", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartaggregatedfieldwells.html#cfn-quicksight-template-waterfallchartaggregatedfieldwells-values", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.WaterfallChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartconfiguration.html", "Properties": { "CategoryAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartconfiguration.html#cfn-quicksight-template-waterfallchartconfiguration-categoryaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "CategoryAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartconfiguration.html#cfn-quicksight-template-waterfallchartconfiguration-categoryaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "DataLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartconfiguration.html#cfn-quicksight-template-waterfallchartconfiguration-datalabels", "Required": false, "Type": "DataLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartconfiguration.html#cfn-quicksight-template-waterfallchartconfiguration-fieldwells", "Required": false, "Type": "WaterfallChartFieldWells", "UpdateType": "Mutable" }, "Legend": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartconfiguration.html#cfn-quicksight-template-waterfallchartconfiguration-legend", "Required": false, "Type": "LegendOptions", "UpdateType": "Mutable" }, "PrimaryYAxisDisplayOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartconfiguration.html#cfn-quicksight-template-waterfallchartconfiguration-primaryyaxisdisplayoptions", "Required": false, "Type": "AxisDisplayOptions", "UpdateType": "Mutable" }, "PrimaryYAxisLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartconfiguration.html#cfn-quicksight-template-waterfallchartconfiguration-primaryyaxislabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartconfiguration.html#cfn-quicksight-template-waterfallchartconfiguration-sortconfiguration", "Required": false, "Type": "WaterfallChartSortConfiguration", "UpdateType": "Mutable" }, "VisualPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartconfiguration.html#cfn-quicksight-template-waterfallchartconfiguration-visualpalette", "Required": false, "Type": "VisualPalette", "UpdateType": "Mutable" }, "WaterfallChartOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartconfiguration.html#cfn-quicksight-template-waterfallchartconfiguration-waterfallchartoptions", "Required": false, "Type": "WaterfallChartOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.WaterfallChartFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartfieldwells.html", "Properties": { "WaterfallChartAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartfieldwells.html#cfn-quicksight-template-waterfallchartfieldwells-waterfallchartaggregatedfieldwells", "Required": false, "Type": "WaterfallChartAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.WaterfallChartOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartoptions.html", "Properties": { "TotalBarLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartoptions.html#cfn-quicksight-template-waterfallchartoptions-totalbarlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.WaterfallChartSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartsortconfiguration.html", "Properties": { "BreakdownItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartsortconfiguration.html#cfn-quicksight-template-waterfallchartsortconfiguration-breakdownitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallchartsortconfiguration.html#cfn-quicksight-template-waterfallchartsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.WaterfallVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallvisual.html#cfn-quicksight-template-waterfallvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallvisual.html#cfn-quicksight-template-waterfallvisual-chartconfiguration", "Required": false, "Type": "WaterfallChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallvisual.html#cfn-quicksight-template-waterfallvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallvisual.html#cfn-quicksight-template-waterfallvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallvisual.html#cfn-quicksight-template-waterfallvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-waterfallvisual.html#cfn-quicksight-template-waterfallvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.WaterfallVisual.VisualId" } } } }, "AWS::QuickSight::Template.WhatIfPointScenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-whatifpointscenario.html", "Properties": { "Date": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-whatifpointscenario.html#cfn-quicksight-template-whatifpointscenario-date", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-whatifpointscenario.html#cfn-quicksight-template-whatifpointscenario-value", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.WhatIfRangeScenario": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-whatifrangescenario.html", "Properties": { "EndDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-whatifrangescenario.html#cfn-quicksight-template-whatifrangescenario-enddate", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StartDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-whatifrangescenario.html#cfn-quicksight-template-whatifrangescenario-startdate", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-whatifrangescenario.html#cfn-quicksight-template-whatifrangescenario-value", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.WordCloudAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudaggregatedfieldwells.html", "Properties": { "GroupBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudaggregatedfieldwells.html#cfn-quicksight-template-wordcloudaggregatedfieldwells-groupby", "DuplicatesAllowed": true, "ItemType": "DimensionField", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudaggregatedfieldwells.html#cfn-quicksight-template-wordcloudaggregatedfieldwells-size", "DuplicatesAllowed": true, "ItemType": "MeasureField", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.WordCloudChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudchartconfiguration.html", "Properties": { "CategoryLabelOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudchartconfiguration.html#cfn-quicksight-template-wordcloudchartconfiguration-categorylabeloptions", "Required": false, "Type": "ChartAxisLabelOptions", "UpdateType": "Mutable" }, "FieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudchartconfiguration.html#cfn-quicksight-template-wordcloudchartconfiguration-fieldwells", "Required": false, "Type": "WordCloudFieldWells", "UpdateType": "Mutable" }, "SortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudchartconfiguration.html#cfn-quicksight-template-wordcloudchartconfiguration-sortconfiguration", "Required": false, "Type": "WordCloudSortConfiguration", "UpdateType": "Mutable" }, "WordCloudOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudchartconfiguration.html#cfn-quicksight-template-wordcloudchartconfiguration-wordcloudoptions", "Required": false, "Type": "WordCloudOptions", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.WordCloudFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudfieldwells.html", "Properties": { "WordCloudAggregatedFieldWells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudfieldwells.html#cfn-quicksight-template-wordcloudfieldwells-wordcloudaggregatedfieldwells", "Required": false, "Type": "WordCloudAggregatedFieldWells", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.WordCloudOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudoptions.html", "Properties": { "CloudLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudoptions.html#cfn-quicksight-template-wordcloudoptions-cloudlayout", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.WordCloudOptions.CloudLayout" } }, "MaximumStringLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudoptions.html#cfn-quicksight-template-wordcloudoptions-maximumstringlength", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.WordCloudOptions.MaximumStringLength" } }, "WordCasing": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudoptions.html#cfn-quicksight-template-wordcloudoptions-wordcasing", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.WordCloudOptions.WordCasing" } }, "WordOrientation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudoptions.html#cfn-quicksight-template-wordcloudoptions-wordorientation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.WordCloudOptions.WordOrientation" } }, "WordPadding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudoptions.html#cfn-quicksight-template-wordcloudoptions-wordpadding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.WordCloudOptions.WordPadding" } }, "WordScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudoptions.html#cfn-quicksight-template-wordcloudoptions-wordscaling", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.WordCloudOptions.WordScaling" } } } }, "AWS::QuickSight::Template.WordCloudSortConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudsortconfiguration.html", "Properties": { "CategoryItemsLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudsortconfiguration.html#cfn-quicksight-template-wordcloudsortconfiguration-categoryitemslimit", "Required": false, "Type": "ItemsLimitConfiguration", "UpdateType": "Mutable" }, "CategorySort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudsortconfiguration.html#cfn-quicksight-template-wordcloudsortconfiguration-categorysort", "DuplicatesAllowed": true, "ItemType": "FieldSortOptions", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template.WordCloudVisual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudvisual.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudvisual.html#cfn-quicksight-template-wordcloudvisual-actions", "DuplicatesAllowed": true, "ItemType": "VisualCustomAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudvisual.html#cfn-quicksight-template-wordcloudvisual-chartconfiguration", "Required": false, "Type": "WordCloudChartConfiguration", "UpdateType": "Mutable" }, "ColumnHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudvisual.html#cfn-quicksight-template-wordcloudvisual-columnhierarchies", "DuplicatesAllowed": true, "ItemType": "ColumnHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subtitle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudvisual.html#cfn-quicksight-template-wordcloudvisual-subtitle", "Required": false, "Type": "VisualSubtitleLabelOptions", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudvisual.html#cfn-quicksight-template-wordcloudvisual-title", "Required": false, "Type": "VisualTitleLabelOptions", "UpdateType": "Mutable" }, "VisualId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-wordcloudvisual.html#cfn-quicksight-template-wordcloudvisual-visualid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.WordCloudVisual.VisualId" } } } }, "AWS::QuickSight::Theme.BorderStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-borderstyle.html", "Properties": { "Show": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-borderstyle.html#cfn-quicksight-theme-borderstyle-show", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Theme.DataColorPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-datacolorpalette.html", "Properties": { "Colors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-datacolorpalette.html#cfn-quicksight-theme-datacolorpalette-colors", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.DataColorPalette.Colors" } }, "EmptyFillColor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-datacolorpalette.html#cfn-quicksight-theme-datacolorpalette-emptyfillcolor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.DataColorPalette.EmptyFillColor" } }, "MinMaxGradient": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-datacolorpalette.html#cfn-quicksight-theme-datacolorpalette-minmaxgradient", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.DataColorPalette.MinMaxGradient" } } } }, "AWS::QuickSight::Theme.Font": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-font.html", "Properties": { "FontFamily": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-font.html#cfn-quicksight-theme-font-fontfamily", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Theme.GutterStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-gutterstyle.html", "Properties": { "Show": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-gutterstyle.html#cfn-quicksight-theme-gutterstyle-show", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Theme.MarginStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-marginstyle.html", "Properties": { "Show": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-marginstyle.html#cfn-quicksight-theme-marginstyle-show", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Theme.ResourcePermission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-resourcepermission.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-resourcepermission.html#cfn-quicksight-theme-resourcepermission-actions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Principal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-resourcepermission.html#cfn-quicksight-theme-resourcepermission-principal", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.ResourcePermission.Principal" } } } }, "AWS::QuickSight::Theme.SheetStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-sheetstyle.html", "Properties": { "Tile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-sheetstyle.html#cfn-quicksight-theme-sheetstyle-tile", "Required": false, "Type": "TileStyle", "UpdateType": "Mutable" }, "TileLayout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-sheetstyle.html#cfn-quicksight-theme-sheetstyle-tilelayout", "Required": false, "Type": "TileLayoutStyle", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Theme.ThemeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeconfiguration.html", "Properties": { "DataColorPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeconfiguration.html#cfn-quicksight-theme-themeconfiguration-datacolorpalette", "Required": false, "Type": "DataColorPalette", "UpdateType": "Mutable" }, "Sheet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeconfiguration.html#cfn-quicksight-theme-themeconfiguration-sheet", "Required": false, "Type": "SheetStyle", "UpdateType": "Mutable" }, "Typography": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeconfiguration.html#cfn-quicksight-theme-themeconfiguration-typography", "Required": false, "Type": "Typography", "UpdateType": "Mutable" }, "UIColorPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeconfiguration.html#cfn-quicksight-theme-themeconfiguration-uicolorpalette", "Required": false, "Type": "UIColorPalette", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Theme.ThemeError": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeerror.html", "Properties": { "Message": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeerror.html#cfn-quicksight-theme-themeerror-message", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.ThemeError.Message" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeerror.html#cfn-quicksight-theme-themeerror-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.ThemeError.Type" } } } }, "AWS::QuickSight::Theme.ThemeVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html#cfn-quicksight-theme-themeversion-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BaseThemeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html#cfn-quicksight-theme-themeversion-basethemeid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.ThemeVersion.BaseThemeId" } }, "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html#cfn-quicksight-theme-themeversion-configuration", "Required": false, "Type": "ThemeConfiguration", "UpdateType": "Mutable" }, "CreatedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html#cfn-quicksight-theme-themeversion-createdtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html#cfn-quicksight-theme-themeversion-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.ThemeVersion.Description" } }, "Errors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html#cfn-quicksight-theme-themeversion-errors", "DuplicatesAllowed": true, "ItemType": "ThemeError", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html#cfn-quicksight-theme-themeversion-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.ThemeVersion.Status" } }, "VersionNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html#cfn-quicksight-theme-themeversion-versionnumber", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Theme.TileLayoutStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-tilelayoutstyle.html", "Properties": { "Gutter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-tilelayoutstyle.html#cfn-quicksight-theme-tilelayoutstyle-gutter", "Required": false, "Type": "GutterStyle", "UpdateType": "Mutable" }, "Margin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-tilelayoutstyle.html#cfn-quicksight-theme-tilelayoutstyle-margin", "Required": false, "Type": "MarginStyle", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Theme.TileStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-tilestyle.html", "Properties": { "Border": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-tilestyle.html#cfn-quicksight-theme-tilestyle-border", "Required": false, "Type": "BorderStyle", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Theme.Typography": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-typography.html", "Properties": { "FontFamilies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-typography.html#cfn-quicksight-theme-typography-fontfamilies", "DuplicatesAllowed": true, "ItemType": "Font", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Theme.UIColorPalette": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html", "Properties": { "Accent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html#cfn-quicksight-theme-uicolorpalette-accent", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.UIColorPalette.Accent" } }, "AccentForeground": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html#cfn-quicksight-theme-uicolorpalette-accentforeground", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.UIColorPalette.AccentForeground" } }, "Danger": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html#cfn-quicksight-theme-uicolorpalette-danger", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.UIColorPalette.Danger" } }, "DangerForeground": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html#cfn-quicksight-theme-uicolorpalette-dangerforeground", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.UIColorPalette.DangerForeground" } }, "Dimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html#cfn-quicksight-theme-uicolorpalette-dimension", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.UIColorPalette.Dimension" } }, "DimensionForeground": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html#cfn-quicksight-theme-uicolorpalette-dimensionforeground", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.UIColorPalette.DimensionForeground" } }, "Measure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html#cfn-quicksight-theme-uicolorpalette-measure", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.UIColorPalette.Measure" } }, "MeasureForeground": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html#cfn-quicksight-theme-uicolorpalette-measureforeground", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.UIColorPalette.MeasureForeground" } }, "PrimaryBackground": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html#cfn-quicksight-theme-uicolorpalette-primarybackground", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.UIColorPalette.PrimaryBackground" } }, "PrimaryForeground": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html#cfn-quicksight-theme-uicolorpalette-primaryforeground", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.UIColorPalette.PrimaryForeground" } }, "SecondaryBackground": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html#cfn-quicksight-theme-uicolorpalette-secondarybackground", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.UIColorPalette.SecondaryBackground" } }, "SecondaryForeground": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html#cfn-quicksight-theme-uicolorpalette-secondaryforeground", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.UIColorPalette.SecondaryForeground" } }, "Success": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html#cfn-quicksight-theme-uicolorpalette-success", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.UIColorPalette.Success" } }, "SuccessForeground": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html#cfn-quicksight-theme-uicolorpalette-successforeground", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.UIColorPalette.SuccessForeground" } }, "Warning": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html#cfn-quicksight-theme-uicolorpalette-warning", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.UIColorPalette.Warning" } }, "WarningForeground": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html#cfn-quicksight-theme-uicolorpalette-warningforeground", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.UIColorPalette.WarningForeground" } } } }, "AWS::QuickSight::VPCConnection.NetworkInterface": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-vpcconnection-networkinterface.html", "Properties": { "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-vpcconnection-networkinterface.html#cfn-quicksight-vpcconnection-networkinterface-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ErrorMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-vpcconnection-networkinterface.html#cfn-quicksight-vpcconnection-networkinterface-errormessage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-vpcconnection-networkinterface.html#cfn-quicksight-vpcconnection-networkinterface-networkinterfaceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::VPCConnection.NetworkInterface.NetworkInterfaceId" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-vpcconnection-networkinterface.html#cfn-quicksight-vpcconnection-networkinterface-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::VPCConnection.NetworkInterface.Status" } }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-vpcconnection-networkinterface.html#cfn-quicksight-vpcconnection-networkinterface-subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::VPCConnection.NetworkInterface.SubnetId" } } } }, "AWS::RDS::DBCluster.DBClusterRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-dbclusterrole.html", "Properties": { "FeatureName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-dbclusterrole.html#cfn-rds-dbcluster-dbclusterrole-featurename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-dbclusterrole.html#cfn-rds-dbcluster-dbclusterrole-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::RDS::DBCluster.Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-endpoint.html", "Properties": { "Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-endpoint.html#cfn-rds-dbcluster-endpoint-address", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-endpoint.html#cfn-rds-dbcluster-endpoint-port", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::RDS::DBCluster.MasterUserSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-masterusersecret.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-masterusersecret.html#cfn-rds-dbcluster-masterusersecret-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-masterusersecret.html#cfn-rds-dbcluster-masterusersecret-secretarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::RDS::DBCluster.ReadEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-readendpoint.html", "Properties": { "Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-readendpoint.html#cfn-rds-dbcluster-readendpoint-address", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::RDS::DBCluster.ScalingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-scalingconfiguration.html", "Properties": { "AutoPause": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-scalingconfiguration.html#cfn-rds-dbcluster-scalingconfiguration-autopause", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MaxCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-scalingconfiguration.html#cfn-rds-dbcluster-scalingconfiguration-maxcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-scalingconfiguration.html#cfn-rds-dbcluster-scalingconfiguration-mincapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SecondsBeforeTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-scalingconfiguration.html#cfn-rds-dbcluster-scalingconfiguration-secondsbeforetimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SecondsUntilAutoPause": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-scalingconfiguration.html#cfn-rds-dbcluster-scalingconfiguration-secondsuntilautopause", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TimeoutAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-scalingconfiguration.html#cfn-rds-dbcluster-scalingconfiguration-timeoutaction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::RDS::DBCluster.ServerlessV2ScalingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-serverlessv2scalingconfiguration.html", "Properties": { "MaxCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-serverlessv2scalingconfiguration.html#cfn-rds-dbcluster-serverlessv2scalingconfiguration-maxcapacity", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RDS::DBCluster.ServerlessV2ScalingConfiguration.MaxCapacity" } }, "MinCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-serverlessv2scalingconfiguration.html#cfn-rds-dbcluster-serverlessv2scalingconfiguration-mincapacity", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RDS::DBCluster.ServerlessV2ScalingConfiguration.MinCapacity" } } } }, "AWS::RDS::DBInstance.CertificateDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbinstance-certificatedetails.html", "Properties": { "CAIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbinstance-certificatedetails.html#cfn-rds-dbinstance-certificatedetails-caidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ValidTill": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbinstance-certificatedetails.html#cfn-rds-dbinstance-certificatedetails-validtill", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::RDS::DBInstance.DBInstanceRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbinstance-dbinstancerole.html", "Properties": { "FeatureName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbinstance-dbinstancerole.html#cfn-rds-dbinstance-dbinstancerole-featurename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbinstance-dbinstancerole.html#cfn-rds-dbinstance-dbinstancerole-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::RDS::DBInstance.Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbinstance-endpoint.html", "Properties": { "Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbinstance-endpoint.html#cfn-rds-dbinstance-endpoint-address", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HostedZoneId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbinstance-endpoint.html#cfn-rds-dbinstance-endpoint-hostedzoneid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbinstance-endpoint.html#cfn-rds-dbinstance-endpoint-port", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::RDS::DBInstance.MasterUserSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbinstance-masterusersecret.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbinstance-masterusersecret.html#cfn-rds-dbinstance-masterusersecret-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbinstance-masterusersecret.html#cfn-rds-dbinstance-masterusersecret-secretarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::RDS::DBInstance.ProcessorFeature": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbinstance-processorfeature.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbinstance-processorfeature.html#cfn-rds-dbinstance-processorfeature-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RDS::DBInstance.ProcessorFeature.Name" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbinstance-processorfeature.html#cfn-rds-dbinstance-processorfeature-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::RDS::DBProxy.AuthFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxy-authformat.html", "Properties": { "AuthScheme": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxy-authformat.html#cfn-rds-dbproxy-authformat-authscheme", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RDS::DBProxy.AuthFormat.AuthScheme" } }, "ClientPasswordAuthType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxy-authformat.html#cfn-rds-dbproxy-authformat-clientpasswordauthtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RDS::DBProxy.AuthFormat.ClientPasswordAuthType" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxy-authformat.html#cfn-rds-dbproxy-authformat-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IAMAuth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxy-authformat.html#cfn-rds-dbproxy-authformat-iamauth", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RDS::DBProxy.AuthFormat.IAMAuth" } }, "SecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxy-authformat.html#cfn-rds-dbproxy-authformat-secretarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::RDS::DBProxy.TagFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxy-tagformat.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxy-tagformat.html#cfn-rds-dbproxy-tagformat-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RDS::DBProxy.TagFormat.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxy-tagformat.html#cfn-rds-dbproxy-tagformat-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RDS::DBProxy.TagFormat.Value" } } } }, "AWS::RDS::DBProxyEndpoint.TagFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxyendpoint-tagformat.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxyendpoint-tagformat.html#cfn-rds-dbproxyendpoint-tagformat-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RDS::DBProxyEndpoint.TagFormat.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxyendpoint-tagformat.html#cfn-rds-dbproxyendpoint-tagformat-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RDS::DBProxyEndpoint.TagFormat.Value" } } } }, "AWS::RDS::DBProxyTargetGroup.ConnectionPoolConfigurationInfoFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxytargetgroup-connectionpoolconfigurationinfoformat.html", "Properties": { "ConnectionBorrowTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxytargetgroup-connectionpoolconfigurationinfoformat.html#cfn-rds-dbproxytargetgroup-connectionpoolconfigurationinfoformat-connectionborrowtimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "InitQuery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxytargetgroup-connectionpoolconfigurationinfoformat.html#cfn-rds-dbproxytargetgroup-connectionpoolconfigurationinfoformat-initquery", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaxConnectionsPercent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxytargetgroup-connectionpoolconfigurationinfoformat.html#cfn-rds-dbproxytargetgroup-connectionpoolconfigurationinfoformat-maxconnectionspercent", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxIdleConnectionsPercent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxytargetgroup-connectionpoolconfigurationinfoformat.html#cfn-rds-dbproxytargetgroup-connectionpoolconfigurationinfoformat-maxidleconnectionspercent", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SessionPinningFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxytargetgroup-connectionpoolconfigurationinfoformat.html#cfn-rds-dbproxytargetgroup-connectionpoolconfigurationinfoformat-sessionpinningfilters", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RDS::DBSecurityGroup.Ingress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-security-group-rule.html", "Properties": { "CIDRIP": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-security-group-rule.html#cfn-rds-securitygroup-cidrip", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "CidrIp" } }, "EC2SecurityGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-security-group-rule.html#cfn-rds-securitygroup-ec2securitygroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EC2SecurityGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-security-group-rule.html#cfn-rds-securitygroup-ec2securitygroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EC2SecurityGroupOwnerId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-security-group-rule.html#cfn-rds-securitygroup-ec2securitygroupownerid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::RDS::OptionGroup.OptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-optiongroup-optionconfiguration.html", "Properties": { "DBSecurityGroupMemberships": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-optiongroup-optionconfiguration.html#cfn-rds-optiongroup-optionconfiguration-dbsecuritygroupmemberships", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "OptionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-optiongroup-optionconfiguration.html#cfn-rds-optiongroup-optionconfiguration-optionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "OptionSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-optiongroup-optionconfiguration.html#cfn-rds-optiongroup-optionconfiguration-optionsettings", "DuplicatesAllowed": true, "ItemType": "OptionSetting", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "OptionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-optiongroup-optionconfiguration.html#cfn-rds-optiongroup-optionconfiguration-optionversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-optiongroup-optionconfiguration.html#cfn-rds-optiongroup-optionconfiguration-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "VpcSecurityGroupMemberships": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-optiongroup-optionconfiguration.html#cfn-rds-optiongroup-optionconfiguration-vpcsecuritygroupmemberships", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RDS::OptionGroup.OptionSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-optiongroup-optionsetting.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-optiongroup-optionsetting.html#cfn-rds-optiongroup-optionsetting-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-optiongroup-optionsetting.html#cfn-rds-optiongroup-optionsetting-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::RUM::AppMonitor.AppMonitorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-appmonitorconfiguration.html", "Properties": { "AllowCookies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-appmonitorconfiguration.html#cfn-rum-appmonitor-appmonitorconfiguration-allowcookies", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableXRay": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-appmonitorconfiguration.html#cfn-rum-appmonitor-appmonitorconfiguration-enablexray", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExcludedPages": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-appmonitorconfiguration.html#cfn-rum-appmonitor-appmonitorconfiguration-excludedpages", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RUM::AppMonitor.AppMonitorConfiguration.ExcludedPages" } }, "FavoritePages": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-appmonitorconfiguration.html#cfn-rum-appmonitor-appmonitorconfiguration-favoritepages", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "GuestRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-appmonitorconfiguration.html#cfn-rum-appmonitor-appmonitorconfiguration-guestrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RUM::AppMonitor.AppMonitorConfiguration.GuestRoleArn" } }, "IdentityPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-appmonitorconfiguration.html#cfn-rum-appmonitor-appmonitorconfiguration-identitypoolid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RUM::AppMonitor.AppMonitorConfiguration.IdentityPoolId" } }, "IncludedPages": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-appmonitorconfiguration.html#cfn-rum-appmonitor-appmonitorconfiguration-includedpages", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RUM::AppMonitor.AppMonitorConfiguration.IncludedPages" } }, "MetricDestinations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-appmonitorconfiguration.html#cfn-rum-appmonitor-appmonitorconfiguration-metricdestinations", "DuplicatesAllowed": false, "ItemType": "MetricDestination", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SessionSampleRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-appmonitorconfiguration.html#cfn-rum-appmonitor-appmonitorconfiguration-sessionsamplerate", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Telemetries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-appmonitorconfiguration.html#cfn-rum-appmonitor-appmonitorconfiguration-telemetries", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RUM::AppMonitor.AppMonitorConfiguration.Telemetries" } } } }, "AWS::RUM::AppMonitor.CustomEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-customevents.html", "Properties": { "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-customevents.html#cfn-rum-appmonitor-customevents-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RUM::AppMonitor.CustomEvents.Status" } } } }, "AWS::RUM::AppMonitor.MetricDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-metricdefinition.html", "Properties": { "DimensionKeys": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-metricdefinition.html#cfn-rum-appmonitor-metricdefinition-dimensionkeys", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "EventPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-metricdefinition.html#cfn-rum-appmonitor-metricdefinition-eventpattern", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RUM::AppMonitor.MetricDefinition.EventPattern" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-metricdefinition.html#cfn-rum-appmonitor-metricdefinition-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RUM::AppMonitor.MetricDefinition.Name" } }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-metricdefinition.html#cfn-rum-appmonitor-metricdefinition-namespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RUM::AppMonitor.MetricDefinition.Namespace" } }, "UnitLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-metricdefinition.html#cfn-rum-appmonitor-metricdefinition-unitlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RUM::AppMonitor.MetricDefinition.UnitLabel" } }, "ValueKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-metricdefinition.html#cfn-rum-appmonitor-metricdefinition-valuekey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RUM::AppMonitor.MetricDefinition.ValueKey" } } } }, "AWS::RUM::AppMonitor.MetricDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-metricdestination.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-metricdestination.html#cfn-rum-appmonitor-metricdestination-destination", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RUM::AppMonitor.MetricDestination.Destination" } }, "DestinationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-metricdestination.html#cfn-rum-appmonitor-metricdestination-destinationarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RUM::AppMonitor.MetricDestination.DestinationArn" } }, "IamRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-metricdestination.html#cfn-rum-appmonitor-metricdestination-iamrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RUM::AppMonitor.MetricDestination.IamRoleArn" } }, "MetricDefinitions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-metricdestination.html#cfn-rum-appmonitor-metricdestination-metricdefinitions", "DuplicatesAllowed": false, "ItemType": "MetricDefinition", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Redshift::Cluster.Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-cluster-endpoint.html", "Properties": { "Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-cluster-endpoint.html#cfn-redshift-cluster-endpoint-address", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-cluster-endpoint.html#cfn-redshift-cluster-endpoint-port", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Redshift::Cluster.LoggingProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-cluster-loggingproperties.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-cluster-loggingproperties.html#cfn-redshift-cluster-loggingproperties-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3KeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-cluster-loggingproperties.html#cfn-redshift-cluster-loggingproperties-s3keyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Redshift::ClusterParameterGroup.Parameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-clusterparametergroup-parameter.html", "Properties": { "ParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-clusterparametergroup-parameter.html#cfn-redshift-clusterparametergroup-parameter-parametername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ParameterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-clusterparametergroup-parameter.html#cfn-redshift-clusterparametergroup-parameter-parametervalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Redshift::EndpointAccess.NetworkInterface": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-endpointaccess-networkinterface.html", "Properties": { "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-endpointaccess-networkinterface.html#cfn-redshift-endpointaccess-networkinterface-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-endpointaccess-networkinterface.html#cfn-redshift-endpointaccess-networkinterface-networkinterfaceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PrivateIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-endpointaccess-networkinterface.html#cfn-redshift-endpointaccess-networkinterface-privateipaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-endpointaccess-networkinterface.html#cfn-redshift-endpointaccess-networkinterface-subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Redshift::EndpointAccess.VpcEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-endpointaccess-vpcendpoint.html", "Properties": { "NetworkInterfaces": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-endpointaccess-vpcendpoint.html#cfn-redshift-endpointaccess-vpcendpoint-networkinterfaces", "DuplicatesAllowed": true, "ItemType": "NetworkInterface", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcEndpointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-endpointaccess-vpcendpoint.html#cfn-redshift-endpointaccess-vpcendpoint-vpcendpointid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-endpointaccess-vpcendpoint.html#cfn-redshift-endpointaccess-vpcendpoint-vpcid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Redshift::EndpointAccess.VpcSecurityGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-endpointaccess-vpcsecuritygroup.html", "Properties": { "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-endpointaccess-vpcsecuritygroup.html#cfn-redshift-endpointaccess-vpcsecuritygroup-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcSecurityGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-endpointaccess-vpcsecuritygroup.html#cfn-redshift-endpointaccess-vpcsecuritygroup-vpcsecuritygroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Redshift::ScheduledAction.PauseClusterMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-pauseclustermessage.html", "Properties": { "ClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-pauseclustermessage.html#cfn-redshift-scheduledaction-pauseclustermessage-clusteridentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Redshift::ScheduledAction.ResizeClusterMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-resizeclustermessage.html", "Properties": { "Classic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-resizeclustermessage.html#cfn-redshift-scheduledaction-resizeclustermessage-classic", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-resizeclustermessage.html#cfn-redshift-scheduledaction-resizeclustermessage-clusteridentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ClusterType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-resizeclustermessage.html#cfn-redshift-scheduledaction-resizeclustermessage-clustertype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NodeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-resizeclustermessage.html#cfn-redshift-scheduledaction-resizeclustermessage-nodetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NumberOfNodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-resizeclustermessage.html#cfn-redshift-scheduledaction-resizeclustermessage-numberofnodes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Redshift::ScheduledAction.ResumeClusterMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-resumeclustermessage.html", "Properties": { "ClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-resumeclustermessage.html#cfn-redshift-scheduledaction-resumeclustermessage-clusteridentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Redshift::ScheduledAction.ScheduledActionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-scheduledactiontype.html", "Properties": { "PauseCluster": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-scheduledactiontype.html#cfn-redshift-scheduledaction-scheduledactiontype-pausecluster", "Required": false, "Type": "PauseClusterMessage", "UpdateType": "Mutable" }, "ResizeCluster": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-scheduledactiontype.html#cfn-redshift-scheduledaction-scheduledactiontype-resizecluster", "Required": false, "Type": "ResizeClusterMessage", "UpdateType": "Mutable" }, "ResumeCluster": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-scheduledactiontype.html#cfn-redshift-scheduledaction-scheduledactiontype-resumecluster", "Required": false, "Type": "ResumeClusterMessage", "UpdateType": "Mutable" } } }, "AWS::RedshiftServerless::Namespace.Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-namespace-namespace.html", "Properties": { "AdminUsername": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-namespace-namespace.html#cfn-redshiftserverless-namespace-namespace-adminusername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CreationDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-namespace-namespace.html#cfn-redshiftserverless-namespace-namespace-creationdate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DbName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-namespace-namespace.html#cfn-redshiftserverless-namespace-namespace-dbname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RedshiftServerless::Namespace.Namespace.DbName" } }, "DefaultIamRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-namespace-namespace.html#cfn-redshiftserverless-namespace-namespace-defaultiamrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IamRoles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-namespace-namespace.html#cfn-redshiftserverless-namespace-namespace-iamroles", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-namespace-namespace.html#cfn-redshiftserverless-namespace-namespace-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LogExports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-namespace-namespace.html#cfn-redshiftserverless-namespace-namespace-logexports", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RedshiftServerless::Namespace.Namespace.LogExports" } }, "NamespaceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-namespace-namespace.html#cfn-redshiftserverless-namespace-namespace-namespacearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NamespaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-namespace-namespace.html#cfn-redshiftserverless-namespace-namespace-namespaceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NamespaceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-namespace-namespace.html#cfn-redshiftserverless-namespace-namespace-namespacename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RedshiftServerless::Namespace.Namespace.NamespaceName" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-namespace-namespace.html#cfn-redshiftserverless-namespace-namespace-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RedshiftServerless::Namespace.Namespace.Status" } } } }, "AWS::RedshiftServerless::Workgroup.ConfigParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-configparameter.html", "Properties": { "ParameterKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-configparameter.html#cfn-redshiftserverless-workgroup-configparameter-parameterkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ParameterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-configparameter.html#cfn-redshiftserverless-workgroup-configparameter-parametervalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::RedshiftServerless::Workgroup.Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-endpoint.html", "Properties": { "Address": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-endpoint.html#cfn-redshiftserverless-workgroup-endpoint-address", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-endpoint.html#cfn-redshiftserverless-workgroup-endpoint-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "VpcEndpoints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-endpoint.html#cfn-redshiftserverless-workgroup-endpoint-vpcendpoints", "DuplicatesAllowed": true, "ItemType": "VpcEndpoint", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RedshiftServerless::Workgroup.NetworkInterface": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-networkinterface.html", "Properties": { "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-networkinterface.html#cfn-redshiftserverless-workgroup-networkinterface-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-networkinterface.html#cfn-redshiftserverless-workgroup-networkinterface-networkinterfaceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PrivateIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-networkinterface.html#cfn-redshiftserverless-workgroup-networkinterface-privateipaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-networkinterface.html#cfn-redshiftserverless-workgroup-networkinterface-subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::RedshiftServerless::Workgroup.VpcEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-vpcendpoint.html", "Properties": { "NetworkInterfaces": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-vpcendpoint.html#cfn-redshiftserverless-workgroup-vpcendpoint-networkinterfaces", "DuplicatesAllowed": true, "ItemType": "NetworkInterface", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcEndpointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-vpcendpoint.html#cfn-redshiftserverless-workgroup-vpcendpoint-vpcendpointid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-vpcendpoint.html#cfn-redshiftserverless-workgroup-vpcendpoint-vpcid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::RedshiftServerless::Workgroup.Workgroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-workgroup.html", "Properties": { "BaseCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-workgroup.html#cfn-redshiftserverless-workgroup-workgroup-basecapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ConfigParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-workgroup.html#cfn-redshiftserverless-workgroup-workgroup-configparameters", "DuplicatesAllowed": false, "ItemType": "ConfigParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CreationDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-workgroup.html#cfn-redshiftserverless-workgroup-workgroup-creationdate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-workgroup.html#cfn-redshiftserverless-workgroup-workgroup-endpoint", "Required": false, "Type": "Endpoint", "UpdateType": "Mutable" }, "EnhancedVpcRouting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-workgroup.html#cfn-redshiftserverless-workgroup-workgroup-enhancedvpcrouting", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NamespaceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-workgroup.html#cfn-redshiftserverless-workgroup-workgroup-namespacename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RedshiftServerless::Workgroup.Workgroup.NamespaceName" } }, "PubliclyAccessible": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-workgroup.html#cfn-redshiftserverless-workgroup-workgroup-publiclyaccessible", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-workgroup.html#cfn-redshiftserverless-workgroup-workgroup-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RedshiftServerless::Workgroup.Workgroup.SecurityGroupIds" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-workgroup.html#cfn-redshiftserverless-workgroup-workgroup-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RedshiftServerless::Workgroup.Workgroup.Status" } }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-workgroup.html#cfn-redshiftserverless-workgroup-workgroup-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RedshiftServerless::Workgroup.Workgroup.SubnetIds" } }, "WorkgroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-workgroup.html#cfn-redshiftserverless-workgroup-workgroup-workgrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "WorkgroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-workgroup.html#cfn-redshiftserverless-workgroup-workgroup-workgroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "WorkgroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshiftserverless-workgroup-workgroup.html#cfn-redshiftserverless-workgroup-workgroup-workgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RedshiftServerless::Workgroup.Workgroup.WorkgroupName" } } } }, "AWS::RefactorSpaces::Application.ApiGatewayProxyInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-application-apigatewayproxyinput.html", "Properties": { "EndpointType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-application-apigatewayproxyinput.html#cfn-refactorspaces-application-apigatewayproxyinput-endpointtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Application.ApiGatewayProxyInput.EndpointType" } }, "StageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-application-apigatewayproxyinput.html#cfn-refactorspaces-application-apigatewayproxyinput-stagename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Application.ApiGatewayProxyInput.StageName" } } } }, "AWS::RefactorSpaces::Route.DefaultRouteInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-route-defaultrouteinput.html", "Properties": { "ActivationState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-route-defaultrouteinput.html#cfn-refactorspaces-route-defaultrouteinput-activationstate", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RefactorSpaces::Route.DefaultRouteInput.ActivationState" } } } }, "AWS::RefactorSpaces::Route.UriPathRouteInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-route-uripathrouteinput.html", "Properties": { "ActivationState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-route-uripathrouteinput.html#cfn-refactorspaces-route-uripathrouteinput-activationstate", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RefactorSpaces::Route.UriPathRouteInput.ActivationState" } }, "IncludeChildPaths": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-route-uripathrouteinput.html#cfn-refactorspaces-route-uripathrouteinput-includechildpaths", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Methods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-route-uripathrouteinput.html#cfn-refactorspaces-route-uripathrouteinput-methods", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Route.UriPathRouteInput.Methods" } }, "SourcePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-route-uripathrouteinput.html#cfn-refactorspaces-route-uripathrouteinput-sourcepath", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Route.UriPathRouteInput.SourcePath" } } } }, "AWS::RefactorSpaces::Service.LambdaEndpointInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-service-lambdaendpointinput.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-service-lambdaendpointinput.html#cfn-refactorspaces-service-lambdaendpointinput-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Service.LambdaEndpointInput.Arn" } } } }, "AWS::RefactorSpaces::Service.UrlEndpointInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-service-urlendpointinput.html", "Properties": { "HealthUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-service-urlendpointinput.html#cfn-refactorspaces-service-urlendpointinput-healthurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Service.UrlEndpointInput.HealthUrl" } }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-service-urlendpointinput.html#cfn-refactorspaces-service-urlendpointinput-url", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Service.UrlEndpointInput.Url" } } } }, "AWS::Rekognition::StreamProcessor.BoundingBox": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-boundingbox.html", "Properties": { "Height": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-boundingbox.html#cfn-rekognition-streamprocessor-boundingbox-height", "PrimitiveType": "Double", "Required": true, "UpdateType": "Immutable" }, "Left": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-boundingbox.html#cfn-rekognition-streamprocessor-boundingbox-left", "PrimitiveType": "Double", "Required": true, "UpdateType": "Immutable" }, "Top": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-boundingbox.html#cfn-rekognition-streamprocessor-boundingbox-top", "PrimitiveType": "Double", "Required": true, "UpdateType": "Immutable" }, "Width": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-boundingbox.html#cfn-rekognition-streamprocessor-boundingbox-width", "PrimitiveType": "Double", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Rekognition::StreamProcessor.ConnectedHomeSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-connectedhomesettings.html", "Properties": { "Labels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-connectedhomesettings.html#cfn-rekognition-streamprocessor-connectedhomesettings-labels", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Rekognition::StreamProcessor.ConnectedHomeSettings.Labels" } }, "MinConfidence": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-connectedhomesettings.html#cfn-rekognition-streamprocessor-connectedhomesettings-minconfidence", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Rekognition::StreamProcessor.DataSharingPreference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-datasharingpreference.html", "Properties": { "OptIn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-datasharingpreference.html#cfn-rekognition-streamprocessor-datasharingpreference-optin", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Rekognition::StreamProcessor.FaceSearchSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-facesearchsettings.html", "Properties": { "CollectionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-facesearchsettings.html#cfn-rekognition-streamprocessor-facesearchsettings-collectionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Rekognition::StreamProcessor.FaceSearchSettings.CollectionId" } }, "FaceMatchThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-facesearchsettings.html#cfn-rekognition-streamprocessor-facesearchsettings-facematchthreshold", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Rekognition::StreamProcessor.KinesisDataStream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-kinesisdatastream.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-kinesisdatastream.html#cfn-rekognition-streamprocessor-kinesisdatastream-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Rekognition::StreamProcessor.KinesisDataStream.Arn" } } } }, "AWS::Rekognition::StreamProcessor.KinesisVideoStream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-kinesisvideostream.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-kinesisvideostream.html#cfn-rekognition-streamprocessor-kinesisvideostream-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Rekognition::StreamProcessor.KinesisVideoStream.Arn" } } } }, "AWS::Rekognition::StreamProcessor.List": { "Documentation": "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-polygonregionsofinterest", "ItemType": "Point", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AWS::Rekognition::StreamProcessor.NotificationChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-notificationchannel.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-notificationchannel.html#cfn-rekognition-streamprocessor-notificationchannel-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Rekognition::StreamProcessor.S3Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-s3destination.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-s3destination.html#cfn-rekognition-streamprocessor-s3destination-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ObjectKeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rekognition-streamprocessor-s3destination.html#cfn-rekognition-streamprocessor-s3destination-objectkeyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ResilienceHub::App.PhysicalResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resiliencehub-app-physicalresourceid.html", "Properties": { "AwsAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resiliencehub-app-physicalresourceid.html#cfn-resiliencehub-app-physicalresourceid-awsaccountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ResilienceHub::App.PhysicalResourceId.AwsAccountId" } }, "AwsRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resiliencehub-app-physicalresourceid.html#cfn-resiliencehub-app-physicalresourceid-awsregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ResilienceHub::App.PhysicalResourceId.AwsRegion" } }, "Identifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resiliencehub-app-physicalresourceid.html#cfn-resiliencehub-app-physicalresourceid-identifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ResilienceHub::App.PhysicalResourceId.Identifier" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resiliencehub-app-physicalresourceid.html#cfn-resiliencehub-app-physicalresourceid-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ResilienceHub::App.PhysicalResourceId.Type" } } } }, "AWS::ResilienceHub::App.ResourceMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resiliencehub-app-resourcemapping.html", "Properties": { "LogicalStackName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resiliencehub-app-resourcemapping.html#cfn-resiliencehub-app-resourcemapping-logicalstackname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MappingType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resiliencehub-app-resourcemapping.html#cfn-resiliencehub-app-resourcemapping-mappingtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ResilienceHub::App.ResourceMapping.MappingType" } }, "PhysicalResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resiliencehub-app-resourcemapping.html#cfn-resiliencehub-app-resourcemapping-physicalresourceid", "Required": true, "Type": "PhysicalResourceId", "UpdateType": "Mutable" }, "ResourceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resiliencehub-app-resourcemapping.html#cfn-resiliencehub-app-resourcemapping-resourcename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ResilienceHub::App.ResourceMapping.ResourceName" } }, "TerraformSourceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resiliencehub-app-resourcemapping.html#cfn-resiliencehub-app-resourcemapping-terraformsourcename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ResilienceHub::ResiliencyPolicy.FailurePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resiliencehub-resiliencypolicy-failurepolicy.html", "Properties": { "RpoInSecs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resiliencehub-resiliencypolicy-failurepolicy.html#cfn-resiliencehub-resiliencypolicy-failurepolicy-rpoinsecs", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "RtoInSecs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resiliencehub-resiliencypolicy-failurepolicy.html#cfn-resiliencehub-resiliencypolicy-failurepolicy-rtoinsecs", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ResourceExplorer2::View.Filters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourceexplorer2-view-filters.html", "Properties": { "FilterString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourceexplorer2-view-filters.html#cfn-resourceexplorer2-view-filters-filterstring", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ResourceExplorer2::View.IncludedProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourceexplorer2-view-includedproperty.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourceexplorer2-view-includedproperty.html#cfn-resourceexplorer2-view-includedproperty-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ResourceGroups::Group.ConfigurationItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-configurationitem.html", "Properties": { "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-configurationitem.html#cfn-resourcegroups-group-configurationitem-parameters", "DuplicatesAllowed": true, "ItemType": "ConfigurationParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-configurationitem.html#cfn-resourcegroups-group-configurationitem-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ResourceGroups::Group.ConfigurationParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-configurationparameter.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-configurationparameter.html#cfn-resourcegroups-group-configurationparameter-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-configurationparameter.html#cfn-resourcegroups-group-configurationparameter-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ResourceGroups::Group.Query": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-query.html", "Properties": { "ResourceTypeFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-query.html#cfn-resourcegroups-group-query-resourcetypefilters", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StackIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-query.html#cfn-resourcegroups-group-query-stackidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TagFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-query.html#cfn-resourcegroups-group-query-tagfilters", "DuplicatesAllowed": true, "ItemType": "TagFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ResourceGroups::Group.ResourceQuery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-resourcequery.html", "Properties": { "Query": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-resourcequery.html#cfn-resourcegroups-group-resourcequery-query", "Required": false, "Type": "Query", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-resourcequery.html#cfn-resourcegroups-group-resourcequery-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ResourceGroups::Group.ResourceQuery.Type" } } } }, "AWS::ResourceGroups::Group.TagFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-tagfilter.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-tagfilter.html#cfn-resourcegroups-group-tagfilter-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-tagfilter.html#cfn-resourcegroups-group-tagfilter-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RoboMaker::RobotApplication.RobotSoftwareSuite": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-robotapplication-robotsoftwaresuite.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-robotapplication-robotsoftwaresuite.html#cfn-robomaker-robotapplication-robotsoftwaresuite-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RoboMaker::RobotApplication.RobotSoftwareSuite.Name" } }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-robotapplication-robotsoftwaresuite.html#cfn-robomaker-robotapplication-robotsoftwaresuite-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RoboMaker::RobotApplication.RobotSoftwareSuite.Version" } } } }, "AWS::RoboMaker::RobotApplication.SourceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-robotapplication-sourceconfig.html", "Properties": { "Architecture": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-robotapplication-sourceconfig.html#cfn-robomaker-robotapplication-sourceconfig-architecture", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RoboMaker::RobotApplication.SourceConfig.Architecture" } }, "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-robotapplication-sourceconfig.html#cfn-robomaker-robotapplication-sourceconfig-s3bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-robotapplication-sourceconfig.html#cfn-robomaker-robotapplication-sourceconfig-s3key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::RoboMaker::SimulationApplication.RenderingEngine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-renderingengine.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-renderingengine.html#cfn-robomaker-simulationapplication-renderingengine-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RoboMaker::SimulationApplication.RenderingEngine.Name" } }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-renderingengine.html#cfn-robomaker-simulationapplication-renderingengine-version", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RoboMaker::SimulationApplication.RenderingEngine.Version" } } } }, "AWS::RoboMaker::SimulationApplication.RobotSoftwareSuite": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-robotsoftwaresuite.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-robotsoftwaresuite.html#cfn-robomaker-simulationapplication-robotsoftwaresuite-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RoboMaker::SimulationApplication.RobotSoftwareSuite.Name" } }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-robotsoftwaresuite.html#cfn-robomaker-simulationapplication-robotsoftwaresuite-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RoboMaker::SimulationApplication.RobotSoftwareSuite.Version" } } } }, "AWS::RoboMaker::SimulationApplication.SimulationSoftwareSuite": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-simulationsoftwaresuite.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-simulationsoftwaresuite.html#cfn-robomaker-simulationapplication-simulationsoftwaresuite-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RoboMaker::SimulationApplication.SimulationSoftwareSuite.Name" } }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-simulationsoftwaresuite.html#cfn-robomaker-simulationapplication-simulationsoftwaresuite-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RoboMaker::SimulationApplication.SimulationSoftwareSuite.Version" } } } }, "AWS::RoboMaker::SimulationApplication.SourceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-sourceconfig.html", "Properties": { "Architecture": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-sourceconfig.html#cfn-robomaker-simulationapplication-sourceconfig-architecture", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RoboMaker::SimulationApplication.SourceConfig.Architecture" } }, "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-sourceconfig.html#cfn-robomaker-simulationapplication-sourceconfig-s3bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RoboMaker::SimulationApplication.SourceConfig.S3Bucket" } }, "S3Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-sourceconfig.html#cfn-robomaker-simulationapplication-sourceconfig-s3key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RoboMaker::SimulationApplication.SourceConfig.S3Key" } } } }, "AWS::RolesAnywhere::TrustAnchor.Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-source.html", "Properties": { "SourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-source.html#cfn-rolesanywhere-trustanchor-source-sourcedata", "Required": false, "Type": "SourceData", "UpdateType": "Mutable" }, "SourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-source.html#cfn-rolesanywhere-trustanchor-source-sourcetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RolesAnywhere::TrustAnchor.Source.SourceType" } } } }, "AWS::RolesAnywhere::TrustAnchor.SourceData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html", "Properties": { "AcmPcaArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html#cfn-rolesanywhere-trustanchor-sourcedata-acmpcaarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "X509CertificateData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html#cfn-rolesanywhere-trustanchor-sourcedata-x509certificatedata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Route53::CidrCollection.Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-cidrcollection-location.html", "Properties": { "CidrList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-cidrcollection-location.html#cfn-route53-cidrcollection-location-cidrlist", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "LocationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-cidrcollection-location.html#cfn-route53-cidrcollection-location-locationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53::CidrCollection.Location.LocationName" } } } }, "AWS::Route53::HealthCheck.AlarmIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-alarmidentifier.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-alarmidentifier.html#cfn-route53-healthcheck-alarmidentifier-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53::HealthCheck.AlarmIdentifier.Name" } }, "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-alarmidentifier.html#cfn-route53-healthcheck-alarmidentifier-region", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Route53::HealthCheck.HealthCheckConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html", "Properties": { "AlarmIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-alarmidentifier", "Required": false, "Type": "AlarmIdentifier", "UpdateType": "Mutable" }, "ChildHealthChecks": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-childhealthchecks", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EnableSNI": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-enablesni", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "FailureThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-failurethreshold", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53::HealthCheck.HealthCheckConfig.FailureThreshold" } }, "FullyQualifiedDomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-fullyqualifieddomainname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HealthThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-healththreshold", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "IPAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-ipaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53::HealthCheck.HealthCheckConfig.IPAddress" } }, "InsufficientDataHealthStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-insufficientdatahealthstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53::HealthCheck.HealthCheckConfig.InsufficientDataHealthStatus" } }, "Inverted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-inverted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MeasureLatency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-measurelatency", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53::HealthCheck.HealthCheckConfig.Port" } }, "Regions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-regions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RequestInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-requestinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53::HealthCheck.HealthCheckConfig.RequestInterval" } }, "ResourcePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-resourcepath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoutingControlArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-routingcontrolarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53::HealthCheck.HealthCheckConfig.RoutingControlArn" } }, "SearchString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-searchstring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html#cfn-route53-healthcheck-healthcheckconfig-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53::HealthCheck.HealthCheckConfig.Type" } } } }, "AWS::Route53::HealthCheck.HealthCheckTag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthchecktag.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthchecktag.html#cfn-route53-healthcheck-healthchecktag-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthchecktag.html#cfn-route53-healthcheck-healthchecktag-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Route53::HostedZone.HostedZoneConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-hostedzone-hostedzoneconfig.html", "Properties": { "Comment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-hostedzone-hostedzoneconfig.html#cfn-route53-hostedzone-hostedzoneconfig-comment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Route53::HostedZone.HostedZoneTag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-hostedzone-hostedzonetag.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-hostedzone-hostedzonetag.html#cfn-route53-hostedzone-hostedzonetag-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-hostedzone-hostedzonetag.html#cfn-route53-hostedzone-hostedzonetag-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Route53::HostedZone.QueryLoggingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-hostedzone-queryloggingconfig.html", "Properties": { "CloudWatchLogsLogGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-hostedzone-queryloggingconfig.html#cfn-route53-hostedzone-queryloggingconfig-cloudwatchlogsloggrouparn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Route53::HostedZone.VPC": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-hostedzone-vpc.html", "Properties": { "VPCId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-hostedzone-vpc.html#cfn-route53-hostedzone-vpc-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } }, "VPCRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-hostedzone-vpc.html#cfn-route53-hostedzone-vpc-vpcregion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Route53::RecordSet.AliasTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-aliastarget.html", "Properties": { "DNSName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-aliastarget.html#cfn-route53-aliastarget-dnshostname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "EvaluateTargetHealth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-aliastarget.html#cfn-route53-aliastarget-evaluatetargethealth", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "HostedZoneId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-aliastarget.html#cfn-route53-aliastarget-hostedzoneid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Route53::RecordSet.CidrRoutingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-cidrroutingconfig.html", "Properties": { "CollectionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-cidrroutingconfig.html#cfn-route53-cidrroutingconfig-collectionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LocationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-cidrroutingconfig.html#cfn-route53-cidrroutingconfig-locationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Route53::RecordSet.GeoLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset-geolocation.html", "Properties": { "ContinentCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset-geolocation.html#cfn-route53-recordset-geolocation-continentcode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "RecordSetGeoContinentCode" } }, "CountryCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset-geolocation.html#cfn-route53-recordset-geolocation-countrycode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubdivisionCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset-geolocation.html#cfn-route53-recordset-geolocation-subdivisioncode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Route53::RecordSetGroup.AliasTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-aliastarget.html", "Properties": { "DNSName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-aliastarget.html#cfn-route53-aliastarget-dnshostname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "EvaluateTargetHealth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-aliastarget.html#cfn-route53-aliastarget-evaluatetargethealth", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "HostedZoneId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-aliastarget.html#cfn-route53-aliastarget-hostedzoneid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Route53::RecordSetGroup.CidrRoutingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-cidrroutingconfig.html", "Properties": { "CollectionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-cidrroutingconfig.html#cfn-route53-cidrroutingconfig-collectionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LocationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-cidrroutingconfig.html#cfn-route53-cidrroutingconfig-locationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Route53::RecordSetGroup.GeoLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset-geolocation.html", "Properties": { "ContinentCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset-geolocation.html#cfn-route53-recordsetgroup-geolocation-continentcode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "RecordSetGeoContinentCode" } }, "CountryCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset-geolocation.html#cfn-route53-recordset-geolocation-countrycode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubdivisionCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset-geolocation.html#cfn-route53-recordset-geolocation-subdivisioncode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Route53::RecordSetGroup.RecordSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html", "Properties": { "AliasTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-aliastarget", "Required": false, "Type": "AliasTarget", "UpdateType": "Mutable" }, "CidrRoutingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-cidrroutingconfig", "Required": false, "Type": "CidrRoutingConfig", "UpdateType": "Mutable" }, "Failover": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-failover", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "RecordSetFailover" } }, "GeoLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-geolocation", "Required": false, "Type": "GeoLocation", "UpdateType": "Mutable" }, "HealthCheckId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-healthcheckid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HostedZoneId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-hostedzoneid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HostedZoneName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-hostedzonename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MultiValueAnswer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-multivalueanswer", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-region", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceRecords": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-resourcerecords", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-setidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-ttl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "RecordSetType" } }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-weight", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Route53RecoveryControl::Cluster.ClusterEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-cluster-clusterendpoint.html", "Properties": { "Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-cluster-clusterendpoint.html#cfn-route53recoverycontrol-cluster-clusterendpoint-endpoint", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53RecoveryControl::Cluster.ClusterEndpoint.Endpoint" } }, "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-cluster-clusterendpoint.html#cfn-route53recoverycontrol-cluster-clusterendpoint-region", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53RecoveryControl::Cluster.ClusterEndpoint.Region" } } } }, "AWS::Route53RecoveryControl::SafetyRule.AssertionRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-assertionrule.html", "Properties": { "AssertedControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-assertionrule.html#cfn-route53recoverycontrol-safetyrule-assertionrule-assertedcontrols", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "WaitPeriodMs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-assertionrule.html#cfn-route53recoverycontrol-safetyrule-assertionrule-waitperiodms", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Route53RecoveryControl::SafetyRule.GatingRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-gatingrule.html", "Properties": { "GatingControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-gatingrule.html#cfn-route53recoverycontrol-safetyrule-gatingrule-gatingcontrols", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "TargetControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-gatingrule.html#cfn-route53recoverycontrol-safetyrule-gatingrule-targetcontrols", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "WaitPeriodMs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-gatingrule.html#cfn-route53recoverycontrol-safetyrule-gatingrule-waitperiodms", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Route53RecoveryControl::SafetyRule.RuleConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-ruleconfig.html", "Properties": { "Inverted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-ruleconfig.html#cfn-route53recoverycontrol-safetyrule-ruleconfig-inverted", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Immutable" }, "Threshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-ruleconfig.html#cfn-route53recoverycontrol-safetyrule-ruleconfig-threshold", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoverycontrol-safetyrule-ruleconfig.html#cfn-route53recoverycontrol-safetyrule-ruleconfig-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53RecoveryControl::SafetyRule.RuleConfig.Type" } } } }, "AWS::Route53RecoveryReadiness::ResourceSet.DNSTargetResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-dnstargetresource.html", "Properties": { "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-dnstargetresource.html#cfn-route53recoveryreadiness-resourceset-dnstargetresource-domainname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HostedZoneArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-dnstargetresource.html#cfn-route53recoveryreadiness-resourceset-dnstargetresource-hostedzonearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RecordSetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-dnstargetresource.html#cfn-route53recoveryreadiness-resourceset-dnstargetresource-recordsetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RecordType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-dnstargetresource.html#cfn-route53recoveryreadiness-resourceset-dnstargetresource-recordtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-dnstargetresource.html#cfn-route53recoveryreadiness-resourceset-dnstargetresource-targetresource", "Required": false, "Type": "TargetResource", "UpdateType": "Mutable" } } }, "AWS::Route53RecoveryReadiness::ResourceSet.NLBResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-nlbresource.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-nlbresource.html#cfn-route53recoveryreadiness-resourceset-nlbresource-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Route53RecoveryReadiness::ResourceSet.R53ResourceRecord": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-r53resourcerecord.html", "Properties": { "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-r53resourcerecord.html#cfn-route53recoveryreadiness-resourceset-r53resourcerecord-domainname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RecordSetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-r53resourcerecord.html#cfn-route53recoveryreadiness-resourceset-r53resourcerecord-recordsetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Route53RecoveryReadiness::ResourceSet.Resource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-resource.html", "Properties": { "ComponentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-resource.html#cfn-route53recoveryreadiness-resourceset-resource-componentid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DnsTargetResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-resource.html#cfn-route53recoveryreadiness-resourceset-resource-dnstargetresource", "Required": false, "Type": "DNSTargetResource", "UpdateType": "Mutable" }, "ReadinessScopes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-resource.html#cfn-route53recoveryreadiness-resourceset-resource-readinessscopes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ResourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-resource.html#cfn-route53recoveryreadiness-resourceset-resource-resourcearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Route53RecoveryReadiness::ResourceSet.TargetResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-targetresource.html", "Properties": { "NLBResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-targetresource.html#cfn-route53recoveryreadiness-resourceset-targetresource-nlbresource", "Required": false, "Type": "NLBResource", "UpdateType": "Mutable" }, "R53Resource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-targetresource.html#cfn-route53recoveryreadiness-resourceset-targetresource-r53resource", "Required": false, "Type": "R53ResourceRecord", "UpdateType": "Mutable" } } }, "AWS::Route53Resolver::FirewallRuleGroup.FirewallRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-firewallrulegroup-firewallrule.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-firewallrulegroup-firewallrule.html#cfn-route53resolver-firewallrulegroup-firewallrule-action", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53Resolver::FirewallRuleGroup.FirewallRule.Action" } }, "BlockOverrideDnsType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-firewallrulegroup-firewallrule.html#cfn-route53resolver-firewallrulegroup-firewallrule-blockoverridednstype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53Resolver::FirewallRuleGroup.FirewallRule.BlockOverrideDnsType" } }, "BlockOverrideDomain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-firewallrulegroup-firewallrule.html#cfn-route53resolver-firewallrulegroup-firewallrule-blockoverridedomain", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53Resolver::FirewallRuleGroup.FirewallRule.BlockOverrideDomain" } }, "BlockOverrideTtl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-firewallrulegroup-firewallrule.html#cfn-route53resolver-firewallrulegroup-firewallrule-blockoverridettl", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "BlockResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-firewallrulegroup-firewallrule.html#cfn-route53resolver-firewallrulegroup-firewallrule-blockresponse", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53Resolver::FirewallRuleGroup.FirewallRule.BlockResponse" } }, "FirewallDomainListId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-firewallrulegroup-firewallrule.html#cfn-route53resolver-firewallrulegroup-firewallrule-firewalldomainlistid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53Resolver::FirewallRuleGroup.FirewallRule.FirewallDomainListId" } }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-firewallrulegroup-firewallrule.html#cfn-route53resolver-firewallrulegroup-firewallrule-priority", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Route53Resolver::ResolverEndpoint.IpAddressRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverendpoint-ipaddressrequest.html", "Properties": { "Ip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverendpoint-ipaddressrequest.html#cfn-route53resolver-resolverendpoint-ipaddressrequest-ip", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Ipv6": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverendpoint-ipaddressrequest.html#cfn-route53resolver-resolverendpoint-ipaddressrequest-ipv6", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverendpoint-ipaddressrequest.html#cfn-route53resolver-resolverendpoint-ipaddressrequest-subnetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Route53Resolver::ResolverRule.TargetAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverrule-targetaddress.html", "Properties": { "Ip": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverrule-targetaddress.html#cfn-route53resolver-resolverrule-targetaddress-ip", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Ipv6": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverrule-targetaddress.html#cfn-route53resolver-resolverrule-targetaddress-ipv6", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53resolver-resolverrule-targetaddress.html#cfn-route53resolver-resolverrule-targetaddress-port", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::AccessPoint.PublicAccessBlockConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-accesspoint-publicaccessblockconfiguration.html", "Properties": { "BlockPublicAcls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-accesspoint-publicaccessblockconfiguration.html#cfn-s3-accesspoint-publicaccessblockconfiguration-blockpublicacls", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "BlockPublicPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-accesspoint-publicaccessblockconfiguration.html#cfn-s3-accesspoint-publicaccessblockconfiguration-blockpublicpolicy", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IgnorePublicAcls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-accesspoint-publicaccessblockconfiguration.html#cfn-s3-accesspoint-publicaccessblockconfiguration-ignorepublicacls", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RestrictPublicBuckets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-accesspoint-publicaccessblockconfiguration.html#cfn-s3-accesspoint-publicaccessblockconfiguration-restrictpublicbuckets", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::AccessPoint.VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-accesspoint-vpcconfiguration.html", "Properties": { "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-accesspoint-vpcconfiguration.html#cfn-s3-accesspoint-vpcconfiguration-vpcid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3::AccessPoint.VpcConfiguration.VpcId" } } } }, "AWS::S3::Bucket.AbortIncompleteMultipartUpload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-abortincompletemultipartupload.html", "Properties": { "DaysAfterInitiation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-abortincompletemultipartupload.html#cfn-s3-bucket-abortincompletemultipartupload-daysafterinitiation", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.AccelerateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-accelerateconfiguration.html", "Properties": { "AccelerationStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-accelerateconfiguration.html#cfn-s3-bucket-accelerateconfiguration-accelerationstatus", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.AccelerateConfiguration.AccelerationStatus" } } } }, "AWS::S3::Bucket.AccessControlTranslation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-accesscontroltranslation.html", "Properties": { "Owner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-accesscontroltranslation.html#cfn-s3-bucket-accesscontroltranslation-owner", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.AnalyticsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-analyticsconfiguration.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-analyticsconfiguration.html#cfn-s3-bucket-analyticsconfiguration-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-analyticsconfiguration.html#cfn-s3-bucket-analyticsconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StorageClassAnalysis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-analyticsconfiguration.html#cfn-s3-bucket-analyticsconfiguration-storageclassanalysis", "Required": true, "Type": "StorageClassAnalysis", "UpdateType": "Mutable" }, "TagFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-analyticsconfiguration.html#cfn-s3-bucket-analyticsconfiguration-tagfilters", "DuplicatesAllowed": false, "ItemType": "TagFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.BucketEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-bucketencryption.html", "Properties": { "ServerSideEncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-bucketencryption.html#cfn-s3-bucket-bucketencryption-serversideencryptionconfiguration", "DuplicatesAllowed": false, "ItemType": "ServerSideEncryptionRule", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.CorsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-cors.html", "Properties": { "CorsRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-cors.html#cfn-s3-bucket-cors-corsrule", "DuplicatesAllowed": false, "ItemType": "CorsRule", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.CorsRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-cors-corsrule.html", "Properties": { "AllowedHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-cors-corsrule.html#cfn-s3-bucket-cors-corsrule-allowedheaders", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AllowedMethods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-cors-corsrule.html#cfn-s3-bucket-cors-corsrule-allowedmethods", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.CorsRule.AllowedMethods" } }, "AllowedOrigins": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-cors-corsrule.html#cfn-s3-bucket-cors-corsrule-allowedorigins", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "ExposedHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-cors-corsrule.html#cfn-s3-bucket-cors-corsrule-exposedheaders", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-cors-corsrule.html#cfn-s3-bucket-cors-corsrule-id", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaxAge": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-cors-corsrule.html#cfn-s3-bucket-cors-corsrule-maxage", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.DataExport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-dataexport.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-dataexport.html#cfn-s3-bucket-dataexport-destination", "Required": true, "Type": "Destination", "UpdateType": "Mutable" }, "OutputSchemaVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-dataexport.html#cfn-s3-bucket-dataexport-outputschemaversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.DefaultRetention": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-defaultretention.html", "Properties": { "Days": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-defaultretention.html#cfn-s3-bucket-defaultretention-days", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-defaultretention.html#cfn-s3-bucket-defaultretention-mode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.DefaultRetention.Mode" } }, "Years": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-defaultretention.html#cfn-s3-bucket-defaultretention-years", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.DeleteMarkerReplication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-deletemarkerreplication.html", "Properties": { "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-deletemarkerreplication.html#cfn-s3-bucket-deletemarkerreplication-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.DeleteMarkerReplication.Status" } } } }, "AWS::S3::Bucket.Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-destination.html", "Properties": { "BucketAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-destination.html#cfn-s3-bucket-destination-bucketaccountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BucketArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-destination.html#cfn-s3-bucket-destination-bucketarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-destination.html#cfn-s3-bucket-destination-format", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.Destination.Format" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-destination.html#cfn-s3-bucket-destination-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.EncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-encryptionconfiguration.html", "Properties": { "ReplicaKmsKeyID": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-encryptionconfiguration.html#cfn-s3-bucket-encryptionconfiguration-replicakmskeyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.EventBridgeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig-eventbridgeconfig.html", "Properties": { "EventBridgeEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig-eventbridgeconfig.html#cfn-s3-bucket-eventbridgeconfiguration-eventbridgeenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.FilterRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfiguration-config-filter-s3key-rules.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfiguration-config-filter-s3key-rules.html#cfn-s3-bucket-notificationconfiguraiton-config-filter-s3key-rules-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfiguration-config-filter-s3key-rules.html#cfn-s3-bucket-notificationconfiguraiton-config-filter-s3key-rules-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.IntelligentTieringConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-intelligenttieringconfiguration.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-intelligenttieringconfiguration.html#cfn-s3-bucket-intelligenttieringconfiguration-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-intelligenttieringconfiguration.html#cfn-s3-bucket-intelligenttieringconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-intelligenttieringconfiguration.html#cfn-s3-bucket-intelligenttieringconfiguration-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.IntelligentTieringConfiguration.Status" } }, "TagFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-intelligenttieringconfiguration.html#cfn-s3-bucket-intelligenttieringconfiguration-tagfilters", "DuplicatesAllowed": false, "ItemType": "TagFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tierings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-intelligenttieringconfiguration.html#cfn-s3-bucket-intelligenttieringconfiguration-tierings", "DuplicatesAllowed": false, "ItemType": "Tiering", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.InventoryConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-inventoryconfiguration.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-inventoryconfiguration.html#cfn-s3-bucket-inventoryconfiguration-destination", "Required": true, "Type": "Destination", "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-inventoryconfiguration.html#cfn-s3-bucket-inventoryconfiguration-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-inventoryconfiguration.html#cfn-s3-bucket-inventoryconfiguration-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "IncludedObjectVersions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-inventoryconfiguration.html#cfn-s3-bucket-inventoryconfiguration-includedobjectversions", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.InventoryConfiguration.IncludedObjectVersions" } }, "OptionalFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-inventoryconfiguration.html#cfn-s3-bucket-inventoryconfiguration-optionalfields", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.InventoryConfiguration.OptionalFields" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-inventoryconfiguration.html#cfn-s3-bucket-inventoryconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ScheduleFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-inventoryconfiguration.html#cfn-s3-bucket-inventoryconfiguration-schedulefrequency", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.InventoryConfiguration.ScheduleFrequency" } } } }, "AWS::S3::Bucket.LambdaConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig-lambdaconfig.html", "Properties": { "Event": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig-lambdaconfig.html#cfn-s3-bucket-notificationconfig-lambdaconfig-event", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig-lambdaconfig.html#cfn-s3-bucket-notificationconfig-lambdaconfig-filter", "Required": false, "Type": "NotificationFilter", "UpdateType": "Mutable" }, "Function": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig-lambdaconfig.html#cfn-s3-bucket-notificationconfig-lambdaconfig-function", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.LifecycleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig.html", "Properties": { "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig.html#cfn-s3-bucket-lifecycleconfig-rules", "DuplicatesAllowed": false, "ItemType": "Rule", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.LoggingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-loggingconfig.html", "Properties": { "DestinationBucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-loggingconfig.html#cfn-s3-bucket-loggingconfig-destinationbucketname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LogFilePrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-loggingconfig.html#cfn-s3-bucket-loggingconfig-logfileprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.Metrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-metrics.html", "Properties": { "EventThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-metrics.html#cfn-s3-bucket-metrics-eventthreshold", "Required": false, "Type": "ReplicationTimeValue", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-metrics.html#cfn-s3-bucket-metrics-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.Metrics.Status" } } } }, "AWS::S3::Bucket.MetricsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-metricsconfiguration.html", "Properties": { "AccessPointArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-metricsconfiguration.html#cfn-s3-bucket-metricsconfiguration-accesspointarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-metricsconfiguration.html#cfn-s3-bucket-metricsconfiguration-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-metricsconfiguration.html#cfn-s3-bucket-metricsconfiguration-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TagFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-metricsconfiguration.html#cfn-s3-bucket-metricsconfiguration-tagfilters", "DuplicatesAllowed": false, "ItemType": "TagFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.NoncurrentVersionExpiration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule-noncurrentversionexpiration.html", "Properties": { "NewerNoncurrentVersions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule-noncurrentversionexpiration.html#cfn-s3-bucket-lifecycleconfig-rule-noncurrentversionexpiration-newernoncurrentversions", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "NoncurrentDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule-noncurrentversionexpiration.html#cfn-s3-bucket-lifecycleconfig-rule-noncurrentversionexpiration-noncurrentdays", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.NoncurrentVersionTransition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule-noncurrentversiontransition.html", "Properties": { "NewerNoncurrentVersions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule-noncurrentversiontransition.html#cfn-s3-bucket-lifecycleconfig-rule-noncurrentversiontransition-newernoncurrentversions", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StorageClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule-noncurrentversiontransition.html#cfn-s3-bucket-lifecycleconfig-rule-noncurrentversiontransition-storageclass", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.NoncurrentVersionTransition.StorageClass" } }, "TransitionInDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule-noncurrentversiontransition.html#cfn-s3-bucket-lifecycleconfig-rule-noncurrentversiontransition-transitionindays", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.NotificationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig.html", "Properties": { "EventBridgeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig.html#cfn-s3-bucket-notificationconfig-eventbridgeconfig", "Required": false, "Type": "EventBridgeConfiguration", "UpdateType": "Mutable" }, "LambdaConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig.html#cfn-s3-bucket-notificationconfig-lambdaconfig", "DuplicatesAllowed": false, "ItemType": "LambdaConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "QueueConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig.html#cfn-s3-bucket-notificationconfig-queueconfig", "DuplicatesAllowed": false, "ItemType": "QueueConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TopicConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig.html#cfn-s3-bucket-notificationconfig-topicconfig", "DuplicatesAllowed": false, "ItemType": "TopicConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.NotificationFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfiguration-config-filter.html", "Properties": { "S3Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfiguration-config-filter.html#cfn-s3-bucket-notificationconfiguraiton-config-filter-s3key", "Required": true, "Type": "S3KeyFilter", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.ObjectLockConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-objectlockconfiguration.html", "Properties": { "ObjectLockEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-objectlockconfiguration.html#cfn-s3-bucket-objectlockconfiguration-objectlockenabled", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Rule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-objectlockconfiguration.html#cfn-s3-bucket-objectlockconfiguration-rule", "Required": false, "Type": "ObjectLockRule", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.ObjectLockRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-objectlockrule.html", "Properties": { "DefaultRetention": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-objectlockrule.html#cfn-s3-bucket-objectlockrule-defaultretention", "Required": false, "Type": "DefaultRetention", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.OwnershipControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-ownershipcontrols.html", "Properties": { "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-ownershipcontrols.html#cfn-s3-bucket-ownershipcontrols-rules", "DuplicatesAllowed": false, "ItemType": "OwnershipControlsRule", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.OwnershipControlsRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-ownershipcontrolsrule.html", "Properties": { "ObjectOwnership": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-ownershipcontrolsrule.html#cfn-s3-bucket-ownershipcontrolsrule-objectownership", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.OwnershipControlsRule.ObjectOwnership" } } } }, "AWS::S3::Bucket.PublicAccessBlockConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-publicaccessblockconfiguration.html", "Properties": { "BlockPublicAcls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-publicaccessblockconfiguration.html#cfn-s3-bucket-publicaccessblockconfiguration-blockpublicacls", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "BlockPublicPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-publicaccessblockconfiguration.html#cfn-s3-bucket-publicaccessblockconfiguration-blockpublicpolicy", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IgnorePublicAcls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-publicaccessblockconfiguration.html#cfn-s3-bucket-publicaccessblockconfiguration-ignorepublicacls", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RestrictPublicBuckets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-publicaccessblockconfiguration.html#cfn-s3-bucket-publicaccessblockconfiguration-restrictpublicbuckets", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.QueueConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig-queueconfig.html", "Properties": { "Event": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig-queueconfig.html#cfn-s3-bucket-notificationconfig-queueconfig-event", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig-queueconfig.html#cfn-s3-bucket-notificationconfig-queueconfig-filter", "Required": false, "Type": "NotificationFilter", "UpdateType": "Mutable" }, "Queue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig-queueconfig.html#cfn-s3-bucket-notificationconfig-queueconfig-queue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.RedirectAllRequestsTo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-redirectallrequeststo.html", "Properties": { "HostName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-redirectallrequeststo.html#cfn-s3-websiteconfiguration-redirectallrequeststo-hostname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-redirectallrequeststo.html#cfn-s3-websiteconfiguration-redirectallrequeststo-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.RedirectAllRequestsTo.Protocol" } } } }, "AWS::S3::Bucket.RedirectRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-routingrules-redirectrule.html", "Properties": { "HostName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-routingrules-redirectrule.html#cfn-s3-websiteconfiguration-redirectrule-hostname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HttpRedirectCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-routingrules-redirectrule.html#cfn-s3-websiteconfiguration-redirectrule-httpredirectcode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-routingrules-redirectrule.html#cfn-s3-websiteconfiguration-redirectrule-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.RedirectRule.Protocol" } }, "ReplaceKeyPrefixWith": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-routingrules-redirectrule.html#cfn-s3-websiteconfiguration-redirectrule-replacekeyprefixwith", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReplaceKeyWith": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-routingrules-redirectrule.html#cfn-s3-websiteconfiguration-redirectrule-replacekeywith", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.ReplicaModifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicamodifications.html", "Properties": { "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicamodifications.html#cfn-s3-bucket-replicamodifications-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.ReplicaModifications.Status" } } } }, "AWS::S3::Bucket.ReplicationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration.html", "Properties": { "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration.html#cfn-s3-bucket-replicationconfiguration-role", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::Role.Arn" } }, "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration.html#cfn-s3-bucket-replicationconfiguration-rules", "DuplicatesAllowed": false, "ItemType": "ReplicationRule", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.ReplicationDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules-destination.html", "Properties": { "AccessControlTranslation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules-destination.html#cfn-s3-bucket-replicationdestination-accesscontroltranslation", "Required": false, "Type": "AccessControlTranslation", "UpdateType": "Mutable" }, "Account": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules-destination.html#cfn-s3-bucket-replicationdestination-account", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules-destination.html#cfn-s3-bucket-replicationconfiguration-rules-destination-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "EncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules-destination.html#cfn-s3-bucket-replicationdestination-encryptionconfiguration", "Required": false, "Type": "EncryptionConfiguration", "UpdateType": "Mutable" }, "Metrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules-destination.html#cfn-s3-bucket-replicationdestination-metrics", "Required": false, "Type": "Metrics", "UpdateType": "Mutable" }, "ReplicationTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules-destination.html#cfn-s3-bucket-replicationdestination-replicationtime", "Required": false, "Type": "ReplicationTime", "UpdateType": "Mutable" }, "StorageClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules-destination.html#cfn-s3-bucket-replicationconfiguration-rules-destination-storageclass", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.ReplicationDestination.StorageClass" } } } }, "AWS::S3::Bucket.ReplicationRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules.html", "Properties": { "DeleteMarkerReplication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules.html#cfn-s3-bucket-replicationrule-deletemarkerreplication", "Required": false, "Type": "DeleteMarkerReplication", "UpdateType": "Mutable" }, "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules.html#cfn-s3-bucket-replicationconfiguration-rules-destination", "Required": true, "Type": "ReplicationDestination", "UpdateType": "Mutable" }, "Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules.html#cfn-s3-bucket-replicationrule-filter", "Required": false, "Type": "ReplicationRuleFilter", "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules.html#cfn-s3-bucket-replicationconfiguration-rules-id", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules.html#cfn-s3-bucket-replicationconfiguration-rules-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules.html#cfn-s3-bucket-replicationrule-priority", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SourceSelectionCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules.html#cfn-s3-bucket-replicationrule-sourceselectioncriteria", "Required": false, "Type": "SourceSelectionCriteria", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationconfiguration-rules.html#cfn-s3-bucket-replicationconfiguration-rules-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.ReplicationRule.Status" } } } }, "AWS::S3::Bucket.ReplicationRuleAndOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationruleandoperator.html", "Properties": { "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationruleandoperator.html#cfn-s3-bucket-replicationruleandoperator-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TagFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationruleandoperator.html#cfn-s3-bucket-replicationruleandoperator-tagfilters", "DuplicatesAllowed": false, "ItemType": "TagFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.ReplicationRuleFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationrulefilter.html", "Properties": { "And": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationrulefilter.html#cfn-s3-bucket-replicationrulefilter-and", "Required": false, "Type": "ReplicationRuleAndOperator", "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationrulefilter.html#cfn-s3-bucket-replicationrulefilter-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TagFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationrulefilter.html#cfn-s3-bucket-replicationrulefilter-tagfilter", "Required": false, "Type": "TagFilter", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.ReplicationTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationtime.html", "Properties": { "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationtime.html#cfn-s3-bucket-replicationtime-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.ReplicationTime.Status" } }, "Time": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationtime.html#cfn-s3-bucket-replicationtime-time", "Required": true, "Type": "ReplicationTimeValue", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.ReplicationTimeValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationtimevalue.html", "Properties": { "Minutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationtimevalue.html#cfn-s3-bucket-replicationtimevalue-minutes", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.RoutingRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-routingrules.html", "Properties": { "RedirectRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-routingrules.html#cfn-s3-websiteconfiguration-routingrules-redirectrule", "Required": true, "Type": "RedirectRule", "UpdateType": "Mutable" }, "RoutingRuleCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-routingrules.html#cfn-s3-websiteconfiguration-routingrules-routingrulecondition", "Required": false, "Type": "RoutingRuleCondition", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.RoutingRuleCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-routingrules-routingrulecondition.html", "Properties": { "HttpErrorCodeReturnedEquals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-routingrules-routingrulecondition.html#cfn-s3-websiteconfiguration-routingrules-routingrulecondition-httperrorcodereturnedequals", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KeyPrefixEquals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration-routingrules-routingrulecondition.html#cfn-s3-websiteconfiguration-routingrules-routingrulecondition-keyprefixequals", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.Rule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html", "Properties": { "AbortIncompleteMultipartUpload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-rule-abortincompletemultipartupload", "Required": false, "Type": "AbortIncompleteMultipartUpload", "UpdateType": "Mutable" }, "ExpirationDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-lifecycleconfig-rule-expirationdate", "PrimitiveType": "Timestamp", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.Rule.ExpirationDate" } }, "ExpirationInDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-lifecycleconfig-rule-expirationindays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ExpiredObjectDeleteMarker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-rule-expiredobjectdeletemarker", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-lifecycleconfig-rule-id", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NoncurrentVersionExpiration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-lifecycleconfig-rule-noncurrentversionexpiration", "Required": false, "Type": "NoncurrentVersionExpiration", "UpdateType": "Mutable" }, "NoncurrentVersionExpirationInDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-lifecycleconfig-rule-noncurrentversionexpirationindays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "NoncurrentVersionTransition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-lifecycleconfig-rule-noncurrentversiontransition", "Required": false, "Type": "NoncurrentVersionTransition", "UpdateType": "Mutable" }, "NoncurrentVersionTransitions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-lifecycleconfig-rule-noncurrentversiontransitions", "DuplicatesAllowed": false, "ItemType": "NoncurrentVersionTransition", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ObjectSizeGreaterThan": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-lifecycleconfig-rule-objectsizegreaterthan", "PrimitiveType": "Long", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.Rule.ObjectSizeGreaterThan" } }, "ObjectSizeLessThan": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-lifecycleconfig-rule-objectsizelessthan", "PrimitiveType": "Long", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.Rule.ObjectSizeLessThan" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-lifecycleconfig-rule-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-lifecycleconfig-rule-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.Rule.Status" } }, "TagFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-rule-tagfilters", "DuplicatesAllowed": false, "ItemType": "TagFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Transition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-lifecycleconfig-rule-transition", "Required": false, "Type": "Transition", "UpdateType": "Mutable" }, "Transitions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-lifecycleconfig-rule-transitions", "DuplicatesAllowed": false, "ItemType": "Transition", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.S3KeyFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfiguration-config-filter-s3key.html", "Properties": { "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfiguration-config-filter-s3key.html#cfn-s3-bucket-notificationconfiguraiton-config-filter-s3key-rules", "DuplicatesAllowed": false, "ItemType": "FilterRule", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.ServerSideEncryptionByDefault": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-serversideencryptionbydefault.html", "Properties": { "KMSMasterKeyID": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-serversideencryptionbydefault.html#cfn-s3-bucket-serversideencryptionbydefault-kmsmasterkeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SSEAlgorithm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-serversideencryptionbydefault.html#cfn-s3-bucket-serversideencryptionbydefault-ssealgorithm", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.ServerSideEncryptionByDefault.SSEAlgorithm" } } } }, "AWS::S3::Bucket.ServerSideEncryptionRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-serversideencryptionrule.html", "Properties": { "BucketKeyEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-serversideencryptionrule.html#cfn-s3-bucket-serversideencryptionrule-bucketkeyenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ServerSideEncryptionByDefault": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-serversideencryptionrule.html#cfn-s3-bucket-serversideencryptionrule-serversideencryptionbydefault", "Required": false, "Type": "ServerSideEncryptionByDefault", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.SourceSelectionCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-sourceselectioncriteria.html", "Properties": { "ReplicaModifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-sourceselectioncriteria.html#cfn-s3-bucket-sourceselectioncriteria-replicamodifications", "Required": false, "Type": "ReplicaModifications", "UpdateType": "Mutable" }, "SseKmsEncryptedObjects": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-sourceselectioncriteria.html#cfn-s3-bucket-sourceselectioncriteria-ssekmsencryptedobjects", "Required": false, "Type": "SseKmsEncryptedObjects", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.SseKmsEncryptedObjects": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-ssekmsencryptedobjects.html", "Properties": { "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-ssekmsencryptedobjects.html#cfn-s3-bucket-ssekmsencryptedobjects-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.SseKmsEncryptedObjects.Status" } } } }, "AWS::S3::Bucket.StorageClassAnalysis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-storageclassanalysis.html", "Properties": { "DataExport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-storageclassanalysis.html#cfn-s3-bucket-storageclassanalysis-dataexport", "Required": false, "Type": "DataExport", "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.TagFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-tagfilter.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-tagfilter.html#cfn-s3-bucket-tagfilter-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-tagfilter.html#cfn-s3-bucket-tagfilter-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.Tiering": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-tiering.html", "Properties": { "AccessTier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-tiering.html#cfn-s3-bucket-tiering-accesstier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.Tiering.AccessTier" } }, "Days": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-tiering.html#cfn-s3-bucket-tiering-days", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.TopicConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig-topicconfig.html", "Properties": { "Event": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig-topicconfig.html#cfn-s3-bucket-notificationconfig-topicconfig-event", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig-topicconfig.html#cfn-s3-bucket-notificationconfig-topicconfig-filter", "Required": false, "Type": "NotificationFilter", "UpdateType": "Mutable" }, "Topic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig-topicconfig.html#cfn-s3-bucket-notificationconfig-topicconfig-topic", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.Transition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule-transition.html", "Properties": { "StorageClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule-transition.html#cfn-s3-bucket-lifecycleconfig-rule-transition-storageclass", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.Transition.StorageClass" } }, "TransitionDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule-transition.html#cfn-s3-bucket-lifecycleconfig-rule-transition-transitiondate", "PrimitiveType": "Timestamp", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.Transition.TransitionDate" } }, "TransitionInDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule-transition.html#cfn-s3-bucket-lifecycleconfig-rule-transition-transitionindays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::Bucket.VersioningConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-versioningconfig.html", "Properties": { "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-versioningconfig.html#cfn-s3-bucket-versioningconfig-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.VersioningConfiguration.Status" } } } }, "AWS::S3::Bucket.WebsiteConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration.html", "Properties": { "ErrorDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration.html#cfn-s3-websiteconfiguration-errordocument", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IndexDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration.html#cfn-s3-websiteconfiguration-indexdocument", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RedirectAllRequestsTo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration.html#cfn-s3-websiteconfiguration-redirectallrequeststo", "Required": false, "Type": "RedirectAllRequestsTo", "UpdateType": "Mutable" }, "RoutingRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration.html#cfn-s3-websiteconfiguration-routingrules", "DuplicatesAllowed": false, "ItemType": "RoutingRule", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3::MultiRegionAccessPoint.PublicAccessBlockConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-multiregionaccesspoint-publicaccessblockconfiguration.html", "Properties": { "BlockPublicAcls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-multiregionaccesspoint-publicaccessblockconfiguration.html#cfn-s3-multiregionaccesspoint-publicaccessblockconfiguration-blockpublicacls", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "BlockPublicPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-multiregionaccesspoint-publicaccessblockconfiguration.html#cfn-s3-multiregionaccesspoint-publicaccessblockconfiguration-blockpublicpolicy", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "IgnorePublicAcls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-multiregionaccesspoint-publicaccessblockconfiguration.html#cfn-s3-multiregionaccesspoint-publicaccessblockconfiguration-ignorepublicacls", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "RestrictPublicBuckets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-multiregionaccesspoint-publicaccessblockconfiguration.html#cfn-s3-multiregionaccesspoint-publicaccessblockconfiguration-restrictpublicbuckets", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::S3::MultiRegionAccessPoint.Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-multiregionaccesspoint-region.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-multiregionaccesspoint-region.html#cfn-s3-multiregionaccesspoint-region-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3::MultiRegionAccessPoint.Region.Bucket" } }, "BucketAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-multiregionaccesspoint-region.html#cfn-s3-multiregionaccesspoint-region-bucketaccountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3::MultiRegionAccessPoint.Region.BucketAccountId" } } } }, "AWS::S3::MultiRegionAccessPointPolicy.PolicyStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-multiregionaccesspointpolicy-policystatus.html", "Properties": { "IsPublic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-multiregionaccesspointpolicy-policystatus.html#cfn-s3-multiregionaccesspointpolicy-policystatus-ispublic", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::MultiRegionAccessPointPolicy.PolicyStatus.IsPublic" } } } }, "AWS::S3::StorageLens.AccountLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-accountlevel.html", "Properties": { "ActivityMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-accountlevel.html#cfn-s3-storagelens-accountlevel-activitymetrics", "Required": false, "Type": "ActivityMetrics", "UpdateType": "Mutable" }, "AdvancedCostOptimizationMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-accountlevel.html#cfn-s3-storagelens-accountlevel-advancedcostoptimizationmetrics", "Required": false, "Type": "AdvancedCostOptimizationMetrics", "UpdateType": "Mutable" }, "AdvancedDataProtectionMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-accountlevel.html#cfn-s3-storagelens-accountlevel-advanceddataprotectionmetrics", "Required": false, "Type": "AdvancedDataProtectionMetrics", "UpdateType": "Mutable" }, "BucketLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-accountlevel.html#cfn-s3-storagelens-accountlevel-bucketlevel", "Required": true, "Type": "BucketLevel", "UpdateType": "Mutable" }, "DetailedStatusCodesMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-accountlevel.html#cfn-s3-storagelens-accountlevel-detailedstatuscodesmetrics", "Required": false, "Type": "DetailedStatusCodesMetrics", "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens.ActivityMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-activitymetrics.html", "Properties": { "IsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-activitymetrics.html#cfn-s3-storagelens-activitymetrics-isenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens.AdvancedCostOptimizationMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-advancedcostoptimizationmetrics.html", "Properties": { "IsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-advancedcostoptimizationmetrics.html#cfn-s3-storagelens-advancedcostoptimizationmetrics-isenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens.AdvancedDataProtectionMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-advanceddataprotectionmetrics.html", "Properties": { "IsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-advanceddataprotectionmetrics.html#cfn-s3-storagelens-advanceddataprotectionmetrics-isenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens.AwsOrg": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-awsorg.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-awsorg.html#cfn-s3-storagelens-awsorg-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens.BucketLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-bucketlevel.html", "Properties": { "ActivityMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-bucketlevel.html#cfn-s3-storagelens-bucketlevel-activitymetrics", "Required": false, "Type": "ActivityMetrics", "UpdateType": "Mutable" }, "AdvancedCostOptimizationMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-bucketlevel.html#cfn-s3-storagelens-bucketlevel-advancedcostoptimizationmetrics", "Required": false, "Type": "AdvancedCostOptimizationMetrics", "UpdateType": "Mutable" }, "AdvancedDataProtectionMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-bucketlevel.html#cfn-s3-storagelens-bucketlevel-advanceddataprotectionmetrics", "Required": false, "Type": "AdvancedDataProtectionMetrics", "UpdateType": "Mutable" }, "DetailedStatusCodesMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-bucketlevel.html#cfn-s3-storagelens-bucketlevel-detailedstatuscodesmetrics", "Required": false, "Type": "DetailedStatusCodesMetrics", "UpdateType": "Mutable" }, "PrefixLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-bucketlevel.html#cfn-s3-storagelens-bucketlevel-prefixlevel", "Required": false, "Type": "PrefixLevel", "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens.BucketsAndRegions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-bucketsandregions.html", "Properties": { "Buckets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-bucketsandregions.html#cfn-s3-storagelens-bucketsandregions-buckets", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Regions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-bucketsandregions.html#cfn-s3-storagelens-bucketsandregions-regions", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens.CloudWatchMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-cloudwatchmetrics.html", "Properties": { "IsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-cloudwatchmetrics.html#cfn-s3-storagelens-cloudwatchmetrics-isenabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens.DataExport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-dataexport.html", "Properties": { "CloudWatchMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-dataexport.html#cfn-s3-storagelens-dataexport-cloudwatchmetrics", "Required": false, "Type": "CloudWatchMetrics", "UpdateType": "Mutable" }, "S3BucketDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-dataexport.html#cfn-s3-storagelens-dataexport-s3bucketdestination", "Required": false, "Type": "S3BucketDestination", "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens.DetailedStatusCodesMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-detailedstatuscodesmetrics.html", "Properties": { "IsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-detailedstatuscodesmetrics.html#cfn-s3-storagelens-detailedstatuscodesmetrics-isenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens.Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-encryption.html", "Properties": { "SSEKMS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-encryption.html#cfn-s3-storagelens-encryption-ssekms", "Required": false, "Type": "SSEKMS", "UpdateType": "Mutable" }, "SSES3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-encryption.html#cfn-s3-storagelens-encryption-sses3", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens.PrefixLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-prefixlevel.html", "Properties": { "StorageMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-prefixlevel.html#cfn-s3-storagelens-prefixlevel-storagemetrics", "Required": true, "Type": "PrefixLevelStorageMetrics", "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens.PrefixLevelStorageMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-prefixlevelstoragemetrics.html", "Properties": { "IsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-prefixlevelstoragemetrics.html#cfn-s3-storagelens-prefixlevelstoragemetrics-isenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SelectionCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-prefixlevelstoragemetrics.html#cfn-s3-storagelens-prefixlevelstoragemetrics-selectioncriteria", "Required": false, "Type": "SelectionCriteria", "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens.S3BucketDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-s3bucketdestination.html", "Properties": { "AccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-s3bucketdestination.html#cfn-s3-storagelens-s3bucketdestination-accountid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-s3bucketdestination.html#cfn-s3-storagelens-s3bucketdestination-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-s3bucketdestination.html#cfn-s3-storagelens-s3bucketdestination-encryption", "Required": false, "Type": "Encryption", "UpdateType": "Mutable" }, "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-s3bucketdestination.html#cfn-s3-storagelens-s3bucketdestination-format", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::StorageLens.S3BucketDestination.Format" } }, "OutputSchemaVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-s3bucketdestination.html#cfn-s3-storagelens-s3bucketdestination-outputschemaversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::StorageLens.S3BucketDestination.OutputSchemaVersion" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-s3bucketdestination.html#cfn-s3-storagelens-s3bucketdestination-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens.SSEKMS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-ssekms.html", "Properties": { "KeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-ssekms.html#cfn-s3-storagelens-ssekms-keyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens.SelectionCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-selectioncriteria.html", "Properties": { "Delimiter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-selectioncriteria.html#cfn-s3-storagelens-selectioncriteria-delimiter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaxDepth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-selectioncriteria.html#cfn-s3-storagelens-selectioncriteria-maxdepth", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinStorageBytesPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-selectioncriteria.html#cfn-s3-storagelens-selectioncriteria-minstoragebytespercentage", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens.StorageLensConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-storagelensconfiguration.html", "Properties": { "AccountLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-storagelensconfiguration.html#cfn-s3-storagelens-storagelensconfiguration-accountlevel", "Required": true, "Type": "AccountLevel", "UpdateType": "Mutable" }, "AwsOrg": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-storagelensconfiguration.html#cfn-s3-storagelens-storagelensconfiguration-awsorg", "Required": false, "Type": "AwsOrg", "UpdateType": "Mutable" }, "DataExport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-storagelensconfiguration.html#cfn-s3-storagelens-storagelensconfiguration-dataexport", "Required": false, "Type": "DataExport", "UpdateType": "Mutable" }, "Exclude": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-storagelensconfiguration.html#cfn-s3-storagelens-storagelensconfiguration-exclude", "Required": false, "Type": "BucketsAndRegions", "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-storagelensconfiguration.html#cfn-s3-storagelens-storagelensconfiguration-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3::StorageLens.StorageLensConfiguration.Id" } }, "Include": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-storagelensconfiguration.html#cfn-s3-storagelens-storagelensconfiguration-include", "Required": false, "Type": "BucketsAndRegions", "UpdateType": "Mutable" }, "IsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-storagelensconfiguration.html#cfn-s3-storagelens-storagelensconfiguration-isenabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "StorageLensArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-storagelensconfiguration.html#cfn-s3-storagelens-storagelensconfiguration-storagelensarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3ObjectLambda::AccessPoint.Alias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-alias.html", "Properties": { "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-alias.html#cfn-s3objectlambda-accesspoint-alias-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3ObjectLambda::AccessPoint.Alias.Status" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-alias.html#cfn-s3objectlambda-accesspoint-alias-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3ObjectLambda::AccessPoint.Alias.Value" } } } }, "AWS::S3ObjectLambda::AccessPoint.AwsLambda": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-awslambda.html", "Properties": { "FunctionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-awslambda.html#cfn-s3objectlambda-accesspoint-awslambda-functionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "FunctionPayload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-awslambda.html#cfn-s3objectlambda-accesspoint-awslambda-functionpayload", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3ObjectLambda::AccessPoint.ContentTransformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-contenttransformation.html", "Properties": { "AwsLambda": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-contenttransformation.html#cfn-s3objectlambda-accesspoint-contenttransformation-awslambda", "Required": true, "Type": "AwsLambda", "UpdateType": "Mutable" } } }, "AWS::S3ObjectLambda::AccessPoint.ObjectLambdaConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-objectlambdaconfiguration.html", "Properties": { "AllowedFeatures": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-objectlambdaconfiguration.html#cfn-s3objectlambda-accesspoint-objectlambdaconfiguration-allowedfeatures", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CloudWatchMetricsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-objectlambdaconfiguration.html#cfn-s3objectlambda-accesspoint-objectlambdaconfiguration-cloudwatchmetricsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SupportingAccessPoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-objectlambdaconfiguration.html#cfn-s3objectlambda-accesspoint-objectlambdaconfiguration-supportingaccesspoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3ObjectLambda::AccessPoint.ObjectLambdaConfiguration.SupportingAccessPoint" } }, "TransformationConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-objectlambdaconfiguration.html#cfn-s3objectlambda-accesspoint-objectlambdaconfiguration-transformationconfigurations", "DuplicatesAllowed": false, "ItemType": "TransformationConfiguration", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3ObjectLambda::AccessPoint.PolicyStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-policystatus.html", "Properties": { "IsPublic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-policystatus.html#cfn-s3objectlambda-accesspoint-policystatus-ispublic", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3ObjectLambda::AccessPoint.PublicAccessBlockConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-publicaccessblockconfiguration.html", "Properties": { "BlockPublicAcls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-publicaccessblockconfiguration.html#cfn-s3objectlambda-accesspoint-publicaccessblockconfiguration-blockpublicacls", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "BlockPublicPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-publicaccessblockconfiguration.html#cfn-s3objectlambda-accesspoint-publicaccessblockconfiguration-blockpublicpolicy", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IgnorePublicAcls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-publicaccessblockconfiguration.html#cfn-s3objectlambda-accesspoint-publicaccessblockconfiguration-ignorepublicacls", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RestrictPublicBuckets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-publicaccessblockconfiguration.html#cfn-s3objectlambda-accesspoint-publicaccessblockconfiguration-restrictpublicbuckets", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::S3ObjectLambda::AccessPoint.TransformationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-transformationconfiguration.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-transformationconfiguration.html#cfn-s3objectlambda-accesspoint-transformationconfiguration-actions", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "ContentTransformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-transformationconfiguration.html#cfn-s3objectlambda-accesspoint-transformationconfiguration-contenttransformation", "Required": true, "Type": "ContentTransformation", "UpdateType": "Mutable" } } }, "AWS::S3Outposts::AccessPoint.VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-accesspoint-vpcconfiguration.html", "Properties": { "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-accesspoint-vpcconfiguration.html#cfn-s3outposts-accesspoint-vpcconfiguration-vpcid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3Outposts::AccessPoint.VpcConfiguration.VpcId" } } } }, "AWS::S3Outposts::Bucket.AbortIncompleteMultipartUpload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-abortincompletemultipartupload.html", "Properties": { "DaysAfterInitiation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-abortincompletemultipartupload.html#cfn-s3outposts-bucket-abortincompletemultipartupload-daysafterinitiation", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3Outposts::Bucket.Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-filter.html", "Properties": { "AndOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-filter.html#cfn-s3outposts-bucket-filter-andoperator", "Required": false, "Type": "FilterAndOperator", "UpdateType": "Mutable" }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-filter.html#cfn-s3outposts-bucket-filter-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-filter.html#cfn-s3outposts-bucket-filter-tag", "Required": false, "Type": "FilterTag", "UpdateType": "Mutable" } } }, "AWS::S3Outposts::Bucket.FilterAndOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-filterandoperator.html", "Properties": { "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-filterandoperator.html#cfn-s3outposts-bucket-filterandoperator-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-filterandoperator.html#cfn-s3outposts-bucket-filterandoperator-tags", "DuplicatesAllowed": false, "ItemType": "FilterTag", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3Outposts::Bucket.FilterTag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-filtertag.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-filtertag.html#cfn-s3outposts-bucket-filtertag-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3Outposts::Bucket.FilterTag.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-filtertag.html#cfn-s3outposts-bucket-filtertag-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3Outposts::Bucket.FilterTag.Value" } } } }, "AWS::S3Outposts::Bucket.LifecycleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-lifecycleconfiguration.html", "Properties": { "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-lifecycleconfiguration.html#cfn-s3outposts-bucket-lifecycleconfiguration-rules", "DuplicatesAllowed": false, "ItemType": "Rule", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3Outposts::Bucket.Rule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-rule.html", "Properties": { "AbortIncompleteMultipartUpload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-rule.html#cfn-s3outposts-bucket-rule-abortincompletemultipartupload", "Required": false, "Type": "AbortIncompleteMultipartUpload", "UpdateType": "Mutable" }, "ExpirationDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-rule.html#cfn-s3outposts-bucket-rule-expirationdate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3Outposts::Bucket.Rule.ExpirationDate" } }, "ExpirationInDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-rule.html#cfn-s3outposts-bucket-rule-expirationindays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-rule.html#cfn-s3outposts-bucket-rule-filter", "Required": false, "Type": "Filter", "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-rule.html#cfn-s3outposts-bucket-rule-id", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-bucket-rule.html#cfn-s3outposts-bucket-rule-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3Outposts::Bucket.Rule.Status" } } } }, "AWS::S3Outposts::Endpoint.NetworkInterface": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-endpoint-networkinterface.html", "Properties": { "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3outposts-endpoint-networkinterface.html#cfn-s3outposts-endpoint-networkinterface-networkinterfaceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3Outposts::Endpoint.NetworkInterface.NetworkInterfaceId" } } } }, "AWS::SES::ConfigurationSet.DashboardOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-dashboardoptions.html", "Properties": { "EngagementMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-dashboardoptions.html#cfn-ses-configurationset-dashboardoptions-engagementmetrics", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SES::ConfigurationSet.DashboardOptions.EngagementMetrics" } } } }, "AWS::SES::ConfigurationSet.DeliveryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-deliveryoptions.html", "Properties": { "SendingPoolName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-deliveryoptions.html#cfn-ses-configurationset-deliveryoptions-sendingpoolname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TlsPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-deliveryoptions.html#cfn-ses-configurationset-deliveryoptions-tlspolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SES::ConfigurationSet.DeliveryOptions.TlsPolicy" } } } }, "AWS::SES::ConfigurationSet.GuardianOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-guardianoptions.html", "Properties": { "OptimizedSharedDelivery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-guardianoptions.html#cfn-ses-configurationset-guardianoptions-optimizedshareddelivery", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SES::ConfigurationSet.GuardianOptions.OptimizedSharedDelivery" } } } }, "AWS::SES::ConfigurationSet.ReputationOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-reputationoptions.html", "Properties": { "ReputationMetricsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-reputationoptions.html#cfn-ses-configurationset-reputationoptions-reputationmetricsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SES::ConfigurationSet.SendingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-sendingoptions.html", "Properties": { "SendingEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-sendingoptions.html#cfn-ses-configurationset-sendingoptions-sendingenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SES::ConfigurationSet.SuppressionOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-suppressionoptions.html", "Properties": { "SuppressedReasons": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-suppressionoptions.html#cfn-ses-configurationset-suppressionoptions-suppressedreasons", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SES::ConfigurationSet.SuppressionOptions.SuppressedReasons" } } } }, "AWS::SES::ConfigurationSet.TrackingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-trackingoptions.html", "Properties": { "CustomRedirectDomain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-trackingoptions.html#cfn-ses-configurationset-trackingoptions-customredirectdomain", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SES::ConfigurationSet.VdmOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-vdmoptions.html", "Properties": { "DashboardOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-vdmoptions.html#cfn-ses-configurationset-vdmoptions-dashboardoptions", "Required": false, "Type": "DashboardOptions", "UpdateType": "Mutable" }, "GuardianOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-vdmoptions.html#cfn-ses-configurationset-vdmoptions-guardianoptions", "Required": false, "Type": "GuardianOptions", "UpdateType": "Mutable" } } }, "AWS::SES::ConfigurationSetEventDestination.CloudWatchDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-cloudwatchdestination.html", "Properties": { "DimensionConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-cloudwatchdestination.html#cfn-ses-configurationseteventdestination-cloudwatchdestination-dimensionconfigurations", "DuplicatesAllowed": true, "ItemType": "DimensionConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SES::ConfigurationSetEventDestination.DimensionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-dimensionconfiguration.html", "Properties": { "DefaultDimensionValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-dimensionconfiguration.html#cfn-ses-configurationseteventdestination-dimensionconfiguration-defaultdimensionvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SES::ConfigurationSetEventDestination.DimensionConfiguration.DefaultDimensionValue" } }, "DimensionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-dimensionconfiguration.html#cfn-ses-configurationseteventdestination-dimensionconfiguration-dimensionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SES::ConfigurationSetEventDestination.DimensionConfiguration.DimensionName" } }, "DimensionValueSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-dimensionconfiguration.html#cfn-ses-configurationseteventdestination-dimensionconfiguration-dimensionvaluesource", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SES::ConfigurationSetEventDestination.EventDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-eventdestination.html", "Properties": { "CloudWatchDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-eventdestination.html#cfn-ses-configurationseteventdestination-eventdestination-cloudwatchdestination", "Required": false, "Type": "CloudWatchDestination", "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-eventdestination.html#cfn-ses-configurationseteventdestination-eventdestination-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "KinesisFirehoseDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-eventdestination.html#cfn-ses-configurationseteventdestination-eventdestination-kinesisfirehosedestination", "Required": false, "Type": "KinesisFirehoseDestination", "UpdateType": "Mutable" }, "MatchingEventTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-eventdestination.html#cfn-ses-configurationseteventdestination-eventdestination-matchingeventtypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-eventdestination.html#cfn-ses-configurationseteventdestination-eventdestination-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SES::ConfigurationSetEventDestination.EventDestination.Name" } }, "SnsDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-eventdestination.html#cfn-ses-configurationseteventdestination-eventdestination-snsdestination", "Required": false, "Type": "SnsDestination", "UpdateType": "Mutable" } } }, "AWS::SES::ConfigurationSetEventDestination.KinesisFirehoseDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-kinesisfirehosedestination.html", "Properties": { "DeliveryStreamARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-kinesisfirehosedestination.html#cfn-ses-configurationseteventdestination-kinesisfirehosedestination-deliverystreamarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "IAMRoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-kinesisfirehosedestination.html#cfn-ses-configurationseteventdestination-kinesisfirehosedestination-iamrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SES::ConfigurationSetEventDestination.SnsDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-snsdestination.html", "Properties": { "TopicARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-snsdestination.html#cfn-ses-configurationseteventdestination-snsdestination-topicarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SES::ConfigurationSetEventDestination.SnsDestination.TopicARN" } } } }, "AWS::SES::ContactList.Topic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-contactlist-topic.html", "Properties": { "DefaultSubscriptionStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-contactlist-topic.html#cfn-ses-contactlist-topic-defaultsubscriptionstatus", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-contactlist-topic.html#cfn-ses-contactlist-topic-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-contactlist-topic.html#cfn-ses-contactlist-topic-displayname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TopicName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-contactlist-topic.html#cfn-ses-contactlist-topic-topicname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SES::ContactList.Topic.TopicName" } } } }, "AWS::SES::EmailIdentity.ConfigurationSetAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-configurationsetattributes.html", "Properties": { "ConfigurationSetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-configurationsetattributes.html#cfn-ses-emailidentity-configurationsetattributes-configurationsetname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SES::EmailIdentity.DkimAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-dkimattributes.html", "Properties": { "SigningEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-dkimattributes.html#cfn-ses-emailidentity-dkimattributes-signingenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SES::EmailIdentity.DkimSigningAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-dkimsigningattributes.html", "Properties": { "DomainSigningPrivateKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-dkimsigningattributes.html#cfn-ses-emailidentity-dkimsigningattributes-domainsigningprivatekey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DomainSigningSelector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-dkimsigningattributes.html#cfn-ses-emailidentity-dkimsigningattributes-domainsigningselector", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NextSigningKeyLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-dkimsigningattributes.html#cfn-ses-emailidentity-dkimsigningattributes-nextsigningkeylength", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SES::EmailIdentity.DkimSigningAttributes.NextSigningKeyLength" } } } }, "AWS::SES::EmailIdentity.FeedbackAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-feedbackattributes.html", "Properties": { "EmailForwardingEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-feedbackattributes.html#cfn-ses-emailidentity-feedbackattributes-emailforwardingenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SES::EmailIdentity.MailFromAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-mailfromattributes.html", "Properties": { "BehaviorOnMxFailure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-mailfromattributes.html#cfn-ses-emailidentity-mailfromattributes-behavioronmxfailure", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SES::EmailIdentity.MailFromAttributes.BehaviorOnMxFailure" } }, "MailFromDomain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-emailidentity-mailfromattributes.html#cfn-ses-emailidentity-mailfromattributes-mailfromdomain", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SES::ReceiptFilter.Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptfilter-filter.html", "Properties": { "IpFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptfilter-filter.html#cfn-ses-receiptfilter-filter-ipfilter", "Required": true, "Type": "IpFilter", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptfilter-filter.html#cfn-ses-receiptfilter-filter-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SES::ReceiptFilter.IpFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptfilter-ipfilter.html", "Properties": { "Cidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptfilter-ipfilter.html#cfn-ses-receiptfilter-ipfilter-cidr", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "CidrIp" } }, "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptfilter-ipfilter.html#cfn-ses-receiptfilter-ipfilter-policy", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SES::ReceiptRule.Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-action.html", "Properties": { "AddHeaderAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-action.html#cfn-ses-receiptrule-action-addheaderaction", "Required": false, "Type": "AddHeaderAction", "UpdateType": "Mutable" }, "BounceAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-action.html#cfn-ses-receiptrule-action-bounceaction", "Required": false, "Type": "BounceAction", "UpdateType": "Mutable" }, "LambdaAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-action.html#cfn-ses-receiptrule-action-lambdaaction", "Required": false, "Type": "LambdaAction", "UpdateType": "Mutable" }, "S3Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-action.html#cfn-ses-receiptrule-action-s3action", "Required": false, "Type": "S3Action", "UpdateType": "Mutable" }, "SNSAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-action.html#cfn-ses-receiptrule-action-snsaction", "Required": false, "Type": "SNSAction", "UpdateType": "Mutable" }, "StopAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-action.html#cfn-ses-receiptrule-action-stopaction", "Required": false, "Type": "StopAction", "UpdateType": "Mutable" }, "WorkmailAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-action.html#cfn-ses-receiptrule-action-workmailaction", "Required": false, "Type": "WorkmailAction", "UpdateType": "Mutable" } } }, "AWS::SES::ReceiptRule.AddHeaderAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-addheaderaction.html", "Properties": { "HeaderName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-addheaderaction.html#cfn-ses-receiptrule-addheaderaction-headername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "HeaderValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-addheaderaction.html#cfn-ses-receiptrule-addheaderaction-headervalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SES::ReceiptRule.BounceAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-bounceaction.html", "Properties": { "Message": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-bounceaction.html#cfn-ses-receiptrule-bounceaction-message", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Sender": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-bounceaction.html#cfn-ses-receiptrule-bounceaction-sender", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SmtpReplyCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-bounceaction.html#cfn-ses-receiptrule-bounceaction-smtpreplycode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StatusCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-bounceaction.html#cfn-ses-receiptrule-bounceaction-statuscode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-bounceaction.html#cfn-ses-receiptrule-bounceaction-topicarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SES::ReceiptRule.LambdaAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-lambdaaction.html", "Properties": { "FunctionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-lambdaaction.html#cfn-ses-receiptrule-lambdaaction-functionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "InvocationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-lambdaaction.html#cfn-ses-receiptrule-lambdaaction-invocationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-lambdaaction.html#cfn-ses-receiptrule-lambdaaction-topicarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SES::ReceiptRule.Rule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-rule.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-rule.html#cfn-ses-receiptrule-rule-actions", "ItemType": "Action", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-rule.html#cfn-ses-receiptrule-rule-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-rule.html#cfn-ses-receiptrule-rule-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Recipients": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-rule.html#cfn-ses-receiptrule-rule-recipients", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ScanEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-rule.html#cfn-ses-receiptrule-rule-scanenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "TlsPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-rule.html#cfn-ses-receiptrule-rule-tlspolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "SesReceiptRuleTlsPolicy" } } } }, "AWS::SES::ReceiptRule.S3Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-s3action.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-s3action.html#cfn-ses-receiptrule-s3action-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-s3action.html#cfn-ses-receiptrule-s3action-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ObjectKeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-s3action.html#cfn-ses-receiptrule-s3action-objectkeyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-s3action.html#cfn-ses-receiptrule-s3action-topicarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SES::ReceiptRule.SNSAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-snsaction.html", "Properties": { "Encoding": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-snsaction.html#cfn-ses-receiptrule-snsaction-encoding", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-snsaction.html#cfn-ses-receiptrule-snsaction-topicarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SES::ReceiptRule.StopAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-stopaction.html", "Properties": { "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-stopaction.html#cfn-ses-receiptrule-stopaction-scope", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-stopaction.html#cfn-ses-receiptrule-stopaction-topicarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SES::ReceiptRule.WorkmailAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-workmailaction.html", "Properties": { "OrganizationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-workmailaction.html#cfn-ses-receiptrule-workmailaction-organizationarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-workmailaction.html#cfn-ses-receiptrule-workmailaction-topicarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SES::Template.Template": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-template-template.html", "Properties": { "HtmlPart": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-template-template.html#cfn-ses-template-template-htmlpart", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubjectPart": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-template-template.html#cfn-ses-template-template-subjectpart", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-template-template.html#cfn-ses-template-template-templatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SES::Template.Template.TemplateName" } }, "TextPart": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-template-template.html#cfn-ses-template-template-textpart", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SES::VdmAttributes.DashboardAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-vdmattributes-dashboardattributes.html", "Properties": { "EngagementMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-vdmattributes-dashboardattributes.html#cfn-ses-vdmattributes-dashboardattributes-engagementmetrics", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SES::VdmAttributes.DashboardAttributes.EngagementMetrics" } } } }, "AWS::SES::VdmAttributes.GuardianAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-vdmattributes-guardianattributes.html", "Properties": { "OptimizedSharedDelivery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-vdmattributes-guardianattributes.html#cfn-ses-vdmattributes-guardianattributes-optimizedshareddelivery", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SES::VdmAttributes.GuardianAttributes.OptimizedSharedDelivery" } } } }, "AWS::SNS::Topic.Subscription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic-subscription.html", "Properties": { "Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic-subscription.html#cfn-sns-topic-subscription-endpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic-subscription.html#cfn-sns-topic-subscription-protocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SSM::Association.InstanceAssociationOutputLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-instanceassociationoutputlocation.html", "Properties": { "S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-instanceassociationoutputlocation.html#cfn-ssm-association-instanceassociationoutputlocation-s3location", "Required": false, "Type": "S3OutputLocation", "UpdateType": "Mutable" } } }, "AWS::SSM::Association.ParameterValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-parametervalues.html", "Properties": { "ParameterValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-parametervalues.html#cfn-ssm-association-parametervalues-parametervalues", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSM::Association.S3OutputLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-s3outputlocation.html", "Properties": { "OutputS3BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-s3outputlocation.html#cfn-ssm-association-s3outputlocation-outputs3bucketname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Association.S3OutputLocation.OutputS3BucketName" } }, "OutputS3KeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-s3outputlocation.html#cfn-ssm-association-s3outputlocation-outputs3keyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OutputS3Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-s3outputlocation.html#cfn-ssm-association-s3outputlocation-outputs3region", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Association.S3OutputLocation.OutputS3Region" } } } }, "AWS::SSM::Association.Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-target.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-target.html#cfn-ssm-association-target-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Association.Target.Key" } }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-target.html#cfn-ssm-association-target-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSM::Document.AttachmentsSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-document-attachmentssource.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-document-attachmentssource.html#cfn-ssm-document-attachmentssource-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Document.AttachmentsSource.Key" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-document-attachmentssource.html#cfn-ssm-document-attachmentssource-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Document.AttachmentsSource.Name" } }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-document-attachmentssource.html#cfn-ssm-document-attachmentssource-values", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Document.AttachmentsSource.Values" } } } }, "AWS::SSM::Document.DocumentRequires": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-document-documentrequires.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-document-documentrequires.html#cfn-ssm-document-documentrequires-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Document.DocumentRequires.Name" } }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-document-documentrequires.html#cfn-ssm-document-documentrequires-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Document.DocumentRequires.Version" } } } }, "AWS::SSM::MaintenanceWindowTarget.Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtarget-targets.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtarget-targets.html#cfn-ssm-maintenancewindowtarget-targets-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtarget-targets.html#cfn-ssm-maintenancewindowtarget-targets-values", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSM::MaintenanceWindowTask.CloudWatchOutputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-cloudwatchoutputconfig.html", "Properties": { "CloudWatchLogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-cloudwatchoutputconfig.html#cfn-ssm-maintenancewindowtask-cloudwatchoutputconfig-cloudwatchloggroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CloudWatchOutputEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-cloudwatchoutputconfig.html#cfn-ssm-maintenancewindowtask-cloudwatchoutputconfig-cloudwatchoutputenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SSM::MaintenanceWindowTask.LoggingInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-logginginfo.html", "Properties": { "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-logginginfo.html#cfn-ssm-maintenancewindowtask-logginginfo-region", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-logginginfo.html#cfn-ssm-maintenancewindowtask-logginginfo-s3bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-logginginfo.html#cfn-ssm-maintenancewindowtask-logginginfo-s3prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SSM::MaintenanceWindowTask.MaintenanceWindowAutomationParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowautomationparameters.html", "Properties": { "DocumentVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowautomationparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowautomationparameters-documentversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowautomationparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowautomationparameters-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SSM::MaintenanceWindowTask.MaintenanceWindowLambdaParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html", "Properties": { "ClientContext": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowlambdaparameters-clientcontext", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Payload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowlambdaparameters-payload", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Qualifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowlambdaparameters-qualifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SSM::MaintenanceWindowTask.MaintenanceWindowRunCommandParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html", "Properties": { "CloudWatchOutputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-cloudwatchoutputconfig", "Required": false, "Type": "CloudWatchOutputConfig", "UpdateType": "Mutable" }, "Comment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-comment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DocumentHash": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-documenthash", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DocumentHashType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-documenthashtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DocumentVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-documentversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NotificationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-notificationconfig", "Required": false, "Type": "NotificationConfig", "UpdateType": "Mutable" }, "OutputS3BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-outputs3bucketname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OutputS3KeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-outputs3keyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "ServiceRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-servicerolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimeoutSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-timeoutseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SSM::MaintenanceWindowTask.MaintenanceWindowStepFunctionsParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowstepfunctionsparameters.html", "Properties": { "Input": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowstepfunctionsparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowstepfunctionsparameters-input", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowstepfunctionsparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowstepfunctionsparameters-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SSM::MaintenanceWindowTask.NotificationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-notificationconfig.html", "Properties": { "NotificationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-notificationconfig.html#cfn-ssm-maintenancewindowtask-notificationconfig-notificationarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "NotificationEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-notificationconfig.html#cfn-ssm-maintenancewindowtask-notificationconfig-notificationevents", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "NotificationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-notificationconfig.html#cfn-ssm-maintenancewindowtask-notificationconfig-notificationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SSM::MaintenanceWindowTask.Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-target.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-target.html#cfn-ssm-maintenancewindowtask-target-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-target.html#cfn-ssm-maintenancewindowtask-target-values", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSM::MaintenanceWindowTask.TaskInvocationParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-taskinvocationparameters.html", "Properties": { "MaintenanceWindowAutomationParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-taskinvocationparameters.html#cfn-ssm-maintenancewindowtask-taskinvocationparameters-maintenancewindowautomationparameters", "Required": false, "Type": "MaintenanceWindowAutomationParameters", "UpdateType": "Mutable" }, "MaintenanceWindowLambdaParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-taskinvocationparameters.html#cfn-ssm-maintenancewindowtask-taskinvocationparameters-maintenancewindowlambdaparameters", "Required": false, "Type": "MaintenanceWindowLambdaParameters", "UpdateType": "Mutable" }, "MaintenanceWindowRunCommandParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-taskinvocationparameters.html#cfn-ssm-maintenancewindowtask-taskinvocationparameters-maintenancewindowruncommandparameters", "Required": false, "Type": "MaintenanceWindowRunCommandParameters", "UpdateType": "Mutable" }, "MaintenanceWindowStepFunctionsParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-taskinvocationparameters.html#cfn-ssm-maintenancewindowtask-taskinvocationparameters-maintenancewindowstepfunctionsparameters", "Required": false, "Type": "MaintenanceWindowStepFunctionsParameters", "UpdateType": "Mutable" } } }, "AWS::SSM::PatchBaseline.PatchFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfilter.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfilter.html#cfn-ssm-patchbaseline-patchfilter-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfilter.html#cfn-ssm-patchbaseline-patchfilter-values", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSM::PatchBaseline.PatchFilterGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfiltergroup.html", "Properties": { "PatchFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfiltergroup.html#cfn-ssm-patchbaseline-patchfiltergroup-patchfilters", "ItemType": "PatchFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSM::PatchBaseline.PatchSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchsource.html", "Properties": { "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchsource.html#cfn-ssm-patchbaseline-patchsource-configuration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchsource.html#cfn-ssm-patchbaseline-patchsource-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Products": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchsource.html#cfn-ssm-patchbaseline-patchsource-products", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSM::PatchBaseline.PatchStringDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchstringdate.html", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AWS::SSM::PatchBaseline.Rule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rule.html", "Properties": { "ApproveAfterDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rule.html#cfn-ssm-patchbaseline-rule-approveafterdays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ApproveUntilDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rule.html#cfn-ssm-patchbaseline-rule-approveuntildate", "Required": false, "Type": "PatchStringDate", "UpdateType": "Mutable" }, "ComplianceLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rule.html#cfn-ssm-patchbaseline-rule-compliancelevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EnableNonSecurity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rule.html#cfn-ssm-patchbaseline-rule-enablenonsecurity", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PatchFilterGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rule.html#cfn-ssm-patchbaseline-rule-patchfiltergroup", "Required": false, "Type": "PatchFilterGroup", "UpdateType": "Mutable" } } }, "AWS::SSM::PatchBaseline.RuleGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rulegroup.html", "Properties": { "PatchRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rulegroup.html#cfn-ssm-patchbaseline-rulegroup-patchrules", "ItemType": "Rule", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSM::ResourceDataSync.AwsOrganizationsSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-resourcedatasync-awsorganizationssource.html", "Properties": { "OrganizationSourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-resourcedatasync-awsorganizationssource.html#cfn-ssm-resourcedatasync-awsorganizationssource-organizationsourcetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::ResourceDataSync.AwsOrganizationsSource.OrganizationSourceType" } }, "OrganizationalUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-resourcedatasync-awsorganizationssource.html#cfn-ssm-resourcedatasync-awsorganizationssource-organizationalunits", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSM::ResourceDataSync.S3Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-resourcedatasync-s3destination.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-resourcedatasync-s3destination.html#cfn-ssm-resourcedatasync-s3destination-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSM::ResourceDataSync.S3Destination.BucketName" } }, "BucketPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-resourcedatasync-s3destination.html#cfn-ssm-resourcedatasync-s3destination-bucketprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSM::ResourceDataSync.S3Destination.BucketPrefix" } }, "BucketRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-resourcedatasync-s3destination.html#cfn-ssm-resourcedatasync-s3destination-bucketregion", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSM::ResourceDataSync.S3Destination.BucketRegion" } }, "KMSKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-resourcedatasync-s3destination.html#cfn-ssm-resourcedatasync-s3destination-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSM::ResourceDataSync.S3Destination.KMSKeyArn" } }, "SyncFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-resourcedatasync-s3destination.html#cfn-ssm-resourcedatasync-s3destination-syncformat", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSM::ResourceDataSync.S3Destination.SyncFormat" } } } }, "AWS::SSM::ResourceDataSync.SyncSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-resourcedatasync-syncsource.html", "Properties": { "AwsOrganizationsSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-resourcedatasync-syncsource.html#cfn-ssm-resourcedatasync-syncsource-awsorganizationssource", "Required": false, "Type": "AwsOrganizationsSource", "UpdateType": "Mutable" }, "IncludeFutureRegions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-resourcedatasync-syncsource.html#cfn-ssm-resourcedatasync-syncsource-includefutureregions", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SourceRegions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-resourcedatasync-syncsource.html#cfn-ssm-resourcedatasync-syncsource-sourceregions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "SourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-resourcedatasync-syncsource.html#cfn-ssm-resourcedatasync-syncsource-sourcetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::ResourceDataSync.SyncSource.SourceType" } } } }, "AWS::SSMContacts::Contact.ChannelTargetInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-channeltargetinfo.html", "Properties": { "ChannelId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-channeltargetinfo.html#cfn-ssmcontacts-contact-channeltargetinfo-channelid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RetryIntervalInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-channeltargetinfo.html#cfn-ssmcontacts-contact-channeltargetinfo-retryintervalinminutes", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SSMContacts::Contact.ContactTargetInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-contacttargetinfo.html", "Properties": { "ContactId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-contacttargetinfo.html#cfn-ssmcontacts-contact-contacttargetinfo-contactid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "IsEssential": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-contacttargetinfo.html#cfn-ssmcontacts-contact-contacttargetinfo-isessential", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SSMContacts::Contact.Stage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-stage.html", "Properties": { "DurationInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-stage.html#cfn-ssmcontacts-contact-stage-durationinminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RotationIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-stage.html#cfn-ssmcontacts-contact-stage-rotationids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-stage.html#cfn-ssmcontacts-contact-stage-targets", "DuplicatesAllowed": true, "ItemType": "Targets", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSMContacts::Contact.Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-targets.html", "Properties": { "ChannelTargetInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-targets.html#cfn-ssmcontacts-contact-targets-channeltargetinfo", "Required": false, "Type": "ChannelTargetInfo", "UpdateType": "Mutable" }, "ContactTargetInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-targets.html#cfn-ssmcontacts-contact-targets-contacttargetinfo", "Required": false, "Type": "ContactTargetInfo", "UpdateType": "Mutable" } } }, "AWS::SSMContacts::Plan.ChannelTargetInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-channeltargetinfo.html", "Properties": { "ChannelId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-channeltargetinfo.html#cfn-ssmcontacts-plan-channeltargetinfo-channelid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RetryIntervalInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-channeltargetinfo.html#cfn-ssmcontacts-plan-channeltargetinfo-retryintervalinminutes", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SSMContacts::Plan.ContactTargetInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-contacttargetinfo.html", "Properties": { "ContactId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-contacttargetinfo.html#cfn-ssmcontacts-plan-contacttargetinfo-contactid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "IsEssential": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-contacttargetinfo.html#cfn-ssmcontacts-plan-contacttargetinfo-isessential", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SSMContacts::Plan.Stage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-stage.html", "Properties": { "DurationInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-stage.html#cfn-ssmcontacts-plan-stage-durationinminutes", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-stage.html#cfn-ssmcontacts-plan-stage-targets", "DuplicatesAllowed": true, "ItemType": "Targets", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSMContacts::Plan.Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-targets.html", "Properties": { "ChannelTargetInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-targets.html#cfn-ssmcontacts-plan-targets-channeltargetinfo", "Required": false, "Type": "ChannelTargetInfo", "UpdateType": "Mutable" }, "ContactTargetInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-plan-targets.html#cfn-ssmcontacts-plan-targets-contacttargetinfo", "Required": false, "Type": "ContactTargetInfo", "UpdateType": "Mutable" } } }, "AWS::SSMContacts::Rotation.CoverageTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-coveragetime.html", "Properties": { "EndTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-coveragetime.html#cfn-ssmcontacts-rotation-coveragetime-endtime", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMContacts::Rotation.CoverageTime.EndTime" } }, "StartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-coveragetime.html#cfn-ssmcontacts-rotation-coveragetime-starttime", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMContacts::Rotation.CoverageTime.StartTime" } } } }, "AWS::SSMContacts::Rotation.MonthlySetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-monthlysetting.html", "Properties": { "DayOfMonth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-monthlysetting.html#cfn-ssmcontacts-rotation-monthlysetting-dayofmonth", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMContacts::Rotation.MonthlySetting.DayOfMonth" } }, "HandOffTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-monthlysetting.html#cfn-ssmcontacts-rotation-monthlysetting-handofftime", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMContacts::Rotation.MonthlySetting.HandOffTime" } } } }, "AWS::SSMContacts::Rotation.RecurrenceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-recurrencesettings.html", "Properties": { "DailySettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-recurrencesettings.html#cfn-ssmcontacts-rotation-recurrencesettings-dailysettings", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMContacts::Rotation.RecurrenceSettings.DailySettings" } }, "MonthlySettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-recurrencesettings.html#cfn-ssmcontacts-rotation-recurrencesettings-monthlysettings", "DuplicatesAllowed": true, "ItemType": "MonthlySetting", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "NumberOfOnCalls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-recurrencesettings.html#cfn-ssmcontacts-rotation-recurrencesettings-numberofoncalls", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "RecurrenceMultiplier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-recurrencesettings.html#cfn-ssmcontacts-rotation-recurrencesettings-recurrencemultiplier", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMContacts::Rotation.RecurrenceSettings.RecurrenceMultiplier" } }, "ShiftCoverages": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-recurrencesettings.html#cfn-ssmcontacts-rotation-recurrencesettings-shiftcoverages", "DuplicatesAllowed": true, "ItemType": "ShiftCoverage", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "WeeklySettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-recurrencesettings.html#cfn-ssmcontacts-rotation-recurrencesettings-weeklysettings", "DuplicatesAllowed": true, "ItemType": "WeeklySetting", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSMContacts::Rotation.ShiftCoverage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-shiftcoverage.html", "Properties": { "CoverageTimes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-shiftcoverage.html#cfn-ssmcontacts-rotation-shiftcoverage-coveragetimes", "DuplicatesAllowed": true, "ItemType": "CoverageTime", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "DayOfWeek": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-shiftcoverage.html#cfn-ssmcontacts-rotation-shiftcoverage-dayofweek", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMContacts::Rotation.ShiftCoverage.DayOfWeek" } } } }, "AWS::SSMContacts::Rotation.WeeklySetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-weeklysetting.html", "Properties": { "DayOfWeek": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-weeklysetting.html#cfn-ssmcontacts-rotation-weeklysetting-dayofweek", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMContacts::Rotation.WeeklySetting.DayOfWeek" } }, "HandOffTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-rotation-weeklysetting.html#cfn-ssmcontacts-rotation-weeklysetting-handofftime", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMContacts::Rotation.WeeklySetting.HandOffTime" } } } }, "AWS::SSMIncidents::ReplicationSet.RegionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-replicationset-regionconfiguration.html", "Properties": { "SseKmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-replicationset-regionconfiguration.html#cfn-ssmincidents-replicationset-regionconfiguration-ssekmskeyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMIncidents::ReplicationSet.RegionConfiguration.SseKmsKeyId" } } } }, "AWS::SSMIncidents::ReplicationSet.ReplicationRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-replicationset-replicationregion.html", "Properties": { "RegionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-replicationset-replicationregion.html#cfn-ssmincidents-replicationset-replicationregion-regionconfiguration", "Required": false, "Type": "RegionConfiguration", "UpdateType": "Mutable" }, "RegionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-replicationset-replicationregion.html#cfn-ssmincidents-replicationset-replicationregion-regionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SSMIncidents::ResponsePlan.Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-action.html", "Properties": { "SsmAutomation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-action.html#cfn-ssmincidents-responseplan-action-ssmautomation", "Required": false, "Type": "SsmAutomation", "UpdateType": "Mutable" } } }, "AWS::SSMIncidents::ResponsePlan.ChatChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-chatchannel.html", "Properties": { "ChatbotSns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-chatchannel.html#cfn-ssmincidents-responseplan-chatchannel-chatbotsns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMIncidents::ResponsePlan.ChatChannel.ChatbotSns" } } } }, "AWS::SSMIncidents::ResponsePlan.DynamicSsmParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-dynamicssmparameter.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-dynamicssmparameter.html#cfn-ssmincidents-responseplan-dynamicssmparameter-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMIncidents::ResponsePlan.DynamicSsmParameter.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-dynamicssmparameter.html#cfn-ssmincidents-responseplan-dynamicssmparameter-value", "Required": true, "Type": "DynamicSsmParameterValue", "UpdateType": "Mutable" } } }, "AWS::SSMIncidents::ResponsePlan.DynamicSsmParameterValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-dynamicssmparametervalue.html", "Properties": { "Variable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-dynamicssmparametervalue.html#cfn-ssmincidents-responseplan-dynamicssmparametervalue-variable", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMIncidents::ResponsePlan.DynamicSsmParameterValue.Variable" } } } }, "AWS::SSMIncidents::ResponsePlan.IncidentTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-incidenttemplate.html", "Properties": { "DedupeString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-incidenttemplate.html#cfn-ssmincidents-responseplan-incidenttemplate-dedupestring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMIncidents::ResponsePlan.IncidentTemplate.DedupeString" } }, "Impact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-incidenttemplate.html#cfn-ssmincidents-responseplan-incidenttemplate-impact", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMIncidents::ResponsePlan.IncidentTemplate.Impact" } }, "IncidentTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-incidenttemplate.html#cfn-ssmincidents-responseplan-incidenttemplate-incidenttags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "NotificationTargets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-incidenttemplate.html#cfn-ssmincidents-responseplan-incidenttemplate-notificationtargets", "DuplicatesAllowed": true, "ItemType": "NotificationTargetItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Summary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-incidenttemplate.html#cfn-ssmincidents-responseplan-incidenttemplate-summary", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMIncidents::ResponsePlan.IncidentTemplate.Summary" } }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-incidenttemplate.html#cfn-ssmincidents-responseplan-incidenttemplate-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SSMIncidents::ResponsePlan.Integration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-integration.html", "Properties": { "PagerDutyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-integration.html#cfn-ssmincidents-responseplan-integration-pagerdutyconfiguration", "Required": true, "Type": "PagerDutyConfiguration", "UpdateType": "Mutable" } } }, "AWS::SSMIncidents::ResponsePlan.NotificationTargetItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-notificationtargetitem.html", "Properties": { "SnsTopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-notificationtargetitem.html#cfn-ssmincidents-responseplan-notificationtargetitem-snstopicarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMIncidents::ResponsePlan.NotificationTargetItem.SnsTopicArn" } } } }, "AWS::SSMIncidents::ResponsePlan.PagerDutyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-pagerdutyconfiguration.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-pagerdutyconfiguration.html#cfn-ssmincidents-responseplan-pagerdutyconfiguration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMIncidents::ResponsePlan.PagerDutyConfiguration.Name" } }, "PagerDutyIncidentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-pagerdutyconfiguration.html#cfn-ssmincidents-responseplan-pagerdutyconfiguration-pagerdutyincidentconfiguration", "Required": true, "Type": "PagerDutyIncidentConfiguration", "UpdateType": "Mutable" }, "SecretId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-pagerdutyconfiguration.html#cfn-ssmincidents-responseplan-pagerdutyconfiguration-secretid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMIncidents::ResponsePlan.PagerDutyConfiguration.SecretId" } } } }, "AWS::SSMIncidents::ResponsePlan.PagerDutyIncidentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-pagerdutyincidentconfiguration.html", "Properties": { "ServiceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-pagerdutyincidentconfiguration.html#cfn-ssmincidents-responseplan-pagerdutyincidentconfiguration-serviceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMIncidents::ResponsePlan.PagerDutyIncidentConfiguration.ServiceId" } } } }, "AWS::SSMIncidents::ResponsePlan.SsmAutomation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-ssmautomation.html", "Properties": { "DocumentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-ssmautomation.html#cfn-ssmincidents-responseplan-ssmautomation-documentname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DocumentVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-ssmautomation.html#cfn-ssmincidents-responseplan-ssmautomation-documentversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DynamicParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-ssmautomation.html#cfn-ssmincidents-responseplan-ssmautomation-dynamicparameters", "DuplicatesAllowed": false, "ItemType": "DynamicSsmParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-ssmautomation.html#cfn-ssmincidents-responseplan-ssmautomation-parameters", "DuplicatesAllowed": false, "ItemType": "SsmParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-ssmautomation.html#cfn-ssmincidents-responseplan-ssmautomation-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMIncidents::ResponsePlan.SsmAutomation.RoleArn" } }, "TargetAccount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-ssmautomation.html#cfn-ssmincidents-responseplan-ssmautomation-targetaccount", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMIncidents::ResponsePlan.SsmAutomation.TargetAccount" } } } }, "AWS::SSMIncidents::ResponsePlan.SsmParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-ssmparameter.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-ssmparameter.html#cfn-ssmincidents-responseplan-ssmparameter-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMIncidents::ResponsePlan.SsmParameter.Key" } }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-ssmparameter.html#cfn-ssmincidents-responseplan-ssmparameter-values", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSO::InstanceAccessControlAttributeConfiguration.AccessControlAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sso-instanceaccesscontrolattributeconfiguration-accesscontrolattribute.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sso-instanceaccesscontrolattributeconfiguration-accesscontrolattribute.html#cfn-sso-instanceaccesscontrolattributeconfiguration-accesscontrolattribute-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSO::InstanceAccessControlAttributeConfiguration.AccessControlAttribute.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sso-instanceaccesscontrolattributeconfiguration-accesscontrolattribute.html#cfn-sso-instanceaccesscontrolattributeconfiguration-accesscontrolattribute-value", "Required": true, "Type": "AccessControlAttributeValue", "UpdateType": "Mutable" } } }, "AWS::SSO::InstanceAccessControlAttributeConfiguration.AccessControlAttributeValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sso-instanceaccesscontrolattributeconfiguration-accesscontrolattributevalue.html", "Properties": { "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sso-instanceaccesscontrolattributeconfiguration-accesscontrolattributevalue.html#cfn-sso-instanceaccesscontrolattributeconfiguration-accesscontrolattributevalue-source", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSO::InstanceAccessControlAttributeConfiguration.AccessControlAttributeValue.Source" } } } }, "AWS::SSO::PermissionSet.CustomerManagedPolicyReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sso-permissionset-customermanagedpolicyreference.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sso-permissionset-customermanagedpolicyreference.html#cfn-sso-permissionset-customermanagedpolicyreference-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSO::PermissionSet.CustomerManagedPolicyReference.Name" } }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sso-permissionset-customermanagedpolicyreference.html#cfn-sso-permissionset-customermanagedpolicyreference-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSO::PermissionSet.CustomerManagedPolicyReference.Path" } } } }, "AWS::SSO::PermissionSet.PermissionsBoundary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sso-permissionset-permissionsboundary.html", "Properties": { "CustomerManagedPolicyReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sso-permissionset-permissionsboundary.html#cfn-sso-permissionset-permissionsboundary-customermanagedpolicyreference", "Required": false, "Type": "CustomerManagedPolicyReference", "UpdateType": "Mutable" }, "ManagedPolicyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sso-permissionset-permissionsboundary.html#cfn-sso-permissionset-permissionsboundary-managedpolicyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSO::PermissionSet.PermissionsBoundary.ManagedPolicyArn" } } } }, "AWS::SageMaker::App.ResourceSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-app-resourcespec.html", "Properties": { "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-app-resourcespec.html#cfn-sagemaker-app-resourcespec-instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::App.ResourceSpec.InstanceType" } }, "SageMakerImageArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-app-resourcespec.html#cfn-sagemaker-app-resourcespec-sagemakerimagearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::App.ResourceSpec.SageMakerImageArn" } }, "SageMakerImageVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-app-resourcespec.html#cfn-sagemaker-app-resourcespec-sagemakerimageversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::App.ResourceSpec.SageMakerImageVersionArn" } } } }, "AWS::SageMaker::AppImageConfig.FileSystemConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-appimageconfig-filesystemconfig.html", "Properties": { "DefaultGid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-appimageconfig-filesystemconfig.html#cfn-sagemaker-appimageconfig-filesystemconfig-defaultgid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DefaultUid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-appimageconfig-filesystemconfig.html#cfn-sagemaker-appimageconfig-filesystemconfig-defaultuid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MountPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-appimageconfig-filesystemconfig.html#cfn-sagemaker-appimageconfig-filesystemconfig-mountpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::AppImageConfig.FileSystemConfig.MountPath" } } } }, "AWS::SageMaker::AppImageConfig.KernelGatewayImageConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-appimageconfig-kernelgatewayimageconfig.html", "Properties": { "FileSystemConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-appimageconfig-kernelgatewayimageconfig.html#cfn-sagemaker-appimageconfig-kernelgatewayimageconfig-filesystemconfig", "Required": false, "Type": "FileSystemConfig", "UpdateType": "Mutable" }, "KernelSpecs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-appimageconfig-kernelgatewayimageconfig.html#cfn-sagemaker-appimageconfig-kernelgatewayimageconfig-kernelspecs", "DuplicatesAllowed": true, "ItemType": "KernelSpec", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::AppImageConfig.KernelSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-appimageconfig-kernelspec.html", "Properties": { "DisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-appimageconfig-kernelspec.html#cfn-sagemaker-appimageconfig-kernelspec-displayname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::AppImageConfig.KernelSpec.DisplayName" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-appimageconfig-kernelspec.html#cfn-sagemaker-appimageconfig-kernelspec-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::AppImageConfig.KernelSpec.Name" } } } }, "AWS::SageMaker::CodeRepository.GitConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-coderepository-gitconfig.html", "Properties": { "Branch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-coderepository-gitconfig.html#cfn-sagemaker-coderepository-gitconfig-branch", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RepositoryUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-coderepository-gitconfig.html#cfn-sagemaker-coderepository-gitconfig-repositoryurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-coderepository-gitconfig.html#cfn-sagemaker-coderepository-gitconfig-secretarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::DataQualityJobDefinition.BatchTransformInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-batchtransforminput.html", "Properties": { "DataCapturedDestinationS3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-batchtransforminput.html#cfn-sagemaker-dataqualityjobdefinition-batchtransforminput-datacaptureddestinations3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.BatchTransformInput.DataCapturedDestinationS3Uri" } }, "DatasetFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-batchtransforminput.html#cfn-sagemaker-dataqualityjobdefinition-batchtransforminput-datasetformat", "Required": true, "Type": "DatasetFormat", "UpdateType": "Immutable" }, "LocalPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-batchtransforminput.html#cfn-sagemaker-dataqualityjobdefinition-batchtransforminput-localpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.BatchTransformInput.LocalPath" } }, "S3DataDistributionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-batchtransforminput.html#cfn-sagemaker-dataqualityjobdefinition-batchtransforminput-s3datadistributiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.BatchTransformInput.S3DataDistributionType" } }, "S3InputMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-batchtransforminput.html#cfn-sagemaker-dataqualityjobdefinition-batchtransforminput-s3inputmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.BatchTransformInput.S3InputMode" } } } }, "AWS::SageMaker::DataQualityJobDefinition.ClusterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-clusterconfig.html", "Properties": { "InstanceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-clusterconfig.html#cfn-sagemaker-dataqualityjobdefinition-clusterconfig-instancecount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.ClusterConfig.InstanceCount" } }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-clusterconfig.html#cfn-sagemaker-dataqualityjobdefinition-clusterconfig-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "VolumeKmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-clusterconfig.html#cfn-sagemaker-dataqualityjobdefinition-clusterconfig-volumekmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "VolumeSizeInGB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-clusterconfig.html#cfn-sagemaker-dataqualityjobdefinition-clusterconfig-volumesizeingb", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.ClusterConfig.VolumeSizeInGB" } } } }, "AWS::SageMaker::DataQualityJobDefinition.ConstraintsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-constraintsresource.html", "Properties": { "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-constraintsresource.html#cfn-sagemaker-dataqualityjobdefinition-constraintsresource-s3uri", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.ConstraintsResource.S3Uri" } } } }, "AWS::SageMaker::DataQualityJobDefinition.Csv": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-csv.html", "Properties": { "Header": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-csv.html#cfn-sagemaker-dataqualityjobdefinition-csv-header", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::DataQualityJobDefinition.DataQualityAppSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualityappspecification.html", "Properties": { "ContainerArguments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualityappspecification.html#cfn-sagemaker-dataqualityjobdefinition-dataqualityappspecification-containerarguments", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.DataQualityAppSpecification.ContainerArguments" } }, "ContainerEntrypoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualityappspecification.html#cfn-sagemaker-dataqualityjobdefinition-dataqualityappspecification-containerentrypoint", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.DataQualityAppSpecification.ContainerEntrypoint" } }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualityappspecification.html#cfn-sagemaker-dataqualityjobdefinition-dataqualityappspecification-environment", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "ImageUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualityappspecification.html#cfn-sagemaker-dataqualityjobdefinition-dataqualityappspecification-imageuri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.DataQualityAppSpecification.ImageUri" } }, "PostAnalyticsProcessorSourceUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualityappspecification.html#cfn-sagemaker-dataqualityjobdefinition-dataqualityappspecification-postanalyticsprocessorsourceuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.DataQualityAppSpecification.PostAnalyticsProcessorSourceUri" } }, "RecordPreprocessorSourceUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualityappspecification.html#cfn-sagemaker-dataqualityjobdefinition-dataqualityappspecification-recordpreprocessorsourceuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.DataQualityAppSpecification.RecordPreprocessorSourceUri" } } } }, "AWS::SageMaker::DataQualityJobDefinition.DataQualityBaselineConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualitybaselineconfig.html", "Properties": { "BaseliningJobName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualitybaselineconfig.html#cfn-sagemaker-dataqualityjobdefinition-dataqualitybaselineconfig-baseliningjobname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.DataQualityBaselineConfig.BaseliningJobName" } }, "ConstraintsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualitybaselineconfig.html#cfn-sagemaker-dataqualityjobdefinition-dataqualitybaselineconfig-constraintsresource", "Required": false, "Type": "ConstraintsResource", "UpdateType": "Immutable" }, "StatisticsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualitybaselineconfig.html#cfn-sagemaker-dataqualityjobdefinition-dataqualitybaselineconfig-statisticsresource", "Required": false, "Type": "StatisticsResource", "UpdateType": "Immutable" } } }, "AWS::SageMaker::DataQualityJobDefinition.DataQualityJobInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualityjobinput.html", "Properties": { "BatchTransformInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualityjobinput.html#cfn-sagemaker-dataqualityjobdefinition-dataqualityjobinput-batchtransforminput", "Required": false, "Type": "BatchTransformInput", "UpdateType": "Immutable" }, "EndpointInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualityjobinput.html#cfn-sagemaker-dataqualityjobdefinition-dataqualityjobinput-endpointinput", "Required": false, "Type": "EndpointInput", "UpdateType": "Immutable" } } }, "AWS::SageMaker::DataQualityJobDefinition.DatasetFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-datasetformat.html", "Properties": { "Csv": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-datasetformat.html#cfn-sagemaker-dataqualityjobdefinition-datasetformat-csv", "Required": false, "Type": "Csv", "UpdateType": "Immutable" }, "Json": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-datasetformat.html#cfn-sagemaker-dataqualityjobdefinition-datasetformat-json", "Required": false, "Type": "Json", "UpdateType": "Immutable" }, "Parquet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-datasetformat.html#cfn-sagemaker-dataqualityjobdefinition-datasetformat-parquet", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::DataQualityJobDefinition.EndpointInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-endpointinput.html", "Properties": { "EndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-endpointinput.html#cfn-sagemaker-dataqualityjobdefinition-endpointinput-endpointname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.EndpointInput.EndpointName" } }, "LocalPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-endpointinput.html#cfn-sagemaker-dataqualityjobdefinition-endpointinput-localpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.EndpointInput.LocalPath" } }, "S3DataDistributionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-endpointinput.html#cfn-sagemaker-dataqualityjobdefinition-endpointinput-s3datadistributiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.EndpointInput.S3DataDistributionType" } }, "S3InputMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-endpointinput.html#cfn-sagemaker-dataqualityjobdefinition-endpointinput-s3inputmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.EndpointInput.S3InputMode" } } } }, "AWS::SageMaker::DataQualityJobDefinition.Json": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-json.html", "Properties": { "Line": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-json.html#cfn-sagemaker-dataqualityjobdefinition-json-line", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::DataQualityJobDefinition.MonitoringOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-monitoringoutput.html", "Properties": { "S3Output": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-monitoringoutput.html#cfn-sagemaker-dataqualityjobdefinition-monitoringoutput-s3output", "Required": true, "Type": "S3Output", "UpdateType": "Immutable" } } }, "AWS::SageMaker::DataQualityJobDefinition.MonitoringOutputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-monitoringoutputconfig.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-monitoringoutputconfig.html#cfn-sagemaker-dataqualityjobdefinition-monitoringoutputconfig-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.MonitoringOutputConfig.KmsKeyId" } }, "MonitoringOutputs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-monitoringoutputconfig.html#cfn-sagemaker-dataqualityjobdefinition-monitoringoutputconfig-monitoringoutputs", "DuplicatesAllowed": true, "ItemType": "MonitoringOutput", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::SageMaker::DataQualityJobDefinition.MonitoringResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-monitoringresources.html", "Properties": { "ClusterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-monitoringresources.html#cfn-sagemaker-dataqualityjobdefinition-monitoringresources-clusterconfig", "Required": true, "Type": "ClusterConfig", "UpdateType": "Immutable" } } }, "AWS::SageMaker::DataQualityJobDefinition.NetworkConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-networkconfig.html", "Properties": { "EnableInterContainerTrafficEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-networkconfig.html#cfn-sagemaker-dataqualityjobdefinition-networkconfig-enableintercontainertrafficencryption", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "EnableNetworkIsolation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-networkconfig.html#cfn-sagemaker-dataqualityjobdefinition-networkconfig-enablenetworkisolation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-networkconfig.html#cfn-sagemaker-dataqualityjobdefinition-networkconfig-vpcconfig", "Required": false, "Type": "VpcConfig", "UpdateType": "Immutable" } } }, "AWS::SageMaker::DataQualityJobDefinition.S3Output": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-s3output.html", "Properties": { "LocalPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-s3output.html#cfn-sagemaker-dataqualityjobdefinition-s3output-localpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.S3Output.LocalPath" } }, "S3UploadMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-s3output.html#cfn-sagemaker-dataqualityjobdefinition-s3output-s3uploadmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.S3Output.S3UploadMode" } }, "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-s3output.html#cfn-sagemaker-dataqualityjobdefinition-s3output-s3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.S3Output.S3Uri" } } } }, "AWS::SageMaker::DataQualityJobDefinition.StatisticsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-statisticsresource.html", "Properties": { "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-statisticsresource.html#cfn-sagemaker-dataqualityjobdefinition-statisticsresource-s3uri", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.StatisticsResource.S3Uri" } } } }, "AWS::SageMaker::DataQualityJobDefinition.StoppingCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-stoppingcondition.html", "Properties": { "MaxRuntimeInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-stoppingcondition.html#cfn-sagemaker-dataqualityjobdefinition-stoppingcondition-maxruntimeinseconds", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.StoppingCondition.MaxRuntimeInSeconds" } } } }, "AWS::SageMaker::DataQualityJobDefinition.VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-vpcconfig.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-vpcconfig.html#cfn-sagemaker-dataqualityjobdefinition-vpcconfig-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.VpcConfig.SecurityGroupIds" } }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-vpcconfig.html#cfn-sagemaker-dataqualityjobdefinition-vpcconfig-subnets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.VpcConfig.Subnets" } } } }, "AWS::SageMaker::Device.Device": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-device-device.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-device-device.html#cfn-sagemaker-device-device-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Device.Device.Description" } }, "DeviceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-device-device.html#cfn-sagemaker-device-device-devicename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Device.Device.DeviceName" } }, "IotThingName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-device-device.html#cfn-sagemaker-device-device-iotthingname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Device.Device.IotThingName" } } } }, "AWS::SageMaker::DeviceFleet.EdgeOutputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-devicefleet-edgeoutputconfig.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-devicefleet-edgeoutputconfig.html#cfn-sagemaker-devicefleet-edgeoutputconfig-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::DeviceFleet.EdgeOutputConfig.KmsKeyId" } }, "S3OutputLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-devicefleet-edgeoutputconfig.html#cfn-sagemaker-devicefleet-edgeoutputconfig-s3outputlocation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::DeviceFleet.EdgeOutputConfig.S3OutputLocation" } } } }, "AWS::SageMaker::Domain.CustomImage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-customimage.html", "Properties": { "AppImageConfigName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-customimage.html#cfn-sagemaker-domain-customimage-appimageconfigname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Domain.CustomImage.AppImageConfigName" } }, "ImageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-customimage.html#cfn-sagemaker-domain-customimage-imagename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Domain.CustomImage.ImageName" } }, "ImageVersionNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-customimage.html#cfn-sagemaker-domain-customimage-imageversionnumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::Domain.DefaultSpaceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-defaultspacesettings.html", "Properties": { "ExecutionRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-defaultspacesettings.html#cfn-sagemaker-domain-defaultspacesettings-executionrole", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Domain.DefaultSpaceSettings.ExecutionRole" } }, "JupyterServerAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-defaultspacesettings.html#cfn-sagemaker-domain-defaultspacesettings-jupyterserverappsettings", "Required": false, "Type": "JupyterServerAppSettings", "UpdateType": "Mutable" }, "KernelGatewayAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-defaultspacesettings.html#cfn-sagemaker-domain-defaultspacesettings-kernelgatewayappsettings", "Required": false, "Type": "KernelGatewayAppSettings", "UpdateType": "Mutable" }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-defaultspacesettings.html#cfn-sagemaker-domain-defaultspacesettings-securitygroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Domain.DefaultSpaceSettings.SecurityGroups" } } } }, "AWS::SageMaker::Domain.DomainSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-domainsettings.html", "Properties": { "RStudioServerProDomainSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-domainsettings.html#cfn-sagemaker-domain-domainsettings-rstudioserverprodomainsettings", "Required": false, "Type": "RStudioServerProDomainSettings", "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-domainsettings.html#cfn-sagemaker-domain-domainsettings-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Domain.DomainSettings.SecurityGroupIds" } } } }, "AWS::SageMaker::Domain.JupyterServerAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-jupyterserverappsettings.html", "Properties": { "DefaultResourceSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-jupyterserverappsettings.html#cfn-sagemaker-domain-jupyterserverappsettings-defaultresourcespec", "Required": false, "Type": "ResourceSpec", "UpdateType": "Mutable" } } }, "AWS::SageMaker::Domain.KernelGatewayAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-kernelgatewayappsettings.html", "Properties": { "CustomImages": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-kernelgatewayappsettings.html#cfn-sagemaker-domain-kernelgatewayappsettings-customimages", "DuplicatesAllowed": true, "ItemType": "CustomImage", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DefaultResourceSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-kernelgatewayappsettings.html#cfn-sagemaker-domain-kernelgatewayappsettings-defaultresourcespec", "Required": false, "Type": "ResourceSpec", "UpdateType": "Mutable" } } }, "AWS::SageMaker::Domain.RSessionAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-rsessionappsettings.html", "Properties": { "CustomImages": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-rsessionappsettings.html#cfn-sagemaker-domain-rsessionappsettings-customimages", "DuplicatesAllowed": true, "ItemType": "CustomImage", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DefaultResourceSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-rsessionappsettings.html#cfn-sagemaker-domain-rsessionappsettings-defaultresourcespec", "Required": false, "Type": "ResourceSpec", "UpdateType": "Mutable" } } }, "AWS::SageMaker::Domain.RStudioServerProAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-rstudioserverproappsettings.html", "Properties": { "AccessStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-rstudioserverproappsettings.html#cfn-sagemaker-domain-rstudioserverproappsettings-accessstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Domain.RStudioServerProAppSettings.AccessStatus" } }, "UserGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-rstudioserverproappsettings.html#cfn-sagemaker-domain-rstudioserverproappsettings-usergroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Domain.RStudioServerProAppSettings.UserGroup" } } } }, "AWS::SageMaker::Domain.RStudioServerProDomainSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-rstudioserverprodomainsettings.html", "Properties": { "DefaultResourceSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-rstudioserverprodomainsettings.html#cfn-sagemaker-domain-rstudioserverprodomainsettings-defaultresourcespec", "Required": false, "Type": "ResourceSpec", "UpdateType": "Immutable" }, "DomainExecutionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-rstudioserverprodomainsettings.html#cfn-sagemaker-domain-rstudioserverprodomainsettings-domainexecutionrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Domain.RStudioServerProDomainSettings.DomainExecutionRoleArn" } }, "RStudioConnectUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-rstudioserverprodomainsettings.html#cfn-sagemaker-domain-rstudioserverprodomainsettings-rstudioconnecturl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Domain.RStudioServerProDomainSettings.RStudioConnectUrl" } }, "RStudioPackageManagerUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-rstudioserverprodomainsettings.html#cfn-sagemaker-domain-rstudioserverprodomainsettings-rstudiopackagemanagerurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Domain.RStudioServerProDomainSettings.RStudioPackageManagerUrl" } } } }, "AWS::SageMaker::Domain.ResourceSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-resourcespec.html", "Properties": { "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-resourcespec.html#cfn-sagemaker-domain-resourcespec-instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::SageMaker::Domain.ResourceSpec.InstanceType" } }, "LifecycleConfigArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-resourcespec.html#cfn-sagemaker-domain-resourcespec-lifecycleconfigarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::SageMaker::Domain.ResourceSpec.LifecycleConfigArn" } }, "SageMakerImageArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-resourcespec.html#cfn-sagemaker-domain-resourcespec-sagemakerimagearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::SageMaker::Domain.ResourceSpec.SageMakerImageArn" } }, "SageMakerImageVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-resourcespec.html#cfn-sagemaker-domain-resourcespec-sagemakerimageversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::SageMaker::Domain.ResourceSpec.SageMakerImageVersionArn" } } } }, "AWS::SageMaker::Domain.SharingSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-sharingsettings.html", "Properties": { "NotebookOutputOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-sharingsettings.html#cfn-sagemaker-domain-sharingsettings-notebookoutputoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Domain.SharingSettings.NotebookOutputOption" } }, "S3KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-sharingsettings.html#cfn-sagemaker-domain-sharingsettings-s3kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Domain.SharingSettings.S3KmsKeyId" } }, "S3OutputPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-sharingsettings.html#cfn-sagemaker-domain-sharingsettings-s3outputpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Domain.SharingSettings.S3OutputPath" } } } }, "AWS::SageMaker::Domain.UserSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-usersettings.html", "Properties": { "ExecutionRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-usersettings.html#cfn-sagemaker-domain-usersettings-executionrole", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Domain.UserSettings.ExecutionRole" } }, "JupyterServerAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-usersettings.html#cfn-sagemaker-domain-usersettings-jupyterserverappsettings", "Required": false, "Type": "JupyterServerAppSettings", "UpdateType": "Mutable" }, "KernelGatewayAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-usersettings.html#cfn-sagemaker-domain-usersettings-kernelgatewayappsettings", "Required": false, "Type": "KernelGatewayAppSettings", "UpdateType": "Mutable" }, "RSessionAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-usersettings.html#cfn-sagemaker-domain-usersettings-rsessionappsettings", "Required": false, "Type": "RSessionAppSettings", "UpdateType": "Mutable" }, "RStudioServerProAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-usersettings.html#cfn-sagemaker-domain-usersettings-rstudioserverproappsettings", "Required": false, "Type": "RStudioServerProAppSettings", "UpdateType": "Mutable" }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-usersettings.html#cfn-sagemaker-domain-usersettings-securitygroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Domain.UserSettings.SecurityGroups" } }, "SharingSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-usersettings.html#cfn-sagemaker-domain-usersettings-sharingsettings", "Required": false, "Type": "SharingSettings", "UpdateType": "Mutable" } } }, "AWS::SageMaker::Endpoint.Alarm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-alarm.html", "Properties": { "AlarmName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-alarm.html#cfn-sagemaker-endpoint-alarm-alarmname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SageMaker::Endpoint.AutoRollbackConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-autorollbackconfig.html", "Properties": { "Alarms": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-autorollbackconfig.html#cfn-sagemaker-endpoint-autorollbackconfig-alarms", "ItemType": "Alarm", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::Endpoint.BlueGreenUpdatePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-bluegreenupdatepolicy.html", "Properties": { "MaximumExecutionTimeoutInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-bluegreenupdatepolicy.html#cfn-sagemaker-endpoint-bluegreenupdatepolicy-maximumexecutiontimeoutinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TerminationWaitInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-bluegreenupdatepolicy.html#cfn-sagemaker-endpoint-bluegreenupdatepolicy-terminationwaitinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TrafficRoutingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-bluegreenupdatepolicy.html#cfn-sagemaker-endpoint-bluegreenupdatepolicy-trafficroutingconfiguration", "Required": true, "Type": "TrafficRoutingConfig", "UpdateType": "Mutable" } } }, "AWS::SageMaker::Endpoint.CapacitySize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-capacitysize.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-capacitysize.html#cfn-sagemaker-endpoint-capacitysize-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-capacitysize.html#cfn-sagemaker-endpoint-capacitysize-value", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SageMaker::Endpoint.DeploymentConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-deploymentconfig.html", "Properties": { "AutoRollbackConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-deploymentconfig.html#cfn-sagemaker-endpoint-deploymentconfig-autorollbackconfiguration", "Required": false, "Type": "AutoRollbackConfig", "UpdateType": "Mutable" }, "BlueGreenUpdatePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-deploymentconfig.html#cfn-sagemaker-endpoint-deploymentconfig-bluegreenupdatepolicy", "Required": true, "Type": "BlueGreenUpdatePolicy", "UpdateType": "Mutable" } } }, "AWS::SageMaker::Endpoint.TrafficRoutingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-trafficroutingconfig.html", "Properties": { "CanarySize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-trafficroutingconfig.html#cfn-sagemaker-endpoint-trafficroutingconfig-canarysize", "Required": false, "Type": "CapacitySize", "UpdateType": "Mutable" }, "LinearStepSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-trafficroutingconfig.html#cfn-sagemaker-endpoint-trafficroutingconfig-linearstepsize", "Required": false, "Type": "CapacitySize", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-trafficroutingconfig.html#cfn-sagemaker-endpoint-trafficroutingconfig-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "WaitIntervalInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-trafficroutingconfig.html#cfn-sagemaker-endpoint-trafficroutingconfig-waitintervalinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::Endpoint.VariantProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-variantproperty.html", "Properties": { "VariantPropertyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpoint-variantproperty.html#cfn-sagemaker-endpoint-variantproperty-variantpropertytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::EndpointConfig.AsyncInferenceClientConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-asyncinferenceclientconfig.html", "Properties": { "MaxConcurrentInvocationsPerInstance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-asyncinferenceclientconfig.html#cfn-sagemaker-endpointconfig-asyncinferenceclientconfig-maxconcurrentinvocationsperinstance", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::EndpointConfig.AsyncInferenceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-asyncinferenceconfig.html", "Properties": { "ClientConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-asyncinferenceconfig.html#cfn-sagemaker-endpointconfig-asyncinferenceconfig-clientconfig", "Required": false, "Type": "AsyncInferenceClientConfig", "UpdateType": "Immutable" }, "OutputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-asyncinferenceconfig.html#cfn-sagemaker-endpointconfig-asyncinferenceconfig-outputconfig", "Required": true, "Type": "AsyncInferenceOutputConfig", "UpdateType": "Immutable" } } }, "AWS::SageMaker::EndpointConfig.AsyncInferenceNotificationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-asyncinferencenotificationconfig.html", "Properties": { "ErrorTopic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-asyncinferencenotificationconfig.html#cfn-sagemaker-endpointconfig-asyncinferencenotificationconfig-errortopic", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "IncludeInferenceResponseIn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-asyncinferencenotificationconfig.html#cfn-sagemaker-endpointconfig-asyncinferencenotificationconfig-includeinferenceresponsein", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SuccessTopic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-asyncinferencenotificationconfig.html#cfn-sagemaker-endpointconfig-asyncinferencenotificationconfig-successtopic", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::EndpointConfig.AsyncInferenceOutputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-asyncinferenceoutputconfig.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-asyncinferenceoutputconfig.html#cfn-sagemaker-endpointconfig-asyncinferenceoutputconfig-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "NotificationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-asyncinferenceoutputconfig.html#cfn-sagemaker-endpointconfig-asyncinferenceoutputconfig-notificationconfig", "Required": false, "Type": "AsyncInferenceNotificationConfig", "UpdateType": "Immutable" }, "S3FailurePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-asyncinferenceoutputconfig.html#cfn-sagemaker-endpointconfig-asyncinferenceoutputconfig-s3failurepath", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "S3OutputPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-asyncinferenceoutputconfig.html#cfn-sagemaker-endpointconfig-asyncinferenceoutputconfig-s3outputpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::EndpointConfig.CaptureContentTypeHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-datacaptureconfig-capturecontenttypeheader.html", "Properties": { "CsvContentTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-datacaptureconfig-capturecontenttypeheader.html#cfn-sagemaker-endpointconfig-datacaptureconfig-capturecontenttypeheader-csvcontenttypes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "JsonContentTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-datacaptureconfig-capturecontenttypeheader.html#cfn-sagemaker-endpointconfig-datacaptureconfig-capturecontenttypeheader-jsoncontenttypes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::SageMaker::EndpointConfig.CaptureOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-captureoption.html", "Properties": { "CaptureMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-captureoption.html#cfn-sagemaker-endpointconfig-captureoption-capturemode", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::SageMaker::EndpointConfig.ClarifyExplainerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyexplainerconfig.html", "Properties": { "EnableExplanations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyexplainerconfig.html#cfn-sagemaker-endpointconfig-clarifyexplainerconfig-enableexplanations", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InferenceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyexplainerconfig.html#cfn-sagemaker-endpointconfig-clarifyexplainerconfig-inferenceconfig", "Required": false, "Type": "ClarifyInferenceConfig", "UpdateType": "Immutable" }, "ShapConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyexplainerconfig.html#cfn-sagemaker-endpointconfig-clarifyexplainerconfig-shapconfig", "Required": true, "Type": "ClarifyShapConfig", "UpdateType": "Immutable" } } }, "AWS::SageMaker::EndpointConfig.ClarifyFeatureType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyfeaturetype.html", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "AWS::SageMaker::EndpointConfig.ClarifyHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyheader.html", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "AWS::SageMaker::EndpointConfig.ClarifyInferenceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyinferenceconfig.html", "Properties": { "ContentTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyinferenceconfig.html#cfn-sagemaker-endpointconfig-clarifyinferenceconfig-contenttemplate", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "FeatureHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyinferenceconfig.html#cfn-sagemaker-endpointconfig-clarifyinferenceconfig-featureheaders", "ItemType": "ClarifyHeader", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "FeatureTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyinferenceconfig.html#cfn-sagemaker-endpointconfig-clarifyinferenceconfig-featuretypes", "ItemType": "ClarifyFeatureType", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "FeaturesAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyinferenceconfig.html#cfn-sagemaker-endpointconfig-clarifyinferenceconfig-featuresattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LabelAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyinferenceconfig.html#cfn-sagemaker-endpointconfig-clarifyinferenceconfig-labelattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LabelHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyinferenceconfig.html#cfn-sagemaker-endpointconfig-clarifyinferenceconfig-labelheaders", "ItemType": "ClarifyHeader", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "LabelIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyinferenceconfig.html#cfn-sagemaker-endpointconfig-clarifyinferenceconfig-labelindex", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "MaxPayloadInMB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyinferenceconfig.html#cfn-sagemaker-endpointconfig-clarifyinferenceconfig-maxpayloadinmb", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "MaxRecordCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyinferenceconfig.html#cfn-sagemaker-endpointconfig-clarifyinferenceconfig-maxrecordcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "ProbabilityAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyinferenceconfig.html#cfn-sagemaker-endpointconfig-clarifyinferenceconfig-probabilityattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ProbabilityIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyinferenceconfig.html#cfn-sagemaker-endpointconfig-clarifyinferenceconfig-probabilityindex", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::EndpointConfig.ClarifyShapBaselineConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyshapbaselineconfig.html", "Properties": { "MimeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyshapbaselineconfig.html#cfn-sagemaker-endpointconfig-clarifyshapbaselineconfig-mimetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ShapBaseline": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyshapbaselineconfig.html#cfn-sagemaker-endpointconfig-clarifyshapbaselineconfig-shapbaseline", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ShapBaselineUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyshapbaselineconfig.html#cfn-sagemaker-endpointconfig-clarifyshapbaselineconfig-shapbaselineuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::EndpointConfig.ClarifyShapConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyshapconfig.html", "Properties": { "NumberOfSamples": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyshapconfig.html#cfn-sagemaker-endpointconfig-clarifyshapconfig-numberofsamples", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Seed": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyshapconfig.html#cfn-sagemaker-endpointconfig-clarifyshapconfig-seed", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "ShapBaselineConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyshapconfig.html#cfn-sagemaker-endpointconfig-clarifyshapconfig-shapbaselineconfig", "Required": true, "Type": "ClarifyShapBaselineConfig", "UpdateType": "Immutable" }, "TextConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyshapconfig.html#cfn-sagemaker-endpointconfig-clarifyshapconfig-textconfig", "Required": false, "Type": "ClarifyTextConfig", "UpdateType": "Immutable" }, "UseLogit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyshapconfig.html#cfn-sagemaker-endpointconfig-clarifyshapconfig-uselogit", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::EndpointConfig.ClarifyTextConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifytextconfig.html", "Properties": { "Granularity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifytextconfig.html#cfn-sagemaker-endpointconfig-clarifytextconfig-granularity", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Language": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifytextconfig.html#cfn-sagemaker-endpointconfig-clarifytextconfig-language", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::SageMaker::EndpointConfig.DataCaptureConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-datacaptureconfig.html", "Properties": { "CaptureContentTypeHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-datacaptureconfig.html#cfn-sagemaker-endpointconfig-datacaptureconfig-capturecontenttypeheader", "Required": false, "Type": "CaptureContentTypeHeader", "UpdateType": "Immutable" }, "CaptureOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-datacaptureconfig.html#cfn-sagemaker-endpointconfig-datacaptureconfig-captureoptions", "ItemType": "CaptureOption", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "DestinationS3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-datacaptureconfig.html#cfn-sagemaker-endpointconfig-datacaptureconfig-destinations3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "EnableCapture": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-datacaptureconfig.html#cfn-sagemaker-endpointconfig-datacaptureconfig-enablecapture", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "InitialSamplingPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-datacaptureconfig.html#cfn-sagemaker-endpointconfig-datacaptureconfig-initialsamplingpercentage", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-datacaptureconfig.html#cfn-sagemaker-endpointconfig-datacaptureconfig-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::EndpointConfig.ExplainerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-explainerconfig.html", "Properties": { "ClarifyExplainerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-explainerconfig.html#cfn-sagemaker-endpointconfig-explainerconfig-clarifyexplainerconfig", "Required": false, "Type": "ClarifyExplainerConfig", "UpdateType": "Immutable" } } }, "AWS::SageMaker::EndpointConfig.ProductionVariant": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html", "Properties": { "AcceleratorType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-acceleratortype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ContainerStartupHealthCheckTimeoutInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-containerstartuphealthchecktimeoutinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "EnableSSMAccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-enablessmaccess", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "InitialInstanceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-initialinstancecount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "InitialVariantWeight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-initialvariantweight", "PrimitiveType": "Double", "Required": true, "UpdateType": "Immutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ModelDataDownloadTimeoutInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-modeldatadownloadtimeoutinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "ModelName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-modelname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ServerlessConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-serverlessconfig", "Required": false, "Type": "ServerlessConfig", "UpdateType": "Mutable" }, "VariantName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-variantname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "VolumeSizeInGB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-volumesizeingb", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::EndpointConfig.ServerlessConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant-serverlessconfig.html", "Properties": { "MaxConcurrency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant-serverlessconfig.html#cfn-sagemaker-endpointconfig-productionvariant-serverlessconfig-maxconcurrency", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "MemorySizeInMB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant-serverlessconfig.html#cfn-sagemaker-endpointconfig-productionvariant-serverlessconfig-memorysizeinmb", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" } } }, "AWS::SageMaker::FeatureGroup.DataCatalogConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-datacatalogconfig.html", "Properties": { "Catalog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-datacatalogconfig.html#cfn-sagemaker-featuregroup-datacatalogconfig-catalog", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::FeatureGroup.DataCatalogConfig.Catalog" } }, "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-datacatalogconfig.html#cfn-sagemaker-featuregroup-datacatalogconfig-database", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::FeatureGroup.DataCatalogConfig.Database" } }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-datacatalogconfig.html#cfn-sagemaker-featuregroup-datacatalogconfig-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::FeatureGroup.DataCatalogConfig.TableName" } } } }, "AWS::SageMaker::FeatureGroup.FeatureDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-featuredefinition.html", "Properties": { "FeatureName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-featuredefinition.html#cfn-sagemaker-featuregroup-featuredefinition-featurename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::FeatureGroup.FeatureDefinition.FeatureName" } }, "FeatureType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-featuredefinition.html#cfn-sagemaker-featuregroup-featuredefinition-featuretype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::FeatureGroup.FeatureDefinition.FeatureType" } } } }, "AWS::SageMaker::FeatureGroup.OfflineStoreConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-offlinestoreconfig.html", "Properties": { "DataCatalogConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-offlinestoreconfig.html#cfn-sagemaker-featuregroup-offlinestoreconfig-datacatalogconfig", "Required": false, "Type": "DataCatalogConfig", "UpdateType": "Immutable" }, "DisableGlueTableCreation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-offlinestoreconfig.html#cfn-sagemaker-featuregroup-offlinestoreconfig-disablegluetablecreation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "S3StorageConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-offlinestoreconfig.html#cfn-sagemaker-featuregroup-offlinestoreconfig-s3storageconfig", "Required": true, "Type": "S3StorageConfig", "UpdateType": "Immutable" }, "TableFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-offlinestoreconfig.html#cfn-sagemaker-featuregroup-offlinestoreconfig-tableformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::FeatureGroup.OfflineStoreConfig.TableFormat" } } } }, "AWS::SageMaker::FeatureGroup.OnlineStoreConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-onlinestoreconfig.html", "Properties": { "EnableOnlineStore": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-onlinestoreconfig.html#cfn-sagemaker-featuregroup-onlinestoreconfig-enableonlinestore", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "SecurityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-onlinestoreconfig.html#cfn-sagemaker-featuregroup-onlinestoreconfig-securityconfig", "Required": false, "Type": "OnlineStoreSecurityConfig", "UpdateType": "Immutable" } } }, "AWS::SageMaker::FeatureGroup.OnlineStoreSecurityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-onlinestoresecurityconfig.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-onlinestoresecurityconfig.html#cfn-sagemaker-featuregroup-onlinestoresecurityconfig-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::FeatureGroup.S3StorageConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-s3storageconfig.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-s3storageconfig.html#cfn-sagemaker-featuregroup-s3storageconfig-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-featuregroup-s3storageconfig.html#cfn-sagemaker-featuregroup-s3storageconfig-s3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::FeatureGroup.S3StorageConfig.S3Uri" } } } }, "AWS::SageMaker::InferenceExperiment.CaptureContentTypeHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-capturecontenttypeheader.html", "Properties": { "CsvContentTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-capturecontenttypeheader.html#cfn-sagemaker-inferenceexperiment-capturecontenttypeheader-csvcontenttypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.CaptureContentTypeHeader.CsvContentTypes" } }, "JsonContentTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-capturecontenttypeheader.html#cfn-sagemaker-inferenceexperiment-capturecontenttypeheader-jsoncontenttypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.CaptureContentTypeHeader.JsonContentTypes" } } } }, "AWS::SageMaker::InferenceExperiment.DataStorageConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-datastorageconfig.html", "Properties": { "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-datastorageconfig.html#cfn-sagemaker-inferenceexperiment-datastorageconfig-contenttype", "Required": false, "Type": "CaptureContentTypeHeader", "UpdateType": "Mutable" }, "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-datastorageconfig.html#cfn-sagemaker-inferenceexperiment-datastorageconfig-destination", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.DataStorageConfig.Destination" } }, "KmsKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-datastorageconfig.html#cfn-sagemaker-inferenceexperiment-datastorageconfig-kmskey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.DataStorageConfig.KmsKey" } } } }, "AWS::SageMaker::InferenceExperiment.EndpointMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-endpointmetadata.html", "Properties": { "EndpointConfigName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-endpointmetadata.html#cfn-sagemaker-inferenceexperiment-endpointmetadata-endpointconfigname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.EndpointMetadata.EndpointConfigName" } }, "EndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-endpointmetadata.html#cfn-sagemaker-inferenceexperiment-endpointmetadata-endpointname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.EndpointMetadata.EndpointName" } }, "EndpointStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-endpointmetadata.html#cfn-sagemaker-inferenceexperiment-endpointmetadata-endpointstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.EndpointMetadata.EndpointStatus" } } } }, "AWS::SageMaker::InferenceExperiment.InferenceExperimentSchedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-inferenceexperimentschedule.html", "Properties": { "EndTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-inferenceexperimentschedule.html#cfn-sagemaker-inferenceexperiment-inferenceexperimentschedule-endtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-inferenceexperimentschedule.html#cfn-sagemaker-inferenceexperiment-inferenceexperimentschedule-starttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::InferenceExperiment.ModelInfrastructureConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelinfrastructureconfig.html", "Properties": { "InfrastructureType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelinfrastructureconfig.html#cfn-sagemaker-inferenceexperiment-modelinfrastructureconfig-infrastructuretype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.ModelInfrastructureConfig.InfrastructureType" } }, "RealTimeInferenceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelinfrastructureconfig.html#cfn-sagemaker-inferenceexperiment-modelinfrastructureconfig-realtimeinferenceconfig", "Required": true, "Type": "RealTimeInferenceConfig", "UpdateType": "Mutable" } } }, "AWS::SageMaker::InferenceExperiment.ModelVariantConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelvariantconfig.html", "Properties": { "InfrastructureConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelvariantconfig.html#cfn-sagemaker-inferenceexperiment-modelvariantconfig-infrastructureconfig", "Required": true, "Type": "ModelInfrastructureConfig", "UpdateType": "Mutable" }, "ModelName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelvariantconfig.html#cfn-sagemaker-inferenceexperiment-modelvariantconfig-modelname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.ModelVariantConfig.ModelName" } }, "VariantName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-modelvariantconfig.html#cfn-sagemaker-inferenceexperiment-modelvariantconfig-variantname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.ModelVariantConfig.VariantName" } } } }, "AWS::SageMaker::InferenceExperiment.RealTimeInferenceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-realtimeinferenceconfig.html", "Properties": { "InstanceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-realtimeinferenceconfig.html#cfn-sagemaker-inferenceexperiment-realtimeinferenceconfig-instancecount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-realtimeinferenceconfig.html#cfn-sagemaker-inferenceexperiment-realtimeinferenceconfig-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SageMaker::InferenceExperiment.ShadowModeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodeconfig.html", "Properties": { "ShadowModelVariants": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodeconfig.html#cfn-sagemaker-inferenceexperiment-shadowmodeconfig-shadowmodelvariants", "DuplicatesAllowed": true, "ItemType": "ShadowModelVariantConfig", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "SourceModelVariantName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodeconfig.html#cfn-sagemaker-inferenceexperiment-shadowmodeconfig-sourcemodelvariantname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.ShadowModeConfig.SourceModelVariantName" } } } }, "AWS::SageMaker::InferenceExperiment.ShadowModelVariantConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodelvariantconfig.html", "Properties": { "SamplingPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodelvariantconfig.html#cfn-sagemaker-inferenceexperiment-shadowmodelvariantconfig-samplingpercentage", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "ShadowModelVariantName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-inferenceexperiment-shadowmodelvariantconfig.html#cfn-sagemaker-inferenceexperiment-shadowmodelvariantconfig-shadowmodelvariantname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.ShadowModelVariantConfig.ShadowModelVariantName" } } } }, "AWS::SageMaker::Model.ContainerDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition.html", "Properties": { "ContainerHostname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition.html#cfn-sagemaker-model-containerdefinition-containerhostname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition.html#cfn-sagemaker-model-containerdefinition-environment", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" }, "Image": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition.html#cfn-sagemaker-model-containerdefinition-image", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ImageConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition.html#cfn-sagemaker-model-containerdefinition-imageconfig", "Required": false, "Type": "ImageConfig", "UpdateType": "Immutable" }, "InferenceSpecificationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition.html#cfn-sagemaker-model-containerdefinition-inferencespecificationname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition.html#cfn-sagemaker-model-containerdefinition-mode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ModelDataUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition.html#cfn-sagemaker-model-containerdefinition-modeldataurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ModelPackageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition.html#cfn-sagemaker-model-containerdefinition-modelpackagename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MultiModelConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition.html#cfn-sagemaker-model-containerdefinition-multimodelconfig", "Required": false, "Type": "MultiModelConfig", "UpdateType": "Immutable" } } }, "AWS::SageMaker::Model.ImageConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition-imageconfig.html", "Properties": { "RepositoryAccessMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition-imageconfig.html#cfn-sagemaker-model-containerdefinition-imageconfig-repositoryaccessmode", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RepositoryAuthConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition-imageconfig.html#cfn-sagemaker-model-containerdefinition-imageconfig-repositoryauthconfig", "Required": false, "Type": "RepositoryAuthConfig", "UpdateType": "Immutable" } } }, "AWS::SageMaker::Model.InferenceExecutionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-inferenceexecutionconfig.html", "Properties": { "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-inferenceexecutionconfig.html#cfn-sagemaker-model-inferenceexecutionconfig-mode", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::SageMaker::Model.MultiModelConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition-multimodelconfig.html", "Properties": { "ModelCacheSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition-multimodelconfig.html#cfn-sagemaker-model-containerdefinition-multimodelconfig-modelcachesetting", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::Model.RepositoryAuthConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition-imageconfig-repositoryauthconfig.html", "Properties": { "RepositoryCredentialsProviderArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-containerdefinition-imageconfig-repositoryauthconfig.html#cfn-sagemaker-model-containerdefinition-imageconfig-repositoryauthconfig-repositorycredentialsproviderarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::SageMaker::Model.VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-vpcconfig.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-vpcconfig.html#cfn-sagemaker-model-vpcconfig-securitygroupids", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-model-vpcconfig.html#cfn-sagemaker-model-vpcconfig-subnets", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelBiasJobDefinition.BatchTransformInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-batchtransforminput.html", "Properties": { "DataCapturedDestinationS3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-batchtransforminput.html#cfn-sagemaker-modelbiasjobdefinition-batchtransforminput-datacaptureddestinations3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.BatchTransformInput.DataCapturedDestinationS3Uri" } }, "DatasetFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-batchtransforminput.html#cfn-sagemaker-modelbiasjobdefinition-batchtransforminput-datasetformat", "Required": true, "Type": "DatasetFormat", "UpdateType": "Immutable" }, "EndTimeOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-batchtransforminput.html#cfn-sagemaker-modelbiasjobdefinition-batchtransforminput-endtimeoffset", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.BatchTransformInput.EndTimeOffset" } }, "FeaturesAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-batchtransforminput.html#cfn-sagemaker-modelbiasjobdefinition-batchtransforminput-featuresattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InferenceAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-batchtransforminput.html#cfn-sagemaker-modelbiasjobdefinition-batchtransforminput-inferenceattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LocalPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-batchtransforminput.html#cfn-sagemaker-modelbiasjobdefinition-batchtransforminput-localpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.BatchTransformInput.LocalPath" } }, "ProbabilityAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-batchtransforminput.html#cfn-sagemaker-modelbiasjobdefinition-batchtransforminput-probabilityattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ProbabilityThresholdAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-batchtransforminput.html#cfn-sagemaker-modelbiasjobdefinition-batchtransforminput-probabilitythresholdattribute", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "S3DataDistributionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-batchtransforminput.html#cfn-sagemaker-modelbiasjobdefinition-batchtransforminput-s3datadistributiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.BatchTransformInput.S3DataDistributionType" } }, "S3InputMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-batchtransforminput.html#cfn-sagemaker-modelbiasjobdefinition-batchtransforminput-s3inputmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.BatchTransformInput.S3InputMode" } }, "StartTimeOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-batchtransforminput.html#cfn-sagemaker-modelbiasjobdefinition-batchtransforminput-starttimeoffset", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.BatchTransformInput.StartTimeOffset" } } } }, "AWS::SageMaker::ModelBiasJobDefinition.ClusterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-clusterconfig.html", "Properties": { "InstanceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-clusterconfig.html#cfn-sagemaker-modelbiasjobdefinition-clusterconfig-instancecount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.ClusterConfig.InstanceCount" } }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-clusterconfig.html#cfn-sagemaker-modelbiasjobdefinition-clusterconfig-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "VolumeKmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-clusterconfig.html#cfn-sagemaker-modelbiasjobdefinition-clusterconfig-volumekmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "VolumeSizeInGB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-clusterconfig.html#cfn-sagemaker-modelbiasjobdefinition-clusterconfig-volumesizeingb", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.ClusterConfig.VolumeSizeInGB" } } } }, "AWS::SageMaker::ModelBiasJobDefinition.ConstraintsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-constraintsresource.html", "Properties": { "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-constraintsresource.html#cfn-sagemaker-modelbiasjobdefinition-constraintsresource-s3uri", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.ConstraintsResource.S3Uri" } } } }, "AWS::SageMaker::ModelBiasJobDefinition.Csv": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-csv.html", "Properties": { "Header": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-csv.html#cfn-sagemaker-modelbiasjobdefinition-csv-header", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelBiasJobDefinition.DatasetFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-datasetformat.html", "Properties": { "Csv": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-datasetformat.html#cfn-sagemaker-modelbiasjobdefinition-datasetformat-csv", "Required": false, "Type": "Csv", "UpdateType": "Immutable" }, "Json": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-datasetformat.html#cfn-sagemaker-modelbiasjobdefinition-datasetformat-json", "Required": false, "Type": "Json", "UpdateType": "Immutable" }, "Parquet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-datasetformat.html#cfn-sagemaker-modelbiasjobdefinition-datasetformat-parquet", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelBiasJobDefinition.EndpointInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-endpointinput.html", "Properties": { "EndTimeOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-endpointinput.html#cfn-sagemaker-modelbiasjobdefinition-endpointinput-endtimeoffset", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.EndpointInput.EndTimeOffset" } }, "EndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-endpointinput.html#cfn-sagemaker-modelbiasjobdefinition-endpointinput-endpointname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.EndpointInput.EndpointName" } }, "FeaturesAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-endpointinput.html#cfn-sagemaker-modelbiasjobdefinition-endpointinput-featuresattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InferenceAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-endpointinput.html#cfn-sagemaker-modelbiasjobdefinition-endpointinput-inferenceattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LocalPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-endpointinput.html#cfn-sagemaker-modelbiasjobdefinition-endpointinput-localpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.EndpointInput.LocalPath" } }, "ProbabilityAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-endpointinput.html#cfn-sagemaker-modelbiasjobdefinition-endpointinput-probabilityattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ProbabilityThresholdAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-endpointinput.html#cfn-sagemaker-modelbiasjobdefinition-endpointinput-probabilitythresholdattribute", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "S3DataDistributionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-endpointinput.html#cfn-sagemaker-modelbiasjobdefinition-endpointinput-s3datadistributiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.EndpointInput.S3DataDistributionType" } }, "S3InputMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-endpointinput.html#cfn-sagemaker-modelbiasjobdefinition-endpointinput-s3inputmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.EndpointInput.S3InputMode" } }, "StartTimeOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-endpointinput.html#cfn-sagemaker-modelbiasjobdefinition-endpointinput-starttimeoffset", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.EndpointInput.StartTimeOffset" } } } }, "AWS::SageMaker::ModelBiasJobDefinition.Json": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-json.html", "Properties": { "Line": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-json.html#cfn-sagemaker-modelbiasjobdefinition-json-line", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelBiasJobDefinition.ModelBiasAppSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-modelbiasappspecification.html", "Properties": { "ConfigUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-modelbiasappspecification.html#cfn-sagemaker-modelbiasjobdefinition-modelbiasappspecification-configuri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.ModelBiasAppSpecification.ConfigUri" } }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-modelbiasappspecification.html#cfn-sagemaker-modelbiasjobdefinition-modelbiasappspecification-environment", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "ImageUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-modelbiasappspecification.html#cfn-sagemaker-modelbiasjobdefinition-modelbiasappspecification-imageuri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.ModelBiasAppSpecification.ImageUri" } } } }, "AWS::SageMaker::ModelBiasJobDefinition.ModelBiasBaselineConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-modelbiasbaselineconfig.html", "Properties": { "BaseliningJobName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-modelbiasbaselineconfig.html#cfn-sagemaker-modelbiasjobdefinition-modelbiasbaselineconfig-baseliningjobname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.ModelBiasBaselineConfig.BaseliningJobName" } }, "ConstraintsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-modelbiasbaselineconfig.html#cfn-sagemaker-modelbiasjobdefinition-modelbiasbaselineconfig-constraintsresource", "Required": false, "Type": "ConstraintsResource", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelBiasJobDefinition.ModelBiasJobInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-modelbiasjobinput.html", "Properties": { "BatchTransformInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-modelbiasjobinput.html#cfn-sagemaker-modelbiasjobdefinition-modelbiasjobinput-batchtransforminput", "Required": false, "Type": "BatchTransformInput", "UpdateType": "Immutable" }, "EndpointInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-modelbiasjobinput.html#cfn-sagemaker-modelbiasjobdefinition-modelbiasjobinput-endpointinput", "Required": false, "Type": "EndpointInput", "UpdateType": "Immutable" }, "GroundTruthS3Input": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-modelbiasjobinput.html#cfn-sagemaker-modelbiasjobdefinition-modelbiasjobinput-groundtruths3input", "Required": true, "Type": "MonitoringGroundTruthS3Input", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelBiasJobDefinition.MonitoringGroundTruthS3Input": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-monitoringgroundtruths3input.html", "Properties": { "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-monitoringgroundtruths3input.html#cfn-sagemaker-modelbiasjobdefinition-monitoringgroundtruths3input-s3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.MonitoringGroundTruthS3Input.S3Uri" } } } }, "AWS::SageMaker::ModelBiasJobDefinition.MonitoringOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-monitoringoutput.html", "Properties": { "S3Output": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-monitoringoutput.html#cfn-sagemaker-modelbiasjobdefinition-monitoringoutput-s3output", "Required": true, "Type": "S3Output", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelBiasJobDefinition.MonitoringOutputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-monitoringoutputconfig.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-monitoringoutputconfig.html#cfn-sagemaker-modelbiasjobdefinition-monitoringoutputconfig-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.MonitoringOutputConfig.KmsKeyId" } }, "MonitoringOutputs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-monitoringoutputconfig.html#cfn-sagemaker-modelbiasjobdefinition-monitoringoutputconfig-monitoringoutputs", "DuplicatesAllowed": true, "ItemType": "MonitoringOutput", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelBiasJobDefinition.MonitoringResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-monitoringresources.html", "Properties": { "ClusterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-monitoringresources.html#cfn-sagemaker-modelbiasjobdefinition-monitoringresources-clusterconfig", "Required": true, "Type": "ClusterConfig", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelBiasJobDefinition.NetworkConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-networkconfig.html", "Properties": { "EnableInterContainerTrafficEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-networkconfig.html#cfn-sagemaker-modelbiasjobdefinition-networkconfig-enableintercontainertrafficencryption", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "EnableNetworkIsolation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-networkconfig.html#cfn-sagemaker-modelbiasjobdefinition-networkconfig-enablenetworkisolation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-networkconfig.html#cfn-sagemaker-modelbiasjobdefinition-networkconfig-vpcconfig", "Required": false, "Type": "VpcConfig", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelBiasJobDefinition.S3Output": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-s3output.html", "Properties": { "LocalPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-s3output.html#cfn-sagemaker-modelbiasjobdefinition-s3output-localpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.S3Output.LocalPath" } }, "S3UploadMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-s3output.html#cfn-sagemaker-modelbiasjobdefinition-s3output-s3uploadmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.S3Output.S3UploadMode" } }, "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-s3output.html#cfn-sagemaker-modelbiasjobdefinition-s3output-s3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.S3Output.S3Uri" } } } }, "AWS::SageMaker::ModelBiasJobDefinition.StoppingCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-stoppingcondition.html", "Properties": { "MaxRuntimeInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-stoppingcondition.html#cfn-sagemaker-modelbiasjobdefinition-stoppingcondition-maxruntimeinseconds", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.StoppingCondition.MaxRuntimeInSeconds" } } } }, "AWS::SageMaker::ModelBiasJobDefinition.VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-vpcconfig.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-vpcconfig.html#cfn-sagemaker-modelbiasjobdefinition-vpcconfig-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.VpcConfig.SecurityGroupIds" } }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-vpcconfig.html#cfn-sagemaker-modelbiasjobdefinition-vpcconfig-subnets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.VpcConfig.Subnets" } } } }, "AWS::SageMaker::ModelCard.AdditionalInformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-additionalinformation.html", "Properties": { "CaveatsAndRecommendations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-additionalinformation.html#cfn-sagemaker-modelcard-additionalinformation-caveatsandrecommendations", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CustomDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-additionalinformation.html#cfn-sagemaker-modelcard-additionalinformation-customdetails", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "EthicalConsiderations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-additionalinformation.html#cfn-sagemaker-modelcard-additionalinformation-ethicalconsiderations", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelCard.BusinessDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-businessdetails.html", "Properties": { "BusinessProblem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-businessdetails.html#cfn-sagemaker-modelcard-businessdetails-businessproblem", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BusinessStakeholders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-businessdetails.html#cfn-sagemaker-modelcard-businessdetails-businessstakeholders", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LineOfBusiness": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-businessdetails.html#cfn-sagemaker-modelcard-businessdetails-lineofbusiness", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelCard.Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-content.html", "Properties": { "AdditionalInformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-content.html#cfn-sagemaker-modelcard-content-additionalinformation", "Required": false, "Type": "AdditionalInformation", "UpdateType": "Mutable" }, "BusinessDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-content.html#cfn-sagemaker-modelcard-content-businessdetails", "Required": false, "Type": "BusinessDetails", "UpdateType": "Mutable" }, "EvaluationDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-content.html#cfn-sagemaker-modelcard-content-evaluationdetails", "DuplicatesAllowed": true, "ItemType": "EvaluationDetail", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IntendedUses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-content.html#cfn-sagemaker-modelcard-content-intendeduses", "Required": false, "Type": "IntendedUses", "UpdateType": "Mutable" }, "ModelOverview": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-content.html#cfn-sagemaker-modelcard-content-modeloverview", "Required": false, "Type": "ModelOverview", "UpdateType": "Mutable" }, "TrainingDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-content.html#cfn-sagemaker-modelcard-content-trainingdetails", "Required": false, "Type": "TrainingDetails", "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelCard.EvaluationDetail": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-evaluationdetail.html", "Properties": { "Datasets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-evaluationdetail.html#cfn-sagemaker-modelcard-evaluationdetail-datasets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EvaluationJobArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-evaluationdetail.html#cfn-sagemaker-modelcard-evaluationdetail-evaluationjobarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EvaluationObservation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-evaluationdetail.html#cfn-sagemaker-modelcard-evaluationdetail-evaluationobservation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Metadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-evaluationdetail.html#cfn-sagemaker-modelcard-evaluationdetail-metadata", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "MetricGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-evaluationdetail.html#cfn-sagemaker-modelcard-evaluationdetail-metricgroups", "DuplicatesAllowed": true, "ItemType": "MetricGroup", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-evaluationdetail.html#cfn-sagemaker-modelcard-evaluationdetail-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelCard.EvaluationDetail.Name" } } } }, "AWS::SageMaker::ModelCard.Function": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-function.html", "Properties": { "Condition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-function.html#cfn-sagemaker-modelcard-function-condition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Facet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-function.html#cfn-sagemaker-modelcard-function-facet", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Function": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-function.html#cfn-sagemaker-modelcard-function-function", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelCard.Function.Function" } } } }, "AWS::SageMaker::ModelCard.InferenceEnvironment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-inferenceenvironment.html", "Properties": { "ContainerImage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-inferenceenvironment.html#cfn-sagemaker-modelcard-inferenceenvironment-containerimage", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelCard.IntendedUses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-intendeduses.html", "Properties": { "ExplanationsForRiskRating": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-intendeduses.html#cfn-sagemaker-modelcard-intendeduses-explanationsforriskrating", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FactorsAffectingModelEfficiency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-intendeduses.html#cfn-sagemaker-modelcard-intendeduses-factorsaffectingmodelefficiency", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IntendedUses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-intendeduses.html#cfn-sagemaker-modelcard-intendeduses-intendeduses", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PurposeOfModel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-intendeduses.html#cfn-sagemaker-modelcard-intendeduses-purposeofmodel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RiskRating": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-intendeduses.html#cfn-sagemaker-modelcard-intendeduses-riskrating", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelCard.IntendedUses.RiskRating" } } } }, "AWS::SageMaker::ModelCard.MetricDataItems": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-metricdataitems.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-metricdataitems.html#cfn-sagemaker-modelcard-metricdataitems-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Notes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-metricdataitems.html#cfn-sagemaker-modelcard-metricdataitems-notes", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-metricdataitems.html#cfn-sagemaker-modelcard-metricdataitems-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-metricdataitems.html#cfn-sagemaker-modelcard-metricdataitems-value", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "XAxisName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-metricdataitems.html#cfn-sagemaker-modelcard-metricdataitems-xaxisname", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "YAxisName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-metricdataitems.html#cfn-sagemaker-modelcard-metricdataitems-yaxisname", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelCard.MetricGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-metricgroup.html", "Properties": { "MetricData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-metricgroup.html#cfn-sagemaker-modelcard-metricgroup-metricdata", "DuplicatesAllowed": true, "ItemType": "MetricDataItems", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-metricgroup.html#cfn-sagemaker-modelcard-metricgroup-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelCard.MetricGroup.Name" } } } }, "AWS::SageMaker::ModelCard.ModelOverview": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-modeloverview.html", "Properties": { "AlgorithmType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-modeloverview.html#cfn-sagemaker-modelcard-modeloverview-algorithmtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InferenceEnvironment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-modeloverview.html#cfn-sagemaker-modelcard-modeloverview-inferenceenvironment", "Required": false, "Type": "InferenceEnvironment", "UpdateType": "Mutable" }, "ModelArtifact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-modeloverview.html#cfn-sagemaker-modelcard-modeloverview-modelartifact", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ModelCreator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-modeloverview.html#cfn-sagemaker-modelcard-modeloverview-modelcreator", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ModelDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-modeloverview.html#cfn-sagemaker-modelcard-modeloverview-modeldescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ModelId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-modeloverview.html#cfn-sagemaker-modelcard-modeloverview-modelid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ModelName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-modeloverview.html#cfn-sagemaker-modelcard-modeloverview-modelname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ModelOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-modeloverview.html#cfn-sagemaker-modelcard-modeloverview-modelowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ModelVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-modeloverview.html#cfn-sagemaker-modelcard-modeloverview-modelversion", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ProblemType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-modeloverview.html#cfn-sagemaker-modelcard-modeloverview-problemtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelCard.ObjectiveFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-objectivefunction.html", "Properties": { "Function": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-objectivefunction.html#cfn-sagemaker-modelcard-objectivefunction-function", "Required": false, "Type": "Function", "UpdateType": "Mutable" }, "Notes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-objectivefunction.html#cfn-sagemaker-modelcard-objectivefunction-notes", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelCard.SecurityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-securityconfig.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-securityconfig.html#cfn-sagemaker-modelcard-securityconfig-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelCard.SecurityConfig.KmsKeyId" } } } }, "AWS::SageMaker::ModelCard.TrainingDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingdetails.html", "Properties": { "ObjectiveFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingdetails.html#cfn-sagemaker-modelcard-trainingdetails-objectivefunction", "Required": false, "Type": "ObjectiveFunction", "UpdateType": "Mutable" }, "TrainingJobDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingdetails.html#cfn-sagemaker-modelcard-trainingdetails-trainingjobdetails", "Required": false, "Type": "TrainingJobDetails", "UpdateType": "Mutable" }, "TrainingObservations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingdetails.html#cfn-sagemaker-modelcard-trainingdetails-trainingobservations", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelCard.TrainingEnvironment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingenvironment.html", "Properties": { "ContainerImage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingenvironment.html#cfn-sagemaker-modelcard-trainingenvironment-containerimage", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelCard.TrainingHyperParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-traininghyperparameter.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-traininghyperparameter.html#cfn-sagemaker-modelcard-traininghyperparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelCard.TrainingHyperParameter.Name" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-traininghyperparameter.html#cfn-sagemaker-modelcard-traininghyperparameter-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelCard.TrainingHyperParameter.Value" } } } }, "AWS::SageMaker::ModelCard.TrainingJobDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingjobdetails.html", "Properties": { "HyperParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingjobdetails.html#cfn-sagemaker-modelcard-trainingjobdetails-hyperparameters", "DuplicatesAllowed": true, "ItemType": "TrainingHyperParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TrainingArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingjobdetails.html#cfn-sagemaker-modelcard-trainingjobdetails-trainingarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TrainingDatasets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingjobdetails.html#cfn-sagemaker-modelcard-trainingjobdetails-trainingdatasets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TrainingEnvironment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingjobdetails.html#cfn-sagemaker-modelcard-trainingjobdetails-trainingenvironment", "Required": false, "Type": "TrainingEnvironment", "UpdateType": "Mutable" }, "TrainingMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingjobdetails.html#cfn-sagemaker-modelcard-trainingjobdetails-trainingmetrics", "DuplicatesAllowed": true, "ItemType": "TrainingMetric", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserProvidedHyperParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingjobdetails.html#cfn-sagemaker-modelcard-trainingjobdetails-userprovidedhyperparameters", "DuplicatesAllowed": true, "ItemType": "TrainingHyperParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserProvidedTrainingMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingjobdetails.html#cfn-sagemaker-modelcard-trainingjobdetails-userprovidedtrainingmetrics", "DuplicatesAllowed": true, "ItemType": "TrainingMetric", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelCard.TrainingMetric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingmetric.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingmetric.html#cfn-sagemaker-modelcard-trainingmetric-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelCard.TrainingMetric.Name" } }, "Notes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingmetric.html#cfn-sagemaker-modelcard-trainingmetric-notes", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-trainingmetric.html#cfn-sagemaker-modelcard-trainingmetric-value", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelCard.UserContext": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-usercontext.html", "Properties": { "DomainId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-usercontext.html#cfn-sagemaker-modelcard-usercontext-domainid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserProfileArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-usercontext.html#cfn-sagemaker-modelcard-usercontext-userprofilearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserProfileName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelcard-usercontext.html#cfn-sagemaker-modelcard-usercontext-userprofilename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.BatchTransformInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-batchtransforminput.html", "Properties": { "DataCapturedDestinationS3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelexplainabilityjobdefinition-batchtransforminput-datacaptureddestinations3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.BatchTransformInput.DataCapturedDestinationS3Uri" } }, "DatasetFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelexplainabilityjobdefinition-batchtransforminput-datasetformat", "Required": true, "Type": "DatasetFormat", "UpdateType": "Immutable" }, "FeaturesAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelexplainabilityjobdefinition-batchtransforminput-featuresattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InferenceAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelexplainabilityjobdefinition-batchtransforminput-inferenceattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LocalPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelexplainabilityjobdefinition-batchtransforminput-localpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.BatchTransformInput.LocalPath" } }, "ProbabilityAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelexplainabilityjobdefinition-batchtransforminput-probabilityattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "S3DataDistributionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelexplainabilityjobdefinition-batchtransforminput-s3datadistributiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.BatchTransformInput.S3DataDistributionType" } }, "S3InputMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelexplainabilityjobdefinition-batchtransforminput-s3inputmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.BatchTransformInput.S3InputMode" } } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.ClusterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-clusterconfig.html", "Properties": { "InstanceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-clusterconfig.html#cfn-sagemaker-modelexplainabilityjobdefinition-clusterconfig-instancecount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.ClusterConfig.InstanceCount" } }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-clusterconfig.html#cfn-sagemaker-modelexplainabilityjobdefinition-clusterconfig-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "VolumeKmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-clusterconfig.html#cfn-sagemaker-modelexplainabilityjobdefinition-clusterconfig-volumekmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "VolumeSizeInGB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-clusterconfig.html#cfn-sagemaker-modelexplainabilityjobdefinition-clusterconfig-volumesizeingb", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.ClusterConfig.VolumeSizeInGB" } } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.ConstraintsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-constraintsresource.html", "Properties": { "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-constraintsresource.html#cfn-sagemaker-modelexplainabilityjobdefinition-constraintsresource-s3uri", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.ConstraintsResource.S3Uri" } } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.Csv": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-csv.html", "Properties": { "Header": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-csv.html#cfn-sagemaker-modelexplainabilityjobdefinition-csv-header", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.DatasetFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-datasetformat.html", "Properties": { "Csv": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-datasetformat.html#cfn-sagemaker-modelexplainabilityjobdefinition-datasetformat-csv", "Required": false, "Type": "Csv", "UpdateType": "Immutable" }, "Json": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-datasetformat.html#cfn-sagemaker-modelexplainabilityjobdefinition-datasetformat-json", "Required": false, "Type": "Json", "UpdateType": "Immutable" }, "Parquet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-datasetformat.html#cfn-sagemaker-modelexplainabilityjobdefinition-datasetformat-parquet", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.EndpointInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-endpointinput.html", "Properties": { "EndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-endpointinput.html#cfn-sagemaker-modelexplainabilityjobdefinition-endpointinput-endpointname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.EndpointInput.EndpointName" } }, "FeaturesAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-endpointinput.html#cfn-sagemaker-modelexplainabilityjobdefinition-endpointinput-featuresattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InferenceAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-endpointinput.html#cfn-sagemaker-modelexplainabilityjobdefinition-endpointinput-inferenceattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LocalPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-endpointinput.html#cfn-sagemaker-modelexplainabilityjobdefinition-endpointinput-localpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.EndpointInput.LocalPath" } }, "ProbabilityAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-endpointinput.html#cfn-sagemaker-modelexplainabilityjobdefinition-endpointinput-probabilityattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "S3DataDistributionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-endpointinput.html#cfn-sagemaker-modelexplainabilityjobdefinition-endpointinput-s3datadistributiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.EndpointInput.S3DataDistributionType" } }, "S3InputMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-endpointinput.html#cfn-sagemaker-modelexplainabilityjobdefinition-endpointinput-s3inputmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.EndpointInput.S3InputMode" } } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.Json": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-json.html", "Properties": { "Line": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-json.html#cfn-sagemaker-modelexplainabilityjobdefinition-json-line", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.ModelExplainabilityAppSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityappspecification.html", "Properties": { "ConfigUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityappspecification.html#cfn-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityappspecification-configuri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.ModelExplainabilityAppSpecification.ConfigUri" } }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityappspecification.html#cfn-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityappspecification-environment", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "ImageUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityappspecification.html#cfn-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityappspecification-imageuri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.ModelExplainabilityAppSpecification.ImageUri" } } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.ModelExplainabilityBaselineConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-modelexplainabilitybaselineconfig.html", "Properties": { "BaseliningJobName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-modelexplainabilitybaselineconfig.html#cfn-sagemaker-modelexplainabilityjobdefinition-modelexplainabilitybaselineconfig-baseliningjobname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.ModelExplainabilityBaselineConfig.BaseliningJobName" } }, "ConstraintsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-modelexplainabilitybaselineconfig.html#cfn-sagemaker-modelexplainabilityjobdefinition-modelexplainabilitybaselineconfig-constraintsresource", "Required": false, "Type": "ConstraintsResource", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.ModelExplainabilityJobInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityjobinput.html", "Properties": { "BatchTransformInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityjobinput.html#cfn-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityjobinput-batchtransforminput", "Required": false, "Type": "BatchTransformInput", "UpdateType": "Immutable" }, "EndpointInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityjobinput.html#cfn-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityjobinput-endpointinput", "Required": false, "Type": "EndpointInput", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.MonitoringOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-monitoringoutput.html", "Properties": { "S3Output": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-monitoringoutput.html#cfn-sagemaker-modelexplainabilityjobdefinition-monitoringoutput-s3output", "Required": true, "Type": "S3Output", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.MonitoringOutputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-monitoringoutputconfig.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-monitoringoutputconfig.html#cfn-sagemaker-modelexplainabilityjobdefinition-monitoringoutputconfig-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.MonitoringOutputConfig.KmsKeyId" } }, "MonitoringOutputs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-monitoringoutputconfig.html#cfn-sagemaker-modelexplainabilityjobdefinition-monitoringoutputconfig-monitoringoutputs", "DuplicatesAllowed": true, "ItemType": "MonitoringOutput", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.MonitoringResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-monitoringresources.html", "Properties": { "ClusterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-monitoringresources.html#cfn-sagemaker-modelexplainabilityjobdefinition-monitoringresources-clusterconfig", "Required": true, "Type": "ClusterConfig", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.NetworkConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-networkconfig.html", "Properties": { "EnableInterContainerTrafficEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-networkconfig.html#cfn-sagemaker-modelexplainabilityjobdefinition-networkconfig-enableintercontainertrafficencryption", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "EnableNetworkIsolation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-networkconfig.html#cfn-sagemaker-modelexplainabilityjobdefinition-networkconfig-enablenetworkisolation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-networkconfig.html#cfn-sagemaker-modelexplainabilityjobdefinition-networkconfig-vpcconfig", "Required": false, "Type": "VpcConfig", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.S3Output": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-s3output.html", "Properties": { "LocalPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-s3output.html#cfn-sagemaker-modelexplainabilityjobdefinition-s3output-localpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.S3Output.LocalPath" } }, "S3UploadMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-s3output.html#cfn-sagemaker-modelexplainabilityjobdefinition-s3output-s3uploadmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.S3Output.S3UploadMode" } }, "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-s3output.html#cfn-sagemaker-modelexplainabilityjobdefinition-s3output-s3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.S3Output.S3Uri" } } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.StoppingCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-stoppingcondition.html", "Properties": { "MaxRuntimeInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-stoppingcondition.html#cfn-sagemaker-modelexplainabilityjobdefinition-stoppingcondition-maxruntimeinseconds", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.StoppingCondition.MaxRuntimeInSeconds" } } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition.VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-vpcconfig.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-vpcconfig.html#cfn-sagemaker-modelexplainabilityjobdefinition-vpcconfig-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.VpcConfig.SecurityGroupIds" } }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-vpcconfig.html#cfn-sagemaker-modelexplainabilityjobdefinition-vpcconfig-subnets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.VpcConfig.Subnets" } } } }, "AWS::SageMaker::ModelPackage.AdditionalInferenceSpecificationDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-additionalinferencespecificationdefinition.html", "Properties": { "Containers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-additionalinferencespecificationdefinition.html#cfn-sagemaker-modelpackage-additionalinferencespecificationdefinition-containers", "DuplicatesAllowed": true, "ItemType": "ModelPackageContainerDefinition", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-additionalinferencespecificationdefinition.html#cfn-sagemaker-modelpackage-additionalinferencespecificationdefinition-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.AdditionalInferenceSpecificationDefinition.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-additionalinferencespecificationdefinition.html#cfn-sagemaker-modelpackage-additionalinferencespecificationdefinition-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.AdditionalInferenceSpecificationDefinition.Name" } }, "SupportedContentTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-additionalinferencespecificationdefinition.html#cfn-sagemaker-modelpackage-additionalinferencespecificationdefinition-supportedcontenttypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.AdditionalInferenceSpecificationDefinition.SupportedContentTypes" } }, "SupportedRealtimeInferenceInstanceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-additionalinferencespecificationdefinition.html#cfn-sagemaker-modelpackage-additionalinferencespecificationdefinition-supportedrealtimeinferenceinstancetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SupportedResponseMIMETypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-additionalinferencespecificationdefinition.html#cfn-sagemaker-modelpackage-additionalinferencespecificationdefinition-supportedresponsemimetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.AdditionalInferenceSpecificationDefinition.SupportedResponseMIMETypes" } }, "SupportedTransformInstanceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-additionalinferencespecificationdefinition.html#cfn-sagemaker-modelpackage-additionalinferencespecificationdefinition-supportedtransforminstancetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelPackage.Bias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-bias.html", "Properties": { "PostTrainingReport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-bias.html#cfn-sagemaker-modelpackage-bias-posttrainingreport", "Required": false, "Type": "MetricsSource", "UpdateType": "Immutable" }, "PreTrainingReport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-bias.html#cfn-sagemaker-modelpackage-bias-pretrainingreport", "Required": false, "Type": "MetricsSource", "UpdateType": "Immutable" }, "Report": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-bias.html#cfn-sagemaker-modelpackage-bias-report", "Required": false, "Type": "MetricsSource", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackage.DataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-datasource.html", "Properties": { "S3DataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-datasource.html#cfn-sagemaker-modelpackage-datasource-s3datasource", "Required": true, "Type": "S3DataSource", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackage.DriftCheckBaselines": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckbaselines.html", "Properties": { "Bias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckbaselines.html#cfn-sagemaker-modelpackage-driftcheckbaselines-bias", "Required": false, "Type": "DriftCheckBias", "UpdateType": "Immutable" }, "Explainability": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckbaselines.html#cfn-sagemaker-modelpackage-driftcheckbaselines-explainability", "Required": false, "Type": "DriftCheckExplainability", "UpdateType": "Immutable" }, "ModelDataQuality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckbaselines.html#cfn-sagemaker-modelpackage-driftcheckbaselines-modeldataquality", "Required": false, "Type": "DriftCheckModelDataQuality", "UpdateType": "Immutable" }, "ModelQuality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckbaselines.html#cfn-sagemaker-modelpackage-driftcheckbaselines-modelquality", "Required": false, "Type": "DriftCheckModelQuality", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackage.DriftCheckBias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckbias.html", "Properties": { "ConfigFile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckbias.html#cfn-sagemaker-modelpackage-driftcheckbias-configfile", "Required": false, "Type": "FileSource", "UpdateType": "Immutable" }, "PostTrainingConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckbias.html#cfn-sagemaker-modelpackage-driftcheckbias-posttrainingconstraints", "Required": false, "Type": "MetricsSource", "UpdateType": "Immutable" }, "PreTrainingConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckbias.html#cfn-sagemaker-modelpackage-driftcheckbias-pretrainingconstraints", "Required": false, "Type": "MetricsSource", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackage.DriftCheckExplainability": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckexplainability.html", "Properties": { "ConfigFile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckexplainability.html#cfn-sagemaker-modelpackage-driftcheckexplainability-configfile", "Required": false, "Type": "FileSource", "UpdateType": "Immutable" }, "Constraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckexplainability.html#cfn-sagemaker-modelpackage-driftcheckexplainability-constraints", "Required": false, "Type": "MetricsSource", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackage.DriftCheckModelDataQuality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckmodeldataquality.html", "Properties": { "Constraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckmodeldataquality.html#cfn-sagemaker-modelpackage-driftcheckmodeldataquality-constraints", "Required": false, "Type": "MetricsSource", "UpdateType": "Immutable" }, "Statistics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckmodeldataquality.html#cfn-sagemaker-modelpackage-driftcheckmodeldataquality-statistics", "Required": false, "Type": "MetricsSource", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackage.DriftCheckModelQuality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckmodelquality.html", "Properties": { "Constraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckmodelquality.html#cfn-sagemaker-modelpackage-driftcheckmodelquality-constraints", "Required": false, "Type": "MetricsSource", "UpdateType": "Immutable" }, "Statistics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-driftcheckmodelquality.html#cfn-sagemaker-modelpackage-driftcheckmodelquality-statistics", "Required": false, "Type": "MetricsSource", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackage.Explainability": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-explainability.html", "Properties": { "Report": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-explainability.html#cfn-sagemaker-modelpackage-explainability-report", "Required": false, "Type": "MetricsSource", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackage.FileSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-filesource.html", "Properties": { "ContentDigest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-filesource.html#cfn-sagemaker-modelpackage-filesource-contentdigest", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.FileSource.ContentDigest" } }, "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-filesource.html#cfn-sagemaker-modelpackage-filesource-contenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.FileSource.ContentType" } }, "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-filesource.html#cfn-sagemaker-modelpackage-filesource-s3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.FileSource.S3Uri" } } } }, "AWS::SageMaker::ModelPackage.InferenceSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-inferencespecification.html", "Properties": { "Containers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-inferencespecification.html#cfn-sagemaker-modelpackage-inferencespecification-containers", "DuplicatesAllowed": false, "ItemType": "ModelPackageContainerDefinition", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "SupportedContentTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-inferencespecification.html#cfn-sagemaker-modelpackage-inferencespecification-supportedcontenttypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.InferenceSpecification.SupportedContentTypes" } }, "SupportedRealtimeInferenceInstanceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-inferencespecification.html#cfn-sagemaker-modelpackage-inferencespecification-supportedrealtimeinferenceinstancetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SupportedResponseMIMETypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-inferencespecification.html#cfn-sagemaker-modelpackage-inferencespecification-supportedresponsemimetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.InferenceSpecification.SupportedResponseMIMETypes" } }, "SupportedTransformInstanceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-inferencespecification.html#cfn-sagemaker-modelpackage-inferencespecification-supportedtransforminstancetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackage.MetadataProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-metadataproperties.html", "Properties": { "CommitId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-metadataproperties.html#cfn-sagemaker-modelpackage-metadataproperties-commitid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.MetadataProperties.CommitId" } }, "GeneratedBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-metadataproperties.html#cfn-sagemaker-modelpackage-metadataproperties-generatedby", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.MetadataProperties.GeneratedBy" } }, "ProjectId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-metadataproperties.html#cfn-sagemaker-modelpackage-metadataproperties-projectid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.MetadataProperties.ProjectId" } }, "Repository": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-metadataproperties.html#cfn-sagemaker-modelpackage-metadataproperties-repository", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.MetadataProperties.Repository" } } } }, "AWS::SageMaker::ModelPackage.MetricsSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-metricssource.html", "Properties": { "ContentDigest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-metricssource.html#cfn-sagemaker-modelpackage-metricssource-contentdigest", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.MetricsSource.ContentDigest" } }, "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-metricssource.html#cfn-sagemaker-modelpackage-metricssource-contenttype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.MetricsSource.ContentType" } }, "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-metricssource.html#cfn-sagemaker-modelpackage-metricssource-s3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.MetricsSource.S3Uri" } } } }, "AWS::SageMaker::ModelPackage.ModelDataQuality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modeldataquality.html", "Properties": { "Constraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modeldataquality.html#cfn-sagemaker-modelpackage-modeldataquality-constraints", "Required": false, "Type": "MetricsSource", "UpdateType": "Immutable" }, "Statistics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modeldataquality.html#cfn-sagemaker-modelpackage-modeldataquality-statistics", "Required": false, "Type": "MetricsSource", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackage.ModelInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelinput.html", "Properties": { "DataInputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelinput.html#cfn-sagemaker-modelpackage-modelinput-datainputconfig", "PrimitiveType": "String", "Required": true, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.ModelInput.DataInputConfig" } } } }, "AWS::SageMaker::ModelPackage.ModelMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelmetrics.html", "Properties": { "Bias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelmetrics.html#cfn-sagemaker-modelpackage-modelmetrics-bias", "Required": false, "Type": "Bias", "UpdateType": "Immutable" }, "Explainability": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelmetrics.html#cfn-sagemaker-modelpackage-modelmetrics-explainability", "Required": false, "Type": "Explainability", "UpdateType": "Immutable" }, "ModelDataQuality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelmetrics.html#cfn-sagemaker-modelpackage-modelmetrics-modeldataquality", "Required": false, "Type": "ModelDataQuality", "UpdateType": "Immutable" }, "ModelQuality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelmetrics.html#cfn-sagemaker-modelpackage-modelmetrics-modelquality", "Required": false, "Type": "ModelQuality", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackage.ModelPackageContainerDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagecontainerdefinition.html", "Properties": { "ContainerHostname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagecontainerdefinition.html#cfn-sagemaker-modelpackage-modelpackagecontainerdefinition-containerhostname", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.ModelPackageContainerDefinition.ContainerHostname" } }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagecontainerdefinition.html#cfn-sagemaker-modelpackage-modelpackagecontainerdefinition-environment", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Conditional" }, "Framework": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagecontainerdefinition.html#cfn-sagemaker-modelpackage-modelpackagecontainerdefinition-framework", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "FrameworkVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagecontainerdefinition.html#cfn-sagemaker-modelpackage-modelpackagecontainerdefinition-frameworkversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.ModelPackageContainerDefinition.FrameworkVersion" } }, "Image": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagecontainerdefinition.html#cfn-sagemaker-modelpackage-modelpackagecontainerdefinition-image", "PrimitiveType": "String", "Required": true, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.ModelPackageContainerDefinition.Image" } }, "ImageDigest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagecontainerdefinition.html#cfn-sagemaker-modelpackage-modelpackagecontainerdefinition-imagedigest", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.ModelPackageContainerDefinition.ImageDigest" } }, "ModelDataUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagecontainerdefinition.html#cfn-sagemaker-modelpackage-modelpackagecontainerdefinition-modeldataurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.ModelPackageContainerDefinition.ModelDataUrl" } }, "ModelInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagecontainerdefinition.html#cfn-sagemaker-modelpackage-modelpackagecontainerdefinition-modelinput", "Required": false, "Type": "ModelInput", "UpdateType": "Conditional" }, "NearestModelName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagecontainerdefinition.html#cfn-sagemaker-modelpackage-modelpackagecontainerdefinition-nearestmodelname", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "ProductId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagecontainerdefinition.html#cfn-sagemaker-modelpackage-modelpackagecontainerdefinition-productid", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.ModelPackageContainerDefinition.ProductId" } } } }, "AWS::SageMaker::ModelPackage.ModelPackageStatusDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagestatusdetails.html", "Properties": { "ImageScanStatuses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagestatusdetails.html#cfn-sagemaker-modelpackage-modelpackagestatusdetails-imagescanstatuses", "DuplicatesAllowed": true, "ItemType": "ModelPackageStatusItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ValidationStatuses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagestatusdetails.html#cfn-sagemaker-modelpackage-modelpackagestatusdetails-validationstatuses", "DuplicatesAllowed": true, "ItemType": "ModelPackageStatusItem", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelPackage.ModelPackageStatusItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagestatusitem.html", "Properties": { "FailureReason": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagestatusitem.html#cfn-sagemaker-modelpackage-modelpackagestatusitem-failurereason", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagestatusitem.html#cfn-sagemaker-modelpackage-modelpackagestatusitem-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.ModelPackageStatusItem.Name" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagestatusitem.html#cfn-sagemaker-modelpackage-modelpackagestatusitem-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.ModelPackageStatusItem.Status" } } } }, "AWS::SageMaker::ModelPackage.ModelQuality": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelquality.html", "Properties": { "Constraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelquality.html#cfn-sagemaker-modelpackage-modelquality-constraints", "Required": false, "Type": "MetricsSource", "UpdateType": "Immutable" }, "Statistics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelquality.html#cfn-sagemaker-modelpackage-modelquality-statistics", "Required": false, "Type": "MetricsSource", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackage.S3DataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-s3datasource.html", "Properties": { "S3DataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-s3datasource.html#cfn-sagemaker-modelpackage-s3datasource-s3datatype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.S3DataSource.S3DataType" } }, "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-s3datasource.html#cfn-sagemaker-modelpackage-s3datasource-s3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.S3DataSource.S3Uri" } } } }, "AWS::SageMaker::ModelPackage.SourceAlgorithm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-sourcealgorithm.html", "Properties": { "AlgorithmName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-sourcealgorithm.html#cfn-sagemaker-modelpackage-sourcealgorithm-algorithmname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.SourceAlgorithm.AlgorithmName" } }, "ModelDataUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-sourcealgorithm.html#cfn-sagemaker-modelpackage-sourcealgorithm-modeldataurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.SourceAlgorithm.ModelDataUrl" } } } }, "AWS::SageMaker::ModelPackage.SourceAlgorithmSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-sourcealgorithmspecification.html", "Properties": { "SourceAlgorithms": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-sourcealgorithmspecification.html#cfn-sagemaker-modelpackage-sourcealgorithmspecification-sourcealgorithms", "DuplicatesAllowed": true, "ItemType": "SourceAlgorithm", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackage.TransformInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transforminput.html", "Properties": { "CompressionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transforminput.html#cfn-sagemaker-modelpackage-transforminput-compressiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.TransformInput.CompressionType" } }, "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transforminput.html#cfn-sagemaker-modelpackage-transforminput-contenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.TransformInput.ContentType" } }, "DataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transforminput.html#cfn-sagemaker-modelpackage-transforminput-datasource", "Required": true, "Type": "DataSource", "UpdateType": "Immutable" }, "SplitType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transforminput.html#cfn-sagemaker-modelpackage-transforminput-splittype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.TransformInput.SplitType" } } } }, "AWS::SageMaker::ModelPackage.TransformJobDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformjobdefinition.html", "Properties": { "BatchStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformjobdefinition.html#cfn-sagemaker-modelpackage-transformjobdefinition-batchstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.TransformJobDefinition.BatchStrategy" } }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformjobdefinition.html#cfn-sagemaker-modelpackage-transformjobdefinition-environment", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "MaxConcurrentTransforms": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformjobdefinition.html#cfn-sagemaker-modelpackage-transformjobdefinition-maxconcurrenttransforms", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "MaxPayloadInMB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformjobdefinition.html#cfn-sagemaker-modelpackage-transformjobdefinition-maxpayloadinmb", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "TransformInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformjobdefinition.html#cfn-sagemaker-modelpackage-transformjobdefinition-transforminput", "Required": true, "Type": "TransformInput", "UpdateType": "Immutable" }, "TransformOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformjobdefinition.html#cfn-sagemaker-modelpackage-transformjobdefinition-transformoutput", "Required": true, "Type": "TransformOutput", "UpdateType": "Immutable" }, "TransformResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformjobdefinition.html#cfn-sagemaker-modelpackage-transformjobdefinition-transformresources", "Required": true, "Type": "TransformResources", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackage.TransformOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformoutput.html", "Properties": { "Accept": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformoutput.html#cfn-sagemaker-modelpackage-transformoutput-accept", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.TransformOutput.Accept" } }, "AssembleWith": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformoutput.html#cfn-sagemaker-modelpackage-transformoutput-assemblewith", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.TransformOutput.AssembleWith" } }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformoutput.html#cfn-sagemaker-modelpackage-transformoutput-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.TransformOutput.KmsKeyId" } }, "S3OutputPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformoutput.html#cfn-sagemaker-modelpackage-transformoutput-s3outputpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.TransformOutput.S3OutputPath" } } } }, "AWS::SageMaker::ModelPackage.TransformResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformresources.html", "Properties": { "InstanceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformresources.html#cfn-sagemaker-modelpackage-transformresources-instancecount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformresources.html#cfn-sagemaker-modelpackage-transformresources-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "VolumeKmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-transformresources.html#cfn-sagemaker-modelpackage-transformresources-volumekmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.TransformResources.VolumeKmsKeyId" } } } }, "AWS::SageMaker::ModelPackage.UserContext": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-usercontext.html", "Properties": { "DomainId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-usercontext.html#cfn-sagemaker-modelpackage-usercontext-domainid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserProfileArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-usercontext.html#cfn-sagemaker-modelpackage-usercontext-userprofilearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserProfileName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-usercontext.html#cfn-sagemaker-modelpackage-usercontext-userprofilename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelPackage.ValidationProfile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-validationprofile.html", "Properties": { "ProfileName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-validationprofile.html#cfn-sagemaker-modelpackage-validationprofile-profilename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.ValidationProfile.ProfileName" } }, "TransformJobDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-validationprofile.html#cfn-sagemaker-modelpackage-validationprofile-transformjobdefinition", "Required": true, "Type": "TransformJobDefinition", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackage.ValidationSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-validationspecification.html", "Properties": { "ValidationProfiles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-validationspecification.html#cfn-sagemaker-modelpackage-validationspecification-validationprofiles", "DuplicatesAllowed": true, "ItemType": "ValidationProfile", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "ValidationRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-validationspecification.html#cfn-sagemaker-modelpackage-validationspecification-validationrole", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.ValidationSpecification.ValidationRole" } } } }, "AWS::SageMaker::ModelQualityJobDefinition.BatchTransformInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-batchtransforminput.html", "Properties": { "DataCapturedDestinationS3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelqualityjobdefinition-batchtransforminput-datacaptureddestinations3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.BatchTransformInput.DataCapturedDestinationS3Uri" } }, "DatasetFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelqualityjobdefinition-batchtransforminput-datasetformat", "Required": true, "Type": "DatasetFormat", "UpdateType": "Immutable" }, "EndTimeOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelqualityjobdefinition-batchtransforminput-endtimeoffset", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.BatchTransformInput.EndTimeOffset" } }, "InferenceAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelqualityjobdefinition-batchtransforminput-inferenceattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LocalPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelqualityjobdefinition-batchtransforminput-localpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.BatchTransformInput.LocalPath" } }, "ProbabilityAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelqualityjobdefinition-batchtransforminput-probabilityattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ProbabilityThresholdAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelqualityjobdefinition-batchtransforminput-probabilitythresholdattribute", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "S3DataDistributionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelqualityjobdefinition-batchtransforminput-s3datadistributiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.BatchTransformInput.S3DataDistributionType" } }, "S3InputMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelqualityjobdefinition-batchtransforminput-s3inputmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.BatchTransformInput.S3InputMode" } }, "StartTimeOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-batchtransforminput.html#cfn-sagemaker-modelqualityjobdefinition-batchtransforminput-starttimeoffset", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.BatchTransformInput.StartTimeOffset" } } } }, "AWS::SageMaker::ModelQualityJobDefinition.ClusterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-clusterconfig.html", "Properties": { "InstanceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-clusterconfig.html#cfn-sagemaker-modelqualityjobdefinition-clusterconfig-instancecount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.ClusterConfig.InstanceCount" } }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-clusterconfig.html#cfn-sagemaker-modelqualityjobdefinition-clusterconfig-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "VolumeKmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-clusterconfig.html#cfn-sagemaker-modelqualityjobdefinition-clusterconfig-volumekmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "VolumeSizeInGB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-clusterconfig.html#cfn-sagemaker-modelqualityjobdefinition-clusterconfig-volumesizeingb", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.ClusterConfig.VolumeSizeInGB" } } } }, "AWS::SageMaker::ModelQualityJobDefinition.ConstraintsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-constraintsresource.html", "Properties": { "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-constraintsresource.html#cfn-sagemaker-modelqualityjobdefinition-constraintsresource-s3uri", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.ConstraintsResource.S3Uri" } } } }, "AWS::SageMaker::ModelQualityJobDefinition.Csv": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-csv.html", "Properties": { "Header": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-csv.html#cfn-sagemaker-modelqualityjobdefinition-csv-header", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelQualityJobDefinition.DatasetFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-datasetformat.html", "Properties": { "Csv": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-datasetformat.html#cfn-sagemaker-modelqualityjobdefinition-datasetformat-csv", "Required": false, "Type": "Csv", "UpdateType": "Immutable" }, "Json": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-datasetformat.html#cfn-sagemaker-modelqualityjobdefinition-datasetformat-json", "Required": false, "Type": "Json", "UpdateType": "Immutable" }, "Parquet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-datasetformat.html#cfn-sagemaker-modelqualityjobdefinition-datasetformat-parquet", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelQualityJobDefinition.EndpointInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-endpointinput.html", "Properties": { "EndTimeOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-endpointinput.html#cfn-sagemaker-modelqualityjobdefinition-endpointinput-endtimeoffset", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.EndpointInput.EndTimeOffset" } }, "EndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-endpointinput.html#cfn-sagemaker-modelqualityjobdefinition-endpointinput-endpointname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.EndpointInput.EndpointName" } }, "InferenceAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-endpointinput.html#cfn-sagemaker-modelqualityjobdefinition-endpointinput-inferenceattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LocalPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-endpointinput.html#cfn-sagemaker-modelqualityjobdefinition-endpointinput-localpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.EndpointInput.LocalPath" } }, "ProbabilityAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-endpointinput.html#cfn-sagemaker-modelqualityjobdefinition-endpointinput-probabilityattribute", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ProbabilityThresholdAttribute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-endpointinput.html#cfn-sagemaker-modelqualityjobdefinition-endpointinput-probabilitythresholdattribute", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "S3DataDistributionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-endpointinput.html#cfn-sagemaker-modelqualityjobdefinition-endpointinput-s3datadistributiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.EndpointInput.S3DataDistributionType" } }, "S3InputMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-endpointinput.html#cfn-sagemaker-modelqualityjobdefinition-endpointinput-s3inputmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.EndpointInput.S3InputMode" } }, "StartTimeOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-endpointinput.html#cfn-sagemaker-modelqualityjobdefinition-endpointinput-starttimeoffset", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.EndpointInput.StartTimeOffset" } } } }, "AWS::SageMaker::ModelQualityJobDefinition.Json": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-json.html", "Properties": { "Line": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-json.html#cfn-sagemaker-modelqualityjobdefinition-json-line", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelQualityJobDefinition.ModelQualityAppSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualityappspecification.html", "Properties": { "ContainerArguments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualityappspecification.html#cfn-sagemaker-modelqualityjobdefinition-modelqualityappspecification-containerarguments", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.ModelQualityAppSpecification.ContainerArguments" } }, "ContainerEntrypoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualityappspecification.html#cfn-sagemaker-modelqualityjobdefinition-modelqualityappspecification-containerentrypoint", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.ModelQualityAppSpecification.ContainerEntrypoint" } }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualityappspecification.html#cfn-sagemaker-modelqualityjobdefinition-modelqualityappspecification-environment", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "ImageUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualityappspecification.html#cfn-sagemaker-modelqualityjobdefinition-modelqualityappspecification-imageuri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.ModelQualityAppSpecification.ImageUri" } }, "PostAnalyticsProcessorSourceUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualityappspecification.html#cfn-sagemaker-modelqualityjobdefinition-modelqualityappspecification-postanalyticsprocessorsourceuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.ModelQualityAppSpecification.PostAnalyticsProcessorSourceUri" } }, "ProblemType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualityappspecification.html#cfn-sagemaker-modelqualityjobdefinition-modelqualityappspecification-problemtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.ModelQualityAppSpecification.ProblemType" } }, "RecordPreprocessorSourceUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualityappspecification.html#cfn-sagemaker-modelqualityjobdefinition-modelqualityappspecification-recordpreprocessorsourceuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.ModelQualityAppSpecification.RecordPreprocessorSourceUri" } } } }, "AWS::SageMaker::ModelQualityJobDefinition.ModelQualityBaselineConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualitybaselineconfig.html", "Properties": { "BaseliningJobName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualitybaselineconfig.html#cfn-sagemaker-modelqualityjobdefinition-modelqualitybaselineconfig-baseliningjobname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.ModelQualityBaselineConfig.BaseliningJobName" } }, "ConstraintsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualitybaselineconfig.html#cfn-sagemaker-modelqualityjobdefinition-modelqualitybaselineconfig-constraintsresource", "Required": false, "Type": "ConstraintsResource", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelQualityJobDefinition.ModelQualityJobInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualityjobinput.html", "Properties": { "BatchTransformInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualityjobinput.html#cfn-sagemaker-modelqualityjobdefinition-modelqualityjobinput-batchtransforminput", "Required": false, "Type": "BatchTransformInput", "UpdateType": "Immutable" }, "EndpointInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualityjobinput.html#cfn-sagemaker-modelqualityjobdefinition-modelqualityjobinput-endpointinput", "Required": false, "Type": "EndpointInput", "UpdateType": "Immutable" }, "GroundTruthS3Input": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualityjobinput.html#cfn-sagemaker-modelqualityjobdefinition-modelqualityjobinput-groundtruths3input", "Required": true, "Type": "MonitoringGroundTruthS3Input", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelQualityJobDefinition.MonitoringGroundTruthS3Input": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-monitoringgroundtruths3input.html", "Properties": { "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-monitoringgroundtruths3input.html#cfn-sagemaker-modelqualityjobdefinition-monitoringgroundtruths3input-s3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.MonitoringGroundTruthS3Input.S3Uri" } } } }, "AWS::SageMaker::ModelQualityJobDefinition.MonitoringOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-monitoringoutput.html", "Properties": { "S3Output": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-monitoringoutput.html#cfn-sagemaker-modelqualityjobdefinition-monitoringoutput-s3output", "Required": true, "Type": "S3Output", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelQualityJobDefinition.MonitoringOutputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-monitoringoutputconfig.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-monitoringoutputconfig.html#cfn-sagemaker-modelqualityjobdefinition-monitoringoutputconfig-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.MonitoringOutputConfig.KmsKeyId" } }, "MonitoringOutputs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-monitoringoutputconfig.html#cfn-sagemaker-modelqualityjobdefinition-monitoringoutputconfig-monitoringoutputs", "DuplicatesAllowed": true, "ItemType": "MonitoringOutput", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelQualityJobDefinition.MonitoringResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-monitoringresources.html", "Properties": { "ClusterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-monitoringresources.html#cfn-sagemaker-modelqualityjobdefinition-monitoringresources-clusterconfig", "Required": true, "Type": "ClusterConfig", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelQualityJobDefinition.NetworkConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-networkconfig.html", "Properties": { "EnableInterContainerTrafficEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-networkconfig.html#cfn-sagemaker-modelqualityjobdefinition-networkconfig-enableintercontainertrafficencryption", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "EnableNetworkIsolation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-networkconfig.html#cfn-sagemaker-modelqualityjobdefinition-networkconfig-enablenetworkisolation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-networkconfig.html#cfn-sagemaker-modelqualityjobdefinition-networkconfig-vpcconfig", "Required": false, "Type": "VpcConfig", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelQualityJobDefinition.S3Output": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-s3output.html", "Properties": { "LocalPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-s3output.html#cfn-sagemaker-modelqualityjobdefinition-s3output-localpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.S3Output.LocalPath" } }, "S3UploadMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-s3output.html#cfn-sagemaker-modelqualityjobdefinition-s3output-s3uploadmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.S3Output.S3UploadMode" } }, "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-s3output.html#cfn-sagemaker-modelqualityjobdefinition-s3output-s3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.S3Output.S3Uri" } } } }, "AWS::SageMaker::ModelQualityJobDefinition.StoppingCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-stoppingcondition.html", "Properties": { "MaxRuntimeInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-stoppingcondition.html#cfn-sagemaker-modelqualityjobdefinition-stoppingcondition-maxruntimeinseconds", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.StoppingCondition.MaxRuntimeInSeconds" } } } }, "AWS::SageMaker::ModelQualityJobDefinition.VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-vpcconfig.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-vpcconfig.html#cfn-sagemaker-modelqualityjobdefinition-vpcconfig-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.VpcConfig.SecurityGroupIds" } }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-vpcconfig.html#cfn-sagemaker-modelqualityjobdefinition-vpcconfig-subnets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.VpcConfig.Subnets" } } } }, "AWS::SageMaker::MonitoringSchedule.BaselineConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-baselineconfig.html", "Properties": { "ConstraintsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-baselineconfig.html#cfn-sagemaker-monitoringschedule-baselineconfig-constraintsresource", "Required": false, "Type": "ConstraintsResource", "UpdateType": "Mutable" }, "StatisticsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-baselineconfig.html#cfn-sagemaker-monitoringschedule-baselineconfig-statisticsresource", "Required": false, "Type": "StatisticsResource", "UpdateType": "Mutable" } } }, "AWS::SageMaker::MonitoringSchedule.BatchTransformInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-batchtransforminput.html", "Properties": { "DataCapturedDestinationS3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-batchtransforminput.html#cfn-sagemaker-monitoringschedule-batchtransforminput-datacaptureddestinations3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.BatchTransformInput.DataCapturedDestinationS3Uri" } }, "DatasetFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-batchtransforminput.html#cfn-sagemaker-monitoringschedule-batchtransforminput-datasetformat", "Required": true, "Type": "DatasetFormat", "UpdateType": "Mutable" }, "LocalPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-batchtransforminput.html#cfn-sagemaker-monitoringschedule-batchtransforminput-localpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.BatchTransformInput.LocalPath" } }, "S3DataDistributionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-batchtransforminput.html#cfn-sagemaker-monitoringschedule-batchtransforminput-s3datadistributiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.BatchTransformInput.S3DataDistributionType" } }, "S3InputMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-batchtransforminput.html#cfn-sagemaker-monitoringschedule-batchtransforminput-s3inputmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.BatchTransformInput.S3InputMode" } } } }, "AWS::SageMaker::MonitoringSchedule.ClusterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-clusterconfig.html", "Properties": { "InstanceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-clusterconfig.html#cfn-sagemaker-monitoringschedule-clusterconfig-instancecount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.ClusterConfig.InstanceCount" } }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-clusterconfig.html#cfn-sagemaker-monitoringschedule-clusterconfig-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "VolumeKmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-clusterconfig.html#cfn-sagemaker-monitoringschedule-clusterconfig-volumekmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VolumeSizeInGB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-clusterconfig.html#cfn-sagemaker-monitoringschedule-clusterconfig-volumesizeingb", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.ClusterConfig.VolumeSizeInGB" } } } }, "AWS::SageMaker::MonitoringSchedule.ConstraintsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-constraintsresource.html", "Properties": { "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-constraintsresource.html#cfn-sagemaker-monitoringschedule-constraintsresource-s3uri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.ConstraintsResource.S3Uri" } } } }, "AWS::SageMaker::MonitoringSchedule.Csv": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-csv.html", "Properties": { "Header": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-csv.html#cfn-sagemaker-monitoringschedule-csv-header", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::MonitoringSchedule.DatasetFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-datasetformat.html", "Properties": { "Csv": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-datasetformat.html#cfn-sagemaker-monitoringschedule-datasetformat-csv", "Required": false, "Type": "Csv", "UpdateType": "Mutable" }, "Json": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-datasetformat.html#cfn-sagemaker-monitoringschedule-datasetformat-json", "Required": false, "Type": "Json", "UpdateType": "Mutable" }, "Parquet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-datasetformat.html#cfn-sagemaker-monitoringschedule-datasetformat-parquet", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::MonitoringSchedule.EndpointInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-endpointinput.html", "Properties": { "EndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-endpointinput.html#cfn-sagemaker-monitoringschedule-endpointinput-endpointname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.EndpointInput.EndpointName" } }, "LocalPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-endpointinput.html#cfn-sagemaker-monitoringschedule-endpointinput-localpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.EndpointInput.LocalPath" } }, "S3DataDistributionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-endpointinput.html#cfn-sagemaker-monitoringschedule-endpointinput-s3datadistributiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.EndpointInput.S3DataDistributionType" } }, "S3InputMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-endpointinput.html#cfn-sagemaker-monitoringschedule-endpointinput-s3inputmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.EndpointInput.S3InputMode" } } } }, "AWS::SageMaker::MonitoringSchedule.Json": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-json.html", "Properties": { "Line": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-json.html#cfn-sagemaker-monitoringschedule-json-line", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::MonitoringSchedule.MonitoringAppSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringappspecification.html", "Properties": { "ContainerArguments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringappspecification.html#cfn-sagemaker-monitoringschedule-monitoringappspecification-containerarguments", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.MonitoringAppSpecification.ContainerArguments" } }, "ContainerEntrypoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringappspecification.html#cfn-sagemaker-monitoringschedule-monitoringappspecification-containerentrypoint", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.MonitoringAppSpecification.ContainerEntrypoint" } }, "ImageUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringappspecification.html#cfn-sagemaker-monitoringschedule-monitoringappspecification-imageuri", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.MonitoringAppSpecification.ImageUri" } }, "PostAnalyticsProcessorSourceUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringappspecification.html#cfn-sagemaker-monitoringschedule-monitoringappspecification-postanalyticsprocessorsourceuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.MonitoringAppSpecification.PostAnalyticsProcessorSourceUri" } }, "RecordPreprocessorSourceUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringappspecification.html#cfn-sagemaker-monitoringschedule-monitoringappspecification-recordpreprocessorsourceuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.MonitoringAppSpecification.RecordPreprocessorSourceUri" } } } }, "AWS::SageMaker::MonitoringSchedule.MonitoringExecutionSummary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringexecutionsummary.html", "Properties": { "CreationTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringexecutionsummary.html#cfn-sagemaker-monitoringschedule-monitoringexecutionsummary-creationtime", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "EndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringexecutionsummary.html#cfn-sagemaker-monitoringschedule-monitoringexecutionsummary-endpointname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.MonitoringExecutionSummary.EndpointName" } }, "FailureReason": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringexecutionsummary.html#cfn-sagemaker-monitoringschedule-monitoringexecutionsummary-failurereason", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LastModifiedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringexecutionsummary.html#cfn-sagemaker-monitoringschedule-monitoringexecutionsummary-lastmodifiedtime", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MonitoringExecutionStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringexecutionsummary.html#cfn-sagemaker-monitoringschedule-monitoringexecutionsummary-monitoringexecutionstatus", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.MonitoringExecutionSummary.MonitoringExecutionStatus" } }, "MonitoringScheduleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringexecutionsummary.html#cfn-sagemaker-monitoringschedule-monitoringexecutionsummary-monitoringschedulename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.MonitoringExecutionSummary.MonitoringScheduleName" } }, "ProcessingJobArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringexecutionsummary.html#cfn-sagemaker-monitoringschedule-monitoringexecutionsummary-processingjobarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.MonitoringExecutionSummary.ProcessingJobArn" } }, "ScheduledTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringexecutionsummary.html#cfn-sagemaker-monitoringschedule-monitoringexecutionsummary-scheduledtime", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SageMaker::MonitoringSchedule.MonitoringInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringinput.html", "Properties": { "BatchTransformInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringinput.html#cfn-sagemaker-monitoringschedule-monitoringinput-batchtransforminput", "Required": false, "Type": "BatchTransformInput", "UpdateType": "Mutable" }, "EndpointInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringinput.html#cfn-sagemaker-monitoringschedule-monitoringinput-endpointinput", "Required": false, "Type": "EndpointInput", "UpdateType": "Mutable" } } }, "AWS::SageMaker::MonitoringSchedule.MonitoringJobDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringjobdefinition.html", "Properties": { "BaselineConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringjobdefinition.html#cfn-sagemaker-monitoringschedule-monitoringjobdefinition-baselineconfig", "Required": false, "Type": "BaselineConfig", "UpdateType": "Mutable" }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringjobdefinition.html#cfn-sagemaker-monitoringschedule-monitoringjobdefinition-environment", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "MonitoringAppSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringjobdefinition.html#cfn-sagemaker-monitoringschedule-monitoringjobdefinition-monitoringappspecification", "Required": true, "Type": "MonitoringAppSpecification", "UpdateType": "Mutable" }, "MonitoringInputs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringjobdefinition.html#cfn-sagemaker-monitoringschedule-monitoringjobdefinition-monitoringinputs", "DuplicatesAllowed": true, "ItemType": "MonitoringInput", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "MonitoringOutputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringjobdefinition.html#cfn-sagemaker-monitoringschedule-monitoringjobdefinition-monitoringoutputconfig", "Required": true, "Type": "MonitoringOutputConfig", "UpdateType": "Mutable" }, "MonitoringResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringjobdefinition.html#cfn-sagemaker-monitoringschedule-monitoringjobdefinition-monitoringresources", "Required": true, "Type": "MonitoringResources", "UpdateType": "Mutable" }, "NetworkConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringjobdefinition.html#cfn-sagemaker-monitoringschedule-monitoringjobdefinition-networkconfig", "Required": false, "Type": "NetworkConfig", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringjobdefinition.html#cfn-sagemaker-monitoringschedule-monitoringjobdefinition-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.MonitoringJobDefinition.RoleArn" } }, "StoppingCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringjobdefinition.html#cfn-sagemaker-monitoringschedule-monitoringjobdefinition-stoppingcondition", "Required": false, "Type": "StoppingCondition", "UpdateType": "Mutable" } } }, "AWS::SageMaker::MonitoringSchedule.MonitoringOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringoutput.html", "Properties": { "S3Output": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringoutput.html#cfn-sagemaker-monitoringschedule-monitoringoutput-s3output", "Required": true, "Type": "S3Output", "UpdateType": "Mutable" } } }, "AWS::SageMaker::MonitoringSchedule.MonitoringOutputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringoutputconfig.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringoutputconfig.html#cfn-sagemaker-monitoringschedule-monitoringoutputconfig-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.MonitoringOutputConfig.KmsKeyId" } }, "MonitoringOutputs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringoutputconfig.html#cfn-sagemaker-monitoringschedule-monitoringoutputconfig-monitoringoutputs", "DuplicatesAllowed": true, "ItemType": "MonitoringOutput", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::MonitoringSchedule.MonitoringResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringresources.html", "Properties": { "ClusterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringresources.html#cfn-sagemaker-monitoringschedule-monitoringresources-clusterconfig", "Required": true, "Type": "ClusterConfig", "UpdateType": "Mutable" } } }, "AWS::SageMaker::MonitoringSchedule.MonitoringScheduleConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringscheduleconfig.html", "Properties": { "MonitoringJobDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringscheduleconfig.html#cfn-sagemaker-monitoringschedule-monitoringscheduleconfig-monitoringjobdefinition", "Required": false, "Type": "MonitoringJobDefinition", "UpdateType": "Mutable" }, "MonitoringJobDefinitionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringscheduleconfig.html#cfn-sagemaker-monitoringschedule-monitoringscheduleconfig-monitoringjobdefinitionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.MonitoringScheduleConfig.MonitoringJobDefinitionName" } }, "MonitoringType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringscheduleconfig.html#cfn-sagemaker-monitoringschedule-monitoringscheduleconfig-monitoringtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.MonitoringScheduleConfig.MonitoringType" } }, "ScheduleConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringscheduleconfig.html#cfn-sagemaker-monitoringschedule-monitoringscheduleconfig-scheduleconfig", "Required": false, "Type": "ScheduleConfig", "UpdateType": "Mutable" } } }, "AWS::SageMaker::MonitoringSchedule.NetworkConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-networkconfig.html", "Properties": { "EnableInterContainerTrafficEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-networkconfig.html#cfn-sagemaker-monitoringschedule-networkconfig-enableintercontainertrafficencryption", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableNetworkIsolation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-networkconfig.html#cfn-sagemaker-monitoringschedule-networkconfig-enablenetworkisolation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-networkconfig.html#cfn-sagemaker-monitoringschedule-networkconfig-vpcconfig", "Required": false, "Type": "VpcConfig", "UpdateType": "Mutable" } } }, "AWS::SageMaker::MonitoringSchedule.S3Output": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-s3output.html", "Properties": { "LocalPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-s3output.html#cfn-sagemaker-monitoringschedule-s3output-localpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.S3Output.LocalPath" } }, "S3UploadMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-s3output.html#cfn-sagemaker-monitoringschedule-s3output-s3uploadmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.S3Output.S3UploadMode" } }, "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-s3output.html#cfn-sagemaker-monitoringschedule-s3output-s3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.S3Output.S3Uri" } } } }, "AWS::SageMaker::MonitoringSchedule.ScheduleConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-scheduleconfig.html", "Properties": { "ScheduleExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-scheduleconfig.html#cfn-sagemaker-monitoringschedule-scheduleconfig-scheduleexpression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.ScheduleConfig.ScheduleExpression" } } } }, "AWS::SageMaker::MonitoringSchedule.StatisticsResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-statisticsresource.html", "Properties": { "S3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-statisticsresource.html#cfn-sagemaker-monitoringschedule-statisticsresource-s3uri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.StatisticsResource.S3Uri" } } } }, "AWS::SageMaker::MonitoringSchedule.StoppingCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-stoppingcondition.html", "Properties": { "MaxRuntimeInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-stoppingcondition.html#cfn-sagemaker-monitoringschedule-stoppingcondition-maxruntimeinseconds", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.StoppingCondition.MaxRuntimeInSeconds" } } } }, "AWS::SageMaker::MonitoringSchedule.VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-vpcconfig.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-vpcconfig.html#cfn-sagemaker-monitoringschedule-vpcconfig-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.VpcConfig.SecurityGroupIds" } }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-vpcconfig.html#cfn-sagemaker-monitoringschedule-vpcconfig-subnets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.VpcConfig.Subnets" } } } }, "AWS::SageMaker::NotebookInstance.InstanceMetadataServiceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-notebookinstance-instancemetadataserviceconfiguration.html", "Properties": { "MinimumInstanceMetadataServiceVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-notebookinstance-instancemetadataserviceconfiguration.html#cfn-sagemaker-notebookinstance-instancemetadataserviceconfiguration-minimuminstancemetadataserviceversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SageMaker::NotebookInstanceLifecycleConfig.NotebookInstanceLifecycleHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-notebookinstancelifecycleconfig-notebookinstancelifecyclehook.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-notebookinstancelifecycleconfig-notebookinstancelifecyclehook.html#cfn-sagemaker-notebookinstancelifecycleconfig-notebookinstancelifecyclehook-content", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::Pipeline.ParallelismConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-pipeline-parallelismconfiguration.html", "Properties": { "MaxParallelExecutionSteps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-pipeline-parallelismconfiguration.html#cfn-sagemaker-pipeline-parallelismconfiguration-maxparallelexecutionsteps", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SageMaker::Pipeline.PipelineDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-pipeline-pipelinedefinition.html", "Properties": { "PipelineDefinitionBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-pipeline-pipelinedefinition.html#cfn-sagemaker-pipeline-pipelinedefinition-pipelinedefinitionbody", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PipelineDefinitionS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-pipeline-pipelinedefinition.html#cfn-sagemaker-pipeline-pipelinedefinition-pipelinedefinitions3location", "Required": false, "Type": "S3Location", "UpdateType": "Mutable" } } }, "AWS::SageMaker::Pipeline.S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-pipeline-s3location.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-pipeline-s3location.html#cfn-sagemaker-pipeline-s3location-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ETag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-pipeline-s3location.html#cfn-sagemaker-pipeline-s3location-etag", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-pipeline-s3location.html#cfn-sagemaker-pipeline-s3location-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-pipeline-s3location.html#cfn-sagemaker-pipeline-s3location-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::Project.ProvisioningParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-project-provisioningparameter.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-project-provisioningparameter.html#cfn-sagemaker-project-provisioningparameter-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Project.ProvisioningParameter.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-project-provisioningparameter.html#cfn-sagemaker-project-provisioningparameter-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Project.ProvisioningParameter.Value" } } } }, "AWS::SageMaker::Project.ServiceCatalogProvisionedProductDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-project-servicecatalogprovisionedproductdetails.html", "Properties": { "ProvisionedProductId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-project-servicecatalogprovisionedproductdetails.html#cfn-sagemaker-project-servicecatalogprovisionedproductdetails-provisionedproductid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Project.ServiceCatalogProvisionedProductDetails.ProvisionedProductId" } }, "ProvisionedProductStatusMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-project-servicecatalogprovisionedproductdetails.html#cfn-sagemaker-project-servicecatalogprovisionedproductdetails-provisionedproductstatusmessage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::Project.ServiceCatalogProvisioningDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-project-servicecatalogprovisioningdetails.html", "Properties": { "PathId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-project-servicecatalogprovisioningdetails.html#cfn-sagemaker-project-servicecatalogprovisioningdetails-pathid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Project.ServiceCatalogProvisioningDetails.PathId" } }, "ProductId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-project-servicecatalogprovisioningdetails.html#cfn-sagemaker-project-servicecatalogprovisioningdetails-productid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Project.ServiceCatalogProvisioningDetails.ProductId" } }, "ProvisioningArtifactId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-project-servicecatalogprovisioningdetails.html#cfn-sagemaker-project-servicecatalogprovisioningdetails-provisioningartifactid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Project.ServiceCatalogProvisioningDetails.ProvisioningArtifactId" } }, "ProvisioningParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-project-servicecatalogprovisioningdetails.html#cfn-sagemaker-project-servicecatalogprovisioningdetails-provisioningparameters", "DuplicatesAllowed": true, "ItemType": "ProvisioningParameter", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::SageMaker::Space.CustomImage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-customimage.html", "Properties": { "AppImageConfigName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-customimage.html#cfn-sagemaker-space-customimage-appimageconfigname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Space.CustomImage.AppImageConfigName" } }, "ImageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-customimage.html#cfn-sagemaker-space-customimage-imagename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Space.CustomImage.ImageName" } }, "ImageVersionNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-customimage.html#cfn-sagemaker-space-customimage-imageversionnumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::Space.JupyterServerAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-jupyterserverappsettings.html", "Properties": { "DefaultResourceSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-jupyterserverappsettings.html#cfn-sagemaker-space-jupyterserverappsettings-defaultresourcespec", "Required": false, "Type": "ResourceSpec", "UpdateType": "Mutable" } } }, "AWS::SageMaker::Space.KernelGatewayAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-kernelgatewayappsettings.html", "Properties": { "CustomImages": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-kernelgatewayappsettings.html#cfn-sagemaker-space-kernelgatewayappsettings-customimages", "DuplicatesAllowed": true, "ItemType": "CustomImage", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DefaultResourceSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-kernelgatewayappsettings.html#cfn-sagemaker-space-kernelgatewayappsettings-defaultresourcespec", "Required": false, "Type": "ResourceSpec", "UpdateType": "Mutable" } } }, "AWS::SageMaker::Space.ResourceSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-resourcespec.html", "Properties": { "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-resourcespec.html#cfn-sagemaker-space-resourcespec-instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Space.ResourceSpec.InstanceType" } }, "SageMakerImageArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-resourcespec.html#cfn-sagemaker-space-resourcespec-sagemakerimagearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Space.ResourceSpec.SageMakerImageArn" } }, "SageMakerImageVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-resourcespec.html#cfn-sagemaker-space-resourcespec-sagemakerimageversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Space.ResourceSpec.SageMakerImageVersionArn" } } } }, "AWS::SageMaker::Space.SpaceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacesettings.html", "Properties": { "JupyterServerAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacesettings.html#cfn-sagemaker-space-spacesettings-jupyterserverappsettings", "Required": false, "Type": "JupyterServerAppSettings", "UpdateType": "Mutable" }, "KernelGatewayAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-space-spacesettings.html#cfn-sagemaker-space-spacesettings-kernelgatewayappsettings", "Required": false, "Type": "KernelGatewayAppSettings", "UpdateType": "Mutable" } } }, "AWS::SageMaker::UserProfile.CustomImage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-customimage.html", "Properties": { "AppImageConfigName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-customimage.html#cfn-sagemaker-userprofile-customimage-appimageconfigname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::UserProfile.CustomImage.AppImageConfigName" } }, "ImageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-customimage.html#cfn-sagemaker-userprofile-customimage-imagename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::UserProfile.CustomImage.ImageName" } }, "ImageVersionNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-customimage.html#cfn-sagemaker-userprofile-customimage-imageversionnumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SageMaker::UserProfile.JupyterServerAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-jupyterserverappsettings.html", "Properties": { "DefaultResourceSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-jupyterserverappsettings.html#cfn-sagemaker-userprofile-jupyterserverappsettings-defaultresourcespec", "Required": false, "Type": "ResourceSpec", "UpdateType": "Mutable" } } }, "AWS::SageMaker::UserProfile.KernelGatewayAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-kernelgatewayappsettings.html", "Properties": { "CustomImages": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-kernelgatewayappsettings.html#cfn-sagemaker-userprofile-kernelgatewayappsettings-customimages", "DuplicatesAllowed": true, "ItemType": "CustomImage", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DefaultResourceSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-kernelgatewayappsettings.html#cfn-sagemaker-userprofile-kernelgatewayappsettings-defaultresourcespec", "Required": false, "Type": "ResourceSpec", "UpdateType": "Mutable" } } }, "AWS::SageMaker::UserProfile.RStudioServerProAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-rstudioserverproappsettings.html", "Properties": { "AccessStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-rstudioserverproappsettings.html#cfn-sagemaker-userprofile-rstudioserverproappsettings-accessstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::UserProfile.RStudioServerProAppSettings.AccessStatus" } }, "UserGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-rstudioserverproappsettings.html#cfn-sagemaker-userprofile-rstudioserverproappsettings-usergroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::UserProfile.RStudioServerProAppSettings.UserGroup" } } } }, "AWS::SageMaker::UserProfile.ResourceSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-resourcespec.html", "Properties": { "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-resourcespec.html#cfn-sagemaker-userprofile-resourcespec-instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::UserProfile.ResourceSpec.InstanceType" } }, "SageMakerImageArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-resourcespec.html#cfn-sagemaker-userprofile-resourcespec-sagemakerimagearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::UserProfile.ResourceSpec.SageMakerImageArn" } }, "SageMakerImageVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-resourcespec.html#cfn-sagemaker-userprofile-resourcespec-sagemakerimageversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::UserProfile.ResourceSpec.SageMakerImageVersionArn" } } } }, "AWS::SageMaker::UserProfile.SharingSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-sharingsettings.html", "Properties": { "NotebookOutputOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-sharingsettings.html#cfn-sagemaker-userprofile-sharingsettings-notebookoutputoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::UserProfile.SharingSettings.NotebookOutputOption" } }, "S3KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-sharingsettings.html#cfn-sagemaker-userprofile-sharingsettings-s3kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::UserProfile.SharingSettings.S3KmsKeyId" } }, "S3OutputPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-sharingsettings.html#cfn-sagemaker-userprofile-sharingsettings-s3outputpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::UserProfile.SharingSettings.S3OutputPath" } } } }, "AWS::SageMaker::UserProfile.UserSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html", "Properties": { "ExecutionRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-executionrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::UserProfile.UserSettings.ExecutionRole" } }, "JupyterServerAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-jupyterserverappsettings", "Required": false, "Type": "JupyterServerAppSettings", "UpdateType": "Mutable" }, "KernelGatewayAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-kernelgatewayappsettings", "Required": false, "Type": "KernelGatewayAppSettings", "UpdateType": "Mutable" }, "RStudioServerProAppSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-rstudioserverproappsettings", "Required": false, "Type": "RStudioServerProAppSettings", "UpdateType": "Mutable" }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-securitygroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::UserProfile.UserSettings.SecurityGroups" } }, "SharingSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-sharingsettings", "Required": false, "Type": "SharingSettings", "UpdateType": "Mutable" } } }, "AWS::SageMaker::Workteam.CognitoMemberDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-workteam-cognitomemberdefinition.html", "Properties": { "CognitoClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-workteam-cognitomemberdefinition.html#cfn-sagemaker-workteam-cognitomemberdefinition-cognitoclientid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "CognitoUserGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-workteam-cognitomemberdefinition.html#cfn-sagemaker-workteam-cognitomemberdefinition-cognitousergroup", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "CognitoUserPool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-workteam-cognitomemberdefinition.html#cfn-sagemaker-workteam-cognitomemberdefinition-cognitouserpool", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::SageMaker::Workteam.MemberDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-workteam-memberdefinition.html", "Properties": { "CognitoMemberDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-workteam-memberdefinition.html#cfn-sagemaker-workteam-memberdefinition-cognitomemberdefinition", "Required": false, "Type": "CognitoMemberDefinition", "UpdateType": "Mutable" }, "OidcMemberDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-workteam-memberdefinition.html#cfn-sagemaker-workteam-memberdefinition-oidcmemberdefinition", "Required": false, "Type": "OidcMemberDefinition", "UpdateType": "Mutable" } } }, "AWS::SageMaker::Workteam.NotificationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-workteam-notificationconfiguration.html", "Properties": { "NotificationTopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-workteam-notificationconfiguration.html#cfn-sagemaker-workteam-notificationconfiguration-notificationtopicarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SageMaker::Workteam.OidcMemberDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-workteam-oidcmemberdefinition.html", "Properties": { "OidcGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-workteam-oidcmemberdefinition.html#cfn-sagemaker-workteam-oidcmemberdefinition-oidcgroups", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Scheduler::Schedule.AwsVpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-awsvpcconfiguration.html", "Properties": { "AssignPublicIp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-awsvpcconfiguration.html#cfn-scheduler-schedule-awsvpcconfiguration-assignpublicip", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.AwsVpcConfiguration.AssignPublicIp" } }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-awsvpcconfiguration.html#cfn-scheduler-schedule-awsvpcconfiguration-securitygroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.AwsVpcConfiguration.SecurityGroups" } }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-awsvpcconfiguration.html#cfn-scheduler-schedule-awsvpcconfiguration-subnets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.AwsVpcConfiguration.Subnets" } } } }, "AWS::Scheduler::Schedule.CapacityProviderStrategyItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-capacityproviderstrategyitem.html", "Properties": { "Base": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-capacityproviderstrategyitem.html#cfn-scheduler-schedule-capacityproviderstrategyitem-base", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "CapacityProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-capacityproviderstrategyitem.html#cfn-scheduler-schedule-capacityproviderstrategyitem-capacityprovider", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.CapacityProviderStrategyItem.CapacityProvider" } }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-capacityproviderstrategyitem.html#cfn-scheduler-schedule-capacityproviderstrategyitem-weight", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Scheduler::Schedule.DeadLetterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-deadletterconfig.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-deadletterconfig.html#cfn-scheduler-schedule-deadletterconfig-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.DeadLetterConfig.Arn" } } } }, "AWS::Scheduler::Schedule.EcsParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-ecsparameters.html", "Properties": { "CapacityProviderStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-ecsparameters.html#cfn-scheduler-schedule-ecsparameters-capacityproviderstrategy", "DuplicatesAllowed": true, "ItemType": "CapacityProviderStrategyItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EnableECSManagedTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-ecsparameters.html#cfn-scheduler-schedule-ecsparameters-enableecsmanagedtags", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableExecuteCommand": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-ecsparameters.html#cfn-scheduler-schedule-ecsparameters-enableexecutecommand", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Group": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-ecsparameters.html#cfn-scheduler-schedule-ecsparameters-group", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.EcsParameters.Group" } }, "LaunchType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-ecsparameters.html#cfn-scheduler-schedule-ecsparameters-launchtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.EcsParameters.LaunchType" } }, "NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-ecsparameters.html#cfn-scheduler-schedule-ecsparameters-networkconfiguration", "Required": false, "Type": "NetworkConfiguration", "UpdateType": "Mutable" }, "PlacementConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-ecsparameters.html#cfn-scheduler-schedule-ecsparameters-placementconstraints", "DuplicatesAllowed": true, "ItemType": "PlacementConstraint", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PlacementStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-ecsparameters.html#cfn-scheduler-schedule-ecsparameters-placementstrategy", "DuplicatesAllowed": true, "ItemType": "PlacementStrategy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PlatformVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-ecsparameters.html#cfn-scheduler-schedule-ecsparameters-platformversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.EcsParameters.PlatformVersion" } }, "PropagateTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-ecsparameters.html#cfn-scheduler-schedule-ecsparameters-propagatetags", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.EcsParameters.PropagateTags" } }, "ReferenceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-ecsparameters.html#cfn-scheduler-schedule-ecsparameters-referenceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-ecsparameters.html#cfn-scheduler-schedule-ecsparameters-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "TaskCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-ecsparameters.html#cfn-scheduler-schedule-ecsparameters-taskcount", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.EcsParameters.TaskCount" } }, "TaskDefinitionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-ecsparameters.html#cfn-scheduler-schedule-ecsparameters-taskdefinitionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.EcsParameters.TaskDefinitionArn" } } } }, "AWS::Scheduler::Schedule.EventBridgeParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-eventbridgeparameters.html", "Properties": { "DetailType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-eventbridgeparameters.html#cfn-scheduler-schedule-eventbridgeparameters-detailtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.EventBridgeParameters.DetailType" } }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-eventbridgeparameters.html#cfn-scheduler-schedule-eventbridgeparameters-source", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.EventBridgeParameters.Source" } } } }, "AWS::Scheduler::Schedule.FlexibleTimeWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-flexibletimewindow.html", "Properties": { "MaximumWindowInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-flexibletimewindow.html#cfn-scheduler-schedule-flexibletimewindow-maximumwindowinminutes", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.FlexibleTimeWindow.MaximumWindowInMinutes" } }, "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-flexibletimewindow.html#cfn-scheduler-schedule-flexibletimewindow-mode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.FlexibleTimeWindow.Mode" } } } }, "AWS::Scheduler::Schedule.KinesisParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-kinesisparameters.html", "Properties": { "PartitionKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-kinesisparameters.html#cfn-scheduler-schedule-kinesisparameters-partitionkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.KinesisParameters.PartitionKey" } } } }, "AWS::Scheduler::Schedule.NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-networkconfiguration.html", "Properties": { "AwsvpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-networkconfiguration.html#cfn-scheduler-schedule-networkconfiguration-awsvpcconfiguration", "Required": false, "Type": "AwsVpcConfiguration", "UpdateType": "Mutable" } } }, "AWS::Scheduler::Schedule.PlacementConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-placementconstraint.html", "Properties": { "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-placementconstraint.html#cfn-scheduler-schedule-placementconstraint-expression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-placementconstraint.html#cfn-scheduler-schedule-placementconstraint-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.PlacementConstraint.Type" } } } }, "AWS::Scheduler::Schedule.PlacementStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-placementstrategy.html", "Properties": { "Field": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-placementstrategy.html#cfn-scheduler-schedule-placementstrategy-field", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-placementstrategy.html#cfn-scheduler-schedule-placementstrategy-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.PlacementStrategy.Type" } } } }, "AWS::Scheduler::Schedule.RetryPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-retrypolicy.html", "Properties": { "MaximumEventAgeInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-retrypolicy.html#cfn-scheduler-schedule-retrypolicy-maximumeventageinseconds", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.RetryPolicy.MaximumEventAgeInSeconds" } }, "MaximumRetryAttempts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-retrypolicy.html#cfn-scheduler-schedule-retrypolicy-maximumretryattempts", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Scheduler::Schedule.SageMakerPipelineParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-sagemakerpipelineparameter.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-sagemakerpipelineparameter.html#cfn-scheduler-schedule-sagemakerpipelineparameter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.SageMakerPipelineParameter.Name" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-sagemakerpipelineparameter.html#cfn-scheduler-schedule-sagemakerpipelineparameter-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.SageMakerPipelineParameter.Value" } } } }, "AWS::Scheduler::Schedule.SageMakerPipelineParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-sagemakerpipelineparameters.html", "Properties": { "PipelineParameterList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-sagemakerpipelineparameters.html#cfn-scheduler-schedule-sagemakerpipelineparameters-pipelineparameterlist", "DuplicatesAllowed": true, "ItemType": "SageMakerPipelineParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Scheduler::Schedule.SqsParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-sqsparameters.html", "Properties": { "MessageGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-sqsparameters.html#cfn-scheduler-schedule-sqsparameters-messagegroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.SqsParameters.MessageGroupId" } } } }, "AWS::Scheduler::Schedule.Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-target.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-target.html#cfn-scheduler-schedule-target-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.Target.Arn" } }, "DeadLetterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-target.html#cfn-scheduler-schedule-target-deadletterconfig", "Required": false, "Type": "DeadLetterConfig", "UpdateType": "Mutable" }, "EcsParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-target.html#cfn-scheduler-schedule-target-ecsparameters", "Required": false, "Type": "EcsParameters", "UpdateType": "Mutable" }, "EventBridgeParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-target.html#cfn-scheduler-schedule-target-eventbridgeparameters", "Required": false, "Type": "EventBridgeParameters", "UpdateType": "Mutable" }, "Input": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-target.html#cfn-scheduler-schedule-target-input", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KinesisParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-target.html#cfn-scheduler-schedule-target-kinesisparameters", "Required": false, "Type": "KinesisParameters", "UpdateType": "Mutable" }, "RetryPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-target.html#cfn-scheduler-schedule-target-retrypolicy", "Required": false, "Type": "RetryPolicy", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-target.html#cfn-scheduler-schedule-target-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.Target.RoleArn" } }, "SageMakerPipelineParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-target.html#cfn-scheduler-schedule-target-sagemakerpipelineparameters", "Required": false, "Type": "SageMakerPipelineParameters", "UpdateType": "Mutable" }, "SqsParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-target.html#cfn-scheduler-schedule-target-sqsparameters", "Required": false, "Type": "SqsParameters", "UpdateType": "Mutable" } } }, "AWS::SecretsManager::RotationSchedule.HostedRotationLambda": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-hostedrotationlambda.html", "Properties": { "ExcludeCharacters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-hostedrotationlambda.html#cfn-secretsmanager-rotationschedule-hostedrotationlambda-excludecharacters", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-hostedrotationlambda.html#cfn-secretsmanager-rotationschedule-hostedrotationlambda-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MasterSecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-hostedrotationlambda.html#cfn-secretsmanager-rotationschedule-hostedrotationlambda-mastersecretarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MasterSecretKmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-hostedrotationlambda.html#cfn-secretsmanager-rotationschedule-hostedrotationlambda-mastersecretkmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RotationLambdaName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-hostedrotationlambda.html#cfn-secretsmanager-rotationschedule-hostedrotationlambda-rotationlambdaname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RotationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-hostedrotationlambda.html#cfn-secretsmanager-rotationschedule-hostedrotationlambda-rotationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Runtime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-hostedrotationlambda.html#cfn-secretsmanager-rotationschedule-hostedrotationlambda-runtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SuperuserSecretArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-hostedrotationlambda.html#cfn-secretsmanager-rotationschedule-hostedrotationlambda-superusersecretarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SuperuserSecretKmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-hostedrotationlambda.html#cfn-secretsmanager-rotationschedule-hostedrotationlambda-superusersecretkmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcSecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-hostedrotationlambda.html#cfn-secretsmanager-rotationschedule-hostedrotationlambda-vpcsecuritygroupids", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcSubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-hostedrotationlambda.html#cfn-secretsmanager-rotationschedule-hostedrotationlambda-vpcsubnetids", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SecretsManager::RotationSchedule.RotationRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-rotationrules.html", "Properties": { "AutomaticallyAfterDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-rotationrules.html#cfn-secretsmanager-rotationschedule-rotationrules-automaticallyafterdays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Duration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-rotationrules.html#cfn-secretsmanager-rotationschedule-rotationrules-duration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ScheduleExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-rotationschedule-rotationrules.html#cfn-secretsmanager-rotationschedule-rotationrules-scheduleexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SecretsManager::Secret.GenerateSecretString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-secret-generatesecretstring.html", "Properties": { "ExcludeCharacters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-secret-generatesecretstring.html#cfn-secretsmanager-secret-generatesecretstring-excludecharacters", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExcludeLowercase": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-secret-generatesecretstring.html#cfn-secretsmanager-secret-generatesecretstring-excludelowercase", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExcludeNumbers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-secret-generatesecretstring.html#cfn-secretsmanager-secret-generatesecretstring-excludenumbers", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExcludePunctuation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-secret-generatesecretstring.html#cfn-secretsmanager-secret-generatesecretstring-excludepunctuation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExcludeUppercase": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-secret-generatesecretstring.html#cfn-secretsmanager-secret-generatesecretstring-excludeuppercase", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "GenerateStringKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-secret-generatesecretstring.html#cfn-secretsmanager-secret-generatesecretstring-generatestringkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IncludeSpace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-secret-generatesecretstring.html#cfn-secretsmanager-secret-generatesecretstring-includespace", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PasswordLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-secret-generatesecretstring.html#cfn-secretsmanager-secret-generatesecretstring-passwordlength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RequireEachIncludedType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-secret-generatesecretstring.html#cfn-secretsmanager-secret-generatesecretstring-requireeachincludedtype", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SecretStringTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-secret-generatesecretstring.html#cfn-secretsmanager-secret-generatesecretstring-secretstringtemplate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SecretsManager::Secret.ReplicaRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-secret-replicaregion.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-secret-replicaregion.html#cfn-secretsmanager-secret-replicaregion-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-secretsmanager-secret-replicaregion.html#cfn-secretsmanager-secret-replicaregion-region", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ServiceCatalog::CloudFormationProduct.CodeStarParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-codestarparameters.html", "Properties": { "ArtifactPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-codestarparameters.html#cfn-servicecatalog-cloudformationproduct-codestarparameters-artifactpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Branch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-codestarparameters.html#cfn-servicecatalog-cloudformationproduct-codestarparameters-branch", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ConnectionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-codestarparameters.html#cfn-servicecatalog-cloudformationproduct-codestarparameters-connectionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Repository": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-codestarparameters.html#cfn-servicecatalog-cloudformationproduct-codestarparameters-repository", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ServiceCatalog::CloudFormationProduct.ConnectionParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-sourceconnection-connectionparameters.html", "Properties": { "CodeStar": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-sourceconnection-connectionparameters.html#cfn-servicecatalog-cloudformationproduct-sourceconnection-connectionparameters-codestar", "Required": false, "Type": "CodeStarParameters", "UpdateType": "Mutable" } } }, "AWS::ServiceCatalog::CloudFormationProduct.ProvisioningArtifactProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-provisioningartifactproperties.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-provisioningartifactproperties.html#cfn-servicecatalog-cloudformationproduct-provisioningartifactproperties-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisableTemplateValidation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-provisioningartifactproperties.html#cfn-servicecatalog-cloudformationproduct-provisioningartifactproperties-disabletemplatevalidation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Info": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-provisioningartifactproperties.html#cfn-servicecatalog-cloudformationproduct-provisioningartifactproperties-info", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-provisioningartifactproperties.html#cfn-servicecatalog-cloudformationproduct-provisioningartifactproperties-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-provisioningartifactproperties.html#cfn-servicecatalog-cloudformationproduct-provisioningartifactproperties-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ServiceCatalog::CloudFormationProduct.SourceConnection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-sourceconnection.html", "Properties": { "ConnectionParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-sourceconnection.html#cfn-servicecatalog-cloudformationproduct-sourceconnection-connectionparameters", "Required": true, "Type": "ConnectionParameters", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationproduct-sourceconnection.html#cfn-servicecatalog-cloudformationproduct-sourceconnection-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationprovisionedproduct-provisioningparameter.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationprovisionedproduct-provisioningparameter.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningparameter-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningParameter.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationprovisionedproduct-provisioningparameter.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningparameter-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningPreferences": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences.html", "Properties": { "StackSetAccounts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences-stacksetaccounts", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningPreferences.StackSetAccounts" } }, "StackSetFailureToleranceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences-stacksetfailuretolerancecount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StackSetFailureTolerancePercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences-stacksetfailuretolerancepercentage", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StackSetMaxConcurrencyCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences-stacksetmaxconcurrencycount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StackSetMaxConcurrencyPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences-stacksetmaxconcurrencypercentage", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningPreferences.StackSetMaxConcurrencyPercentage" } }, "StackSetOperationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences-stacksetoperationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningPreferences.StackSetOperationType" } }, "StackSetRegions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences-stacksetregions", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningPreferences.StackSetRegions" } } } }, "AWS::ServiceCatalog::ServiceAction.DefinitionParameter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-serviceaction-definitionparameter.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-serviceaction-definitionparameter.html#cfn-servicecatalog-serviceaction-definitionparameter-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalog::ServiceAction.DefinitionParameter.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-serviceaction-definitionparameter.html#cfn-servicecatalog-serviceaction-definitionparameter-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ServiceDiscovery::PrivateDnsNamespace.PrivateDnsPropertiesMutable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-privatednsnamespace-privatednspropertiesmutable.html", "Properties": { "SOA": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-privatednsnamespace-privatednspropertiesmutable.html#cfn-servicediscovery-privatednsnamespace-privatednspropertiesmutable-soa", "Required": false, "Type": "SOA", "UpdateType": "Mutable" } } }, "AWS::ServiceDiscovery::PrivateDnsNamespace.Properties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-privatednsnamespace-properties.html", "Properties": { "DnsProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-privatednsnamespace-properties.html#cfn-servicediscovery-privatednsnamespace-properties-dnsproperties", "Required": false, "Type": "PrivateDnsPropertiesMutable", "UpdateType": "Mutable" } } }, "AWS::ServiceDiscovery::PrivateDnsNamespace.SOA": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-privatednsnamespace-soa.html", "Properties": { "TTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-privatednsnamespace-soa.html#cfn-servicediscovery-privatednsnamespace-soa-ttl", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ServiceDiscovery::PublicDnsNamespace.Properties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-publicdnsnamespace-properties.html", "Properties": { "DnsProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-publicdnsnamespace-properties.html#cfn-servicediscovery-publicdnsnamespace-properties-dnsproperties", "Required": false, "Type": "PublicDnsPropertiesMutable", "UpdateType": "Mutable" } } }, "AWS::ServiceDiscovery::PublicDnsNamespace.PublicDnsPropertiesMutable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-publicdnsnamespace-publicdnspropertiesmutable.html", "Properties": { "SOA": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-publicdnsnamespace-publicdnspropertiesmutable.html#cfn-servicediscovery-publicdnsnamespace-publicdnspropertiesmutable-soa", "Required": false, "Type": "SOA", "UpdateType": "Mutable" } } }, "AWS::ServiceDiscovery::PublicDnsNamespace.SOA": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-publicdnsnamespace-soa.html", "Properties": { "TTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-publicdnsnamespace-soa.html#cfn-servicediscovery-publicdnsnamespace-soa-ttl", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ServiceDiscovery::Service.DnsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-service-dnsconfig.html", "Properties": { "DnsRecords": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-service-dnsconfig.html#cfn-servicediscovery-service-dnsconfig-dnsrecords", "ItemType": "DnsRecord", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "NamespaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-service-dnsconfig.html#cfn-servicediscovery-service-dnsconfig-namespaceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RoutingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-service-dnsconfig.html#cfn-servicediscovery-service-dnsconfig-routingpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ServiceDiscovery::Service.DnsRecord": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-service-dnsrecord.html", "Properties": { "TTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-service-dnsrecord.html#cfn-servicediscovery-service-dnsrecord-ttl", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-service-dnsrecord.html#cfn-servicediscovery-service-dnsrecord-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "ServiceDiscoveryDnsType" } } } }, "AWS::ServiceDiscovery::Service.HealthCheckConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-service-healthcheckconfig.html", "Properties": { "FailureThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-service-healthcheckconfig.html#cfn-servicediscovery-service-healthcheckconfig-failurethreshold", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ResourcePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-service-healthcheckconfig.html#cfn-servicediscovery-service-healthcheckconfig-resourcepath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-service-healthcheckconfig.html#cfn-servicediscovery-service-healthcheckconfig-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "ServiceDiscoveryHealthCheckConfigType" } } } }, "AWS::ServiceDiscovery::Service.HealthCheckCustomConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-service-healthcheckcustomconfig.html", "Properties": { "FailureThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicediscovery-service-healthcheckcustomconfig.html#cfn-servicediscovery-service-healthcheckcustomconfig-failurethreshold", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Signer::SigningProfile.SignatureValidityPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-signer-signingprofile-signaturevalidityperiod.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-signer-signingprofile-signaturevalidityperiod.html#cfn-signer-signingprofile-signaturevalidityperiod-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Signer::SigningProfile.SignatureValidityPeriod.Type" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-signer-signingprofile-signaturevalidityperiod.html#cfn-signer-signingprofile-signaturevalidityperiod-value", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SimSpaceWeaver::Simulation.S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-simspaceweaver-simulation-s3location.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-simspaceweaver-simulation-s3location.html#cfn-simspaceweaver-simulation-s3location-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SimSpaceWeaver::Simulation.S3Location.BucketName" } }, "ObjectKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-simspaceweaver-simulation-s3location.html#cfn-simspaceweaver-simulation-s3location-objectkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SimSpaceWeaver::Simulation.S3Location.ObjectKey" } } } }, "AWS::StepFunctions::Activity.TagsEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-activity-tagsentry.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-activity-tagsentry.html#cfn-stepfunctions-activity-tagsentry-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::StepFunctions::Activity.TagsEntry.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-activity-tagsentry.html#cfn-stepfunctions-activity-tagsentry-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::StepFunctions::Activity.TagsEntry.Value" } } } }, "AWS::StepFunctions::StateMachine.CloudWatchLogsLogGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-cloudwatchlogsloggroup.html", "Properties": { "LogGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-cloudwatchlogsloggroup.html#cfn-stepfunctions-statemachine-cloudwatchlogsloggroup-loggrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::StepFunctions::StateMachine.CloudWatchLogsLogGroup.LogGroupArn" } } } }, "AWS::StepFunctions::StateMachine.LogDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-logdestination.html", "Properties": { "CloudWatchLogsLogGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-logdestination.html#cfn-stepfunctions-statemachine-logdestination-cloudwatchlogsloggroup", "Required": false, "Type": "CloudWatchLogsLogGroup", "UpdateType": "Mutable" } } }, "AWS::StepFunctions::StateMachine.LoggingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-loggingconfiguration.html", "Properties": { "Destinations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-loggingconfiguration.html#cfn-stepfunctions-statemachine-loggingconfiguration-destinations", "DuplicatesAllowed": true, "ItemType": "LogDestination", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IncludeExecutionData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-loggingconfiguration.html#cfn-stepfunctions-statemachine-loggingconfiguration-includeexecutiondata", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Level": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-loggingconfiguration.html#cfn-stepfunctions-statemachine-loggingconfiguration-level", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::StepFunctions::StateMachine.LoggingConfiguration.Level" } } } }, "AWS::StepFunctions::StateMachine.S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-s3location.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-s3location.html#cfn-stepfunctions-statemachine-s3location-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-s3location.html#cfn-stepfunctions-statemachine-s3location-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-s3location.html#cfn-stepfunctions-statemachine-s3location-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::StepFunctions::StateMachine.TagsEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-tagsentry.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-tagsentry.html#cfn-stepfunctions-statemachine-tagsentry-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::StepFunctions::StateMachine.TagsEntry.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-tagsentry.html#cfn-stepfunctions-statemachine-tagsentry-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::StepFunctions::StateMachine.TagsEntry.Value" } } } }, "AWS::StepFunctions::StateMachine.TracingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-tracingconfiguration.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-tracingconfiguration.html#cfn-stepfunctions-statemachine-tracingconfiguration-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Synthetics::Canary.ArtifactConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-artifactconfig.html", "Properties": { "S3Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-artifactconfig.html#cfn-synthetics-canary-artifactconfig-s3encryption", "Required": false, "Type": "S3Encryption", "UpdateType": "Mutable" } } }, "AWS::Synthetics::Canary.BaseScreenshot": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-basescreenshot.html", "Properties": { "IgnoreCoordinates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-basescreenshot.html#cfn-synthetics-canary-basescreenshot-ignorecoordinates", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ScreenshotName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-basescreenshot.html#cfn-synthetics-canary-basescreenshot-screenshotname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Synthetics::Canary.Code": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-code.html", "Properties": { "Handler": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-code.html#cfn-synthetics-canary-code-handler", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-code.html#cfn-synthetics-canary-code-s3bucket", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-code.html#cfn-synthetics-canary-code-s3key", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3ObjectVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-code.html#cfn-synthetics-canary-code-s3objectversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Script": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-code.html#cfn-synthetics-canary-code-script", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Synthetics::Canary.RunConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-runconfig.html", "Properties": { "ActiveTracing": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-runconfig.html#cfn-synthetics-canary-runconfig-activetracing", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnvironmentVariables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-runconfig.html#cfn-synthetics-canary-runconfig-environmentvariables", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "MemoryInMB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-runconfig.html#cfn-synthetics-canary-runconfig-memoryinmb", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TimeoutInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-runconfig.html#cfn-synthetics-canary-runconfig-timeoutinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Synthetics::Canary.S3Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-s3encryption.html", "Properties": { "EncryptionMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-s3encryption.html#cfn-synthetics-canary-s3encryption-encryptionmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-s3encryption.html#cfn-synthetics-canary-s3encryption-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Synthetics::Canary.Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-schedule.html", "Properties": { "DurationInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-schedule.html#cfn-synthetics-canary-schedule-durationinseconds", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-schedule.html#cfn-synthetics-canary-schedule-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Synthetics::Canary.VPCConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-vpcconfig.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-vpcconfig.html#cfn-synthetics-canary-vpcconfig-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-vpcconfig.html#cfn-synthetics-canary-vpcconfig-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-vpcconfig.html#cfn-synthetics-canary-vpcconfig-vpcid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Synthetics::Canary.VisualReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-visualreference.html", "Properties": { "BaseCanaryRunId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-visualreference.html#cfn-synthetics-canary-visualreference-basecanaryrunid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "BaseScreenshots": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-visualreference.html#cfn-synthetics-canary-visualreference-basescreenshots", "DuplicatesAllowed": true, "ItemType": "BaseScreenshot", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SystemsManagerSAP::Application.Credential": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-systemsmanagersap-application-credential.html", "Properties": { "CredentialType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-systemsmanagersap-application-credential.html#cfn-systemsmanagersap-application-credential-credentialtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SystemsManagerSAP::Application.Credential.CredentialType" } }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-systemsmanagersap-application-credential.html#cfn-systemsmanagersap-application-credential-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SystemsManagerSAP::Application.Credential.DatabaseName" } }, "SecretId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-systemsmanagersap-application-credential.html#cfn-systemsmanagersap-application-credential-secretid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SystemsManagerSAP::Application.Credential.SecretId" } } } }, "AWS::Timestream::ScheduledQuery.DimensionMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-dimensionmapping.html", "Properties": { "DimensionValueType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-dimensionmapping.html#cfn-timestream-scheduledquery-dimensionmapping-dimensionvaluetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Timestream::ScheduledQuery.DimensionMapping.DimensionValueType" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-dimensionmapping.html#cfn-timestream-scheduledquery-dimensionmapping-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Timestream::ScheduledQuery.ErrorReportConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-errorreportconfiguration.html", "Properties": { "S3Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-errorreportconfiguration.html#cfn-timestream-scheduledquery-errorreportconfiguration-s3configuration", "Required": true, "Type": "S3Configuration", "UpdateType": "Immutable" } } }, "AWS::Timestream::ScheduledQuery.MixedMeasureMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-mixedmeasuremapping.html", "Properties": { "MeasureName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-mixedmeasuremapping.html#cfn-timestream-scheduledquery-mixedmeasuremapping-measurename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MeasureValueType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-mixedmeasuremapping.html#cfn-timestream-scheduledquery-mixedmeasuremapping-measurevaluetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Timestream::ScheduledQuery.MixedMeasureMapping.MeasureValueType" } }, "MultiMeasureAttributeMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-mixedmeasuremapping.html#cfn-timestream-scheduledquery-mixedmeasuremapping-multimeasureattributemappings", "DuplicatesAllowed": true, "ItemType": "MultiMeasureAttributeMapping", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SourceColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-mixedmeasuremapping.html#cfn-timestream-scheduledquery-mixedmeasuremapping-sourcecolumn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "TargetMeasureName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-mixedmeasuremapping.html#cfn-timestream-scheduledquery-mixedmeasuremapping-targetmeasurename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Timestream::ScheduledQuery.MultiMeasureAttributeMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-multimeasureattributemapping.html", "Properties": { "MeasureValueType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-multimeasureattributemapping.html#cfn-timestream-scheduledquery-multimeasureattributemapping-measurevaluetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Timestream::ScheduledQuery.MultiMeasureAttributeMapping.MeasureValueType" } }, "SourceColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-multimeasureattributemapping.html#cfn-timestream-scheduledquery-multimeasureattributemapping-sourcecolumn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TargetMultiMeasureAttributeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-multimeasureattributemapping.html#cfn-timestream-scheduledquery-multimeasureattributemapping-targetmultimeasureattributename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Timestream::ScheduledQuery.MultiMeasureMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-multimeasuremappings.html", "Properties": { "MultiMeasureAttributeMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-multimeasuremappings.html#cfn-timestream-scheduledquery-multimeasuremappings-multimeasureattributemappings", "DuplicatesAllowed": true, "ItemType": "MultiMeasureAttributeMapping", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "TargetMultiMeasureName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-multimeasuremappings.html#cfn-timestream-scheduledquery-multimeasuremappings-targetmultimeasurename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Timestream::ScheduledQuery.NotificationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-notificationconfiguration.html", "Properties": { "SnsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-notificationconfiguration.html#cfn-timestream-scheduledquery-notificationconfiguration-snsconfiguration", "Required": true, "Type": "SnsConfiguration", "UpdateType": "Immutable" } } }, "AWS::Timestream::ScheduledQuery.S3Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-s3configuration.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-s3configuration.html#cfn-timestream-scheduledquery-s3configuration-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Timestream::ScheduledQuery.S3Configuration.BucketName" } }, "EncryptionOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-s3configuration.html#cfn-timestream-scheduledquery-s3configuration-encryptionoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Timestream::ScheduledQuery.S3Configuration.EncryptionOption" } }, "ObjectKeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-s3configuration.html#cfn-timestream-scheduledquery-s3configuration-objectkeyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Timestream::ScheduledQuery.S3Configuration.ObjectKeyPrefix" } } } }, "AWS::Timestream::ScheduledQuery.ScheduleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-scheduleconfiguration.html", "Properties": { "ScheduleExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-scheduleconfiguration.html#cfn-timestream-scheduledquery-scheduleconfiguration-scheduleexpression", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Timestream::ScheduledQuery.ScheduleConfiguration.ScheduleExpression" } } } }, "AWS::Timestream::ScheduledQuery.SnsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-snsconfiguration.html", "Properties": { "TopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-snsconfiguration.html#cfn-timestream-scheduledquery-snsconfiguration-topicarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Timestream::ScheduledQuery.SnsConfiguration.TopicArn" } } } }, "AWS::Timestream::ScheduledQuery.TargetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-targetconfiguration.html", "Properties": { "TimestreamConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-targetconfiguration.html#cfn-timestream-scheduledquery-targetconfiguration-timestreamconfiguration", "Required": true, "Type": "TimestreamConfiguration", "UpdateType": "Immutable" } } }, "AWS::Timestream::ScheduledQuery.TimestreamConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-timestreamconfiguration.html", "Properties": { "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-timestreamconfiguration.html#cfn-timestream-scheduledquery-timestreamconfiguration-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DimensionMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-timestreamconfiguration.html#cfn-timestream-scheduledquery-timestreamconfiguration-dimensionmappings", "DuplicatesAllowed": true, "ItemType": "DimensionMapping", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "MeasureNameColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-timestreamconfiguration.html#cfn-timestream-scheduledquery-timestreamconfiguration-measurenamecolumn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MixedMeasureMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-timestreamconfiguration.html#cfn-timestream-scheduledquery-timestreamconfiguration-mixedmeasuremappings", "DuplicatesAllowed": true, "ItemType": "MixedMeasureMapping", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "MultiMeasureMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-timestreamconfiguration.html#cfn-timestream-scheduledquery-timestreamconfiguration-multimeasuremappings", "Required": false, "Type": "MultiMeasureMappings", "UpdateType": "Immutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-timestreamconfiguration.html#cfn-timestream-scheduledquery-timestreamconfiguration-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TimeColumn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-timestreamconfiguration.html#cfn-timestream-scheduledquery-timestreamconfiguration-timecolumn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Timestream::Table.MagneticStoreRejectedDataLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-table-magneticstorerejecteddatalocation.html", "Properties": { "S3Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-table-magneticstorerejecteddatalocation.html#cfn-timestream-table-magneticstorerejecteddatalocation-s3configuration", "Required": false, "Type": "S3Configuration", "UpdateType": "Mutable" } } }, "AWS::Timestream::Table.MagneticStoreWriteProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-table-magneticstorewriteproperties.html", "Properties": { "EnableMagneticStoreWrites": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-table-magneticstorewriteproperties.html#cfn-timestream-table-magneticstorewriteproperties-enablemagneticstorewrites", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "MagneticStoreRejectedDataLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-table-magneticstorewriteproperties.html#cfn-timestream-table-magneticstorewriteproperties-magneticstorerejecteddatalocation", "Required": false, "Type": "MagneticStoreRejectedDataLocation", "UpdateType": "Mutable" } } }, "AWS::Timestream::Table.RetentionProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-table-retentionproperties.html", "Properties": { "MagneticStoreRetentionPeriodInDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-table-retentionproperties.html#cfn-timestream-table-retentionproperties-magneticstoreretentionperiodindays", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MemoryStoreRetentionPeriodInHours": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-table-retentionproperties.html#cfn-timestream-table-retentionproperties-memorystoreretentionperiodinhours", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Timestream::Table.S3Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-table-s3configuration.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-table-s3configuration.html#cfn-timestream-table-s3configuration-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "EncryptionOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-table-s3configuration.html#cfn-timestream-table-s3configuration-encryptionoption", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-table-s3configuration.html#cfn-timestream-table-s3configuration-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ObjectKeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-table-s3configuration.html#cfn-timestream-table-s3configuration-objectkeyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Transfer::Connector.As2Config": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-connector-as2config.html", "Properties": { "Compression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-connector-as2config.html#cfn-transfer-connector-as2config-compression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Connector.As2Config.Compression" } }, "EncryptionAlgorithm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-connector-as2config.html#cfn-transfer-connector-as2config-encryptionalgorithm", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Connector.As2Config.EncryptionAlgorithm" } }, "LocalProfileId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-connector-as2config.html#cfn-transfer-connector-as2config-localprofileid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Connector.As2Config.LocalProfileId" } }, "MdnResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-connector-as2config.html#cfn-transfer-connector-as2config-mdnresponse", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Connector.As2Config.MdnResponse" } }, "MdnSigningAlgorithm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-connector-as2config.html#cfn-transfer-connector-as2config-mdnsigningalgorithm", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Connector.As2Config.MdnSigningAlgorithm" } }, "MessageSubject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-connector-as2config.html#cfn-transfer-connector-as2config-messagesubject", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Connector.As2Config.MessageSubject" } }, "PartnerProfileId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-connector-as2config.html#cfn-transfer-connector-as2config-partnerprofileid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Connector.As2Config.PartnerProfileId" } }, "SigningAlgorithm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-connector-as2config.html#cfn-transfer-connector-as2config-signingalgorithm", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Connector.As2Config.SigningAlgorithm" } } } }, "AWS::Transfer::Server.As2Transport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-as2transport.html", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AWS::Transfer::Server.EndpointDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-endpointdetails.html", "Properties": { "AddressAllocationIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-endpointdetails.html#cfn-transfer-server-endpointdetails-addressallocationids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Conditional" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-endpointdetails.html#cfn-transfer-server-endpointdetails-securitygroupids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-endpointdetails.html#cfn-transfer-server-endpointdetails-subnetids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcEndpointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-endpointdetails.html#cfn-transfer-server-endpointdetails-vpcendpointid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-endpointdetails.html#cfn-transfer-server-endpointdetails-vpcid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Transfer::Server.IdentityProviderDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-identityproviderdetails.html", "Properties": { "DirectoryId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-identityproviderdetails.html#cfn-transfer-server-identityproviderdetails-directoryid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Function": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-identityproviderdetails.html#cfn-transfer-server-identityproviderdetails-function", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InvocationRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-identityproviderdetails.html#cfn-transfer-server-identityproviderdetails-invocationrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-identityproviderdetails.html#cfn-transfer-server-identityproviderdetails-url", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Transfer::Server.Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-protocol.html", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AWS::Transfer::Server.ProtocolDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-protocoldetails.html", "Properties": { "As2Transports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-protocoldetails.html#cfn-transfer-server-protocoldetails-as2transports", "ItemType": "As2Transport", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PassiveIp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-protocoldetails.html#cfn-transfer-server-protocoldetails-passiveip", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SetStatOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-protocoldetails.html#cfn-transfer-server-protocoldetails-setstatoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TlsSessionResumptionMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-protocoldetails.html#cfn-transfer-server-protocoldetails-tlssessionresumptionmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Transfer::Server.WorkflowDetail": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-workflowdetail.html", "Properties": { "ExecutionRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-workflowdetail.html#cfn-transfer-server-workflowdetail-executionrole", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "WorkflowId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-workflowdetail.html#cfn-transfer-server-workflowdetail-workflowid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Transfer::Server.WorkflowDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-workflowdetails.html", "Properties": { "OnPartialUpload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-workflowdetails.html#cfn-transfer-server-workflowdetails-onpartialupload", "ItemType": "WorkflowDetail", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "OnUpload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-workflowdetails.html#cfn-transfer-server-workflowdetails-onupload", "ItemType": "WorkflowDetail", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Transfer::User.HomeDirectoryMapEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-user-homedirectorymapentry.html", "Properties": { "Entry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-user-homedirectorymapentry.html#cfn-transfer-user-homedirectorymapentry-entry", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-user-homedirectorymapentry.html#cfn-transfer-user-homedirectorymapentry-target", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Transfer::User.PosixProfile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-user-posixprofile.html", "Properties": { "Gid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-user-posixprofile.html#cfn-transfer-user-posixprofile-gid", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "SecondaryGids": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-user-posixprofile.html#cfn-transfer-user-posixprofile-secondarygids", "PrimitiveItemType": "Double", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Uid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-user-posixprofile.html#cfn-transfer-user-posixprofile-uid", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Transfer::User.SshPublicKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-user-sshpublickey.html", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AWS::Transfer::Workflow.CopyStepDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-copystepdetails.html", "Properties": { "DestinationFileLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-copystepdetails.html#cfn-transfer-workflow-copystepdetails-destinationfilelocation", "Required": false, "Type": "S3FileLocation", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-copystepdetails.html#cfn-transfer-workflow-copystepdetails-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.CopyStepDetails.Name" } }, "OverwriteExisting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-copystepdetails.html#cfn-transfer-workflow-copystepdetails-overwriteexisting", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.CopyStepDetails.OverwriteExisting" } }, "SourceFileLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-copystepdetails.html#cfn-transfer-workflow-copystepdetails-sourcefilelocation", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.CopyStepDetails.SourceFileLocation" } } } }, "AWS::Transfer::Workflow.CustomStepDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-customstepdetails.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-customstepdetails.html#cfn-transfer-workflow-customstepdetails-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.CustomStepDetails.Name" } }, "SourceFileLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-customstepdetails.html#cfn-transfer-workflow-customstepdetails-sourcefilelocation", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.CustomStepDetails.SourceFileLocation" } }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-customstepdetails.html#cfn-transfer-workflow-customstepdetails-target", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.CustomStepDetails.Target" } }, "TimeoutSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-customstepdetails.html#cfn-transfer-workflow-customstepdetails-timeoutseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.CustomStepDetails.TimeoutSeconds" } } } }, "AWS::Transfer::Workflow.DecryptStepDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-decryptstepdetails.html", "Properties": { "DestinationFileLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-decryptstepdetails.html#cfn-transfer-workflow-decryptstepdetails-destinationfilelocation", "Required": false, "Type": "InputFileLocation", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-decryptstepdetails.html#cfn-transfer-workflow-decryptstepdetails-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.DecryptStepDetails.Name" } }, "OverwriteExisting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-decryptstepdetails.html#cfn-transfer-workflow-decryptstepdetails-overwriteexisting", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.DecryptStepDetails.OverwriteExisting" } }, "SourceFileLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-decryptstepdetails.html#cfn-transfer-workflow-decryptstepdetails-sourcefilelocation", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.DecryptStepDetails.SourceFileLocation" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-decryptstepdetails.html#cfn-transfer-workflow-decryptstepdetails-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.DecryptStepDetails.Type" } } } }, "AWS::Transfer::Workflow.DeleteStepDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-deletestepdetails.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-deletestepdetails.html#cfn-transfer-workflow-deletestepdetails-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.DeleteStepDetails.Name" } }, "SourceFileLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-deletestepdetails.html#cfn-transfer-workflow-deletestepdetails-sourcefilelocation", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.DeleteStepDetails.SourceFileLocation" } } } }, "AWS::Transfer::Workflow.EfsInputFileLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-efsinputfilelocation.html", "Properties": { "FileSystemId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-efsinputfilelocation.html#cfn-transfer-workflow-efsinputfilelocation-filesystemid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.EfsInputFileLocation.FileSystemId" } }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-efsinputfilelocation.html#cfn-transfer-workflow-efsinputfilelocation-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.EfsInputFileLocation.Path" } } } }, "AWS::Transfer::Workflow.InputFileLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-inputfilelocation.html", "Properties": { "EfsFileLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-inputfilelocation.html#cfn-transfer-workflow-inputfilelocation-efsfilelocation", "Required": false, "Type": "EfsInputFileLocation", "UpdateType": "Immutable" }, "S3FileLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-inputfilelocation.html#cfn-transfer-workflow-inputfilelocation-s3filelocation", "Required": false, "Type": "S3InputFileLocation", "UpdateType": "Immutable" } } }, "AWS::Transfer::Workflow.S3FileLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-s3filelocation.html", "Properties": { "S3FileLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-s3filelocation.html#cfn-transfer-workflow-s3filelocation-s3filelocation", "Required": false, "Type": "S3InputFileLocation", "UpdateType": "Immutable" } } }, "AWS::Transfer::Workflow.S3InputFileLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-s3inputfilelocation.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-s3inputfilelocation.html#cfn-transfer-workflow-s3inputfilelocation-bucket", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.S3InputFileLocation.Bucket" } }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-s3inputfilelocation.html#cfn-transfer-workflow-s3inputfilelocation-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.S3InputFileLocation.Key" } } } }, "AWS::Transfer::Workflow.S3Tag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-s3tag.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-s3tag.html#cfn-transfer-workflow-s3tag-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.S3Tag.Key" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-s3tag.html#cfn-transfer-workflow-s3tag-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Transfer::Workflow.TagStepDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-tagstepdetails.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-tagstepdetails.html#cfn-transfer-workflow-tagstepdetails-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.TagStepDetails.Name" } }, "SourceFileLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-tagstepdetails.html#cfn-transfer-workflow-tagstepdetails-sourcefilelocation", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.TagStepDetails.SourceFileLocation" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-tagstepdetails.html#cfn-transfer-workflow-tagstepdetails-tags", "DuplicatesAllowed": false, "ItemType": "S3Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Transfer::Workflow.WorkflowStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-workflowstep.html", "Properties": { "CopyStepDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-workflowstep.html#cfn-transfer-workflow-workflowstep-copystepdetails", "Required": false, "Type": "CopyStepDetails", "UpdateType": "Immutable" }, "CustomStepDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-workflowstep.html#cfn-transfer-workflow-workflowstep-customstepdetails", "Required": false, "Type": "CustomStepDetails", "UpdateType": "Immutable" }, "DecryptStepDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-workflowstep.html#cfn-transfer-workflow-workflowstep-decryptstepdetails", "Required": false, "Type": "DecryptStepDetails", "UpdateType": "Immutable" }, "DeleteStepDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-workflowstep.html#cfn-transfer-workflow-workflowstep-deletestepdetails", "Required": false, "Type": "DeleteStepDetails", "UpdateType": "Immutable" }, "TagStepDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-workflowstep.html#cfn-transfer-workflow-workflowstep-tagstepdetails", "Required": false, "Type": "TagStepDetails", "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-workflow-workflowstep.html#cfn-transfer-workflow-workflowstep-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.WorkflowStep.Type" } } } }, "AWS::VoiceID::Domain.ServerSideEncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-voiceid-domain-serversideencryptionconfiguration.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-voiceid-domain-serversideencryptionconfiguration.html#cfn-voiceid-domain-serversideencryptionconfiguration-kmskeyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VoiceID::Domain.ServerSideEncryptionConfiguration.KmsKeyId" } } } }, "AWS::VpcLattice::Listener.DefaultAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-defaultaction.html", "Properties": { "FixedResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-defaultaction.html#cfn-vpclattice-listener-defaultaction-fixedresponse", "Required": false, "Type": "FixedResponse", "UpdateType": "Mutable" }, "Forward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-defaultaction.html#cfn-vpclattice-listener-defaultaction-forward", "Required": false, "Type": "Forward", "UpdateType": "Mutable" } } }, "AWS::VpcLattice::Listener.FixedResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-fixedresponse.html", "Properties": { "StatusCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-fixedresponse.html#cfn-vpclattice-listener-fixedresponse-statuscode", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::Listener.FixedResponse.StatusCode" } } } }, "AWS::VpcLattice::Listener.Forward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-forward.html", "Properties": { "TargetGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-forward.html#cfn-vpclattice-listener-forward-targetgroups", "DuplicatesAllowed": true, "ItemType": "WeightedTargetGroup", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::VpcLattice::Listener.WeightedTargetGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-weightedtargetgroup.html", "Properties": { "TargetGroupIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-weightedtargetgroup.html#cfn-vpclattice-listener-weightedtargetgroup-targetgroupidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::Listener.WeightedTargetGroup.TargetGroupIdentifier" } }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-listener-weightedtargetgroup.html#cfn-vpclattice-listener-weightedtargetgroup-weight", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::Listener.WeightedTargetGroup.Weight" } } } }, "AWS::VpcLattice::Rule.Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-action.html", "Properties": { "FixedResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-action.html#cfn-vpclattice-rule-action-fixedresponse", "Required": false, "Type": "FixedResponse", "UpdateType": "Mutable" }, "Forward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-action.html#cfn-vpclattice-rule-action-forward", "Required": false, "Type": "Forward", "UpdateType": "Mutable" } } }, "AWS::VpcLattice::Rule.FixedResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-fixedresponse.html", "Properties": { "StatusCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-fixedresponse.html#cfn-vpclattice-rule-fixedresponse-statuscode", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::Rule.FixedResponse.StatusCode" } } } }, "AWS::VpcLattice::Rule.Forward": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-forward.html", "Properties": { "TargetGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-forward.html#cfn-vpclattice-rule-forward-targetgroups", "DuplicatesAllowed": true, "ItemType": "WeightedTargetGroup", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::VpcLattice::Rule.HeaderMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-headermatch.html", "Properties": { "CaseSensitive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-headermatch.html#cfn-vpclattice-rule-headermatch-casesensitive", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-headermatch.html#cfn-vpclattice-rule-headermatch-match", "Required": true, "Type": "HeaderMatchType", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-headermatch.html#cfn-vpclattice-rule-headermatch-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::Rule.HeaderMatch.Name" } } } }, "AWS::VpcLattice::Rule.HeaderMatchType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-headermatchtype.html", "Properties": { "Contains": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-headermatchtype.html#cfn-vpclattice-rule-headermatchtype-contains", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::Rule.HeaderMatchType.Contains" } }, "Exact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-headermatchtype.html#cfn-vpclattice-rule-headermatchtype-exact", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::Rule.HeaderMatchType.Exact" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-headermatchtype.html#cfn-vpclattice-rule-headermatchtype-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::Rule.HeaderMatchType.Prefix" } } } }, "AWS::VpcLattice::Rule.HttpMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-httpmatch.html", "Properties": { "HeaderMatches": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-httpmatch.html#cfn-vpclattice-rule-httpmatch-headermatches", "DuplicatesAllowed": true, "ItemType": "HeaderMatch", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Method": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-httpmatch.html#cfn-vpclattice-rule-httpmatch-method", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::Rule.HttpMatch.Method" } }, "PathMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-httpmatch.html#cfn-vpclattice-rule-httpmatch-pathmatch", "Required": false, "Type": "PathMatch", "UpdateType": "Mutable" } } }, "AWS::VpcLattice::Rule.Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-match.html", "Properties": { "HttpMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-match.html#cfn-vpclattice-rule-match-httpmatch", "Required": true, "Type": "HttpMatch", "UpdateType": "Mutable" } } }, "AWS::VpcLattice::Rule.PathMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-pathmatch.html", "Properties": { "CaseSensitive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-pathmatch.html#cfn-vpclattice-rule-pathmatch-casesensitive", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-pathmatch.html#cfn-vpclattice-rule-pathmatch-match", "Required": true, "Type": "PathMatchType", "UpdateType": "Mutable" } } }, "AWS::VpcLattice::Rule.PathMatchType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-pathmatchtype.html", "Properties": { "Exact": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-pathmatchtype.html#cfn-vpclattice-rule-pathmatchtype-exact", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::Rule.PathMatchType.Exact" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-pathmatchtype.html#cfn-vpclattice-rule-pathmatchtype-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::Rule.PathMatchType.Prefix" } } } }, "AWS::VpcLattice::Rule.WeightedTargetGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-weightedtargetgroup.html", "Properties": { "TargetGroupIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-weightedtargetgroup.html#cfn-vpclattice-rule-weightedtargetgroup-targetgroupidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::Rule.WeightedTargetGroup.TargetGroupIdentifier" } }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-rule-weightedtargetgroup.html#cfn-vpclattice-rule-weightedtargetgroup-weight", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::Rule.WeightedTargetGroup.Weight" } } } }, "AWS::VpcLattice::Service.DnsEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-service-dnsentry.html", "Properties": { "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-service-dnsentry.html#cfn-vpclattice-service-dnsentry-domainname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HostedZoneId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-service-dnsentry.html#cfn-vpclattice-service-dnsentry-hostedzoneid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::VpcLattice::ServiceNetworkServiceAssociation.DnsEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-servicenetworkserviceassociation-dnsentry.html", "Properties": { "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-servicenetworkserviceassociation-dnsentry.html#cfn-vpclattice-servicenetworkserviceassociation-dnsentry-domainname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HostedZoneId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-servicenetworkserviceassociation-dnsentry.html#cfn-vpclattice-servicenetworkserviceassociation-dnsentry-hostedzoneid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::VpcLattice::TargetGroup.HealthCheckConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-healthcheckconfig.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-healthcheckconfig.html#cfn-vpclattice-targetgroup-healthcheckconfig-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "HealthCheckIntervalSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-healthcheckconfig.html#cfn-vpclattice-targetgroup-healthcheckconfig-healthcheckintervalseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.HealthCheckConfig.HealthCheckIntervalSeconds" } }, "HealthCheckTimeoutSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-healthcheckconfig.html#cfn-vpclattice-targetgroup-healthcheckconfig-healthchecktimeoutseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.HealthCheckConfig.HealthCheckTimeoutSeconds" } }, "HealthyThresholdCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-healthcheckconfig.html#cfn-vpclattice-targetgroup-healthcheckconfig-healthythresholdcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.HealthCheckConfig.HealthyThresholdCount" } }, "Matcher": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-healthcheckconfig.html#cfn-vpclattice-targetgroup-healthcheckconfig-matcher", "Required": false, "Type": "Matcher", "UpdateType": "Mutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-healthcheckconfig.html#cfn-vpclattice-targetgroup-healthcheckconfig-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.HealthCheckConfig.Path" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-healthcheckconfig.html#cfn-vpclattice-targetgroup-healthcheckconfig-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.HealthCheckConfig.Port" } }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-healthcheckconfig.html#cfn-vpclattice-targetgroup-healthcheckconfig-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.HealthCheckConfig.Protocol" } }, "ProtocolVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-healthcheckconfig.html#cfn-vpclattice-targetgroup-healthcheckconfig-protocolversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.HealthCheckConfig.ProtocolVersion" } }, "UnhealthyThresholdCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-healthcheckconfig.html#cfn-vpclattice-targetgroup-healthcheckconfig-unhealthythresholdcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.HealthCheckConfig.UnhealthyThresholdCount" } } } }, "AWS::VpcLattice::TargetGroup.Matcher": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-matcher.html", "Properties": { "HttpCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-matcher.html#cfn-vpclattice-targetgroup-matcher-httpcode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.Matcher.HttpCode" } } } }, "AWS::VpcLattice::TargetGroup.Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-target.html", "Properties": { "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-target.html#cfn-vpclattice-targetgroup-target-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-target.html#cfn-vpclattice-targetgroup-target-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.Target.Port" } } } }, "AWS::VpcLattice::TargetGroup.TargetGroupConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-targetgroupconfig.html", "Properties": { "HealthCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-targetgroupconfig.html#cfn-vpclattice-targetgroup-targetgroupconfig-healthcheck", "Required": false, "Type": "HealthCheckConfig", "UpdateType": "Mutable" }, "IpAddressType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-targetgroupconfig.html#cfn-vpclattice-targetgroup-targetgroupconfig-ipaddresstype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.TargetGroupConfig.IpAddressType" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-targetgroupconfig.html#cfn-vpclattice-targetgroup-targetgroupconfig-port", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.TargetGroupConfig.Port" } }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-targetgroupconfig.html#cfn-vpclattice-targetgroup-targetgroupconfig-protocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.TargetGroupConfig.Protocol" } }, "ProtocolVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-targetgroupconfig.html#cfn-vpclattice-targetgroup-targetgroupconfig-protocolversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.TargetGroupConfig.ProtocolVersion" } }, "VpcIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-vpclattice-targetgroup-targetgroupconfig.html#cfn-vpclattice-targetgroup-targetgroupconfig-vpcidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.TargetGroupConfig.VpcIdentifier" } } } }, "AWS::WAF::ByteMatchSet.ByteMatchTuple": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-bytematchset-bytematchtuples.html", "Properties": { "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-bytematchset-bytematchtuples.html#cfn-waf-bytematchset-bytematchtuples-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "PositionalConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-bytematchset-bytematchtuples.html#cfn-waf-bytematchset-bytematchtuples-positionalconstraint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TargetString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-bytematchset-bytematchtuples.html#cfn-waf-bytematchset-bytematchtuples-targetstring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetStringBase64": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-bytematchset-bytematchtuples.html#cfn-waf-bytematchset-bytematchtuples-targetstringbase64", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TextTransformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-bytematchset-bytematchtuples.html#cfn-waf-bytematchset-bytematchtuples-texttransformation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAF::ByteMatchSet.FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-bytematchset-bytematchtuples-fieldtomatch.html", "Properties": { "Data": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-bytematchset-bytematchtuples-fieldtomatch.html#cfn-waf-bytematchset-bytematchtuples-fieldtomatch-data", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-bytematchset-bytematchtuples-fieldtomatch.html#cfn-waf-bytematchset-bytematchtuples-fieldtomatch-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAF::IPSet.IPSetDescriptor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-ipset-ipsetdescriptors.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-ipset-ipsetdescriptors.html#cfn-waf-ipset-ipsetdescriptors-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-ipset-ipsetdescriptors.html#cfn-waf-ipset-ipsetdescriptors-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAF::Rule.Predicate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-rule-predicates.html", "Properties": { "DataId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-rule-predicates.html#cfn-waf-rule-predicates-dataid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Negated": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-rule-predicates.html#cfn-waf-rule-predicates-negated", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-rule-predicates.html#cfn-waf-rule-predicates-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "PredicateType" } } } }, "AWS::WAF::SizeConstraintSet.FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-sizeconstraintset-sizeconstraint-fieldtomatch.html", "Properties": { "Data": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-sizeconstraintset-sizeconstraint-fieldtomatch.html#cfn-waf-sizeconstraintset-sizeconstraint-fieldtomatch-data", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-sizeconstraintset-sizeconstraint-fieldtomatch.html#cfn-waf-sizeconstraintset-sizeconstraint-fieldtomatch-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAF::SizeConstraintSet.SizeConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-sizeconstraintset-sizeconstraint.html", "Properties": { "ComparisonOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-sizeconstraintset-sizeconstraint.html#cfn-waf-sizeconstraintset-sizeconstraint-comparisonoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-sizeconstraintset-sizeconstraint.html#cfn-waf-sizeconstraintset-sizeconstraint-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-sizeconstraintset-sizeconstraint.html#cfn-waf-sizeconstraintset-sizeconstraint-size", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "TextTransformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-sizeconstraintset-sizeconstraint.html#cfn-waf-sizeconstraintset-sizeconstraint-texttransformation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAF::SqlInjectionMatchSet.FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-bytematchset-bytematchtuples-fieldtomatch.html", "Properties": { "Data": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-bytematchset-bytematchtuples-fieldtomatch.html#cfn-waf-sizeconstraintset-sizeconstraint-fieldtomatch-data", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-bytematchset-bytematchtuples-fieldtomatch.html#cfn-waf-sizeconstraintset-sizeconstraint-fieldtomatch-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAF::SqlInjectionMatchSet.SqlInjectionMatchTuple": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-sqlinjectionmatchset-sqlinjectionmatchtuples.html", "Properties": { "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-sqlinjectionmatchset-sqlinjectionmatchtuples.html#cfn-waf-sqlinjectionmatchset-sqlinjectionmatchtuples-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "TextTransformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-sqlinjectionmatchset-sqlinjectionmatchtuples.html#cfn-waf-sqlinjectionmatchset-sqlinjectionmatchtuples-texttransformation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAF::WebACL.ActivatedRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-webacl-rules.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-webacl-rules.html#cfn-waf-webacl-rules-action", "Required": false, "Type": "WafAction", "UpdateType": "Mutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-webacl-rules.html#cfn-waf-webacl-rules-priority", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "RuleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-webacl-rules.html#cfn-waf-webacl-rules-ruleid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAF::WebACL.WafAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-webacl-action.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-webacl-action.html#cfn-waf-webacl-action-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAF::XssMatchSet.FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-xssmatchset-xssmatchtuple-fieldtomatch.html", "Properties": { "Data": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-xssmatchset-xssmatchtuple-fieldtomatch.html#cfn-waf-xssmatchset-xssmatchtuple-fieldtomatch-data", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-xssmatchset-xssmatchtuple-fieldtomatch.html#cfn-waf-xssmatchset-xssmatchtuple-fieldtomatch-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAF::XssMatchSet.XssMatchTuple": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-xssmatchset-xssmatchtuple.html", "Properties": { "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-xssmatchset-xssmatchtuple.html#cfn-waf-xssmatchset-xssmatchtuple-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "TextTransformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waf-xssmatchset-xssmatchtuple.html#cfn-waf-xssmatchset-xssmatchtuple-texttransformation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFRegional::ByteMatchSet.ByteMatchTuple": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-bytematchset-bytematchtuple.html", "Properties": { "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-bytematchset-bytematchtuple.html#cfn-wafregional-bytematchset-bytematchtuple-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "PositionalConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-bytematchset-bytematchtuple.html#cfn-wafregional-bytematchset-bytematchtuple-positionalconstraint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TargetString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-bytematchset-bytematchtuple.html#cfn-wafregional-bytematchset-bytematchtuple-targetstring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetStringBase64": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-bytematchset-bytematchtuple.html#cfn-wafregional-bytematchset-bytematchtuple-targetstringbase64", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TextTransformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-bytematchset-bytematchtuple.html#cfn-wafregional-bytematchset-bytematchtuple-texttransformation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFRegional::ByteMatchSet.FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-bytematchset-fieldtomatch.html", "Properties": { "Data": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-bytematchset-fieldtomatch.html#cfn-wafregional-bytematchset-fieldtomatch-data", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-bytematchset-fieldtomatch.html#cfn-wafregional-bytematchset-fieldtomatch-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFRegional::GeoMatchSet.GeoMatchConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-geomatchset-geomatchconstraint.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-geomatchset-geomatchconstraint.html#cfn-wafregional-geomatchset-geomatchconstraint-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-geomatchset-geomatchconstraint.html#cfn-wafregional-geomatchset-geomatchconstraint-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFRegional::IPSet.IPSetDescriptor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-ipset-ipsetdescriptor.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-ipset-ipsetdescriptor.html#cfn-wafregional-ipset-ipsetdescriptor-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-ipset-ipsetdescriptor.html#cfn-wafregional-ipset-ipsetdescriptor-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFRegional::RateBasedRule.Predicate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-ratebasedrule-predicate.html", "Properties": { "DataId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-ratebasedrule-predicate.html#cfn-wafregional-ratebasedrule-predicate-dataid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Negated": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-ratebasedrule-predicate.html#cfn-wafregional-ratebasedrule-predicate-negated", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-ratebasedrule-predicate.html#cfn-wafregional-ratebasedrule-predicate-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFRegional::Rule.Predicate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-rule-predicate.html", "Properties": { "DataId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-rule-predicate.html#cfn-wafregional-rule-predicate-dataid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Negated": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-rule-predicate.html#cfn-wafregional-rule-predicate-negated", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-rule-predicate.html#cfn-wafregional-rule-predicate-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "PredicateType" } } } }, "AWS::WAFRegional::SizeConstraintSet.FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-sizeconstraintset-fieldtomatch.html", "Properties": { "Data": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-sizeconstraintset-fieldtomatch.html#cfn-wafregional-sizeconstraintset-fieldtomatch-data", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-sizeconstraintset-fieldtomatch.html#cfn-wafregional-sizeconstraintset-fieldtomatch-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFRegional::SizeConstraintSet.SizeConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-sizeconstraintset-sizeconstraint.html", "Properties": { "ComparisonOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-sizeconstraintset-sizeconstraint.html#cfn-wafregional-sizeconstraintset-sizeconstraint-comparisonoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-sizeconstraintset-sizeconstraint.html#cfn-wafregional-sizeconstraintset-sizeconstraint-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-sizeconstraintset-sizeconstraint.html#cfn-wafregional-sizeconstraintset-sizeconstraint-size", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "TextTransformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-sizeconstraintset-sizeconstraint.html#cfn-wafregional-sizeconstraintset-sizeconstraint-texttransformation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFRegional::SqlInjectionMatchSet.FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-sqlinjectionmatchset-fieldtomatch.html", "Properties": { "Data": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-sqlinjectionmatchset-fieldtomatch.html#cfn-wafregional-sqlinjectionmatchset-fieldtomatch-data", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-sqlinjectionmatchset-fieldtomatch.html#cfn-wafregional-sqlinjectionmatchset-fieldtomatch-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFRegional::SqlInjectionMatchSet.SqlInjectionMatchTuple": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-sqlinjectionmatchset-sqlinjectionmatchtuple.html", "Properties": { "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-sqlinjectionmatchset-sqlinjectionmatchtuple.html#cfn-wafregional-sqlinjectionmatchset-sqlinjectionmatchtuple-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "TextTransformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-sqlinjectionmatchset-sqlinjectionmatchtuple.html#cfn-wafregional-sqlinjectionmatchset-sqlinjectionmatchtuple-texttransformation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFRegional::WebACL.Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-webacl-action.html", "Properties": { "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-webacl-action.html#cfn-wafregional-webacl-action-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFRegional::WebACL.Rule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-webacl-rule.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-webacl-rule.html#cfn-wafregional-webacl-rule-action", "Required": true, "Type": "Action", "UpdateType": "Mutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-webacl-rule.html#cfn-wafregional-webacl-rule-priority", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "RuleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-webacl-rule.html#cfn-wafregional-webacl-rule-ruleid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFRegional::XssMatchSet.FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-xssmatchset-fieldtomatch.html", "Properties": { "Data": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-xssmatchset-fieldtomatch.html#cfn-wafregional-xssmatchset-fieldtomatch-data", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-xssmatchset-fieldtomatch.html#cfn-wafregional-xssmatchset-fieldtomatch-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFRegional::XssMatchSet.XssMatchTuple": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-xssmatchset-xssmatchtuple.html", "Properties": { "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-xssmatchset-xssmatchtuple.html#cfn-wafregional-xssmatchset-xssmatchtuple-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "TextTransformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-xssmatchset-xssmatchtuple.html#cfn-wafregional-xssmatchset-xssmatchtuple-texttransformation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFv2::LoggingConfiguration.ActionCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-actioncondition.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-actioncondition.html#cfn-wafv2-loggingconfiguration-actioncondition-action", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::LoggingConfiguration.ActionCondition.Action" } } } }, "AWS::WAFv2::LoggingConfiguration.Condition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-condition.html", "Properties": { "ActionCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-condition.html#cfn-wafv2-loggingconfiguration-condition-actioncondition", "Required": false, "Type": "ActionCondition", "UpdateType": "Mutable" }, "LabelNameCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-condition.html#cfn-wafv2-loggingconfiguration-condition-labelnamecondition", "Required": false, "Type": "LabelNameCondition", "UpdateType": "Mutable" } } }, "AWS::WAFv2::LoggingConfiguration.FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-fieldtomatch.html", "Properties": { "JsonBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-fieldtomatch.html#cfn-wafv2-loggingconfiguration-fieldtomatch-jsonbody", "Required": false, "Type": "JsonBody", "UpdateType": "Mutable" }, "Method": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-fieldtomatch.html#cfn-wafv2-loggingconfiguration-fieldtomatch-method", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "QueryString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-fieldtomatch.html#cfn-wafv2-loggingconfiguration-fieldtomatch-querystring", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "SingleHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-fieldtomatch.html#cfn-wafv2-loggingconfiguration-fieldtomatch-singleheader", "Required": false, "Type": "SingleHeader", "UpdateType": "Mutable" }, "UriPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-fieldtomatch.html#cfn-wafv2-loggingconfiguration-fieldtomatch-uripath", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::WAFv2::LoggingConfiguration.Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-filter.html", "Properties": { "Behavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-filter.html#cfn-wafv2-loggingconfiguration-filter-behavior", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::LoggingConfiguration.Filter.Behavior" } }, "Conditions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-filter.html#cfn-wafv2-loggingconfiguration-filter-conditions", "DuplicatesAllowed": true, "ItemType": "Condition", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Requirement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-filter.html#cfn-wafv2-loggingconfiguration-filter-requirement", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::LoggingConfiguration.Filter.Requirement" } } } }, "AWS::WAFv2::LoggingConfiguration.JsonBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-jsonbody.html", "Properties": { "InvalidFallbackBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-jsonbody.html#cfn-wafv2-loggingconfiguration-jsonbody-invalidfallbackbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::LoggingConfiguration.JsonBody.InvalidFallbackBehavior" } }, "MatchPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-jsonbody.html#cfn-wafv2-loggingconfiguration-jsonbody-matchpattern", "Required": true, "Type": "MatchPattern", "UpdateType": "Mutable" }, "MatchScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-jsonbody.html#cfn-wafv2-loggingconfiguration-jsonbody-matchscope", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::LoggingConfiguration.JsonBody.MatchScope" } } } }, "AWS::WAFv2::LoggingConfiguration.LabelNameCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-labelnamecondition.html", "Properties": { "LabelName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-labelnamecondition.html#cfn-wafv2-loggingconfiguration-labelnamecondition-labelname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFv2::LoggingConfiguration.LoggingFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-loggingfilter.html", "Properties": { "DefaultBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-loggingfilter.html#cfn-wafv2-loggingconfiguration-loggingfilter-defaultbehavior", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::LoggingConfiguration.LoggingFilter.DefaultBehavior" } }, "Filters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-loggingfilter.html#cfn-wafv2-loggingconfiguration-loggingfilter-filters", "DuplicatesAllowed": true, "ItemType": "Filter", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::LoggingConfiguration.MatchPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-matchpattern.html", "Properties": { "All": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-matchpattern.html#cfn-wafv2-loggingconfiguration-matchpattern-all", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "IncludedPaths": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-matchpattern.html#cfn-wafv2-loggingconfiguration-matchpattern-includedpaths", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::LoggingConfiguration.SingleHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-singleheader.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-loggingconfiguration-singleheader.html#cfn-wafv2-loggingconfiguration-singleheader-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.AllowAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-allowaction.html", "Properties": { "CustomRequestHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-allowaction.html#cfn-wafv2-rulegroup-allowaction-customrequesthandling", "Required": false, "Type": "CustomRequestHandling", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.AndStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-andstatement.html", "Properties": { "Statements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-andstatement.html#cfn-wafv2-rulegroup-andstatement-statements", "DuplicatesAllowed": true, "ItemType": "Statement", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.BlockAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-blockaction.html", "Properties": { "CustomResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-blockaction.html#cfn-wafv2-rulegroup-blockaction-customresponse", "Required": false, "Type": "CustomResponse", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.Body": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-body.html", "Properties": { "OversizeHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-body.html#cfn-wafv2-rulegroup-body-oversizehandling", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.Body.OversizeHandling" } } } }, "AWS::WAFv2::RuleGroup.ByteMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-bytematchstatement.html", "Properties": { "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-bytematchstatement.html#cfn-wafv2-rulegroup-bytematchstatement-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "PositionalConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-bytematchstatement.html#cfn-wafv2-rulegroup-bytematchstatement-positionalconstraint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.ByteMatchStatement.PositionalConstraint" } }, "SearchString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-bytematchstatement.html#cfn-wafv2-rulegroup-bytematchstatement-searchstring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SearchStringBase64": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-bytematchstatement.html#cfn-wafv2-rulegroup-bytematchstatement-searchstringbase64", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TextTransformations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-bytematchstatement.html#cfn-wafv2-rulegroup-bytematchstatement-texttransformations", "DuplicatesAllowed": true, "ItemType": "TextTransformation", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.CaptchaAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-captchaaction.html", "Properties": { "CustomRequestHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-captchaaction.html#cfn-wafv2-rulegroup-captchaaction-customrequesthandling", "Required": false, "Type": "CustomRequestHandling", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.CaptchaConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-captchaconfig.html", "Properties": { "ImmunityTimeProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-captchaconfig.html#cfn-wafv2-rulegroup-captchaconfig-immunitytimeproperty", "Required": false, "Type": "ImmunityTimeProperty", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.ChallengeAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-challengeaction.html", "Properties": { "CustomRequestHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-challengeaction.html#cfn-wafv2-rulegroup-challengeaction-customrequesthandling", "Required": false, "Type": "CustomRequestHandling", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.ChallengeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-challengeconfig.html", "Properties": { "ImmunityTimeProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-challengeconfig.html#cfn-wafv2-rulegroup-challengeconfig-immunitytimeproperty", "Required": false, "Type": "ImmunityTimeProperty", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.CookieMatchPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-cookiematchpattern.html", "Properties": { "All": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-cookiematchpattern.html#cfn-wafv2-rulegroup-cookiematchpattern-all", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "ExcludedCookies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-cookiematchpattern.html#cfn-wafv2-rulegroup-cookiematchpattern-excludedcookies", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.CookieMatchPattern.ExcludedCookies" } }, "IncludedCookies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-cookiematchpattern.html#cfn-wafv2-rulegroup-cookiematchpattern-includedcookies", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.CookieMatchPattern.IncludedCookies" } } } }, "AWS::WAFv2::RuleGroup.Cookies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-cookies.html", "Properties": { "MatchPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-cookies.html#cfn-wafv2-rulegroup-cookies-matchpattern", "Required": true, "Type": "CookieMatchPattern", "UpdateType": "Mutable" }, "MatchScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-cookies.html#cfn-wafv2-rulegroup-cookies-matchscope", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.Cookies.MatchScope" } }, "OversizeHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-cookies.html#cfn-wafv2-rulegroup-cookies-oversizehandling", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.Cookies.OversizeHandling" } } } }, "AWS::WAFv2::RuleGroup.CountAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-countaction.html", "Properties": { "CustomRequestHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-countaction.html#cfn-wafv2-rulegroup-countaction-customrequesthandling", "Required": false, "Type": "CustomRequestHandling", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.CustomHTTPHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customhttpheader.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customhttpheader.html#cfn-wafv2-rulegroup-customhttpheader-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.CustomHTTPHeader.Name" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customhttpheader.html#cfn-wafv2-rulegroup-customhttpheader-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.CustomHTTPHeader.Value" } } } }, "AWS::WAFv2::RuleGroup.CustomRequestHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html", "Properties": { "InsertHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customrequesthandling.html#cfn-wafv2-rulegroup-customrequesthandling-insertheaders", "DuplicatesAllowed": true, "ItemType": "CustomHTTPHeader", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.CustomResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponse.html", "Properties": { "CustomResponseBodyKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponse.html#cfn-wafv2-rulegroup-customresponse-customresponsebodykey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.CustomResponse.CustomResponseBodyKey" } }, "ResponseCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponse.html#cfn-wafv2-rulegroup-customresponse-responsecode", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.CustomResponse.ResponseCode" } }, "ResponseHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponse.html#cfn-wafv2-rulegroup-customresponse-responseheaders", "DuplicatesAllowed": true, "ItemType": "CustomHTTPHeader", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.CustomResponseBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponsebody.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponsebody.html#cfn-wafv2-rulegroup-customresponsebody-content", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-customresponsebody.html#cfn-wafv2-rulegroup-customresponsebody-contenttype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-fieldtomatch.html", "Properties": { "AllQueryArguments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-fieldtomatch.html#cfn-wafv2-rulegroup-fieldtomatch-allqueryarguments", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Body": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-fieldtomatch.html#cfn-wafv2-rulegroup-fieldtomatch-body", "Required": false, "Type": "Body", "UpdateType": "Mutable" }, "Cookies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-fieldtomatch.html#cfn-wafv2-rulegroup-fieldtomatch-cookies", "Required": false, "Type": "Cookies", "UpdateType": "Mutable" }, "Headers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-fieldtomatch.html#cfn-wafv2-rulegroup-fieldtomatch-headers", "Required": false, "Type": "Headers", "UpdateType": "Mutable" }, "JsonBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-fieldtomatch.html#cfn-wafv2-rulegroup-fieldtomatch-jsonbody", "Required": false, "Type": "JsonBody", "UpdateType": "Mutable" }, "Method": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-fieldtomatch.html#cfn-wafv2-rulegroup-fieldtomatch-method", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "QueryString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-fieldtomatch.html#cfn-wafv2-rulegroup-fieldtomatch-querystring", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "SingleHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-fieldtomatch.html#cfn-wafv2-rulegroup-fieldtomatch-singleheader", "Required": false, "Type": "SingleHeader", "UpdateType": "Mutable" }, "SingleQueryArgument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-fieldtomatch.html#cfn-wafv2-rulegroup-fieldtomatch-singlequeryargument", "Required": false, "Type": "SingleQueryArgument", "UpdateType": "Mutable" }, "UriPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-fieldtomatch.html#cfn-wafv2-rulegroup-fieldtomatch-uripath", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.ForwardedIPConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-forwardedipconfiguration.html", "Properties": { "FallbackBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-forwardedipconfiguration.html#cfn-wafv2-rulegroup-forwardedipconfiguration-fallbackbehavior", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.ForwardedIPConfiguration.FallbackBehavior" } }, "HeaderName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-forwardedipconfiguration.html#cfn-wafv2-rulegroup-forwardedipconfiguration-headername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.GeoMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-geomatchstatement.html", "Properties": { "CountryCodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-geomatchstatement.html#cfn-wafv2-rulegroup-geomatchstatement-countrycodes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.GeoMatchStatement.CountryCodes" } }, "ForwardedIPConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-geomatchstatement.html#cfn-wafv2-rulegroup-geomatchstatement-forwardedipconfig", "Required": false, "Type": "ForwardedIPConfiguration", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.HeaderMatchPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-headermatchpattern.html", "Properties": { "All": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-headermatchpattern.html#cfn-wafv2-rulegroup-headermatchpattern-all", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "ExcludedHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-headermatchpattern.html#cfn-wafv2-rulegroup-headermatchpattern-excludedheaders", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.HeaderMatchPattern.ExcludedHeaders" } }, "IncludedHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-headermatchpattern.html#cfn-wafv2-rulegroup-headermatchpattern-includedheaders", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.HeaderMatchPattern.IncludedHeaders" } } } }, "AWS::WAFv2::RuleGroup.Headers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-headers.html", "Properties": { "MatchPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-headers.html#cfn-wafv2-rulegroup-headers-matchpattern", "Required": true, "Type": "HeaderMatchPattern", "UpdateType": "Mutable" }, "MatchScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-headers.html#cfn-wafv2-rulegroup-headers-matchscope", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.Headers.MatchScope" } }, "OversizeHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-headers.html#cfn-wafv2-rulegroup-headers-oversizehandling", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.Headers.OversizeHandling" } } } }, "AWS::WAFv2::RuleGroup.IPSetForwardedIPConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ipsetforwardedipconfiguration.html", "Properties": { "FallbackBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ipsetforwardedipconfiguration.html#cfn-wafv2-rulegroup-ipsetforwardedipconfiguration-fallbackbehavior", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.IPSetForwardedIPConfiguration.FallbackBehavior" } }, "HeaderName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ipsetforwardedipconfiguration.html#cfn-wafv2-rulegroup-ipsetforwardedipconfiguration-headername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ipsetforwardedipconfiguration.html#cfn-wafv2-rulegroup-ipsetforwardedipconfiguration-position", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.IPSetForwardedIPConfiguration.Position" } } } }, "AWS::WAFv2::RuleGroup.IPSetReferenceStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ipsetreferencestatement.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ipsetreferencestatement.html#cfn-wafv2-rulegroup-ipsetreferencestatement-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.IPSetReferenceStatement.Arn" } }, "IPSetForwardedIPConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ipsetreferencestatement.html#cfn-wafv2-rulegroup-ipsetreferencestatement-ipsetforwardedipconfig", "Required": false, "Type": "IPSetForwardedIPConfiguration", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.ImmunityTimeProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-immunitytimeproperty.html", "Properties": { "ImmunityTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-immunitytimeproperty.html#cfn-wafv2-rulegroup-immunitytimeproperty-immunitytime", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.ImmunityTimeProperty.ImmunityTime" } } } }, "AWS::WAFv2::RuleGroup.JsonBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-jsonbody.html", "Properties": { "InvalidFallbackBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-jsonbody.html#cfn-wafv2-rulegroup-jsonbody-invalidfallbackbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.JsonBody.InvalidFallbackBehavior" } }, "MatchPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-jsonbody.html#cfn-wafv2-rulegroup-jsonbody-matchpattern", "Required": true, "Type": "JsonMatchPattern", "UpdateType": "Mutable" }, "MatchScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-jsonbody.html#cfn-wafv2-rulegroup-jsonbody-matchscope", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.JsonBody.MatchScope" } }, "OversizeHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-jsonbody.html#cfn-wafv2-rulegroup-jsonbody-oversizehandling", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.JsonBody.OversizeHandling" } } } }, "AWS::WAFv2::RuleGroup.JsonMatchPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-jsonmatchpattern.html", "Properties": { "All": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-jsonmatchpattern.html#cfn-wafv2-rulegroup-jsonmatchpattern-all", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "IncludedPaths": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-jsonmatchpattern.html#cfn-wafv2-rulegroup-jsonmatchpattern-includedpaths", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.Label": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-label.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-label.html#cfn-wafv2-rulegroup-label-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.Label.Name" } } } }, "AWS::WAFv2::RuleGroup.LabelMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-labelmatchstatement.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-labelmatchstatement.html#cfn-wafv2-rulegroup-labelmatchstatement-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.LabelMatchStatement.Key" } }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-labelmatchstatement.html#cfn-wafv2-rulegroup-labelmatchstatement-scope", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.LabelMatchStatement.Scope" } } } }, "AWS::WAFv2::RuleGroup.LabelSummary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-labelsummary.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-labelsummary.html#cfn-wafv2-rulegroup-labelsummary-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.LabelSummary.Name" } } } }, "AWS::WAFv2::RuleGroup.NotStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-notstatement.html", "Properties": { "Statement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-notstatement.html#cfn-wafv2-rulegroup-notstatement-statement", "Required": true, "Type": "Statement", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.OrStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-orstatement.html", "Properties": { "Statements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-orstatement.html#cfn-wafv2-rulegroup-orstatement-statements", "DuplicatesAllowed": true, "ItemType": "Statement", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.RateBasedStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ratebasedstatement.html", "Properties": { "AggregateKeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ratebasedstatement.html#cfn-wafv2-rulegroup-ratebasedstatement-aggregatekeytype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.RateBasedStatement.AggregateKeyType" } }, "ForwardedIPConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ratebasedstatement.html#cfn-wafv2-rulegroup-ratebasedstatement-forwardedipconfig", "Required": false, "Type": "ForwardedIPConfiguration", "UpdateType": "Mutable" }, "Limit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ratebasedstatement.html#cfn-wafv2-rulegroup-ratebasedstatement-limit", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.RateBasedStatement.Limit" } }, "ScopeDownStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ratebasedstatement.html#cfn-wafv2-rulegroup-ratebasedstatement-scopedownstatement", "Required": false, "Type": "Statement", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.RegexMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-regexmatchstatement.html", "Properties": { "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-regexmatchstatement.html#cfn-wafv2-rulegroup-regexmatchstatement-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "RegexString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-regexmatchstatement.html#cfn-wafv2-rulegroup-regexmatchstatement-regexstring", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.RegexMatchStatement.RegexString" } }, "TextTransformations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-regexmatchstatement.html#cfn-wafv2-rulegroup-regexmatchstatement-texttransformations", "DuplicatesAllowed": true, "ItemType": "TextTransformation", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.RegexPatternSetReferenceStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-regexpatternsetreferencestatement.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-regexpatternsetreferencestatement.html#cfn-wafv2-rulegroup-regexpatternsetreferencestatement-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.RegexPatternSetReferenceStatement.Arn" } }, "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-regexpatternsetreferencestatement.html#cfn-wafv2-rulegroup-regexpatternsetreferencestatement-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "TextTransformations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-regexpatternsetreferencestatement.html#cfn-wafv2-rulegroup-regexpatternsetreferencestatement-texttransformations", "DuplicatesAllowed": true, "ItemType": "TextTransformation", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.Rule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-rule.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-rule.html#cfn-wafv2-rulegroup-rule-action", "Required": false, "Type": "RuleAction", "UpdateType": "Mutable" }, "CaptchaConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-rule.html#cfn-wafv2-rulegroup-rule-captchaconfig", "Required": false, "Type": "CaptchaConfig", "UpdateType": "Mutable" }, "ChallengeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-rule.html#cfn-wafv2-rulegroup-rule-challengeconfig", "Required": false, "Type": "ChallengeConfig", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-rule.html#cfn-wafv2-rulegroup-rule-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.Rule.Name" } }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-rule.html#cfn-wafv2-rulegroup-rule-priority", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "RuleLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-rule.html#cfn-wafv2-rulegroup-rule-rulelabels", "DuplicatesAllowed": true, "ItemType": "Label", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Statement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-rule.html#cfn-wafv2-rulegroup-rule-statement", "Required": true, "Type": "Statement", "UpdateType": "Mutable" }, "VisibilityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-rule.html#cfn-wafv2-rulegroup-rule-visibilityconfig", "Required": true, "Type": "VisibilityConfig", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.RuleAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ruleaction.html", "Properties": { "Allow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ruleaction.html#cfn-wafv2-rulegroup-ruleaction-allow", "Required": false, "Type": "AllowAction", "UpdateType": "Mutable" }, "Block": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ruleaction.html#cfn-wafv2-rulegroup-ruleaction-block", "Required": false, "Type": "BlockAction", "UpdateType": "Mutable" }, "Captcha": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ruleaction.html#cfn-wafv2-rulegroup-ruleaction-captcha", "Required": false, "Type": "CaptchaAction", "UpdateType": "Mutable" }, "Challenge": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ruleaction.html#cfn-wafv2-rulegroup-ruleaction-challenge", "Required": false, "Type": "ChallengeAction", "UpdateType": "Mutable" }, "Count": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-ruleaction.html#cfn-wafv2-rulegroup-ruleaction-count", "Required": false, "Type": "CountAction", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.SingleHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-singleheader.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-singleheader.html#cfn-wafv2-rulegroup-singleheader-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.SingleQueryArgument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-singlequeryargument.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-singlequeryargument.html#cfn-wafv2-rulegroup-singlequeryargument-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.SizeConstraintStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-sizeconstraintstatement.html", "Properties": { "ComparisonOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-sizeconstraintstatement.html#cfn-wafv2-rulegroup-sizeconstraintstatement-comparisonoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.SizeConstraintStatement.ComparisonOperator" } }, "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-sizeconstraintstatement.html#cfn-wafv2-rulegroup-sizeconstraintstatement-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-sizeconstraintstatement.html#cfn-wafv2-rulegroup-sizeconstraintstatement-size", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "TextTransformations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-sizeconstraintstatement.html#cfn-wafv2-rulegroup-sizeconstraintstatement-texttransformations", "DuplicatesAllowed": true, "ItemType": "TextTransformation", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.SqliMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-sqlimatchstatement.html", "Properties": { "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-sqlimatchstatement.html#cfn-wafv2-rulegroup-sqlimatchstatement-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "SensitivityLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-sqlimatchstatement.html#cfn-wafv2-rulegroup-sqlimatchstatement-sensitivitylevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.SqliMatchStatement.SensitivityLevel" } }, "TextTransformations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-sqlimatchstatement.html#cfn-wafv2-rulegroup-sqlimatchstatement-texttransformations", "DuplicatesAllowed": true, "ItemType": "TextTransformation", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.Statement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-statement.html", "Properties": { "AndStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-statement.html#cfn-wafv2-rulegroup-statement-andstatement", "Required": false, "Type": "AndStatement", "UpdateType": "Mutable" }, "ByteMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-statement.html#cfn-wafv2-rulegroup-statement-bytematchstatement", "Required": false, "Type": "ByteMatchStatement", "UpdateType": "Mutable" }, "GeoMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-statement.html#cfn-wafv2-rulegroup-statement-geomatchstatement", "Required": false, "Type": "GeoMatchStatement", "UpdateType": "Mutable" }, "IPSetReferenceStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-statement.html#cfn-wafv2-rulegroup-statement-ipsetreferencestatement", "Required": false, "Type": "IPSetReferenceStatement", "UpdateType": "Mutable" }, "LabelMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-statement.html#cfn-wafv2-rulegroup-statement-labelmatchstatement", "Required": false, "Type": "LabelMatchStatement", "UpdateType": "Mutable" }, "NotStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-statement.html#cfn-wafv2-rulegroup-statement-notstatement", "Required": false, "Type": "NotStatement", "UpdateType": "Mutable" }, "OrStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-statement.html#cfn-wafv2-rulegroup-statement-orstatement", "Required": false, "Type": "OrStatement", "UpdateType": "Mutable" }, "RateBasedStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-statement.html#cfn-wafv2-rulegroup-statement-ratebasedstatement", "Required": false, "Type": "RateBasedStatement", "UpdateType": "Mutable" }, "RegexMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-statement.html#cfn-wafv2-rulegroup-statement-regexmatchstatement", "Required": false, "Type": "RegexMatchStatement", "UpdateType": "Mutable" }, "RegexPatternSetReferenceStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-statement.html#cfn-wafv2-rulegroup-statement-regexpatternsetreferencestatement", "Required": false, "Type": "RegexPatternSetReferenceStatement", "UpdateType": "Mutable" }, "SizeConstraintStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-statement.html#cfn-wafv2-rulegroup-statement-sizeconstraintstatement", "Required": false, "Type": "SizeConstraintStatement", "UpdateType": "Mutable" }, "SqliMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-statement.html#cfn-wafv2-rulegroup-statement-sqlimatchstatement", "Required": false, "Type": "SqliMatchStatement", "UpdateType": "Mutable" }, "XssMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-statement.html#cfn-wafv2-rulegroup-statement-xssmatchstatement", "Required": false, "Type": "XssMatchStatement", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.TextTransformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-texttransformation.html", "Properties": { "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-texttransformation.html#cfn-wafv2-rulegroup-texttransformation-priority", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-texttransformation.html#cfn-wafv2-rulegroup-texttransformation-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.TextTransformation.Type" } } } }, "AWS::WAFv2::RuleGroup.VisibilityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-visibilityconfig.html", "Properties": { "CloudWatchMetricsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-visibilityconfig.html#cfn-wafv2-rulegroup-visibilityconfig-cloudwatchmetricsenabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-visibilityconfig.html#cfn-wafv2-rulegroup-visibilityconfig-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.VisibilityConfig.MetricName" } }, "SampledRequestsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-visibilityconfig.html#cfn-wafv2-rulegroup-visibilityconfig-sampledrequestsenabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup.XssMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-xssmatchstatement.html", "Properties": { "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-xssmatchstatement.html#cfn-wafv2-rulegroup-xssmatchstatement-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "TextTransformations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-xssmatchstatement.html#cfn-wafv2-rulegroup-xssmatchstatement-texttransformations", "DuplicatesAllowed": true, "ItemType": "TextTransformation", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.AWSManagedRulesATPRuleSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-awsmanagedrulesatpruleset.html", "Properties": { "LoginPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-awsmanagedrulesatpruleset.html#cfn-wafv2-webacl-awsmanagedrulesatpruleset-loginpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RequestInspection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-awsmanagedrulesatpruleset.html#cfn-wafv2-webacl-awsmanagedrulesatpruleset-requestinspection", "Required": false, "Type": "RequestInspection", "UpdateType": "Mutable" }, "ResponseInspection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-awsmanagedrulesatpruleset.html#cfn-wafv2-webacl-awsmanagedrulesatpruleset-responseinspection", "Required": false, "Type": "ResponseInspection", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.AWSManagedRulesBotControlRuleSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-awsmanagedrulesbotcontrolruleset.html", "Properties": { "InspectionLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-awsmanagedrulesbotcontrolruleset.html#cfn-wafv2-webacl-awsmanagedrulesbotcontrolruleset-inspectionlevel", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.AWSManagedRulesBotControlRuleSet.InspectionLevel" } } } }, "AWS::WAFv2::WebACL.AllowAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-allowaction.html", "Properties": { "CustomRequestHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-allowaction.html#cfn-wafv2-webacl-allowaction-customrequesthandling", "Required": false, "Type": "CustomRequestHandling", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.AndStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-andstatement.html", "Properties": { "Statements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-andstatement.html#cfn-wafv2-webacl-andstatement-statements", "DuplicatesAllowed": true, "ItemType": "Statement", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.BlockAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-blockaction.html", "Properties": { "CustomResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-blockaction.html#cfn-wafv2-webacl-blockaction-customresponse", "Required": false, "Type": "CustomResponse", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.Body": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-body.html", "Properties": { "OversizeHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-body.html#cfn-wafv2-webacl-body-oversizehandling", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.Body.OversizeHandling" } } } }, "AWS::WAFv2::WebACL.ByteMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-bytematchstatement.html", "Properties": { "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-bytematchstatement.html#cfn-wafv2-webacl-bytematchstatement-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "PositionalConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-bytematchstatement.html#cfn-wafv2-webacl-bytematchstatement-positionalconstraint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.ByteMatchStatement.PositionalConstraint" } }, "SearchString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-bytematchstatement.html#cfn-wafv2-webacl-bytematchstatement-searchstring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SearchStringBase64": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-bytematchstatement.html#cfn-wafv2-webacl-bytematchstatement-searchstringbase64", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TextTransformations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-bytematchstatement.html#cfn-wafv2-webacl-bytematchstatement-texttransformations", "DuplicatesAllowed": true, "ItemType": "TextTransformation", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.CaptchaAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-captchaaction.html", "Properties": { "CustomRequestHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-captchaaction.html#cfn-wafv2-webacl-captchaaction-customrequesthandling", "Required": false, "Type": "CustomRequestHandling", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.CaptchaConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-captchaconfig.html", "Properties": { "ImmunityTimeProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-captchaconfig.html#cfn-wafv2-webacl-captchaconfig-immunitytimeproperty", "Required": false, "Type": "ImmunityTimeProperty", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.ChallengeAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-challengeaction.html", "Properties": { "CustomRequestHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-challengeaction.html#cfn-wafv2-webacl-challengeaction-customrequesthandling", "Required": false, "Type": "CustomRequestHandling", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.ChallengeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-challengeconfig.html", "Properties": { "ImmunityTimeProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-challengeconfig.html#cfn-wafv2-webacl-challengeconfig-immunitytimeproperty", "Required": false, "Type": "ImmunityTimeProperty", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.CookieMatchPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-cookiematchpattern.html", "Properties": { "All": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-cookiematchpattern.html#cfn-wafv2-webacl-cookiematchpattern-all", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "ExcludedCookies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-cookiematchpattern.html#cfn-wafv2-webacl-cookiematchpattern-excludedcookies", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.CookieMatchPattern.ExcludedCookies" } }, "IncludedCookies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-cookiematchpattern.html#cfn-wafv2-webacl-cookiematchpattern-includedcookies", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.CookieMatchPattern.IncludedCookies" } } } }, "AWS::WAFv2::WebACL.Cookies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-cookies.html", "Properties": { "MatchPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-cookies.html#cfn-wafv2-webacl-cookies-matchpattern", "Required": true, "Type": "CookieMatchPattern", "UpdateType": "Mutable" }, "MatchScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-cookies.html#cfn-wafv2-webacl-cookies-matchscope", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.Cookies.MatchScope" } }, "OversizeHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-cookies.html#cfn-wafv2-webacl-cookies-oversizehandling", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.Cookies.OversizeHandling" } } } }, "AWS::WAFv2::WebACL.CountAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-countaction.html", "Properties": { "CustomRequestHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-countaction.html#cfn-wafv2-webacl-countaction-customrequesthandling", "Required": false, "Type": "CustomRequestHandling", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.CustomHTTPHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customhttpheader.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customhttpheader.html#cfn-wafv2-webacl-customhttpheader-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.CustomHTTPHeader.Name" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customhttpheader.html#cfn-wafv2-webacl-customhttpheader-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.CustomHTTPHeader.Value" } } } }, "AWS::WAFv2::WebACL.CustomRequestHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html", "Properties": { "InsertHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customrequesthandling.html#cfn-wafv2-webacl-customrequesthandling-insertheaders", "DuplicatesAllowed": true, "ItemType": "CustomHTTPHeader", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.CustomResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponse.html", "Properties": { "CustomResponseBodyKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponse.html#cfn-wafv2-webacl-customresponse-customresponsebodykey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.CustomResponse.CustomResponseBodyKey" } }, "ResponseCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponse.html#cfn-wafv2-webacl-customresponse-responsecode", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.CustomResponse.ResponseCode" } }, "ResponseHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponse.html#cfn-wafv2-webacl-customresponse-responseheaders", "DuplicatesAllowed": true, "ItemType": "CustomHTTPHeader", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.CustomResponseBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponsebody.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponsebody.html#cfn-wafv2-webacl-customresponsebody-content", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponsebody.html#cfn-wafv2-webacl-customresponsebody-contenttype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.DefaultAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-defaultaction.html", "Properties": { "Allow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-defaultaction.html#cfn-wafv2-webacl-defaultaction-allow", "Required": false, "Type": "AllowAction", "UpdateType": "Mutable" }, "Block": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-defaultaction.html#cfn-wafv2-webacl-defaultaction-block", "Required": false, "Type": "BlockAction", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.ExcludedRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-excludedrule.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-excludedrule.html#cfn-wafv2-webacl-excludedrule-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.ExcludedRule.Name" } } } }, "AWS::WAFv2::WebACL.FieldIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-fieldidentifier.html", "Properties": { "Identifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-fieldidentifier.html#cfn-wafv2-webacl-fieldidentifier-identifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.FieldIdentifier.Identifier" } } } }, "AWS::WAFv2::WebACL.FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-fieldtomatch.html", "Properties": { "AllQueryArguments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-fieldtomatch.html#cfn-wafv2-webacl-fieldtomatch-allqueryarguments", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Body": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-fieldtomatch.html#cfn-wafv2-webacl-fieldtomatch-body", "Required": false, "Type": "Body", "UpdateType": "Mutable" }, "Cookies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-fieldtomatch.html#cfn-wafv2-webacl-fieldtomatch-cookies", "Required": false, "Type": "Cookies", "UpdateType": "Mutable" }, "Headers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-fieldtomatch.html#cfn-wafv2-webacl-fieldtomatch-headers", "Required": false, "Type": "Headers", "UpdateType": "Mutable" }, "JsonBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-fieldtomatch.html#cfn-wafv2-webacl-fieldtomatch-jsonbody", "Required": false, "Type": "JsonBody", "UpdateType": "Mutable" }, "Method": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-fieldtomatch.html#cfn-wafv2-webacl-fieldtomatch-method", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "QueryString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-fieldtomatch.html#cfn-wafv2-webacl-fieldtomatch-querystring", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "SingleHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-fieldtomatch.html#cfn-wafv2-webacl-fieldtomatch-singleheader", "Required": false, "Type": "SingleHeader", "UpdateType": "Mutable" }, "SingleQueryArgument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-fieldtomatch.html#cfn-wafv2-webacl-fieldtomatch-singlequeryargument", "Required": false, "Type": "SingleQueryArgument", "UpdateType": "Mutable" }, "UriPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-fieldtomatch.html#cfn-wafv2-webacl-fieldtomatch-uripath", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.ForwardedIPConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-forwardedipconfiguration.html", "Properties": { "FallbackBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-forwardedipconfiguration.html#cfn-wafv2-webacl-forwardedipconfiguration-fallbackbehavior", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.ForwardedIPConfiguration.FallbackBehavior" } }, "HeaderName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-forwardedipconfiguration.html#cfn-wafv2-webacl-forwardedipconfiguration-headername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.GeoMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-geomatchstatement.html", "Properties": { "CountryCodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-geomatchstatement.html#cfn-wafv2-webacl-geomatchstatement-countrycodes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.GeoMatchStatement.CountryCodes" } }, "ForwardedIPConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-geomatchstatement.html#cfn-wafv2-webacl-geomatchstatement-forwardedipconfig", "Required": false, "Type": "ForwardedIPConfiguration", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.HeaderMatchPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-headermatchpattern.html", "Properties": { "All": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-headermatchpattern.html#cfn-wafv2-webacl-headermatchpattern-all", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "ExcludedHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-headermatchpattern.html#cfn-wafv2-webacl-headermatchpattern-excludedheaders", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.HeaderMatchPattern.ExcludedHeaders" } }, "IncludedHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-headermatchpattern.html#cfn-wafv2-webacl-headermatchpattern-includedheaders", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.HeaderMatchPattern.IncludedHeaders" } } } }, "AWS::WAFv2::WebACL.Headers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-headers.html", "Properties": { "MatchPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-headers.html#cfn-wafv2-webacl-headers-matchpattern", "Required": true, "Type": "HeaderMatchPattern", "UpdateType": "Mutable" }, "MatchScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-headers.html#cfn-wafv2-webacl-headers-matchscope", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.Headers.MatchScope" } }, "OversizeHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-headers.html#cfn-wafv2-webacl-headers-oversizehandling", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.Headers.OversizeHandling" } } } }, "AWS::WAFv2::WebACL.IPSetForwardedIPConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ipsetforwardedipconfiguration.html", "Properties": { "FallbackBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ipsetforwardedipconfiguration.html#cfn-wafv2-webacl-ipsetforwardedipconfiguration-fallbackbehavior", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.IPSetForwardedIPConfiguration.FallbackBehavior" } }, "HeaderName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ipsetforwardedipconfiguration.html#cfn-wafv2-webacl-ipsetforwardedipconfiguration-headername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ipsetforwardedipconfiguration.html#cfn-wafv2-webacl-ipsetforwardedipconfiguration-position", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.IPSetForwardedIPConfiguration.Position" } } } }, "AWS::WAFv2::WebACL.IPSetReferenceStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ipsetreferencestatement.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ipsetreferencestatement.html#cfn-wafv2-webacl-ipsetreferencestatement-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.IPSetReferenceStatement.Arn" } }, "IPSetForwardedIPConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ipsetreferencestatement.html#cfn-wafv2-webacl-ipsetreferencestatement-ipsetforwardedipconfig", "Required": false, "Type": "IPSetForwardedIPConfiguration", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.ImmunityTimeProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-immunitytimeproperty.html", "Properties": { "ImmunityTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-immunitytimeproperty.html#cfn-wafv2-webacl-immunitytimeproperty-immunitytime", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.ImmunityTimeProperty.ImmunityTime" } } } }, "AWS::WAFv2::WebACL.JsonBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-jsonbody.html", "Properties": { "InvalidFallbackBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-jsonbody.html#cfn-wafv2-webacl-jsonbody-invalidfallbackbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.JsonBody.InvalidFallbackBehavior" } }, "MatchPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-jsonbody.html#cfn-wafv2-webacl-jsonbody-matchpattern", "Required": true, "Type": "JsonMatchPattern", "UpdateType": "Mutable" }, "MatchScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-jsonbody.html#cfn-wafv2-webacl-jsonbody-matchscope", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.JsonBody.MatchScope" } }, "OversizeHandling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-jsonbody.html#cfn-wafv2-webacl-jsonbody-oversizehandling", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.JsonBody.OversizeHandling" } } } }, "AWS::WAFv2::WebACL.JsonMatchPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-jsonmatchpattern.html", "Properties": { "All": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-jsonmatchpattern.html#cfn-wafv2-webacl-jsonmatchpattern-all", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "IncludedPaths": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-jsonmatchpattern.html#cfn-wafv2-webacl-jsonmatchpattern-includedpaths", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.Label": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-label.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-label.html#cfn-wafv2-webacl-label-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.Label.Name" } } } }, "AWS::WAFv2::WebACL.LabelMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-labelmatchstatement.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-labelmatchstatement.html#cfn-wafv2-webacl-labelmatchstatement-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.LabelMatchStatement.Key" } }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-labelmatchstatement.html#cfn-wafv2-webacl-labelmatchstatement-scope", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.LabelMatchStatement.Scope" } } } }, "AWS::WAFv2::WebACL.ManagedRuleGroupConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupconfig.html", "Properties": { "AWSManagedRulesATPRuleSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupconfig.html#cfn-wafv2-webacl-managedrulegroupconfig-awsmanagedrulesatpruleset", "Required": false, "Type": "AWSManagedRulesATPRuleSet", "UpdateType": "Mutable" }, "AWSManagedRulesBotControlRuleSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupconfig.html#cfn-wafv2-webacl-managedrulegroupconfig-awsmanagedrulesbotcontrolruleset", "Required": false, "Type": "AWSManagedRulesBotControlRuleSet", "UpdateType": "Mutable" }, "LoginPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupconfig.html#cfn-wafv2-webacl-managedrulegroupconfig-loginpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.ManagedRuleGroupConfig.LoginPath" } }, "PasswordField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupconfig.html#cfn-wafv2-webacl-managedrulegroupconfig-passwordfield", "Required": false, "Type": "FieldIdentifier", "UpdateType": "Mutable" }, "PayloadType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupconfig.html#cfn-wafv2-webacl-managedrulegroupconfig-payloadtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.ManagedRuleGroupConfig.PayloadType" } }, "UsernameField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupconfig.html#cfn-wafv2-webacl-managedrulegroupconfig-usernamefield", "Required": false, "Type": "FieldIdentifier", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.ManagedRuleGroupStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupstatement.html", "Properties": { "ExcludedRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupstatement.html#cfn-wafv2-webacl-managedrulegroupstatement-excludedrules", "DuplicatesAllowed": true, "ItemType": "ExcludedRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ManagedRuleGroupConfigs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupstatement.html#cfn-wafv2-webacl-managedrulegroupstatement-managedrulegroupconfigs", "DuplicatesAllowed": true, "ItemType": "ManagedRuleGroupConfig", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupstatement.html#cfn-wafv2-webacl-managedrulegroupstatement-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.ManagedRuleGroupStatement.Name" } }, "RuleActionOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupstatement.html#cfn-wafv2-webacl-managedrulegroupstatement-ruleactionoverrides", "DuplicatesAllowed": true, "ItemType": "RuleActionOverride", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ScopeDownStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupstatement.html#cfn-wafv2-webacl-managedrulegroupstatement-scopedownstatement", "Required": false, "Type": "Statement", "UpdateType": "Mutable" }, "VendorName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupstatement.html#cfn-wafv2-webacl-managedrulegroupstatement-vendorname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupstatement.html#cfn-wafv2-webacl-managedrulegroupstatement-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.ManagedRuleGroupStatement.Version" } } } }, "AWS::WAFv2::WebACL.NotStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-notstatement.html", "Properties": { "Statement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-notstatement.html#cfn-wafv2-webacl-notstatement-statement", "Required": true, "Type": "Statement", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.OrStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-orstatement.html", "Properties": { "Statements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-orstatement.html#cfn-wafv2-webacl-orstatement-statements", "DuplicatesAllowed": true, "ItemType": "Statement", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.OverrideAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-overrideaction.html", "Properties": { "Count": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-overrideaction.html#cfn-wafv2-webacl-overrideaction-count", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "None": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-overrideaction.html#cfn-wafv2-webacl-overrideaction-none", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.RateBasedStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ratebasedstatement.html", "Properties": { "AggregateKeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ratebasedstatement.html#cfn-wafv2-webacl-ratebasedstatement-aggregatekeytype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.RateBasedStatement.AggregateKeyType" } }, "ForwardedIPConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ratebasedstatement.html#cfn-wafv2-webacl-ratebasedstatement-forwardedipconfig", "Required": false, "Type": "ForwardedIPConfiguration", "UpdateType": "Mutable" }, "Limit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ratebasedstatement.html#cfn-wafv2-webacl-ratebasedstatement-limit", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.RateBasedStatement.Limit" } }, "ScopeDownStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ratebasedstatement.html#cfn-wafv2-webacl-ratebasedstatement-scopedownstatement", "Required": false, "Type": "Statement", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.RegexMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-regexmatchstatement.html", "Properties": { "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-regexmatchstatement.html#cfn-wafv2-webacl-regexmatchstatement-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "RegexString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-regexmatchstatement.html#cfn-wafv2-webacl-regexmatchstatement-regexstring", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.RegexMatchStatement.RegexString" } }, "TextTransformations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-regexmatchstatement.html#cfn-wafv2-webacl-regexmatchstatement-texttransformations", "DuplicatesAllowed": true, "ItemType": "TextTransformation", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.RegexPatternSetReferenceStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-regexpatternsetreferencestatement.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-regexpatternsetreferencestatement.html#cfn-wafv2-webacl-regexpatternsetreferencestatement-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.RegexPatternSetReferenceStatement.Arn" } }, "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-regexpatternsetreferencestatement.html#cfn-wafv2-webacl-regexpatternsetreferencestatement-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "TextTransformations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-regexpatternsetreferencestatement.html#cfn-wafv2-webacl-regexpatternsetreferencestatement-texttransformations", "DuplicatesAllowed": true, "ItemType": "TextTransformation", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.RequestInspection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-requestinspection.html", "Properties": { "PasswordField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-requestinspection.html#cfn-wafv2-webacl-requestinspection-passwordfield", "Required": true, "Type": "FieldIdentifier", "UpdateType": "Mutable" }, "PayloadType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-requestinspection.html#cfn-wafv2-webacl-requestinspection-payloadtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.RequestInspection.PayloadType" } }, "UsernameField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-requestinspection.html#cfn-wafv2-webacl-requestinspection-usernamefield", "Required": true, "Type": "FieldIdentifier", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.ResponseInspection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspection.html", "Properties": { "BodyContains": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspection.html#cfn-wafv2-webacl-responseinspection-bodycontains", "Required": false, "Type": "ResponseInspectionBodyContains", "UpdateType": "Mutable" }, "Header": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspection.html#cfn-wafv2-webacl-responseinspection-header", "Required": false, "Type": "ResponseInspectionHeader", "UpdateType": "Mutable" }, "Json": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspection.html#cfn-wafv2-webacl-responseinspection-json", "Required": false, "Type": "ResponseInspectionJson", "UpdateType": "Mutable" }, "StatusCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspection.html#cfn-wafv2-webacl-responseinspection-statuscode", "Required": false, "Type": "ResponseInspectionStatusCode", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.ResponseInspectionBodyContains": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspectionbodycontains.html", "Properties": { "FailureStrings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspectionbodycontains.html#cfn-wafv2-webacl-responseinspectionbodycontains-failurestrings", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.ResponseInspectionBodyContains.FailureStrings" } }, "SuccessStrings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspectionbodycontains.html#cfn-wafv2-webacl-responseinspectionbodycontains-successstrings", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.ResponseInspectionBodyContains.SuccessStrings" } } } }, "AWS::WAFv2::WebACL.ResponseInspectionHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspectionheader.html", "Properties": { "FailureValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspectionheader.html#cfn-wafv2-webacl-responseinspectionheader-failurevalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.ResponseInspectionHeader.FailureValues" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspectionheader.html#cfn-wafv2-webacl-responseinspectionheader-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.ResponseInspectionHeader.Name" } }, "SuccessValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspectionheader.html#cfn-wafv2-webacl-responseinspectionheader-successvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.ResponseInspectionHeader.SuccessValues" } } } }, "AWS::WAFv2::WebACL.ResponseInspectionJson": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspectionjson.html", "Properties": { "FailureValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspectionjson.html#cfn-wafv2-webacl-responseinspectionjson-failurevalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.ResponseInspectionJson.FailureValues" } }, "Identifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspectionjson.html#cfn-wafv2-webacl-responseinspectionjson-identifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.ResponseInspectionJson.Identifier" } }, "SuccessValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspectionjson.html#cfn-wafv2-webacl-responseinspectionjson-successvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.ResponseInspectionJson.SuccessValues" } } } }, "AWS::WAFv2::WebACL.ResponseInspectionStatusCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspectionstatuscode.html", "Properties": { "FailureCodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspectionstatuscode.html#cfn-wafv2-webacl-responseinspectionstatuscode-failurecodes", "DuplicatesAllowed": true, "PrimitiveItemType": "Integer", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "SuccessCodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-responseinspectionstatuscode.html#cfn-wafv2-webacl-responseinspectionstatuscode-successcodes", "DuplicatesAllowed": true, "PrimitiveItemType": "Integer", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.Rule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rule.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rule.html#cfn-wafv2-webacl-rule-action", "Required": false, "Type": "RuleAction", "UpdateType": "Mutable" }, "CaptchaConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rule.html#cfn-wafv2-webacl-rule-captchaconfig", "Required": false, "Type": "CaptchaConfig", "UpdateType": "Mutable" }, "ChallengeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rule.html#cfn-wafv2-webacl-rule-challengeconfig", "Required": false, "Type": "ChallengeConfig", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rule.html#cfn-wafv2-webacl-rule-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.Rule.Name" } }, "OverrideAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rule.html#cfn-wafv2-webacl-rule-overrideaction", "Required": false, "Type": "OverrideAction", "UpdateType": "Mutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rule.html#cfn-wafv2-webacl-rule-priority", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "RuleLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rule.html#cfn-wafv2-webacl-rule-rulelabels", "DuplicatesAllowed": true, "ItemType": "Label", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Statement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rule.html#cfn-wafv2-webacl-rule-statement", "Required": true, "Type": "Statement", "UpdateType": "Mutable" }, "VisibilityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rule.html#cfn-wafv2-webacl-rule-visibilityconfig", "Required": true, "Type": "VisibilityConfig", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.RuleAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ruleaction.html", "Properties": { "Allow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ruleaction.html#cfn-wafv2-webacl-ruleaction-allow", "Required": false, "Type": "AllowAction", "UpdateType": "Mutable" }, "Block": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ruleaction.html#cfn-wafv2-webacl-ruleaction-block", "Required": false, "Type": "BlockAction", "UpdateType": "Mutable" }, "Captcha": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ruleaction.html#cfn-wafv2-webacl-ruleaction-captcha", "Required": false, "Type": "CaptchaAction", "UpdateType": "Mutable" }, "Challenge": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ruleaction.html#cfn-wafv2-webacl-ruleaction-challenge", "Required": false, "Type": "ChallengeAction", "UpdateType": "Mutable" }, "Count": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ruleaction.html#cfn-wafv2-webacl-ruleaction-count", "Required": false, "Type": "CountAction", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.RuleActionOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ruleactionoverride.html", "Properties": { "ActionToUse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ruleactionoverride.html#cfn-wafv2-webacl-ruleactionoverride-actiontouse", "Required": true, "Type": "RuleAction", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ruleactionoverride.html#cfn-wafv2-webacl-ruleactionoverride-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.RuleActionOverride.Name" } } } }, "AWS::WAFv2::WebACL.RuleGroupReferenceStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rulegroupreferencestatement.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rulegroupreferencestatement.html#cfn-wafv2-webacl-rulegroupreferencestatement-arn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.RuleGroupReferenceStatement.Arn" } }, "ExcludedRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rulegroupreferencestatement.html#cfn-wafv2-webacl-rulegroupreferencestatement-excludedrules", "DuplicatesAllowed": true, "ItemType": "ExcludedRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RuleActionOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rulegroupreferencestatement.html#cfn-wafv2-webacl-rulegroupreferencestatement-ruleactionoverrides", "DuplicatesAllowed": true, "ItemType": "RuleActionOverride", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.SingleHeader": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-singleheader.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-singleheader.html#cfn-wafv2-webacl-singleheader-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.SingleQueryArgument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-singlequeryargument.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-singlequeryargument.html#cfn-wafv2-webacl-singlequeryargument-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.SizeConstraintStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-sizeconstraintstatement.html", "Properties": { "ComparisonOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-sizeconstraintstatement.html#cfn-wafv2-webacl-sizeconstraintstatement-comparisonoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.SizeConstraintStatement.ComparisonOperator" } }, "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-sizeconstraintstatement.html#cfn-wafv2-webacl-sizeconstraintstatement-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-sizeconstraintstatement.html#cfn-wafv2-webacl-sizeconstraintstatement-size", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "TextTransformations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-sizeconstraintstatement.html#cfn-wafv2-webacl-sizeconstraintstatement-texttransformations", "DuplicatesAllowed": true, "ItemType": "TextTransformation", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.SqliMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-sqlimatchstatement.html", "Properties": { "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-sqlimatchstatement.html#cfn-wafv2-webacl-sqlimatchstatement-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "SensitivityLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-sqlimatchstatement.html#cfn-wafv2-webacl-sqlimatchstatement-sensitivitylevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.SqliMatchStatement.SensitivityLevel" } }, "TextTransformations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-sqlimatchstatement.html#cfn-wafv2-webacl-sqlimatchstatement-texttransformations", "DuplicatesAllowed": true, "ItemType": "TextTransformation", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.Statement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html", "Properties": { "AndStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html#cfn-wafv2-webacl-statement-andstatement", "Required": false, "Type": "AndStatement", "UpdateType": "Mutable" }, "ByteMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html#cfn-wafv2-webacl-statement-bytematchstatement", "Required": false, "Type": "ByteMatchStatement", "UpdateType": "Mutable" }, "GeoMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html#cfn-wafv2-webacl-statement-geomatchstatement", "Required": false, "Type": "GeoMatchStatement", "UpdateType": "Mutable" }, "IPSetReferenceStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html#cfn-wafv2-webacl-statement-ipsetreferencestatement", "Required": false, "Type": "IPSetReferenceStatement", "UpdateType": "Mutable" }, "LabelMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html#cfn-wafv2-webacl-statement-labelmatchstatement", "Required": false, "Type": "LabelMatchStatement", "UpdateType": "Mutable" }, "ManagedRuleGroupStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html#cfn-wafv2-webacl-statement-managedrulegroupstatement", "Required": false, "Type": "ManagedRuleGroupStatement", "UpdateType": "Mutable" }, "NotStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html#cfn-wafv2-webacl-statement-notstatement", "Required": false, "Type": "NotStatement", "UpdateType": "Mutable" }, "OrStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html#cfn-wafv2-webacl-statement-orstatement", "Required": false, "Type": "OrStatement", "UpdateType": "Mutable" }, "RateBasedStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html#cfn-wafv2-webacl-statement-ratebasedstatement", "Required": false, "Type": "RateBasedStatement", "UpdateType": "Mutable" }, "RegexMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html#cfn-wafv2-webacl-statement-regexmatchstatement", "Required": false, "Type": "RegexMatchStatement", "UpdateType": "Mutable" }, "RegexPatternSetReferenceStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html#cfn-wafv2-webacl-statement-regexpatternsetreferencestatement", "Required": false, "Type": "RegexPatternSetReferenceStatement", "UpdateType": "Mutable" }, "RuleGroupReferenceStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html#cfn-wafv2-webacl-statement-rulegroupreferencestatement", "Required": false, "Type": "RuleGroupReferenceStatement", "UpdateType": "Mutable" }, "SizeConstraintStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html#cfn-wafv2-webacl-statement-sizeconstraintstatement", "Required": false, "Type": "SizeConstraintStatement", "UpdateType": "Mutable" }, "SqliMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html#cfn-wafv2-webacl-statement-sqlimatchstatement", "Required": false, "Type": "SqliMatchStatement", "UpdateType": "Mutable" }, "XssMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html#cfn-wafv2-webacl-statement-xssmatchstatement", "Required": false, "Type": "XssMatchStatement", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.TextTransformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-texttransformation.html", "Properties": { "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-texttransformation.html#cfn-wafv2-webacl-texttransformation-priority", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-texttransformation.html#cfn-wafv2-webacl-texttransformation-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.TextTransformation.Type" } } } }, "AWS::WAFv2::WebACL.VisibilityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-visibilityconfig.html", "Properties": { "CloudWatchMetricsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-visibilityconfig.html#cfn-wafv2-webacl-visibilityconfig-cloudwatchmetricsenabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-visibilityconfig.html#cfn-wafv2-webacl-visibilityconfig-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.VisibilityConfig.MetricName" } }, "SampledRequestsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-visibilityconfig.html#cfn-wafv2-webacl-visibilityconfig-sampledrequestsenabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL.XssMatchStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-xssmatchstatement.html", "Properties": { "FieldToMatch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-xssmatchstatement.html#cfn-wafv2-webacl-xssmatchstatement-fieldtomatch", "Required": true, "Type": "FieldToMatch", "UpdateType": "Mutable" }, "TextTransformations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-xssmatchstatement.html#cfn-wafv2-webacl-xssmatchstatement-texttransformations", "DuplicatesAllowed": true, "ItemType": "TextTransformation", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Wisdom::Assistant.ServerSideEncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-assistant-serversideencryptionconfiguration.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-assistant-serversideencryptionconfiguration.html#cfn-wisdom-assistant-serversideencryptionconfiguration-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Wisdom::Assistant.ServerSideEncryptionConfiguration.KmsKeyId" } } } }, "AWS::Wisdom::AssistantAssociation.AssociationData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-assistantassociation-associationdata.html", "Properties": { "KnowledgeBaseId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-assistantassociation-associationdata.html#cfn-wisdom-assistantassociation-associationdata-knowledgebaseid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Wisdom::AssistantAssociation.AssociationData.KnowledgeBaseId" } } } }, "AWS::Wisdom::KnowledgeBase.AppIntegrationsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-knowledgebase-appintegrationsconfiguration.html", "Properties": { "AppIntegrationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-knowledgebase-appintegrationsconfiguration.html#cfn-wisdom-knowledgebase-appintegrationsconfiguration-appintegrationarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Wisdom::KnowledgeBase.AppIntegrationsConfiguration.AppIntegrationArn" } }, "ObjectFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-knowledgebase-appintegrationsconfiguration.html#cfn-wisdom-knowledgebase-appintegrationsconfiguration-objectfields", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Wisdom::KnowledgeBase.AppIntegrationsConfiguration.ObjectFields" } } } }, "AWS::Wisdom::KnowledgeBase.RenderingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-knowledgebase-renderingconfiguration.html", "Properties": { "TemplateUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-knowledgebase-renderingconfiguration.html#cfn-wisdom-knowledgebase-renderingconfiguration-templateuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Wisdom::KnowledgeBase.RenderingConfiguration.TemplateUri" } } } }, "AWS::Wisdom::KnowledgeBase.ServerSideEncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-knowledgebase-serversideencryptionconfiguration.html", "Properties": { "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-knowledgebase-serversideencryptionconfiguration.html#cfn-wisdom-knowledgebase-serversideencryptionconfiguration-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Wisdom::KnowledgeBase.ServerSideEncryptionConfiguration.KmsKeyId" } } } }, "AWS::Wisdom::KnowledgeBase.SourceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-knowledgebase-sourceconfiguration.html", "Properties": { "AppIntegrations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wisdom-knowledgebase-sourceconfiguration.html#cfn-wisdom-knowledgebase-sourceconfiguration-appintegrations", "Required": true, "Type": "AppIntegrationsConfiguration", "UpdateType": "Immutable" } } }, "AWS::WorkSpaces::ConnectionAlias.ConnectionAliasAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspaces-connectionalias-connectionaliasassociation.html", "Properties": { "AssociatedAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspaces-connectionalias-connectionaliasassociation.html#cfn-workspaces-connectionalias-connectionaliasassociation-associatedaccountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AssociationStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspaces-connectionalias-connectionaliasassociation.html#cfn-workspaces-connectionalias-connectionaliasassociation-associationstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WorkSpaces::ConnectionAlias.ConnectionAliasAssociation.AssociationStatus" } }, "ConnectionIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspaces-connectionalias-connectionaliasassociation.html#cfn-workspaces-connectionalias-connectionaliasassociation-connectionidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WorkSpaces::ConnectionAlias.ConnectionAliasAssociation.ConnectionIdentifier" } }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspaces-connectionalias-connectionaliasassociation.html#cfn-workspaces-connectionalias-connectionaliasassociation-resourceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WorkSpaces::ConnectionAlias.ConnectionAliasAssociation.ResourceId" } } } }, "AWS::WorkSpaces::Workspace.WorkspaceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspaces-workspace-workspaceproperties.html", "Properties": { "ComputeTypeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspaces-workspace-workspaceproperties.html#cfn-workspaces-workspace-workspaceproperties-computetypename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WorkSpaces::Workspace.ComputeTypeName" } }, "RootVolumeSizeGib": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspaces-workspace-workspaceproperties.html#cfn-workspaces-workspace-workspaceproperties-rootvolumesizegib", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RunningMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspaces-workspace-workspaceproperties.html#cfn-workspaces-workspace-workspaceproperties-runningmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WorkSpaces::Workspace.RunningMode" } }, "RunningModeAutoStopTimeoutInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspaces-workspace-workspaceproperties.html#cfn-workspaces-workspace-workspaceproperties-runningmodeautostoptimeoutinminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "UserVolumeSizeGib": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspaces-workspace-workspaceproperties.html#cfn-workspaces-workspace-workspaceproperties-uservolumesizegib", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::XRay::Group.InsightsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-group-insightsconfiguration.html", "Properties": { "InsightsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-group-insightsconfiguration.html#cfn-xray-group-insightsconfiguration-insightsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NotificationsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-group-insightsconfiguration.html#cfn-xray-group-insightsconfiguration-notificationsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::XRay::SamplingRule.SamplingRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrule.html", "Properties": { "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrule.html#cfn-xray-samplingrule-samplingrule-attributes", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "FixedRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrule.html#cfn-xray-samplingrule-samplingrule-fixedrate", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "HTTPMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrule.html#cfn-xray-samplingrule-samplingrule-httpmethod", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrule.html#cfn-xray-samplingrule-samplingrule-host", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrule.html#cfn-xray-samplingrule-samplingrule-priority", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::XRay::SamplingRule.SamplingRule.Priority" } }, "ReservoirSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrule.html#cfn-xray-samplingrule-samplingrule-reservoirsize", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "ResourceARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrule.html#cfn-xray-samplingrule-samplingrule-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RuleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrule.html#cfn-xray-samplingrule-samplingrule-rulearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RuleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrule.html#cfn-xray-samplingrule-samplingrule-rulename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::XRay::SamplingRule.SamplingRule.RuleName" } }, "ServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrule.html#cfn-xray-samplingrule-samplingrule-servicename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ServiceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrule.html#cfn-xray-samplingrule-samplingrule-servicetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "URLPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrule.html#cfn-xray-samplingrule-samplingrule-urlpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrule.html#cfn-xray-samplingrule-samplingrule-version", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "Alexa::ASK::Skill.AuthenticationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-authenticationconfiguration.html", "Properties": { "ClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-authenticationconfiguration.html#cfn-ask-skill-authenticationconfiguration-clientid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ClientSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-authenticationconfiguration.html#cfn-ask-skill-authenticationconfiguration-clientsecret", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RefreshToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-authenticationconfiguration.html#cfn-ask-skill-authenticationconfiguration-refreshtoken", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "Alexa::ASK::Skill.Overrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-overrides.html", "Properties": { "Manifest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-overrides.html#cfn-ask-skill-overrides-manifest", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "Alexa::ASK::Skill.SkillPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-skillpackage.html", "Properties": { "Overrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-skillpackage.html#cfn-ask-skill-skillpackage-overrides", "Required": false, "Type": "Overrides", "UpdateType": "Mutable" }, "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-skillpackage.html#cfn-ask-skill-skillpackage-s3bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3BucketRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-skillpackage.html#cfn-ask-skill-skillpackage-s3bucketrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-skillpackage.html#cfn-ask-skill-skillpackage-s3key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3ObjectVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ask-skill-skillpackage.html#cfn-ask-skill-skillpackage-s3objectversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "Tag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html#cfn-resource-tags-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html#cfn-resource-tags-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } } }, "ResourceSpecificationVersion": "121.0.0", "ResourceTypes": { "AWS::ACMPCA::Certificate": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Certificate": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html", "Properties": { "ApiPassthrough": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-apipassthrough", "Required": false, "Type": "ApiPassthrough", "UpdateType": "Immutable" }, "CertificateAuthorityArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-certificateauthorityarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "CertificateSigningRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-certificatesigningrequest", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SigningAlgorithm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-signingalgorithm", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TemplateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-templatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Validity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-validity", "Required": true, "Type": "Validity", "UpdateType": "Immutable" }, "ValidityNotBefore": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-validitynotbefore", "Required": false, "Type": "Validity", "UpdateType": "Immutable" } } }, "AWS::ACMPCA::CertificateAuthority": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CertificateSigningRequest": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html", "Properties": { "CsrExtensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-csrextensions", "Required": false, "Type": "CsrExtensions", "UpdateType": "Immutable" }, "KeyAlgorithm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-keyalgorithm", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "KeyStorageSecurityStandard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-keystoragesecuritystandard", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RevocationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-revocationconfiguration", "Required": false, "Type": "RevocationConfiguration", "UpdateType": "Mutable" }, "SigningAlgorithm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-signingalgorithm", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Subject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-subject", "Required": true, "Type": "Subject", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "UsageMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-usagemode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ACMPCA::CertificateAuthorityActivation": { "Attributes": { "CompleteCertificateChain": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthorityactivation.html", "Properties": { "Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthorityactivation.html#cfn-acmpca-certificateauthorityactivation-certificate", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "CertificateAuthorityArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthorityactivation.html#cfn-acmpca-certificateauthorityactivation-certificateauthorityarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "CertificateChain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthorityactivation.html#cfn-acmpca-certificateauthorityactivation-certificatechain", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthorityactivation.html#cfn-acmpca-certificateauthorityactivation-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ACMPCA::Permission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-permission.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-permission.html#cfn-acmpca-permission-actions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "CertificateAuthorityArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-permission.html#cfn-acmpca-permission-certificateauthorityarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Principal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-permission.html#cfn-acmpca-permission-principal", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SourceAccount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-permission.html#cfn-acmpca-permission-sourceaccount", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::APS::RuleGroupsNamespace": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-aps-rulegroupsnamespace.html", "Properties": { "Data": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-aps-rulegroupsnamespace.html#cfn-aps-rulegroupsnamespace-data", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-aps-rulegroupsnamespace.html#cfn-aps-rulegroupsnamespace-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::APS::RuleGroupsNamespace.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-aps-rulegroupsnamespace.html#cfn-aps-rulegroupsnamespace-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Workspace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-aps-rulegroupsnamespace.html#cfn-aps-rulegroupsnamespace-workspace", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::APS::RuleGroupsNamespace.Workspace" } } } }, "AWS::APS::Workspace": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "PrometheusEndpoint": { "PrimitiveType": "String" }, "WorkspaceId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-aps-workspace.html", "Properties": { "AlertManagerDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-aps-workspace.html#cfn-aps-workspace-alertmanagerdefinition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Alias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-aps-workspace.html#cfn-aps-workspace-alias", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LoggingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-aps-workspace.html#cfn-aps-workspace-loggingconfiguration", "Required": false, "Type": "LoggingConfiguration", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-aps-workspace.html#cfn-aps-workspace-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AccessAnalyzer::Analyzer": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-accessanalyzer-analyzer.html", "Properties": { "AnalyzerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-accessanalyzer-analyzer.html#cfn-accessanalyzer-analyzer-analyzername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AccessAnalyzer::Analyzer.AnalyzerName" } }, "ArchiveRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-accessanalyzer-analyzer.html#cfn-accessanalyzer-analyzer-archiverules", "DuplicatesAllowed": true, "ItemType": "ArchiveRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-accessanalyzer-analyzer.html#cfn-accessanalyzer-analyzer-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-accessanalyzer-analyzer.html#cfn-accessanalyzer-analyzer-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::AmazonMQ::Broker": { "Attributes": { "AmqpEndpoints": { "PrimitiveItemType": "String", "Type": "List" }, "Arn": { "PrimitiveType": "String" }, "ConfigurationId": { "PrimitiveType": "String" }, "ConfigurationRevision": { "PrimitiveType": "Integer" }, "IpAddresses": { "PrimitiveItemType": "String", "Type": "List" }, "MqttEndpoints": { "PrimitiveItemType": "String", "Type": "List" }, "OpenWireEndpoints": { "PrimitiveItemType": "String", "Type": "List" }, "StompEndpoints": { "PrimitiveItemType": "String", "Type": "List" }, "WssEndpoints": { "PrimitiveItemType": "String", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html", "Properties": { "AuthenticationStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-authenticationstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "AutoMinorVersionUpgrade": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-autominorversionupgrade", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "BrokerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-brokername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-configuration", "Required": false, "Type": "ConfigurationId", "UpdateType": "Mutable" }, "DeploymentMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-deploymentmode", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AmazonMQ::Broker.DeploymentMode" } }, "EncryptionOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-encryptionoptions", "Required": false, "Type": "EncryptionOptions", "UpdateType": "Immutable" }, "EngineType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-enginetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AmazonMQ::Broker.EngineType" } }, "EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-engineversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "HostInstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-hostinstancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AmazonMQ::Broker.HostInstanceType" } }, "LdapServerMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-ldapservermetadata", "Required": false, "Type": "LdapServerMetadata", "UpdateType": "Mutable" }, "Logs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-logs", "Required": false, "Type": "LogList", "UpdateType": "Mutable" }, "MaintenanceWindowStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-maintenancewindowstarttime", "Required": false, "Type": "MaintenanceWindow", "UpdateType": "Mutable" }, "PubliclyAccessible": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-publiclyaccessible", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Immutable" }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-securitygroups", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StorageType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-storagetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-subnetids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-tags", "ItemType": "TagsEntry", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Users": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-users", "ItemType": "User", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AmazonMQ::Configuration": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "Revision": { "PrimitiveType": "Integer" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html", "Properties": { "AuthenticationStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html#cfn-amazonmq-configuration-authenticationstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Data": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html#cfn-amazonmq-configuration-data", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html#cfn-amazonmq-configuration-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EngineType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html#cfn-amazonmq-configuration-enginetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AmazonMQ::Broker.EngineType" } }, "EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html#cfn-amazonmq-configuration-engineversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html#cfn-amazonmq-configuration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html#cfn-amazonmq-configuration-tags", "ItemType": "TagsEntry", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AmazonMQ::ConfigurationAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configurationassociation.html", "Properties": { "Broker": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configurationassociation.html#cfn-amazonmq-configurationassociation-broker", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configurationassociation.html#cfn-amazonmq-configurationassociation-configuration", "Required": true, "Type": "ConfigurationId", "UpdateType": "Mutable" } } }, "AWS::Amplify::App": { "Attributes": { "AppId": { "PrimitiveType": "String" }, "AppName": { "PrimitiveType": "String" }, "Arn": { "PrimitiveType": "String" }, "DefaultDomain": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html", "Properties": { "AccessToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-accesstoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.AccessToken" } }, "AutoBranchCreationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-autobranchcreationconfig", "Required": false, "Type": "AutoBranchCreationConfig", "UpdateType": "Mutable" }, "BasicAuthConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-basicauthconfig", "Required": false, "Type": "BasicAuthConfig", "UpdateType": "Mutable" }, "BuildSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-buildspec", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.BuildSpec" } }, "CustomHeaders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-customheaders", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.CustomHeaders" } }, "CustomRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-customrules", "DuplicatesAllowed": true, "ItemType": "CustomRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.Description" } }, "EnableBranchAutoDeletion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-enablebranchautodeletion", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnvironmentVariables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-environmentvariables", "DuplicatesAllowed": true, "ItemType": "EnvironmentVariable", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IAMServiceRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-iamservicerole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.IAMServiceRole" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.Name" } }, "OauthToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-oauthtoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.OauthToken" } }, "Platform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-platform", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.Platform" } }, "Repository": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-repository", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::App.Repository" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Amplify::Branch": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "BranchName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html", "Properties": { "AppId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-appid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Amplify::Branch.AppId" } }, "BasicAuthConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-basicauthconfig", "Required": false, "Type": "BasicAuthConfig", "UpdateType": "Mutable" }, "BranchName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-branchname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Amplify::Branch.BranchName" } }, "BuildSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-buildspec", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::Branch.BuildSpec" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::Branch.Description" } }, "EnableAutoBuild": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-enableautobuild", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnablePerformanceMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-enableperformancemode", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnablePullRequestPreview": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-enablepullrequestpreview", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnvironmentVariables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-environmentvariables", "DuplicatesAllowed": true, "ItemType": "EnvironmentVariable", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Framework": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-framework", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::Branch.Framework" } }, "PullRequestEnvironmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-pullrequestenvironmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::Branch.PullRequestEnvironmentName" } }, "Stage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-stage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::Branch.Stage" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Amplify::Domain": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "AutoSubDomainCreationPatterns": { "PrimitiveItemType": "String", "Type": "List" }, "AutoSubDomainIAMRole": { "PrimitiveType": "String" }, "CertificateRecord": { "PrimitiveType": "String" }, "DomainName": { "PrimitiveType": "String" }, "DomainStatus": { "PrimitiveType": "String" }, "EnableAutoSubDomain": { "PrimitiveType": "Boolean" }, "StatusReason": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-domain.html", "Properties": { "AppId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-domain.html#cfn-amplify-domain-appid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Amplify::Domain.AppId" } }, "AutoSubDomainCreationPatterns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-domain.html#cfn-amplify-domain-autosubdomaincreationpatterns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::Domain.AutoSubDomainCreationPatterns" } }, "AutoSubDomainIAMRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-domain.html#cfn-amplify-domain-autosubdomainiamrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Amplify::Domain.AutoSubDomainIAMRole" } }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-domain.html#cfn-amplify-domain-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Amplify::Domain.DomainName" } }, "EnableAutoSubDomain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-domain.html#cfn-amplify-domain-enableautosubdomain", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SubDomainSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-domain.html#cfn-amplify-domain-subdomainsettings", "DuplicatesAllowed": true, "ItemType": "SubDomainSetting", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Component": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html", "Properties": { "AppId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-appid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BindingProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-bindingproperties", "ItemType": "ComponentBindingPropertiesValue", "Required": true, "Type": "Map", "UpdateType": "Mutable" }, "Children": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-children", "DuplicatesAllowed": true, "ItemType": "ComponentChild", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CollectionProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-collectionproperties", "ItemType": "ComponentDataConfiguration", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "ComponentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-componenttype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AmplifyUIBuilder::Component.ComponentType" } }, "EnvironmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-environmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Events": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-events", "ItemType": "ComponentEvent", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AmplifyUIBuilder::Component.Name" } }, "Overrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-overrides", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "Properties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-properties", "ItemType": "ComponentProperty", "Required": true, "Type": "Map", "UpdateType": "Mutable" }, "SchemaVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-schemaversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-sourceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "Variants": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-variants", "DuplicatesAllowed": true, "ItemType": "ComponentVariant", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AmplifyUIBuilder::Form": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-form.html", "Properties": { "AppId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-form.html#cfn-amplifyuibuilder-form-appid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Cta": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-form.html#cfn-amplifyuibuilder-form-cta", "Required": false, "Type": "FormCTA", "UpdateType": "Mutable" }, "DataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-form.html#cfn-amplifyuibuilder-form-datatype", "Required": true, "Type": "FormDataTypeConfig", "UpdateType": "Mutable" }, "EnvironmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-form.html#cfn-amplifyuibuilder-form-environmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Fields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-form.html#cfn-amplifyuibuilder-form-fields", "ItemType": "FieldConfig", "Required": true, "Type": "Map", "UpdateType": "Mutable" }, "FormActionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-form.html#cfn-amplifyuibuilder-form-formactiontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AmplifyUIBuilder::Form.FormActionType" } }, "LabelDecorator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-form.html#cfn-amplifyuibuilder-form-labeldecorator", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AmplifyUIBuilder::Form.LabelDecorator" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-form.html#cfn-amplifyuibuilder-form-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AmplifyUIBuilder::Form.Name" } }, "SchemaVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-form.html#cfn-amplifyuibuilder-form-schemaversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SectionalElements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-form.html#cfn-amplifyuibuilder-form-sectionalelements", "ItemType": "SectionalElement", "Required": true, "Type": "Map", "UpdateType": "Mutable" }, "Style": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-form.html#cfn-amplifyuibuilder-form-style", "Required": true, "Type": "FormStyle", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-form.html#cfn-amplifyuibuilder-form-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" } } }, "AWS::AmplifyUIBuilder::Theme": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-theme.html", "Properties": { "AppId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-theme.html#cfn-amplifyuibuilder-theme-appid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EnvironmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-theme.html#cfn-amplifyuibuilder-theme-environmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-theme.html#cfn-amplifyuibuilder-theme-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AmplifyUIBuilder::Theme.Name" } }, "Overrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-theme.html#cfn-amplifyuibuilder-theme-overrides", "DuplicatesAllowed": true, "ItemType": "ThemeValues", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-theme.html#cfn-amplifyuibuilder-theme-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "Values": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-theme.html#cfn-amplifyuibuilder-theme-values", "DuplicatesAllowed": true, "ItemType": "ThemeValues", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ApiGateway::Account": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-account.html", "Properties": { "CloudWatchRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-account.html#cfn-apigateway-account-cloudwatchrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::ApiKey": { "Attributes": { "APIKeyId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html", "Properties": { "CustomerId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-customerid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "GenerateDistinctId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-generatedistinctid", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "StageKeys": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-stagekeys", "DuplicatesAllowed": false, "ItemType": "StageKey", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-value", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ApiGateway::Authorizer": { "Attributes": { "AuthorizerId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html", "Properties": { "AuthType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-authtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AuthorizerCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-authorizercredentials", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AuthorizerResultTtlInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-authorizerresultttlinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApiGateway::Authorizer.AuthorizerResultTtlInSeconds" } }, "AuthorizerUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-authorizeruri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IdentitySource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-identitysource", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IdentityValidationExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-identityvalidationexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ProviderARNs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-providerarns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RestApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-restapiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "RestApiId" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApiGateway::Authorizer.Type" } } } }, "AWS::ApiGateway::BasePathMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-basepathmapping.html", "Properties": { "BasePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-basepathmapping.html#cfn-apigateway-basepathmapping-basepath", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-basepathmapping.html#cfn-apigateway-basepathmapping-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-basepathmapping.html#cfn-apigateway-basepathmapping-id", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RestApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-basepathmapping.html#cfn-apigateway-basepathmapping-restapiid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "RestApiId" } }, "Stage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-basepathmapping.html#cfn-apigateway-basepathmapping-stage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::ClientCertificate": { "Attributes": { "ClientCertificateId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-clientcertificate.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-clientcertificate.html#cfn-apigateway-clientcertificate-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-clientcertificate.html#cfn-apigateway-clientcertificate-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ApiGateway::Deployment": { "Attributes": { "DeploymentId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-deployment.html", "Properties": { "DeploymentCanarySettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-deployment.html#cfn-apigateway-deployment-deploymentcanarysettings", "Required": false, "Type": "DeploymentCanarySettings", "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-deployment.html#cfn-apigateway-deployment-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RestApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-deployment.html#cfn-apigateway-deployment-restapiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "RestApiId" } }, "StageDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-deployment.html#cfn-apigateway-deployment-stagedescription", "Required": false, "Type": "StageDescription", "UpdateType": "Mutable" }, "StageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-deployment.html#cfn-apigateway-deployment-stagename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::DocumentationPart": { "Attributes": { "DocumentationPartId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationpart.html", "Properties": { "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationpart.html#cfn-apigateway-documentationpart-location", "Required": true, "Type": "Location", "UpdateType": "Immutable" }, "Properties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationpart.html#cfn-apigateway-documentationpart-properties", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RestApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationpart.html#cfn-apigateway-documentationpart-restapiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "RestApiId" } } } }, "AWS::ApiGateway::DocumentationVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationversion.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationversion.html#cfn-apigateway-documentationversion-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DocumentationVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationversion.html#cfn-apigateway-documentationversion-documentationversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RestApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationversion.html#cfn-apigateway-documentationversion-restapiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "RestApiId" } } } }, "AWS::ApiGateway::DomainName": { "Attributes": { "DistributionDomainName": { "PrimitiveType": "String" }, "DistributionHostedZoneId": { "PrimitiveType": "String" }, "RegionalDomainName": { "PrimitiveType": "String" }, "RegionalHostedZoneId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html", "Properties": { "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html#cfn-apigateway-domainname-certificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html#cfn-apigateway-domainname-domainname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EndpointConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html#cfn-apigateway-domainname-endpointconfiguration", "Required": false, "Type": "EndpointConfiguration", "UpdateType": "Mutable" }, "MutualTlsAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html#cfn-apigateway-domainname-mutualtlsauthentication", "Required": false, "Type": "MutualTlsAuthentication", "UpdateType": "Mutable" }, "OwnershipVerificationCertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html#cfn-apigateway-domainname-ownershipverificationcertificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RegionalCertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html#cfn-apigateway-domainname-regionalcertificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecurityPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html#cfn-apigateway-domainname-securitypolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html#cfn-apigateway-domainname-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ApiGateway::GatewayResponse": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-gatewayresponse.html", "Properties": { "ResponseParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-gatewayresponse.html#cfn-apigateway-gatewayresponse-responseparameters", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "ResponseTemplates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-gatewayresponse.html#cfn-apigateway-gatewayresponse-responsetemplates", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "ResponseType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-gatewayresponse.html#cfn-apigateway-gatewayresponse-responsetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ApiGateway::GatewayResponse.ResponseType" } }, "RestApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-gatewayresponse.html#cfn-apigateway-gatewayresponse-restapiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "RestApiId" } }, "StatusCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-gatewayresponse.html#cfn-apigateway-gatewayresponse-statuscode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::Method": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html", "Properties": { "ApiKeyRequired": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-apikeyrequired", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AuthorizationScopes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-authorizationscopes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AuthorizationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-authorizationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApiGateway::Method.AuthorizationType" } }, "AuthorizerId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-authorizerid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HttpMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-httpmethod", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Integration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-integration", "Required": false, "Type": "Integration", "UpdateType": "Mutable" }, "MethodResponses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-methodresponses", "DuplicatesAllowed": false, "ItemType": "MethodResponse", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "OperationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-operationname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RequestModels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-requestmodels", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "RequestParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-requestparameters", "DuplicatesAllowed": false, "PrimitiveItemType": "Boolean", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "RequestValidatorId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-requestvalidatorid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-resourceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RestApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-restapiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "RestApiId" } } } }, "AWS::ApiGateway::Model": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-model.html", "Properties": { "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-model.html#cfn-apigateway-model-contenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-model.html#cfn-apigateway-model-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-model.html#cfn-apigateway-model-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RestApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-model.html#cfn-apigateway-model-restapiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "RestApiId" } }, "Schema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-model.html#cfn-apigateway-model-schema", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::RequestValidator": { "Attributes": { "RequestValidatorId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-requestvalidator.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-requestvalidator.html#cfn-apigateway-requestvalidator-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RestApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-requestvalidator.html#cfn-apigateway-requestvalidator-restapiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "RestApiId" } }, "ValidateRequestBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-requestvalidator.html#cfn-apigateway-requestvalidator-validaterequestbody", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ValidateRequestParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-requestvalidator.html#cfn-apigateway-requestvalidator-validaterequestparameters", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::Resource": { "Attributes": { "ResourceId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-resource.html", "Properties": { "ParentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-resource.html#cfn-apigateway-resource-parentid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PathPart": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-resource.html#cfn-apigateway-resource-pathpart", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RestApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-resource.html#cfn-apigateway-resource-restapiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "RestApiId" } } } }, "AWS::ApiGateway::RestApi": { "Attributes": { "RestApiId": { "PrimitiveType": "String" }, "RootResourceId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html", "Properties": { "ApiKeySourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-apikeysourcetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApiGateway::RestApi.ApiKeySourceType" } }, "BinaryMediaTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-binarymediatypes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Body": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-body", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "BodyS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-bodys3location", "Required": false, "Type": "S3Location", "UpdateType": "Mutable" }, "CloneFrom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-clonefrom", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisableExecuteApiEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-disableexecuteapiendpoint", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EndpointConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-endpointconfiguration", "Required": false, "Type": "EndpointConfiguration", "UpdateType": "Mutable" }, "FailOnWarnings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-failonwarnings", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MinimumCompressionSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-minimumcompressionsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-mode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-parameters", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-policy", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ApiGateway::Stage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html", "Properties": { "AccessLogSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-accesslogsetting", "Required": false, "Type": "AccessLogSetting", "UpdateType": "Mutable" }, "CacheClusterEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-cacheclusterenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CacheClusterSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-cacheclustersize", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CanarySetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-canarysetting", "Required": false, "Type": "CanarySetting", "UpdateType": "Mutable" }, "ClientCertificateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-clientcertificateid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeploymentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-deploymentid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DocumentationVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-documentationversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MethodSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-methodsettings", "DuplicatesAllowed": false, "ItemType": "MethodSetting", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RestApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-restapiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "RestApiId" } }, "StageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-stagename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TracingEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-tracingenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Variables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-variables", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::ApiGateway::UsagePlan": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html", "Properties": { "ApiStages": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html#cfn-apigateway-usageplan-apistages", "DuplicatesAllowed": false, "ItemType": "ApiStage", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html#cfn-apigateway-usageplan-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Quota": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html#cfn-apigateway-usageplan-quota", "Required": false, "Type": "QuotaSettings", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html#cfn-apigateway-usageplan-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Throttle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html#cfn-apigateway-usageplan-throttle", "Required": false, "Type": "ThrottleSettings", "UpdateType": "Mutable" }, "UsagePlanName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html#cfn-apigateway-usageplan-usageplanname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGateway::UsagePlanKey": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplankey.html", "Properties": { "KeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplankey.html#cfn-apigateway-usageplankey-keyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "KeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplankey.html#cfn-apigateway-usageplankey-keytype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ApiGateway::UsagePlanKey.KeyType" } }, "UsagePlanId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplankey.html#cfn-apigateway-usageplankey-usageplanid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ApiGateway::VpcLink": { "Attributes": { "VpcLinkId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html#cfn-apigateway-vpclink-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html#cfn-apigateway-vpclink-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html#cfn-apigateway-vpclink-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html#cfn-apigateway-vpclink-targetarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::ApiGatewayV2::Api": { "Attributes": { "ApiEndpoint": { "PrimitiveType": "String" }, "ApiId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html", "Properties": { "ApiKeySelectionExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-apikeyselectionexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "BasePath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-basepath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Body": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-body", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "BodyS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-bodys3location", "Required": false, "Type": "BodyS3Location", "UpdateType": "Mutable" }, "CorsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-corsconfiguration", "Required": false, "Type": "Cors", "UpdateType": "Mutable" }, "CredentialsArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-credentialsarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisableExecuteApiEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-disableexecuteapiendpoint", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DisableSchemaValidation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-disableschemavalidation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "FailOnWarnings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-failonwarnings", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ProtocolType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-protocoltype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RouteKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-routekey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RouteSelectionExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-routeselectionexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-target", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::ApiGatewayManagedOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-apigatewaymanagedoverrides.html", "Properties": { "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-apigatewaymanagedoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Integration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-apigatewaymanagedoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-integration", "Required": false, "Type": "IntegrationOverrides", "UpdateType": "Mutable" }, "Route": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-apigatewaymanagedoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-route", "Required": false, "Type": "RouteOverrides", "UpdateType": "Mutable" }, "Stage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-apigatewaymanagedoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-stage", "Required": false, "Type": "StageOverrides", "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::ApiMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-apimapping.html", "Properties": { "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-apimapping.html#cfn-apigatewayv2-apimapping-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ApiMappingKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-apimapping.html#cfn-apigatewayv2-apimapping-apimappingkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-apimapping.html#cfn-apigatewayv2-apimapping-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Stage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-apimapping.html#cfn-apigatewayv2-apimapping-stage", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::Authorizer": { "Attributes": { "AuthorizerId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html", "Properties": { "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "AuthorizerCredentialsArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-authorizercredentialsarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AuthorizerPayloadFormatVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-authorizerpayloadformatversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AuthorizerResultTtlInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-authorizerresultttlinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "AuthorizerType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-authorizertype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "AuthorizerUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-authorizeruri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EnableSimpleResponses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-enablesimpleresponses", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IdentitySource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-identitysource", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IdentityValidationExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-identityvalidationexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "JwtConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-jwtconfiguration", "Required": false, "Type": "JWTConfiguration", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::Deployment": { "Attributes": { "DeploymentId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-deployment.html", "Properties": { "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-deployment.html#cfn-apigatewayv2-deployment-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-deployment.html#cfn-apigatewayv2-deployment-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-deployment.html#cfn-apigatewayv2-deployment-stagename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::DomainName": { "Attributes": { "RegionalDomainName": { "PrimitiveType": "String" }, "RegionalHostedZoneId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-domainname.html", "Properties": { "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-domainname.html#cfn-apigatewayv2-domainname-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DomainNameConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-domainname.html#cfn-apigatewayv2-domainname-domainnameconfigurations", "ItemType": "DomainNameConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MutualTlsAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-domainname.html#cfn-apigatewayv2-domainname-mutualtlsauthentication", "Required": false, "Type": "MutualTlsAuthentication", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-domainname.html#cfn-apigatewayv2-domainname-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::Integration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html", "Properties": { "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ConnectionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-connectionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ConnectionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-connectiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ContentHandlingStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-contenthandlingstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CredentialsArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-credentialsarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IntegrationMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-integrationmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IntegrationSubtype": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-integrationsubtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IntegrationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-integrationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "IntegrationUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-integrationuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PassthroughBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-passthroughbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PayloadFormatVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-payloadformatversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RequestParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-requestparameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "RequestTemplates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-requesttemplates", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "ResponseParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-responseparameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "TemplateSelectionExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-templateselectionexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimeoutInMillis": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-timeoutinmillis", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TlsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-tlsconfig", "Required": false, "Type": "TlsConfig", "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::IntegrationResponse": { "Attributes": { "IntegrationResponseId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html", "Properties": { "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ContentHandlingStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-contenthandlingstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IntegrationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-integrationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "IntegrationResponseKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-integrationresponsekey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ResponseParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-responseparameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "ResponseTemplates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-responsetemplates", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "TemplateSelectionExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-templateselectionexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::Model": { "Attributes": { "ModelId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-model.html", "Properties": { "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-model.html#cfn-apigatewayv2-model-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-model.html#cfn-apigatewayv2-model-contenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-model.html#cfn-apigatewayv2-model-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-model.html#cfn-apigatewayv2-model-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Schema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-model.html#cfn-apigatewayv2-model-schema", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::Route": { "Attributes": { "RouteId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html", "Properties": { "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ApiKeyRequired": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-apikeyrequired", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AuthorizationScopes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-authorizationscopes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AuthorizationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-authorizationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AuthorizerId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-authorizerid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ModelSelectionExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-modelselectionexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OperationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-operationname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RequestModels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-requestmodels", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "RequestParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-requestparameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "RouteKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-routekey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RouteResponseSelectionExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-routeresponseselectionexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-target", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::RouteResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-routeresponse.html", "Properties": { "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-routeresponse.html#cfn-apigatewayv2-routeresponse-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ModelSelectionExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-routeresponse.html#cfn-apigatewayv2-routeresponse-modelselectionexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResponseModels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-routeresponse.html#cfn-apigatewayv2-routeresponse-responsemodels", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "ResponseParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-routeresponse.html#cfn-apigatewayv2-routeresponse-responseparameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "RouteId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-routeresponse.html#cfn-apigatewayv2-routeresponse-routeid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RouteResponseKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-routeresponse.html#cfn-apigatewayv2-routeresponse-routeresponsekey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::Stage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html", "Properties": { "AccessLogSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-accesslogsettings", "Required": false, "Type": "AccessLogSettings", "UpdateType": "Mutable" }, "AccessPolicyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-accesspolicyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "AutoDeploy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-autodeploy", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ClientCertificateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-clientcertificateid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultRouteSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-defaultroutesettings", "Required": false, "Type": "RouteSettings", "UpdateType": "Mutable" }, "DeploymentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-deploymentid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RouteSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-routesettings", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "StageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-stagename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "StageVariables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-stagevariables", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-stage.html#cfn-apigatewayv2-stage-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ApiGatewayV2::VpcLink": { "Attributes": { "VpcLinkId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-vpclink.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-vpclink.html#cfn-apigatewayv2-vpclink-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-vpclink.html#cfn-apigatewayv2-vpclink-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-vpclink.html#cfn-apigatewayv2-vpclink-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-vpclink.html#cfn-apigatewayv2-vpclink-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::AppConfig::Application": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-application.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-application.html#cfn-appconfig-application-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-application.html#cfn-appconfig-application-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-application.html#cfn-appconfig-application-tags", "ItemType": "Tags", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppConfig::ConfigurationProfile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LocationUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-locationuri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RetrievalRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-retrievalrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-tags", "ItemType": "Tags", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Validators": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-validators", "ItemType": "Validators", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppConfig::Deployment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html#cfn-appconfig-deployment-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ConfigurationProfileId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html#cfn-appconfig-deployment-configurationprofileid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ConfigurationVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html#cfn-appconfig-deployment-configurationversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DeploymentStrategyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html#cfn-appconfig-deployment-deploymentstrategyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html#cfn-appconfig-deployment-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EnvironmentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html#cfn-appconfig-deployment-environmentid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "KmsKeyIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html#cfn-appconfig-deployment-kmskeyidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html#cfn-appconfig-deployment-tags", "ItemType": "Tags", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::AppConfig::DeploymentStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html", "Properties": { "DeploymentDurationInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-deploymentdurationinminutes", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FinalBakeTimeInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-finalbaketimeinminutes", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "GrowthFactor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-growthfactor", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "GrowthType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-growthtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ReplicateTo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-replicateto", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-tags", "ItemType": "Tags", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppConfig::Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-environment.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-environment.html#cfn-appconfig-environment-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-environment.html#cfn-appconfig-environment-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Monitors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-environment.html#cfn-appconfig-environment-monitors", "ItemType": "Monitors", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-environment.html#cfn-appconfig-environment-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-environment.html#cfn-appconfig-environment-tags", "ItemType": "Tags", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppConfig::Extension": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "VersionNumber": { "PrimitiveType": "Integer" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-extension.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-extension.html#cfn-appconfig-extension-actions", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-extension.html#cfn-appconfig-extension-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LatestVersionNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-extension.html#cfn-appconfig-extension-latestversionnumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-extension.html#cfn-appconfig-extension-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-extension.html#cfn-appconfig-extension-parameters", "ItemType": "Parameter", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-extension.html#cfn-appconfig-extension-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::AppConfig::ExtensionAssociation": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "ExtensionArn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "ResourceArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-extensionassociation.html", "Properties": { "ExtensionIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-extensionassociation.html#cfn-appconfig-extensionassociation-extensionidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ExtensionVersionNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-extensionassociation.html#cfn-appconfig-extensionassociation-extensionversionnumber", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-extensionassociation.html#cfn-appconfig-extensionassociation-parameters", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "ResourceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-extensionassociation.html#cfn-appconfig-extensionassociation-resourceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-extensionassociation.html#cfn-appconfig-extensionassociation-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::AppConfig::HostedConfigurationVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-hostedconfigurationversion.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-hostedconfigurationversion.html#cfn-appconfig-hostedconfigurationversion-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ConfigurationProfileId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-hostedconfigurationversion.html#cfn-appconfig-hostedconfigurationversion-configurationprofileid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-hostedconfigurationversion.html#cfn-appconfig-hostedconfigurationversion-content", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ContentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-hostedconfigurationversion.html#cfn-appconfig-hostedconfigurationversion-contenttype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-hostedconfigurationversion.html#cfn-appconfig-hostedconfigurationversion-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LatestVersionNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-hostedconfigurationversion.html#cfn-appconfig-hostedconfigurationversion-latestversionnumber", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "VersionLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-hostedconfigurationversion.html#cfn-appconfig-hostedconfigurationversion-versionlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::AppFlow::Connector": { "Attributes": { "ConnectorArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connector.html", "Properties": { "ConnectorLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connector.html#cfn-appflow-connector-connectorlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppFlow::Connector.ConnectorLabel" } }, "ConnectorProvisioningConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connector.html#cfn-appflow-connector-connectorprovisioningconfig", "Required": true, "Type": "ConnectorProvisioningConfig", "UpdateType": "Mutable" }, "ConnectorProvisioningType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connector.html#cfn-appflow-connector-connectorprovisioningtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Connector.ConnectorProvisioningType" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connector.html#cfn-appflow-connector-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Connector.Description" } } } }, "AWS::AppFlow::ConnectorProfile": { "Attributes": { "ConnectorProfileArn": { "PrimitiveType": "String" }, "CredentialsArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connectorprofile.html", "Properties": { "ConnectionMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connectorprofile.html#cfn-appflow-connectorprofile-connectionmode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.ConnectionMode" } }, "ConnectorLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connectorprofile.html#cfn-appflow-connectorprofile-connectorlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.ConnectorLabel" } }, "ConnectorProfileConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connectorprofile.html#cfn-appflow-connectorprofile-connectorprofileconfig", "Required": false, "Type": "ConnectorProfileConfig", "UpdateType": "Mutable" }, "ConnectorProfileName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connectorprofile.html#cfn-appflow-connectorprofile-connectorprofilename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.ConnectorProfileName" } }, "ConnectorType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connectorprofile.html#cfn-appflow-connectorprofile-connectortype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.ConnectorType" } }, "KMSArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-connectorprofile.html#cfn-appflow-connectorprofile-kmsarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::ConnectorProfile.KMSArn" } } } }, "AWS::AppFlow::Flow": { "Attributes": { "FlowArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppFlow::Flow.Description" } }, "DestinationFlowConfigList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-destinationflowconfiglist", "DuplicatesAllowed": true, "ItemType": "DestinationFlowConfig", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "FlowName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-flowname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppFlow::Flow.FlowName" } }, "KMSArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-kmsarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppFlow::Flow.KMSArn" } }, "MetadataCatalogConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-metadatacatalogconfig", "Required": false, "Type": "MetadataCatalogConfig", "UpdateType": "Mutable" }, "SourceFlowConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-sourceflowconfig", "Required": true, "Type": "SourceFlowConfig", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tasks": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-tasks", "DuplicatesAllowed": true, "ItemType": "Task", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "TriggerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-triggerconfig", "Required": true, "Type": "TriggerConfig", "UpdateType": "Mutable" } } }, "AWS::AppIntegrations::DataIntegration": { "Attributes": { "DataIntegrationArn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-dataintegration.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-dataintegration.html#cfn-appintegrations-dataintegration-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppIntegrations::DataIntegration.Description" } }, "FileConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-dataintegration.html#cfn-appintegrations-dataintegration-fileconfiguration", "Required": false, "Type": "FileConfiguration", "UpdateType": "Mutable" }, "KmsKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-dataintegration.html#cfn-appintegrations-dataintegration-kmskey", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppIntegrations::DataIntegration.KmsKey" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-dataintegration.html#cfn-appintegrations-dataintegration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppIntegrations::DataIntegration.Name" } }, "ObjectConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-dataintegration.html#cfn-appintegrations-dataintegration-objectconfiguration", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "ScheduleConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-dataintegration.html#cfn-appintegrations-dataintegration-scheduleconfig", "Required": true, "Type": "ScheduleConfig", "UpdateType": "Immutable" }, "SourceURI": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-dataintegration.html#cfn-appintegrations-dataintegration-sourceuri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppIntegrations::DataIntegration.SourceURI" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-dataintegration.html#cfn-appintegrations-dataintegration-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppIntegrations::EventIntegration": { "Attributes": { "EventIntegrationArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-eventintegration.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-eventintegration.html#cfn-appintegrations-eventintegration-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppIntegrations::EventIntegration.Description" } }, "EventBridgeBus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-eventintegration.html#cfn-appintegrations-eventintegration-eventbridgebus", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppIntegrations::EventIntegration.EventBridgeBus" } }, "EventFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-eventintegration.html#cfn-appintegrations-eventintegration-eventfilter", "Required": true, "Type": "EventFilter", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-eventintegration.html#cfn-appintegrations-eventintegration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppIntegrations::EventIntegration.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-eventintegration.html#cfn-appintegrations-eventintegration-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppMesh::GatewayRoute": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "GatewayRouteName": { "PrimitiveType": "String" }, "MeshName": { "PrimitiveType": "String" }, "MeshOwner": { "PrimitiveType": "String" }, "ResourceOwner": { "PrimitiveType": "String" }, "Uid": { "PrimitiveType": "String" }, "VirtualGatewayName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-gatewayroute.html", "Properties": { "GatewayRouteName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-gatewayroute.html#cfn-appmesh-gatewayroute-gatewayroutename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MeshName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-gatewayroute.html#cfn-appmesh-gatewayroute-meshname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MeshOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-gatewayroute.html#cfn-appmesh-gatewayroute-meshowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Spec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-gatewayroute.html#cfn-appmesh-gatewayroute-spec", "Required": true, "Type": "GatewayRouteSpec", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-gatewayroute.html#cfn-appmesh-gatewayroute-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VirtualGatewayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-gatewayroute.html#cfn-appmesh-gatewayroute-virtualgatewayname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::AppMesh::Mesh": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "MeshName": { "PrimitiveType": "String" }, "MeshOwner": { "PrimitiveType": "String" }, "ResourceOwner": { "PrimitiveType": "String" }, "Uid": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-mesh.html", "Properties": { "MeshName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-mesh.html#cfn-appmesh-mesh-meshname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Spec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-mesh.html#cfn-appmesh-mesh-spec", "Required": false, "Type": "MeshSpec", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-mesh.html#cfn-appmesh-mesh-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppMesh::Route": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "MeshName": { "PrimitiveType": "String" }, "MeshOwner": { "PrimitiveType": "String" }, "ResourceOwner": { "PrimitiveType": "String" }, "RouteName": { "PrimitiveType": "String" }, "Uid": { "PrimitiveType": "String" }, "VirtualRouterName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-route.html", "Properties": { "MeshName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-route.html#cfn-appmesh-route-meshname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MeshOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-route.html#cfn-appmesh-route-meshowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RouteName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-route.html#cfn-appmesh-route-routename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Spec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-route.html#cfn-appmesh-route-spec", "Required": true, "Type": "RouteSpec", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-route.html#cfn-appmesh-route-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VirtualRouterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-route.html#cfn-appmesh-route-virtualroutername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::AppMesh::VirtualGateway": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "MeshName": { "PrimitiveType": "String" }, "MeshOwner": { "PrimitiveType": "String" }, "ResourceOwner": { "PrimitiveType": "String" }, "Uid": { "PrimitiveType": "String" }, "VirtualGatewayName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualgateway.html", "Properties": { "MeshName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualgateway.html#cfn-appmesh-virtualgateway-meshname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MeshOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualgateway.html#cfn-appmesh-virtualgateway-meshowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Spec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualgateway.html#cfn-appmesh-virtualgateway-spec", "Required": true, "Type": "VirtualGatewaySpec", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualgateway.html#cfn-appmesh-virtualgateway-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VirtualGatewayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualgateway.html#cfn-appmesh-virtualgateway-virtualgatewayname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::AppMesh::VirtualNode": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "MeshName": { "PrimitiveType": "String" }, "MeshOwner": { "PrimitiveType": "String" }, "ResourceOwner": { "PrimitiveType": "String" }, "Uid": { "PrimitiveType": "String" }, "VirtualNodeName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualnode.html", "Properties": { "MeshName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualnode.html#cfn-appmesh-virtualnode-meshname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MeshOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualnode.html#cfn-appmesh-virtualnode-meshowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Spec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualnode.html#cfn-appmesh-virtualnode-spec", "Required": true, "Type": "VirtualNodeSpec", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualnode.html#cfn-appmesh-virtualnode-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VirtualNodeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualnode.html#cfn-appmesh-virtualnode-virtualnodename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::AppMesh::VirtualRouter": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "MeshName": { "PrimitiveType": "String" }, "MeshOwner": { "PrimitiveType": "String" }, "ResourceOwner": { "PrimitiveType": "String" }, "Uid": { "PrimitiveType": "String" }, "VirtualRouterName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualrouter.html", "Properties": { "MeshName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualrouter.html#cfn-appmesh-virtualrouter-meshname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MeshOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualrouter.html#cfn-appmesh-virtualrouter-meshowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Spec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualrouter.html#cfn-appmesh-virtualrouter-spec", "Required": true, "Type": "VirtualRouterSpec", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualrouter.html#cfn-appmesh-virtualrouter-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VirtualRouterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualrouter.html#cfn-appmesh-virtualrouter-virtualroutername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::AppMesh::VirtualService": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "MeshName": { "PrimitiveType": "String" }, "MeshOwner": { "PrimitiveType": "String" }, "ResourceOwner": { "PrimitiveType": "String" }, "Uid": { "PrimitiveType": "String" }, "VirtualServiceName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualservice.html", "Properties": { "MeshName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualservice.html#cfn-appmesh-virtualservice-meshname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MeshOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualservice.html#cfn-appmesh-virtualservice-meshowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Spec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualservice.html#cfn-appmesh-virtualservice-spec", "Required": true, "Type": "VirtualServiceSpec", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualservice.html#cfn-appmesh-virtualservice-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VirtualServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualservice.html#cfn-appmesh-virtualservice-virtualservicename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::AppRunner::ObservabilityConfiguration": { "Attributes": { "Latest": { "PrimitiveType": "Boolean" }, "ObservabilityConfigurationArn": { "PrimitiveType": "String" }, "ObservabilityConfigurationRevision": { "PrimitiveType": "Integer" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-observabilityconfiguration.html", "Properties": { "ObservabilityConfigurationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-observabilityconfiguration.html#cfn-apprunner-observabilityconfiguration-observabilityconfigurationname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppRunner::ObservabilityConfiguration.ObservabilityConfigurationName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-observabilityconfiguration.html#cfn-apprunner-observabilityconfiguration-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "TraceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-observabilityconfiguration.html#cfn-apprunner-observabilityconfiguration-traceconfiguration", "Required": false, "Type": "TraceConfiguration", "UpdateType": "Immutable" } } }, "AWS::AppRunner::Service": { "Attributes": { "ServiceArn": { "PrimitiveType": "String" }, "ServiceId": { "PrimitiveType": "String" }, "ServiceUrl": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-service.html", "Properties": { "AutoScalingConfigurationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-service.html#cfn-apprunner-service-autoscalingconfigurationarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppRunner::Service.AutoScalingConfigurationArn" } }, "EncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-service.html#cfn-apprunner-service-encryptionconfiguration", "Required": false, "Type": "EncryptionConfiguration", "UpdateType": "Immutable" }, "HealthCheckConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-service.html#cfn-apprunner-service-healthcheckconfiguration", "Required": false, "Type": "HealthCheckConfiguration", "UpdateType": "Mutable" }, "InstanceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-service.html#cfn-apprunner-service-instanceconfiguration", "Required": false, "Type": "InstanceConfiguration", "UpdateType": "Mutable" }, "NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-service.html#cfn-apprunner-service-networkconfiguration", "Required": false, "Type": "NetworkConfiguration", "UpdateType": "Mutable" }, "ObservabilityConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-service.html#cfn-apprunner-service-observabilityconfiguration", "Required": false, "Type": "ServiceObservabilityConfiguration", "UpdateType": "Mutable" }, "ServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-service.html#cfn-apprunner-service-servicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppRunner::Service.ServiceName" } }, "SourceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-service.html#cfn-apprunner-service-sourceconfiguration", "Required": true, "Type": "SourceConfiguration", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-service.html#cfn-apprunner-service-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::AppRunner::VpcConnector": { "Attributes": { "VpcConnectorArn": { "PrimitiveType": "String" }, "VpcConnectorRevision": { "PrimitiveType": "Integer" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcconnector.html", "Properties": { "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcconnector.html#cfn-apprunner-vpcconnector-securitygroups", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcconnector.html#cfn-apprunner-vpcconnector-subnets", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcconnector.html#cfn-apprunner-vpcconnector-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "VpcConnectorName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcconnector.html#cfn-apprunner-vpcconnector-vpcconnectorname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppRunner::VpcConnector.VpcConnectorName" } } } }, "AWS::AppRunner::VpcIngressConnection": { "Attributes": { "DomainName": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" }, "VpcIngressConnectionArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcingressconnection.html", "Properties": { "IngressVpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcingressconnection.html#cfn-apprunner-vpcingressconnection-ingressvpcconfiguration", "Required": true, "Type": "IngressVpcConfiguration", "UpdateType": "Mutable" }, "ServiceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcingressconnection.html#cfn-apprunner-vpcingressconnection-servicearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppRunner::VpcIngressConnection.ServiceArn" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcingressconnection.html#cfn-apprunner-vpcingressconnection-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "VpcIngressConnectionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcingressconnection.html#cfn-apprunner-vpcingressconnection-vpcingressconnectionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppRunner::VpcIngressConnection.VpcIngressConnectionName" } } } }, "AWS::AppStream::AppBlock": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-appblock.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-appblock.html#cfn-appstream-appblock-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-appblock.html#cfn-appstream-appblock-displayname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-appblock.html#cfn-appstream-appblock-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SetupScriptDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-appblock.html#cfn-appstream-appblock-setupscriptdetails", "Required": true, "Type": "ScriptDetails", "UpdateType": "Immutable" }, "SourceS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-appblock.html#cfn-appstream-appblock-sources3location", "Required": true, "Type": "S3Location", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-appblock.html#cfn-appstream-appblock-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppStream::Application": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-application.html", "Properties": { "AppBlockArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-application.html#cfn-appstream-application-appblockarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "AttributesToDelete": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-application.html#cfn-appstream-application-attributestodelete", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-application.html#cfn-appstream-application-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-application.html#cfn-appstream-application-displayname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IconS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-application.html#cfn-appstream-application-icons3location", "Required": true, "Type": "S3Location", "UpdateType": "Mutable" }, "InstanceFamilies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-application.html#cfn-appstream-application-instancefamilies", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "LaunchParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-application.html#cfn-appstream-application-launchparameters", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LaunchPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-application.html#cfn-appstream-application-launchpath", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-application.html#cfn-appstream-application-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Platforms": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-application.html#cfn-appstream-application-platforms", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-application.html#cfn-appstream-application-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "WorkingDirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-application.html#cfn-appstream-application-workingdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppStream::ApplicationEntitlementAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-applicationentitlementassociation.html", "Properties": { "ApplicationIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-applicationentitlementassociation.html#cfn-appstream-applicationentitlementassociation-applicationidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "EntitlementName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-applicationentitlementassociation.html#cfn-appstream-applicationentitlementassociation-entitlementname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "StackName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-applicationentitlementassociation.html#cfn-appstream-applicationentitlementassociation-stackname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::AppStream::ApplicationFleetAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-applicationfleetassociation.html", "Properties": { "ApplicationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-applicationfleetassociation.html#cfn-appstream-applicationfleetassociation-applicationarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "FleetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-applicationfleetassociation.html#cfn-appstream-applicationfleetassociation-fleetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::AppStream::DirectoryConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-directoryconfig.html", "Properties": { "CertificateBasedAuthProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-directoryconfig.html#cfn-appstream-directoryconfig-certificatebasedauthproperties", "Required": false, "Type": "CertificateBasedAuthProperties", "UpdateType": "Mutable" }, "DirectoryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-directoryconfig.html#cfn-appstream-directoryconfig-directoryname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "OrganizationalUnitDistinguishedNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-directoryconfig.html#cfn-appstream-directoryconfig-organizationalunitdistinguishednames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "ServiceAccountCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-directoryconfig.html#cfn-appstream-directoryconfig-serviceaccountcredentials", "Required": true, "Type": "ServiceAccountCredentials", "UpdateType": "Mutable" } } }, "AWS::AppStream::Entitlement": { "Attributes": { "CreatedTime": { "PrimitiveType": "String" }, "LastModifiedTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-entitlement.html", "Properties": { "AppVisibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-entitlement.html#cfn-appstream-entitlement-appvisibility", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-entitlement.html#cfn-appstream-entitlement-attributes", "DuplicatesAllowed": false, "ItemType": "Attribute", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-entitlement.html#cfn-appstream-entitlement-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-entitlement.html#cfn-appstream-entitlement-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "StackName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-entitlement.html#cfn-appstream-entitlement-stackname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::AppStream::Fleet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html", "Properties": { "ComputeCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-computecapacity", "Required": false, "Type": "ComputeCapacity", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisconnectTimeoutInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-disconnecttimeoutinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppStream::Fleet.DisconnectTimeoutInSeconds" } }, "DisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-displayname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DomainJoinInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-domainjoininfo", "Required": false, "Type": "DomainJoinInfo", "UpdateType": "Mutable" }, "EnableDefaultInternetAccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-enabledefaultinternetaccess", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "FleetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-fleettype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "IamRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-iamrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IdleDisconnectTimeoutInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-idledisconnecttimeoutinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppStream::Fleet.IdleDisconnectTimeoutInSeconds" } }, "ImageArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-imagearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ImageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-imagename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AppStreamInstanceType" } }, "MaxConcurrentSessions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-maxconcurrentsessions", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxUserDurationInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-maxuserdurationinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppStream::Fleet.MaxUserDurationInSeconds" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Platform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-platform", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SessionScriptS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-sessionscripts3location", "Required": false, "Type": "S3Location", "UpdateType": "Mutable" }, "StreamView": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-streamview", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UsbDeviceFilterStrings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-usbdevicefilterstrings", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-vpcconfig", "Required": false, "Type": "VpcConfig", "UpdateType": "Mutable" } } }, "AWS::AppStream::ImageBuilder": { "Attributes": { "StreamingUrl": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html", "Properties": { "AccessEndpoints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-accessendpoints", "DuplicatesAllowed": true, "ItemType": "AccessEndpoint", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AppstreamAgentVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-appstreamagentversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-displayname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DomainJoinInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-domainjoininfo", "Required": false, "Type": "DomainJoinInfo", "UpdateType": "Mutable" }, "EnableDefaultInternetAccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-enabledefaultinternetaccess", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IamRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-iamrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ImageArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-imagearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ImageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-imagename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AppStreamInstanceType" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-vpcconfig", "Required": false, "Type": "VpcConfig", "UpdateType": "Mutable" } } }, "AWS::AppStream::Stack": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html", "Properties": { "AccessEndpoints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-accessendpoints", "ItemType": "AccessEndpoint", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ApplicationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-applicationsettings", "Required": false, "Type": "ApplicationSettings", "UpdateType": "Mutable" }, "AttributesToDelete": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-attributestodelete", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DeleteStorageConnectors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-deletestorageconnectors", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-displayname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EmbedHostDomains": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-embedhostdomains", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "FeedbackURL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-feedbackurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RedirectURL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-redirecturl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StorageConnectors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-storageconnectors", "ItemType": "StorageConnector", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StreamingExperienceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-streamingexperiencesettings", "Required": false, "Type": "StreamingExperienceSettings", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-usersettings", "ItemType": "UserSetting", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AppStream::StackFleetAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackfleetassociation.html", "Properties": { "FleetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackfleetassociation.html#cfn-appstream-stackfleetassociation-fleetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StackName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackfleetassociation.html#cfn-appstream-stackfleetassociation-stackname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppStream::StackUserAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackuserassociation.html", "Properties": { "AuthenticationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackuserassociation.html#cfn-appstream-stackuserassociation-authenticationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SendEmailNotification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackuserassociation.html#cfn-appstream-stackuserassociation-sendemailnotification", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "StackName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackuserassociation.html#cfn-appstream-stackuserassociation-stackname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "UserName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stackuserassociation.html#cfn-appstream-stackuserassociation-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::AppStream::User": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html", "Properties": { "AuthenticationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html#cfn-appstream-user-authenticationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "FirstName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html#cfn-appstream-user-firstname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LastName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html#cfn-appstream-user-lastname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MessageAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html#cfn-appstream-user-messageaction", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "UserName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-user.html#cfn-appstream-user-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::AppSync::ApiCache": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-apicache.html", "Properties": { "ApiCachingBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-apicache.html#cfn-appsync-apicache-apicachingbehavior", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-apicache.html#cfn-appsync-apicache-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "AtRestEncryptionEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-apicache.html#cfn-appsync-apicache-atrestencryptionenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "TransitEncryptionEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-apicache.html#cfn-appsync-apicache-transitencryptionenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Ttl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-apicache.html#cfn-appsync-apicache-ttl", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-apicache.html#cfn-appsync-apicache-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::AppSync::ApiKey": { "Attributes": { "ApiKey": { "PrimitiveType": "String" }, "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-apikey.html", "Properties": { "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-apikey.html#cfn-appsync-apikey-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ApiKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-apikey.html#cfn-appsync-apikey-apikeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-apikey.html#cfn-appsync-apikey-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Expires": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-apikey.html#cfn-appsync-apikey-expires", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppSync::DataSource": { "Attributes": { "DataSourceArn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-datasource.html", "Properties": { "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-datasource.html#cfn-appsync-datasource-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-datasource.html#cfn-appsync-datasource-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DynamoDBConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-datasource.html#cfn-appsync-datasource-dynamodbconfig", "Required": false, "Type": "DynamoDBConfig", "UpdateType": "Mutable" }, "ElasticsearchConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-datasource.html#cfn-appsync-datasource-elasticsearchconfig", "Required": false, "Type": "ElasticsearchConfig", "UpdateType": "Mutable" }, "EventBridgeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-datasource.html#cfn-appsync-datasource-eventbridgeconfig", "Required": false, "Type": "EventBridgeConfig", "UpdateType": "Mutable" }, "HttpConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-datasource.html#cfn-appsync-datasource-httpconfig", "Required": false, "Type": "HttpConfig", "UpdateType": "Mutable" }, "LambdaConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-datasource.html#cfn-appsync-datasource-lambdaconfig", "Required": false, "Type": "LambdaConfig", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-datasource.html#cfn-appsync-datasource-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "OpenSearchServiceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-datasource.html#cfn-appsync-datasource-opensearchserviceconfig", "Required": false, "Type": "OpenSearchServiceConfig", "UpdateType": "Mutable" }, "RelationalDatabaseConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-datasource.html#cfn-appsync-datasource-relationaldatabaseconfig", "Required": false, "Type": "RelationalDatabaseConfig", "UpdateType": "Mutable" }, "ServiceRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-datasource.html#cfn-appsync-datasource-servicerolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-datasource.html#cfn-appsync-datasource-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppSync::DataSource.Type" } } } }, "AWS::AppSync::DomainName": { "Attributes": { "AppSyncDomainName": { "PrimitiveType": "String" }, "DomainName": { "PrimitiveType": "String" }, "HostedZoneId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-domainname.html", "Properties": { "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-domainname.html#cfn-appsync-domainname-certificatearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppSync::DomainName.CertificateArn" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-domainname.html#cfn-appsync-domainname-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-domainname.html#cfn-appsync-domainname-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppSync::DomainName.DomainName" } } } }, "AWS::AppSync::DomainNameApiAssociation": { "Attributes": { "ApiAssociationIdentifier": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-domainnameapiassociation.html", "Properties": { "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-domainnameapiassociation.html#cfn-appsync-domainnameapiassociation-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-domainnameapiassociation.html#cfn-appsync-domainnameapiassociation-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AppSync::DomainNameApiAssociation.DomainName" } } } }, "AWS::AppSync::FunctionConfiguration": { "Attributes": { "DataSourceName": { "PrimitiveType": "String" }, "FunctionArn": { "PrimitiveType": "String" }, "FunctionId": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-functionconfiguration.html", "Properties": { "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-functionconfiguration.html#cfn-appsync-functionconfiguration-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Code": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-functionconfiguration.html#cfn-appsync-functionconfiguration-code", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CodeS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-functionconfiguration.html#cfn-appsync-functionconfiguration-codes3location", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataSourceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-functionconfiguration.html#cfn-appsync-functionconfiguration-datasourcename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-functionconfiguration.html#cfn-appsync-functionconfiguration-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FunctionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-functionconfiguration.html#cfn-appsync-functionconfiguration-functionversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaxBatchSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-functionconfiguration.html#cfn-appsync-functionconfiguration-maxbatchsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-functionconfiguration.html#cfn-appsync-functionconfiguration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RequestMappingTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-functionconfiguration.html#cfn-appsync-functionconfiguration-requestmappingtemplate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RequestMappingTemplateS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-functionconfiguration.html#cfn-appsync-functionconfiguration-requestmappingtemplates3location", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResponseMappingTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-functionconfiguration.html#cfn-appsync-functionconfiguration-responsemappingtemplate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResponseMappingTemplateS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-functionconfiguration.html#cfn-appsync-functionconfiguration-responsemappingtemplates3location", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Runtime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-functionconfiguration.html#cfn-appsync-functionconfiguration-runtime", "Required": false, "Type": "AppSyncRuntime", "UpdateType": "Mutable" }, "SyncConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-functionconfiguration.html#cfn-appsync-functionconfiguration-syncconfig", "Required": false, "Type": "SyncConfig", "UpdateType": "Mutable" } } }, "AWS::AppSync::GraphQLApi": { "Attributes": { "ApiId": { "PrimitiveType": "String" }, "Arn": { "PrimitiveType": "String" }, "GraphQLDns": { "PrimitiveType": "String" }, "GraphQLUrl": { "PrimitiveType": "String" }, "RealtimeDns": { "PrimitiveType": "String" }, "RealtimeUrl": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlapi.html", "Properties": { "AdditionalAuthenticationProviders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlapi.html#cfn-appsync-graphqlapi-additionalauthenticationproviders", "ItemType": "AdditionalAuthenticationProvider", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AuthenticationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlapi.html#cfn-appsync-graphqlapi-authenticationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppSync::GraphQLApi.AuthType" } }, "LambdaAuthorizerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlapi.html#cfn-appsync-graphqlapi-lambdaauthorizerconfig", "Required": false, "Type": "LambdaAuthorizerConfig", "UpdateType": "Mutable" }, "LogConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlapi.html#cfn-appsync-graphqlapi-logconfig", "Required": false, "Type": "LogConfig", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlapi.html#cfn-appsync-graphqlapi-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "OpenIDConnectConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlapi.html#cfn-appsync-graphqlapi-openidconnectconfig", "Required": false, "Type": "OpenIDConnectConfig", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlapi.html#cfn-appsync-graphqlapi-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserPoolConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlapi.html#cfn-appsync-graphqlapi-userpoolconfig", "Required": false, "Type": "UserPoolConfig", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlapi.html#cfn-appsync-graphqlapi-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "XrayEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlapi.html#cfn-appsync-graphqlapi-xrayenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppSync::GraphQLSchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlschema.html", "Properties": { "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlschema.html#cfn-appsync-graphqlschema-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Definition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlschema.html#cfn-appsync-graphqlschema-definition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefinitionS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlschema.html#cfn-appsync-graphqlschema-definitions3location", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AppSync::Resolver": { "Attributes": { "FieldName": { "PrimitiveType": "String" }, "ResolverArn": { "PrimitiveType": "String" }, "TypeName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html", "Properties": { "ApiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html#cfn-appsync-resolver-apiid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "CachingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html#cfn-appsync-resolver-cachingconfig", "Required": false, "Type": "CachingConfig", "UpdateType": "Mutable" }, "Code": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html#cfn-appsync-resolver-code", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CodeS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html#cfn-appsync-resolver-codes3location", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataSourceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html#cfn-appsync-resolver-datasourcename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FieldName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html#cfn-appsync-resolver-fieldname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Kind": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html#cfn-appsync-resolver-kind", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AppSync::Resolver.Kind" } }, "MaxBatchSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html#cfn-appsync-resolver-maxbatchsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PipelineConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html#cfn-appsync-resolver-pipelineconfig", "Required": false, "Type": "PipelineConfig", "UpdateType": "Mutable" }, "RequestMappingTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html#cfn-appsync-resolver-requestmappingtemplate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RequestMappingTemplateS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html#cfn-appsync-resolver-requestmappingtemplates3location", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResponseMappingTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html#cfn-appsync-resolver-responsemappingtemplate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResponseMappingTemplateS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html#cfn-appsync-resolver-responsemappingtemplates3location", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Runtime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html#cfn-appsync-resolver-runtime", "Required": false, "Type": "AppSyncRuntime", "UpdateType": "Mutable" }, "SyncConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html#cfn-appsync-resolver-syncconfig", "Required": false, "Type": "SyncConfig", "UpdateType": "Mutable" }, "TypeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html#cfn-appsync-resolver-typename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ApplicationAutoScaling::ScalableTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html", "Properties": { "MaxCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html#cfn-applicationautoscaling-scalabletarget-maxcapacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MinCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html#cfn-applicationautoscaling-scalabletarget-mincapacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html#cfn-applicationautoscaling-scalabletarget-resourceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html#cfn-applicationautoscaling-scalabletarget-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ScalableDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html#cfn-applicationautoscaling-scalabletarget-scalabledimension", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ScheduledActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html#cfn-applicationautoscaling-scalabletarget-scheduledactions", "DuplicatesAllowed": false, "ItemType": "ScheduledAction", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ServiceNamespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html#cfn-applicationautoscaling-scalabletarget-servicenamespace", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SuspendedState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html#cfn-applicationautoscaling-scalabletarget-suspendedstate", "Required": false, "Type": "SuspendedState", "UpdateType": "Mutable" } } }, "AWS::ApplicationAutoScaling::ScalingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalingpolicy.html", "Properties": { "PolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalingpolicy.html#cfn-applicationautoscaling-scalingpolicy-policyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PolicyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalingpolicy.html#cfn-applicationautoscaling-scalingpolicy-policytype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationAutoScaling::ScalingPolicy.PolicyType" } }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalingpolicy.html#cfn-applicationautoscaling-scalingpolicy-resourceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ScalableDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalingpolicy.html#cfn-applicationautoscaling-scalingpolicy-scalabledimension", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ScalingTargetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalingpolicy.html#cfn-applicationautoscaling-scalingpolicy-scalingtargetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ServiceNamespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalingpolicy.html#cfn-applicationautoscaling-scalingpolicy-servicenamespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "StepScalingPolicyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalingpolicy.html#cfn-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration", "Required": false, "Type": "StepScalingPolicyConfiguration", "UpdateType": "Mutable" }, "TargetTrackingScalingPolicyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalingpolicy.html#cfn-applicationautoscaling-scalingpolicy-targettrackingscalingpolicyconfiguration", "Required": false, "Type": "TargetTrackingScalingPolicyConfiguration", "UpdateType": "Mutable" } } }, "AWS::ApplicationInsights::Application": { "Attributes": { "ApplicationARN": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationinsights-application.html", "Properties": { "AutoConfigurationEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationinsights-application.html#cfn-applicationinsights-application-autoconfigurationenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CWEMonitorEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationinsights-application.html#cfn-applicationinsights-application-cwemonitorenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ComponentMonitoringSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationinsights-application.html#cfn-applicationinsights-application-componentmonitoringsettings", "DuplicatesAllowed": true, "ItemType": "ComponentMonitoringSetting", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CustomComponents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationinsights-application.html#cfn-applicationinsights-application-customcomponents", "DuplicatesAllowed": true, "ItemType": "CustomComponent", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "GroupingType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationinsights-application.html#cfn-applicationinsights-application-groupingtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.GroupingType" } }, "LogPatternSets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationinsights-application.html#cfn-applicationinsights-application-logpatternsets", "DuplicatesAllowed": true, "ItemType": "LogPatternSet", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "OpsCenterEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationinsights-application.html#cfn-applicationinsights-application-opscenterenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "OpsItemSNSTopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationinsights-application.html#cfn-applicationinsights-application-opsitemsnstopicarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.OpsItemSNSTopicArn" } }, "ResourceGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationinsights-application.html#cfn-applicationinsights-application-resourcegroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ApplicationInsights::Application.ResourceGroupName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationinsights-application.html#cfn-applicationinsights-application-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Athena::DataCatalog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-datacatalog.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-datacatalog.html#cfn-athena-datacatalog-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Athena::DataCatalog.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-datacatalog.html#cfn-athena-datacatalog-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Athena::DataCatalog.Name" } }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-datacatalog.html#cfn-athena-datacatalog-parameters", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-datacatalog.html#cfn-athena-datacatalog-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-datacatalog.html#cfn-athena-datacatalog-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Athena::DataCatalog.Type" } } } }, "AWS::Athena::NamedQuery": { "Attributes": { "NamedQueryId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-namedquery.html", "Properties": { "Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-namedquery.html#cfn-athena-namedquery-database", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Athena::NamedQuery.Database" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-namedquery.html#cfn-athena-namedquery-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Athena::NamedQuery.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-namedquery.html#cfn-athena-namedquery-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Athena::NamedQuery.Name" } }, "QueryString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-namedquery.html#cfn-athena-namedquery-querystring", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Athena::NamedQuery.QueryString" } }, "WorkGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-namedquery.html#cfn-athena-namedquery-workgroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Athena::NamedQuery.WorkGroup" } } } }, "AWS::Athena::PreparedStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-preparedstatement.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-preparedstatement.html#cfn-athena-preparedstatement-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Athena::PreparedStatement.Description" } }, "QueryStatement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-preparedstatement.html#cfn-athena-preparedstatement-querystatement", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Athena::PreparedStatement.QueryStatement" } }, "StatementName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-preparedstatement.html#cfn-athena-preparedstatement-statementname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Athena::PreparedStatement.StatementName" } }, "WorkGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-preparedstatement.html#cfn-athena-preparedstatement-workgroup", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Athena::PreparedStatement.WorkGroup" } } } }, "AWS::Athena::WorkGroup": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "WorkGroupConfiguration.EngineVersion.EffectiveEngineVersion": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-workgroup.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-workgroup.html#cfn-athena-workgroup-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-workgroup.html#cfn-athena-workgroup-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Athena::WorkGroup.Name" } }, "RecursiveDeleteOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-workgroup.html#cfn-athena-workgroup-recursivedeleteoption", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-workgroup.html#cfn-athena-workgroup-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Athena::WorkGroup.State" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-workgroup.html#cfn-athena-workgroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "WorkGroupConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-workgroup.html#cfn-athena-workgroup-workgroupconfiguration", "Required": false, "Type": "WorkGroupConfiguration", "UpdateType": "Mutable" } } }, "AWS::AuditManager::Assessment": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "AssessmentId": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "Double" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html", "Properties": { "AssessmentReportsDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-assessmentreportsdestination", "Required": false, "Type": "AssessmentReportsDestination", "UpdateType": "Mutable" }, "AwsAccount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-awsaccount", "Required": false, "Type": "AWSAccount", "UpdateType": "Immutable" }, "Delegations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-delegations", "DuplicatesAllowed": true, "ItemType": "Delegation", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FrameworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-frameworkid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AuditManager::Assessment.FrameworkId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AuditManager::Assessment.Name" } }, "Roles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-roles", "DuplicatesAllowed": true, "ItemType": "Role", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-scope", "Required": false, "Type": "Scope", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AuditManager::Assessment.Status" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::AutoScaling::AutoScalingGroup": { "Attributes": { "LaunchConfigurationName": { "PrimitiveType": "String" }, "LaunchTemplateSpecification": { "PrimitiveType": "String" }, "MixedInstancesPolicy": { "PrimitiveType": "String" }, "PlacementGroup": { "PrimitiveType": "String" }, "VPCZoneIdentifier": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html", "Properties": { "AutoScalingGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-autoscaling-autoscalinggroup-autoscalinggroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "AvailabilityZones": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-availabilityzones", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AvailabilityZones", "ValueType": "AvailabilityZone" } }, "CapacityRebalance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-capacityrebalance", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Context": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-context", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Cooldown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-cooldown", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultInstanceWarmup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-defaultinstancewarmup", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DesiredCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-desiredcapacity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DesiredCapacityType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-desiredcapacitytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HealthCheckGracePeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-healthcheckgraceperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "HealthCheckType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-healthchecktype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScaling::AutoScalingGroup.HealthCheckType" } }, "InstanceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-instanceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LaunchConfigurationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-launchconfigurationname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "LaunchConfigurationName" } }, "LaunchTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-launchtemplate", "Required": false, "Type": "LaunchTemplateSpecification", "UpdateType": "Mutable" }, "LifecycleHookSpecificationList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-autoscaling-autoscalinggroup-lifecyclehookspecificationlist", "DuplicatesAllowed": true, "ItemType": "LifecycleHookSpecification", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LoadBalancerNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-loadbalancernames", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "LoadBalancerNames", "ValueType": "LoadBalancerName" } }, "MaxInstanceLifetime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-maxinstancelifetime", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-maxsize", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MetricsCollection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-metricscollection", "DuplicatesAllowed": true, "ItemType": "MetricsCollection", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MinSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-minsize", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MixedInstancesPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-mixedinstancespolicy", "Required": false, "Type": "MixedInstancesPolicy", "UpdateType": "Mutable" }, "NewInstancesProtectedFromScaleIn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-newinstancesprotectedfromscalein", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NotificationConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-notificationconfigurations", "DuplicatesAllowed": true, "ItemType": "NotificationConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PlacementGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-placementgroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ServiceLinkedRoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-autoscaling-autoscalinggroup-servicelinkedrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-tags", "DuplicatesAllowed": true, "ItemType": "TagProperty", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetGroupARNs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-targetgrouparns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "TargetGroupArns", "ValueType": "TargetGroupArn" } }, "TerminationPolicies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-termpolicy", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VPCZoneIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-vpczoneidentifier", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "SubnetIds", "ValueType": "SubnetId" } } } }, "AWS::AutoScaling::LaunchConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html", "Properties": { "AssociatePublicIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-associatepublicipaddress", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "BlockDeviceMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-blockdevicemappings", "DuplicatesAllowed": false, "ItemType": "BlockDeviceMapping", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "ClassicLinkVPCId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-classiclinkvpcid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ClassicLinkVPCSecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-classiclinkvpcsecuritygroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "EbsOptimized": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-ebsoptimized", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "IamInstanceProfile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-iaminstanceprofile", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::InstanceProfile.NameOrArn" } }, "ImageId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-imageid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "ImageId" } }, "InstanceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-instanceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InstanceMonitoring": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-instancemonitoring", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "Ec2InstanceType" } }, "KernelId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-kernelid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "KeyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-keyname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "KeyPair" } }, "LaunchConfigurationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-launchconfigurationname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AutoScaling::LaunchConfiguration.LaunchConfigurationName" } }, "MetadataOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-metadataoptions", "Required": false, "Type": "MetadataOptions", "UpdateType": "Immutable" }, "PlacementTenancy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-placementtenancy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "PlacementTenancy" } }, "RamDiskId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-ramdiskid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-securitygroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ListValueType": "AWS::EC2::SecurityGroup.NamesOrGroupIds", "ValueType": "AWS::EC2::SecurityGroup.NameOrGroupId" } }, "SpotPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-spotprice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "UserData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-userdata", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::AutoScaling::LifecycleHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-lifecyclehook.html", "Properties": { "AutoScalingGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-lifecyclehook.html#cfn-autoscaling-lifecyclehook-autoscalinggroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DefaultResult": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-lifecyclehook.html#cfn-autoscaling-lifecyclehook-defaultresult", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScaling::LifecycleHook.DefaultResult" } }, "HeartbeatTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-lifecyclehook.html#cfn-autoscaling-lifecyclehook-heartbeattimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "LifecycleHookName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-lifecyclehook.html#cfn-autoscaling-lifecyclehook-lifecyclehookname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::AutoScaling::LifecycleHook.LifecycleHookName" } }, "LifecycleTransition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-lifecyclehook.html#cfn-autoscaling-lifecyclehook-lifecycletransition", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScaling::LifecycleHook.LifecycleTransition" } }, "NotificationMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-lifecyclehook.html#cfn-autoscaling-lifecyclehook-notificationmetadata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScaling::LifecycleHook.NotificationMetadata" } }, "NotificationTargetARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-lifecyclehook.html#cfn-autoscaling-lifecyclehook-notificationtargetarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-lifecyclehook.html#cfn-autoscaling-lifecyclehook-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScalingPolicy": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "PolicyName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scalingpolicy.html", "Properties": { "AdjustmentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scalingpolicy.html#cfn-autoscaling-scalingpolicy-adjustmenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScaling::ScalingPolicy.AdjustmentType" } }, "AutoScalingGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scalingpolicy.html#cfn-autoscaling-scalingpolicy-autoscalinggroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Cooldown": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scalingpolicy.html#cfn-autoscaling-scalingpolicy-cooldown", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EstimatedInstanceWarmup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scalingpolicy.html#cfn-autoscaling-scalingpolicy-estimatedinstancewarmup", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MetricAggregationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scalingpolicy.html#cfn-autoscaling-scalingpolicy-metricaggregationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScaling::ScalingPolicy.MetricAggregationType" } }, "MinAdjustmentMagnitude": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scalingpolicy.html#cfn-autoscaling-scalingpolicy-minadjustmentmagnitude", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PolicyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scalingpolicy.html#cfn-autoscaling-scalingpolicy-policytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::AutoScaling::ScalingPolicy.PolicyType" } }, "PredictiveScalingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scalingpolicy.html#cfn-autoscaling-scalingpolicy-predictivescalingconfiguration", "Required": false, "Type": "PredictiveScalingConfiguration", "UpdateType": "Mutable" }, "ScalingAdjustment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scalingpolicy.html#cfn-autoscaling-scalingpolicy-scalingadjustment", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StepAdjustments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scalingpolicy.html#cfn-autoscaling-scalingpolicy-stepadjustments", "DuplicatesAllowed": false, "ItemType": "StepAdjustment", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetTrackingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scalingpolicy.html#cfn-autoscaling-scalingpolicy-targettrackingconfiguration", "Required": false, "Type": "TargetTrackingConfiguration", "UpdateType": "Mutable" } } }, "AWS::AutoScaling::ScheduledAction": { "Attributes": { "ScheduledActionName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html", "Properties": { "AutoScalingGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html#cfn-autoscaling-scheduledaction-autoscalinggroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DesiredCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html#cfn-autoscaling-scheduledaction-desiredcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "EndTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html#cfn-autoscaling-scheduledaction-endtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaxSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html#cfn-autoscaling-scheduledaction-maxsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html#cfn-autoscaling-scheduledaction-minsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Recurrence": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html#cfn-autoscaling-scheduledaction-recurrence", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html#cfn-autoscaling-scheduledaction-starttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TimeZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html#cfn-autoscaling-scheduledaction-timezone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScaling::WarmPool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-warmpool.html", "Properties": { "AutoScalingGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-warmpool.html#cfn-autoscaling-warmpool-autoscalinggroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "InstanceReusePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-warmpool.html#cfn-autoscaling-warmpool-instancereusepolicy", "Required": false, "Type": "InstanceReusePolicy", "UpdateType": "Mutable" }, "MaxGroupPreparedCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-warmpool.html#cfn-autoscaling-warmpool-maxgrouppreparedcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-warmpool.html#cfn-autoscaling-warmpool-minsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PoolState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-warmpool.html#cfn-autoscaling-warmpool-poolstate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::AutoScalingPlans::ScalingPlan": { "Attributes": { "ScalingPlanName": { "PrimitiveType": "String" }, "ScalingPlanVersion": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscalingplans-scalingplan.html", "Properties": { "ApplicationSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscalingplans-scalingplan.html#cfn-autoscalingplans-scalingplan-applicationsource", "Required": true, "Type": "ApplicationSource", "UpdateType": "Mutable" }, "ScalingInstructions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscalingplans-scalingplan.html#cfn-autoscalingplans-scalingplan-scalinginstructions", "ItemType": "ScalingInstruction", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Backup::BackupPlan": { "Attributes": { "BackupPlanArn": { "PrimitiveType": "String" }, "BackupPlanId": { "PrimitiveType": "String" }, "VersionId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-backupplan.html", "Properties": { "BackupPlan": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-backupplan.html#cfn-backup-backupplan-backupplan", "Required": true, "Type": "BackupPlanResourceType", "UpdateType": "Mutable" }, "BackupPlanTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-backupplan.html#cfn-backup-backupplan-backupplantags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::Backup::BackupSelection": { "Attributes": { "BackupPlanId": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "SelectionId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-backupselection.html", "Properties": { "BackupPlanId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-backupselection.html#cfn-backup-backupselection-backupplanid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Backup::BackupPlan.Id" } }, "BackupSelection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-backupselection.html#cfn-backup-backupselection-backupselection", "Required": true, "Type": "BackupSelectionResourceType", "UpdateType": "Immutable" } } }, "AWS::Backup::BackupVault": { "Attributes": { "BackupVaultArn": { "PrimitiveType": "String" }, "BackupVaultName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-backupvault.html", "Properties": { "AccessPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-backupvault.html#cfn-backup-backupvault-accesspolicy", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "BackupVaultName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-backupvault.html#cfn-backup-backupvault-backupvaultname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Backup::BackupVault.BackupVaultName" } }, "BackupVaultTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-backupvault.html#cfn-backup-backupvault-backupvaulttags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "EncryptionKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-backupvault.html#cfn-backup-backupvault-encryptionkeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "KmsKey.Arn" } }, "LockConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-backupvault.html#cfn-backup-backupvault-lockconfiguration", "Required": false, "Type": "LockConfigurationType", "UpdateType": "Mutable" }, "Notifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-backupvault.html#cfn-backup-backupvault-notifications", "Required": false, "Type": "NotificationObjectType", "UpdateType": "Mutable" } } }, "AWS::Backup::Framework": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "DeploymentStatus": { "PrimitiveType": "String" }, "FrameworkArn": { "PrimitiveType": "String" }, "FrameworkStatus": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-framework.html", "Properties": { "FrameworkControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-framework.html#cfn-backup-framework-frameworkcontrols", "DuplicatesAllowed": false, "ItemType": "FrameworkControl", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "FrameworkDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-framework.html#cfn-backup-framework-frameworkdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FrameworkName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-framework.html#cfn-backup-framework-frameworkname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Backup::Framework.FrameworkName" } }, "FrameworkTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-framework.html#cfn-backup-framework-frameworktags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Backup::ReportPlan": { "Attributes": { "ReportPlanArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-reportplan.html", "Properties": { "ReportDeliveryChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-reportplan.html#cfn-backup-reportplan-reportdeliverychannel", "Required": true, "Type": "ReportDeliveryChannel", "UpdateType": "Mutable" }, "ReportPlanDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-reportplan.html#cfn-backup-reportplan-reportplandescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Backup::ReportPlan.ReportPlanDescription" } }, "ReportPlanName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-reportplan.html#cfn-backup-reportplan-reportplanname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Backup::ReportPlan.ReportPlanName" } }, "ReportPlanTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-reportplan.html#cfn-backup-reportplan-reportplantags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ReportSetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-reportplan.html#cfn-backup-reportplan-reportsetting", "Required": true, "Type": "ReportSetting", "UpdateType": "Mutable" } } }, "AWS::BackupGateway::Hypervisor": { "Attributes": { "HypervisorArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backupgateway-hypervisor.html", "Properties": { "Host": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backupgateway-hypervisor.html#cfn-backupgateway-hypervisor-host", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::BackupGateway::Hypervisor.Host" } }, "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backupgateway-hypervisor.html#cfn-backupgateway-hypervisor-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::BackupGateway::Hypervisor.KmsKeyArn" } }, "LogGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backupgateway-hypervisor.html#cfn-backupgateway-hypervisor-loggrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::BackupGateway::Hypervisor.LogGroupArn" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backupgateway-hypervisor.html#cfn-backupgateway-hypervisor-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::BackupGateway::Hypervisor.Name" } }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backupgateway-hypervisor.html#cfn-backupgateway-hypervisor-password", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::BackupGateway::Hypervisor.Password" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backupgateway-hypervisor.html#cfn-backupgateway-hypervisor-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backupgateway-hypervisor.html#cfn-backupgateway-hypervisor-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::BackupGateway::Hypervisor.Username" } } } }, "AWS::Batch::ComputeEnvironment": { "Attributes": { "ComputeEnvironmentArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html", "Properties": { "ComputeEnvironmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html#cfn-batch-computeenvironment-computeenvironmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ComputeResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html#cfn-batch-computeenvironment-computeresources", "Required": false, "Type": "ComputeResources", "UpdateType": "Mutable" }, "EksConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html#cfn-batch-computeenvironment-eksconfiguration", "Required": false, "Type": "EksConfiguration", "UpdateType": "Immutable" }, "ReplaceComputeEnvironment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html#cfn-batch-computeenvironment-replacecomputeenvironment", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ServiceRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html#cfn-batch-computeenvironment-servicerole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::Role.Arn" } }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html#cfn-batch-computeenvironment-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html#cfn-batch-computeenvironment-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html#cfn-batch-computeenvironment-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "UnmanagedvCpus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html#cfn-batch-computeenvironment-unmanagedvcpus", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "UpdatePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html#cfn-batch-computeenvironment-updatepolicy", "Required": false, "Type": "UpdatePolicy", "UpdateType": "Mutable" } } }, "AWS::Batch::JobDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html", "Properties": { "ContainerProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html#cfn-batch-jobdefinition-containerproperties", "Required": false, "Type": "ContainerProperties", "UpdateType": "Mutable" }, "EksProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html#cfn-batch-jobdefinition-eksproperties", "Required": false, "Type": "EksProperties", "UpdateType": "Mutable" }, "JobDefinitionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html#cfn-batch-jobdefinition-jobdefinitionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "NodeProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html#cfn-batch-jobdefinition-nodeproperties", "Required": false, "Type": "NodeProperties", "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html#cfn-batch-jobdefinition-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "PlatformCapabilities": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html#cfn-batch-jobdefinition-platformcapabilities", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PropagateTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html#cfn-batch-jobdefinition-propagatetags", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RetryStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html#cfn-batch-jobdefinition-retrystrategy", "Required": false, "Type": "RetryStrategy", "UpdateType": "Mutable" }, "SchedulingPriority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html#cfn-batch-jobdefinition-schedulingpriority", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html#cfn-batch-jobdefinition-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html#cfn-batch-jobdefinition-timeout", "Required": false, "Type": "Timeout", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html#cfn-batch-jobdefinition-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Batch::JobQueue": { "Attributes": { "JobQueueArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobqueue.html", "Properties": { "ComputeEnvironmentOrder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobqueue.html#cfn-batch-jobqueue-computeenvironmentorder", "DuplicatesAllowed": true, "ItemType": "ComputeEnvironmentOrder", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "JobQueueName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobqueue.html#cfn-batch-jobqueue-jobqueuename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Batch::JobQueue.JobQueueName" } }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobqueue.html#cfn-batch-jobqueue-priority", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "SchedulingPolicyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobqueue.html#cfn-batch-jobqueue-schedulingpolicyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Batch::JobQueue.SchedulingPolicyArn" } }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobqueue.html#cfn-batch-jobqueue-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Batch::JobQueue.State" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobqueue.html#cfn-batch-jobqueue-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" } } }, "AWS::Batch::SchedulingPolicy": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-schedulingpolicy.html", "Properties": { "FairsharePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-schedulingpolicy.html#cfn-batch-schedulingpolicy-fairsharepolicy", "Required": false, "Type": "FairsharePolicy", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-schedulingpolicy.html#cfn-batch-schedulingpolicy-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-schedulingpolicy.html#cfn-batch-schedulingpolicy-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" } } }, "AWS::BillingConductor::BillingGroup": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "Integer" }, "LastModifiedTime": { "PrimitiveType": "Integer" }, "Size": { "PrimitiveType": "Integer" }, "Status": { "PrimitiveType": "String" }, "StatusReason": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-billinggroup.html", "Properties": { "AccountGrouping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-billinggroup.html#cfn-billingconductor-billinggroup-accountgrouping", "Required": true, "Type": "AccountGrouping", "UpdateType": "Mutable" }, "ComputationPreference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-billinggroup.html#cfn-billingconductor-billinggroup-computationpreference", "Required": true, "Type": "ComputationPreference", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-billinggroup.html#cfn-billingconductor-billinggroup-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-billinggroup.html#cfn-billingconductor-billinggroup-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::BillingConductor::BillingGroup.Name" } }, "PrimaryAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-billinggroup.html#cfn-billingconductor-billinggroup-primaryaccountid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::BillingConductor::BillingGroup.PrimaryAccountId" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-billinggroup.html#cfn-billingconductor-billinggroup-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::BillingConductor::CustomLineItem": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "AssociationSize": { "PrimitiveType": "Integer" }, "CreationTime": { "PrimitiveType": "Integer" }, "CurrencyCode": { "PrimitiveType": "String" }, "LastModifiedTime": { "PrimitiveType": "Integer" }, "ProductCode": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-customlineitem.html", "Properties": { "BillingGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-customlineitem.html#cfn-billingconductor-customlineitem-billinggrouparn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::BillingConductor::CustomLineItem.BillingGroupArn" } }, "BillingPeriodRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-customlineitem.html#cfn-billingconductor-customlineitem-billingperiodrange", "Required": false, "Type": "BillingPeriodRange", "UpdateType": "Mutable" }, "CustomLineItemChargeDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-customlineitem.html#cfn-billingconductor-customlineitem-customlineitemchargedetails", "Required": false, "Type": "CustomLineItemChargeDetails", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-customlineitem.html#cfn-billingconductor-customlineitem-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-customlineitem.html#cfn-billingconductor-customlineitem-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::BillingConductor::CustomLineItem.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-customlineitem.html#cfn-billingconductor-customlineitem-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::BillingConductor::PricingPlan": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "Integer" }, "LastModifiedTime": { "PrimitiveType": "Integer" }, "Size": { "PrimitiveType": "Integer" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingplan.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingplan.html#cfn-billingconductor-pricingplan-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingplan.html#cfn-billingconductor-pricingplan-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::BillingConductor::PricingPlan.Name" } }, "PricingRuleArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingplan.html#cfn-billingconductor-pricingplan-pricingrulearns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::BillingConductor::PricingPlan.PricingRuleArns" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingplan.html#cfn-billingconductor-pricingplan-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::BillingConductor::PricingRule": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "AssociatedPricingPlanCount": { "PrimitiveType": "Integer" }, "CreationTime": { "PrimitiveType": "Integer" }, "LastModifiedTime": { "PrimitiveType": "Integer" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingrule.html", "Properties": { "BillingEntity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingrule.html#cfn-billingconductor-pricingrule-billingentity", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::BillingConductor::PricingRule.BillingEntity" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingrule.html#cfn-billingconductor-pricingrule-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ModifierPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingrule.html#cfn-billingconductor-pricingrule-modifierpercentage", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingrule.html#cfn-billingconductor-pricingrule-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::BillingConductor::PricingRule.Name" } }, "Operation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingrule.html#cfn-billingconductor-pricingrule-operation", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::BillingConductor::PricingRule.Operation" } }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingrule.html#cfn-billingconductor-pricingrule-scope", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::BillingConductor::PricingRule.Scope" } }, "Service": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingrule.html#cfn-billingconductor-pricingrule-service", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::BillingConductor::PricingRule.Service" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingrule.html#cfn-billingconductor-pricingrule-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tiering": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingrule.html#cfn-billingconductor-pricingrule-tiering", "Required": false, "Type": "Tiering", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingrule.html#cfn-billingconductor-pricingrule-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::BillingConductor::PricingRule.Type" } }, "UsageType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingrule.html#cfn-billingconductor-pricingrule-usagetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::BillingConductor::PricingRule.UsageType" } } } }, "AWS::Budgets::Budget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-budgets-budget.html", "Properties": { "Budget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-budgets-budget.html#cfn-budgets-budget-budget", "Required": true, "Type": "BudgetData", "UpdateType": "Mutable" }, "NotificationsWithSubscribers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-budgets-budget.html#cfn-budgets-budget-notificationswithsubscribers", "ItemType": "NotificationWithSubscribers", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Budgets::BudgetsAction": { "Attributes": { "ActionId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-budgets-budgetsaction.html", "Properties": { "ActionThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-budgets-budgetsaction.html#cfn-budgets-budgetsaction-actionthreshold", "Required": true, "Type": "ActionThreshold", "UpdateType": "Mutable" }, "ActionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-budgets-budgetsaction.html#cfn-budgets-budgetsaction-actiontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Budgets::BudgetsAction.ActionType" } }, "ApprovalModel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-budgets-budgetsaction.html#cfn-budgets-budgetsaction-approvalmodel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Budgets::BudgetsAction.ApprovalModel" } }, "BudgetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-budgets-budgetsaction.html#cfn-budgets-budgetsaction-budgetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Definition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-budgets-budgetsaction.html#cfn-budgets-budgetsaction-definition", "Required": true, "Type": "Definition", "UpdateType": "Mutable" }, "ExecutionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-budgets-budgetsaction.html#cfn-budgets-budgetsaction-executionrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "NotificationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-budgets-budgetsaction.html#cfn-budgets-budgetsaction-notificationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Budgets::BudgetsAction.NotificationType" } }, "Subscribers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-budgets-budgetsaction.html#cfn-budgets-budgetsaction-subscribers", "DuplicatesAllowed": true, "ItemType": "Subscriber", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CDK::Metadata": { "Documentation": "https://docs.aws.amazon.com/cdk/latest/guide/tools.html", "Properties": { "Analytics": { "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Modules": { "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::CE::AnomalyMonitor": { "Attributes": { "CreationDate": { "PrimitiveType": "String" }, "DimensionalValueCount": { "PrimitiveType": "Integer" }, "LastEvaluatedDate": { "PrimitiveType": "String" }, "LastUpdatedDate": { "PrimitiveType": "String" }, "MonitorArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalymonitor.html", "Properties": { "MonitorDimension": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalymonitor.html#cfn-ce-anomalymonitor-monitordimension", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CE::AnomalyMonitor.MonitorDimension" } }, "MonitorName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalymonitor.html#cfn-ce-anomalymonitor-monitorname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CE::AnomalyMonitor.MonitorName" } }, "MonitorSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalymonitor.html#cfn-ce-anomalymonitor-monitorspecification", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MonitorType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalymonitor.html#cfn-ce-anomalymonitor-monitortype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CE::AnomalyMonitor.MonitorType" } }, "ResourceTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalymonitor.html#cfn-ce-anomalymonitor-resourcetags", "DuplicatesAllowed": true, "ItemType": "ResourceTag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::CE::AnomalySubscription": { "Attributes": { "AccountId": { "PrimitiveType": "String" }, "SubscriptionArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html", "Properties": { "Frequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html#cfn-ce-anomalysubscription-frequency", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CE::AnomalySubscription.Frequency" } }, "MonitorArnList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html#cfn-ce-anomalysubscription-monitorarnlist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CE::AnomalySubscription.MonitorArnList" } }, "ResourceTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html#cfn-ce-anomalysubscription-resourcetags", "DuplicatesAllowed": true, "ItemType": "ResourceTag", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Subscribers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html#cfn-ce-anomalysubscription-subscribers", "DuplicatesAllowed": true, "ItemType": "Subscriber", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "SubscriptionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html#cfn-ce-anomalysubscription-subscriptionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CE::AnomalySubscription.SubscriptionName" } }, "Threshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html#cfn-ce-anomalysubscription-threshold", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ThresholdExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html#cfn-ce-anomalysubscription-thresholdexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CE::CostCategory": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "EffectiveStart": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-costcategory.html", "Properties": { "DefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-costcategory.html#cfn-ce-costcategory-defaultvalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CE::CostCategory.DefaultValue" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-costcategory.html#cfn-ce-costcategory-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CE::CostCategory.Name" } }, "RuleVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-costcategory.html#cfn-ce-costcategory-ruleversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CE::CostCategory.RuleVersion" } }, "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-costcategory.html#cfn-ce-costcategory-rules", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SplitChargeRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-costcategory.html#cfn-ce-costcategory-splitchargerules", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CUR::ReportDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cur-reportdefinition.html", "Properties": { "AdditionalArtifacts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cur-reportdefinition.html#cfn-cur-reportdefinition-additionalartifacts", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CUR::ReportDefinition.AdditionalArtifacts" } }, "AdditionalSchemaElements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cur-reportdefinition.html#cfn-cur-reportdefinition-additionalschemaelements", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CUR::ReportDefinition.AdditionalSchemaElements" } }, "BillingViewArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cur-reportdefinition.html#cfn-cur-reportdefinition-billingviewarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CUR::ReportDefinition.BillingViewArn" } }, "Compression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cur-reportdefinition.html#cfn-cur-reportdefinition-compression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CUR::ReportDefinition.Compression" } }, "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cur-reportdefinition.html#cfn-cur-reportdefinition-format", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CUR::ReportDefinition.Format" } }, "RefreshClosedReports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cur-reportdefinition.html#cfn-cur-reportdefinition-refreshclosedreports", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "ReportName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cur-reportdefinition.html#cfn-cur-reportdefinition-reportname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CUR::ReportDefinition.ReportName" } }, "ReportVersioning": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cur-reportdefinition.html#cfn-cur-reportdefinition-reportversioning", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CUR::ReportDefinition.ReportVersioning" } }, "S3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cur-reportdefinition.html#cfn-cur-reportdefinition-s3bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CUR::ReportDefinition.S3Bucket" } }, "S3Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cur-reportdefinition.html#cfn-cur-reportdefinition-s3prefix", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CUR::ReportDefinition.S3Prefix" } }, "S3Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cur-reportdefinition.html#cfn-cur-reportdefinition-s3region", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TimeUnit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cur-reportdefinition.html#cfn-cur-reportdefinition-timeunit", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CUR::ReportDefinition.TimeUnit" } } } }, "AWS::Cassandra::Keyspace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-keyspace.html", "Properties": { "KeyspaceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-keyspace.html#cfn-cassandra-keyspace-keyspacename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Cassandra::Keyspace.KeyspaceName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-keyspace.html#cfn-cassandra-keyspace-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Cassandra::Table": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html", "Properties": { "BillingMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-billingmode", "Required": false, "Type": "BillingMode", "UpdateType": "Mutable" }, "ClientSideTimestampsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-clientsidetimestampsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "ClusteringKeyColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-clusteringkeycolumns", "DuplicatesAllowed": false, "ItemType": "ClusteringKeyColumn", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "DefaultTimeToLive": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-defaulttimetolive", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "EncryptionSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-encryptionspecification", "Required": false, "Type": "EncryptionSpecification", "UpdateType": "Mutable" }, "KeyspaceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-keyspacename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Cassandra::Table.KeyspaceName" } }, "PartitionKeyColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-partitionkeycolumns", "DuplicatesAllowed": false, "ItemType": "Column", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "PointInTimeRecoveryEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-pointintimerecoveryenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RegularColumns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-regularcolumns", "DuplicatesAllowed": false, "ItemType": "Column", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-tablename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Cassandra::Table.TableName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CertificateManager::Account": { "Attributes": { "AccountId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-account.html", "Properties": { "ExpiryEventsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-account.html#cfn-certificatemanager-account-expiryeventsconfiguration", "Required": true, "Type": "ExpiryEventsConfiguration", "UpdateType": "Mutable" } } }, "AWS::CertificateManager::Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html", "Properties": { "CertificateAuthorityArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-certificateauthorityarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "CertificateTransparencyLoggingPreference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-certificatetransparencyloggingpreference", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DomainValidationOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-domainvalidationoptions", "DuplicatesAllowed": false, "ItemType": "DomainValidationOption", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SubjectAlternativeNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-subjectalternativenames", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ValidationMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-validationmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "CertificateValidationMethod" } } } }, "AWS::Chatbot::MicrosoftTeamsChannelConfiguration": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-microsoftteamschannelconfiguration.html", "Properties": { "ConfigurationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-microsoftteamschannelconfiguration.html#cfn-chatbot-microsoftteamschannelconfiguration-configurationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Chatbot::MicrosoftTeamsChannelConfiguration.ConfigurationName" } }, "GuardrailPolicies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-microsoftteamschannelconfiguration.html#cfn-chatbot-microsoftteamschannelconfiguration-guardrailpolicies", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Chatbot::MicrosoftTeamsChannelConfiguration.GuardrailPolicies" } }, "IamRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-microsoftteamschannelconfiguration.html#cfn-chatbot-microsoftteamschannelconfiguration-iamrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Chatbot::MicrosoftTeamsChannelConfiguration.IamRoleArn" } }, "LoggingLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-microsoftteamschannelconfiguration.html#cfn-chatbot-microsoftteamschannelconfiguration-logginglevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Chatbot::MicrosoftTeamsChannelConfiguration.LoggingLevel" } }, "SnsTopicArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-microsoftteamschannelconfiguration.html#cfn-chatbot-microsoftteamschannelconfiguration-snstopicarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Chatbot::MicrosoftTeamsChannelConfiguration.SnsTopicArns" } }, "TeamId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-microsoftteamschannelconfiguration.html#cfn-chatbot-microsoftteamschannelconfiguration-teamid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Chatbot::MicrosoftTeamsChannelConfiguration.TeamId" } }, "TeamsChannelId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-microsoftteamschannelconfiguration.html#cfn-chatbot-microsoftteamschannelconfiguration-teamschannelid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Chatbot::MicrosoftTeamsChannelConfiguration.TeamsChannelId" } }, "TeamsTenantId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-microsoftteamschannelconfiguration.html#cfn-chatbot-microsoftteamschannelconfiguration-teamstenantid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Chatbot::MicrosoftTeamsChannelConfiguration.TeamsTenantId" } }, "UserRoleRequired": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-microsoftteamschannelconfiguration.html#cfn-chatbot-microsoftteamschannelconfiguration-userrolerequired", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Chatbot::SlackChannelConfiguration": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-slackchannelconfiguration.html", "Properties": { "ConfigurationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-slackchannelconfiguration.html#cfn-chatbot-slackchannelconfiguration-configurationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Chatbot::SlackChannelConfiguration.ConfigurationName" } }, "GuardrailPolicies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-slackchannelconfiguration.html#cfn-chatbot-slackchannelconfiguration-guardrailpolicies", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Chatbot::SlackChannelConfiguration.GuardrailPolicies" } }, "IamRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-slackchannelconfiguration.html#cfn-chatbot-slackchannelconfiguration-iamrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Chatbot::SlackChannelConfiguration.IamRoleArn" } }, "LoggingLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-slackchannelconfiguration.html#cfn-chatbot-slackchannelconfiguration-logginglevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Chatbot::SlackChannelConfiguration.LoggingLevel" } }, "SlackChannelId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-slackchannelconfiguration.html#cfn-chatbot-slackchannelconfiguration-slackchannelid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Chatbot::SlackChannelConfiguration.SlackChannelId" } }, "SlackWorkspaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-slackchannelconfiguration.html#cfn-chatbot-slackchannelconfiguration-slackworkspaceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Chatbot::SlackChannelConfiguration.SlackWorkspaceId" } }, "SnsTopicArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-slackchannelconfiguration.html#cfn-chatbot-slackchannelconfiguration-snstopicarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Chatbot::SlackChannelConfiguration.SnsTopicArns" } }, "UserRoleRequired": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-slackchannelconfiguration.html#cfn-chatbot-slackchannelconfiguration-userrolerequired", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cloud9::EnvironmentEC2": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html", "Properties": { "AutomaticStopTimeMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-automaticstoptimeminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Cloud9::EnvironmentEC2.AutomaticStopTimeMinutes" } }, "ConnectionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-connectiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ImageId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-imageid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OwnerArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-ownerarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Repositories": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-repositories", "ItemType": "Repository", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFormation::CustomResource": { "AdditionalProperties": true, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cfn-customresource.html", "Properties": { "ServiceToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cfn-customresource.html#cfn-customresource-servicetoken", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::CloudFormation::HookDefaultVersion": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-hookdefaultversion.html", "Properties": { "TypeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-hookdefaultversion.html#cfn-cloudformation-hookdefaultversion-typename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::HookDefaultVersion.TypeName" } }, "TypeVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-hookdefaultversion.html#cfn-cloudformation-hookdefaultversion-typeversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::HookDefaultVersion.TypeVersionArn" } }, "VersionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-hookdefaultversion.html#cfn-cloudformation-hookdefaultversion-versionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::HookDefaultVersion.VersionId" } } } }, "AWS::CloudFormation::HookTypeConfig": { "Attributes": { "ConfigurationArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-hooktypeconfig.html", "Properties": { "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-hooktypeconfig.html#cfn-cloudformation-hooktypeconfig-configuration", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::HookTypeConfig.Configuration" } }, "ConfigurationAlias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-hooktypeconfig.html#cfn-cloudformation-hooktypeconfig-configurationalias", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::HookTypeConfig.ConfigurationAlias" } }, "TypeArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-hooktypeconfig.html#cfn-cloudformation-hooktypeconfig-typearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::HookTypeConfig.TypeArn" } }, "TypeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-hooktypeconfig.html#cfn-cloudformation-hooktypeconfig-typename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::HookTypeConfig.TypeName" } } } }, "AWS::CloudFormation::HookVersion": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "IsDefaultVersion": { "PrimitiveType": "Boolean" }, "TypeArn": { "PrimitiveType": "String" }, "VersionId": { "PrimitiveType": "String" }, "Visibility": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-hookversion.html", "Properties": { "ExecutionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-hookversion.html#cfn-cloudformation-hookversion-executionrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::HookVersion.ExecutionRoleArn" } }, "LoggingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-hookversion.html#cfn-cloudformation-hookversion-loggingconfig", "Required": false, "Type": "LoggingConfig", "UpdateType": "Immutable" }, "SchemaHandlerPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-hookversion.html#cfn-cloudformation-hookversion-schemahandlerpackage", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TypeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-hookversion.html#cfn-cloudformation-hookversion-typename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::HookVersion.TypeName" } } } }, "AWS::CloudFormation::Macro": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-macro.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-macro.html#cfn-cloudformation-macro-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FunctionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-macro.html#cfn-cloudformation-macro-functionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-macro.html#cfn-cloudformation-macro-loggroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LogRoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-macro.html#cfn-cloudformation-macro-logrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-macro.html#cfn-cloudformation-macro-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::CloudFormation::ModuleDefaultVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-moduledefaultversion.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-moduledefaultversion.html#cfn-cloudformation-moduledefaultversion-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::ModuleDefaultVersion.Arn" } }, "ModuleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-moduledefaultversion.html#cfn-cloudformation-moduledefaultversion-modulename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::ModuleDefaultVersion.ModuleName" } }, "VersionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-moduledefaultversion.html#cfn-cloudformation-moduledefaultversion-versionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::ModuleDefaultVersion.VersionId" } } } }, "AWS::CloudFormation::ModuleVersion": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Description": { "PrimitiveType": "String" }, "DocumentationUrl": { "PrimitiveType": "String" }, "IsDefaultVersion": { "PrimitiveType": "Boolean" }, "Schema": { "PrimitiveType": "String" }, "TimeCreated": { "PrimitiveType": "String" }, "VersionId": { "PrimitiveType": "String" }, "Visibility": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-moduleversion.html", "Properties": { "ModuleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-moduleversion.html#cfn-cloudformation-moduleversion-modulename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::ModuleVersion.ModuleName" } }, "ModulePackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-moduleversion.html#cfn-cloudformation-moduleversion-modulepackage", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::CloudFormation::PublicTypeVersion": { "Attributes": { "PublicTypeArn": { "PrimitiveType": "String" }, "PublisherId": { "PrimitiveType": "String" }, "TypeVersionArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publictypeversion.html", "Properties": { "Arn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publictypeversion.html#cfn-cloudformation-publictypeversion-arn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::PublicTypeVersion.Arn" } }, "LogDeliveryBucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publictypeversion.html#cfn-cloudformation-publictypeversion-logdeliverybucket", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PublicVersionNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publictypeversion.html#cfn-cloudformation-publictypeversion-publicversionnumber", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::PublicTypeVersion.PublicVersionNumber" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publictypeversion.html#cfn-cloudformation-publictypeversion-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::PublicTypeVersion.Type" } }, "TypeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publictypeversion.html#cfn-cloudformation-publictypeversion-typename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::PublicTypeVersion.TypeName" } } } }, "AWS::CloudFormation::Publisher": { "Attributes": { "IdentityProvider": { "PrimitiveType": "String" }, "PublisherId": { "PrimitiveType": "String" }, "PublisherProfile": { "PrimitiveType": "String" }, "PublisherStatus": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publisher.html", "Properties": { "AcceptTermsAndConditions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publisher.html#cfn-cloudformation-publisher-accepttermsandconditions", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Immutable" }, "ConnectionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publisher.html#cfn-cloudformation-publisher-connectionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::Publisher.ConnectionArn" } } } }, "AWS::CloudFormation::ResourceDefaultVersion": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-resourcedefaultversion.html", "Properties": { "TypeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-resourcedefaultversion.html#cfn-cloudformation-resourcedefaultversion-typename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::ResourceDefaultVersion.TypeName" } }, "TypeVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-resourcedefaultversion.html#cfn-cloudformation-resourcedefaultversion-typeversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::ResourceDefaultVersion.TypeVersionArn" } }, "VersionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-resourcedefaultversion.html#cfn-cloudformation-resourcedefaultversion-versionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::ResourceDefaultVersion.VersionId" } } } }, "AWS::CloudFormation::ResourceVersion": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "IsDefaultVersion": { "PrimitiveType": "Boolean" }, "ProvisioningType": { "PrimitiveType": "String" }, "TypeArn": { "PrimitiveType": "String" }, "VersionId": { "PrimitiveType": "String" }, "Visibility": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-resourceversion.html", "Properties": { "ExecutionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-resourceversion.html#cfn-cloudformation-resourceversion-executionrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LoggingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-resourceversion.html#cfn-cloudformation-resourceversion-loggingconfig", "Required": false, "Type": "LoggingConfig", "UpdateType": "Immutable" }, "SchemaHandlerPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-resourceversion.html#cfn-cloudformation-resourceversion-schemahandlerpackage", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TypeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-resourceversion.html#cfn-cloudformation-resourceversion-typename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::ResourceVersion.TypeName" } } } }, "AWS::CloudFormation::Stack": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stack.html", "Properties": { "NotificationARNs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stack.html#cfn-cloudformation-stack-notificationarns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stack.html#cfn-cloudformation-stack-parameters", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stack.html#cfn-cloudformation-stack-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TemplateURL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stack.html#cfn-cloudformation-stack-templateurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TimeoutInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stack.html#cfn-cloudformation-stack-timeoutinminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudFormation::StackSet": { "Attributes": { "StackSetId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html", "Properties": { "AdministrationRoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-administrationrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::StackSet.AdministrationRoleARN" } }, "AutoDeployment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-autodeployment", "Required": false, "Type": "AutoDeployment", "UpdateType": "Mutable" }, "CallAs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-callas", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::StackSet.CallAs" } }, "Capabilities": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-capabilities", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::StackSet.Capabilities" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::StackSet.Description" } }, "ExecutionRoleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-executionrolename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::StackSet.ExecutionRoleName" } }, "ManagedExecution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-managedexecution", "Required": false, "Type": "ManagedExecution", "UpdateType": "Mutable" }, "OperationPreferences": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-operationpreferences", "Required": false, "Type": "OperationPreferences", "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-parameters", "DuplicatesAllowed": false, "ItemType": "Parameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PermissionModel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-permissionmodel", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::StackSet.PermissionModel" } }, "StackInstancesGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-stackinstancesgroup", "DuplicatesAllowed": false, "ItemType": "StackInstances", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StackSetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-stacksetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::StackSet.StackSetName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TemplateBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-templatebody", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::StackSet.TemplateBody" } }, "TemplateURL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-templateurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::StackSet.TemplateURL" } } } }, "AWS::CloudFormation::TypeActivation": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-typeactivation.html", "Properties": { "AutoUpdate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-typeactivation.html#cfn-cloudformation-typeactivation-autoupdate", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExecutionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-typeactivation.html#cfn-cloudformation-typeactivation-executionrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LoggingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-typeactivation.html#cfn-cloudformation-typeactivation-loggingconfig", "Required": false, "Type": "LoggingConfig", "UpdateType": "Immutable" }, "MajorVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-typeactivation.html#cfn-cloudformation-typeactivation-majorversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::TypeActivation.MajorVersion" } }, "PublicTypeArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-typeactivation.html#cfn-cloudformation-typeactivation-publictypearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::TypeActivation.PublicTypeArn" } }, "PublisherId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-typeactivation.html#cfn-cloudformation-typeactivation-publisherid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::TypeActivation.PublisherId" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-typeactivation.html#cfn-cloudformation-typeactivation-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::TypeActivation.Type" } }, "TypeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-typeactivation.html#cfn-cloudformation-typeactivation-typename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::TypeActivation.TypeName" } }, "TypeNameAlias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-typeactivation.html#cfn-cloudformation-typeactivation-typenamealias", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudFormation::TypeActivation.TypeNameAlias" } }, "VersionBump": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-typeactivation.html#cfn-cloudformation-typeactivation-versionbump", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::TypeActivation.VersionBump" } } } }, "AWS::CloudFormation::WaitCondition": { "Attributes": { "Data": { "PrimitiveType": "Json" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waitcondition.html", "Properties": { "Count": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waitcondition.html#cfn-waitcondition-count", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Handle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waitcondition.html#cfn-waitcondition-handle", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waitcondition.html#cfn-waitcondition-timeout", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFormation::WaitCondition.Timeout" } } } }, "AWS::CloudFormation::WaitConditionHandle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waitconditionhandle.html", "Properties": {} }, "AWS::CloudFront::CachePolicy": { "Attributes": { "Id": { "PrimitiveType": "String" }, "LastModifiedTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-cachepolicy.html", "Properties": { "CachePolicyConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-cachepolicy.html#cfn-cloudfront-cachepolicy-cachepolicyconfig", "Required": true, "Type": "CachePolicyConfig", "UpdateType": "Mutable" } } }, "AWS::CloudFront::CloudFrontOriginAccessIdentity": { "Attributes": { "Id": { "PrimitiveType": "String" }, "S3CanonicalUserId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-cloudfrontoriginaccessidentity.html", "Properties": { "CloudFrontOriginAccessIdentityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-cloudfrontoriginaccessidentity.html#cfn-cloudfront-cloudfrontoriginaccessidentity-cloudfrontoriginaccessidentityconfig", "Required": true, "Type": "CloudFrontOriginAccessIdentityConfig", "UpdateType": "Mutable" } } }, "AWS::CloudFront::ContinuousDeploymentPolicy": { "Attributes": { "Id": { "PrimitiveType": "String" }, "LastModifiedTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-continuousdeploymentpolicy.html", "Properties": { "ContinuousDeploymentPolicyConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-continuousdeploymentpolicy.html#cfn-cloudfront-continuousdeploymentpolicy-continuousdeploymentpolicyconfig", "Required": true, "Type": "ContinuousDeploymentPolicyConfig", "UpdateType": "Mutable" } } }, "AWS::CloudFront::Distribution": { "Attributes": { "DomainName": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-distribution.html", "Properties": { "DistributionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-distribution.html#cfn-cloudfront-distribution-distributionconfig", "Required": true, "Type": "DistributionConfig", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-distribution.html#cfn-cloudfront-distribution-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudFront::Function": { "Attributes": { "FunctionARN": { "PrimitiveType": "String" }, "FunctionMetadata.FunctionARN": { "PrimitiveType": "String" }, "Stage": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-function.html", "Properties": { "AutoPublish": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-function.html#cfn-cloudfront-function-autopublish", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "FunctionCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-function.html#cfn-cloudfront-function-functioncode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "FunctionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-function.html#cfn-cloudfront-function-functionconfig", "Required": true, "Type": "FunctionConfig", "UpdateType": "Mutable" }, "FunctionMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-function.html#cfn-cloudfront-function-functionmetadata", "Required": false, "Type": "FunctionMetadata", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-function.html#cfn-cloudfront-function-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudFront::KeyGroup": { "Attributes": { "Id": { "PrimitiveType": "String" }, "LastModifiedTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-keygroup.html", "Properties": { "KeyGroupConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-keygroup.html#cfn-cloudfront-keygroup-keygroupconfig", "Required": true, "Type": "KeyGroupConfig", "UpdateType": "Mutable" } } }, "AWS::CloudFront::MonitoringSubscription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-monitoringsubscription.html", "Properties": { "DistributionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-monitoringsubscription.html#cfn-cloudfront-monitoringsubscription-distributionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MonitoringSubscription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-monitoringsubscription.html#cfn-cloudfront-monitoringsubscription-monitoringsubscription", "Required": true, "Type": "MonitoringSubscription", "UpdateType": "Mutable" } } }, "AWS::CloudFront::OriginAccessControl": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-originaccesscontrol.html", "Properties": { "OriginAccessControlConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-originaccesscontrol.html#cfn-cloudfront-originaccesscontrol-originaccesscontrolconfig", "Required": true, "Type": "OriginAccessControlConfig", "UpdateType": "Mutable" } } }, "AWS::CloudFront::OriginRequestPolicy": { "Attributes": { "Id": { "PrimitiveType": "String" }, "LastModifiedTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-originrequestpolicy.html", "Properties": { "OriginRequestPolicyConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-originrequestpolicy.html#cfn-cloudfront-originrequestpolicy-originrequestpolicyconfig", "Required": true, "Type": "OriginRequestPolicyConfig", "UpdateType": "Mutable" } } }, "AWS::CloudFront::PublicKey": { "Attributes": { "CreatedTime": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-publickey.html", "Properties": { "PublicKeyConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-publickey.html#cfn-cloudfront-publickey-publickeyconfig", "Required": true, "Type": "PublicKeyConfig", "UpdateType": "Mutable" } } }, "AWS::CloudFront::RealtimeLogConfig": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-realtimelogconfig.html", "Properties": { "EndPoints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-realtimelogconfig.html#cfn-cloudfront-realtimelogconfig-endpoints", "DuplicatesAllowed": true, "ItemType": "EndPoint", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Fields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-realtimelogconfig.html#cfn-cloudfront-realtimelogconfig-fields", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-realtimelogconfig.html#cfn-cloudfront-realtimelogconfig-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SamplingRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-realtimelogconfig.html#cfn-cloudfront-realtimelogconfig-samplingrate", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudFront::RealtimeLogConfig.SamplingRate" } } } }, "AWS::CloudFront::ResponseHeadersPolicy": { "Attributes": { "Id": { "PrimitiveType": "String" }, "LastModifiedTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-responseheaderspolicy.html", "Properties": { "ResponseHeadersPolicyConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-responseheaderspolicy.html#cfn-cloudfront-responseheaderspolicy-responseheaderspolicyconfig", "Required": true, "Type": "ResponseHeadersPolicyConfig", "UpdateType": "Mutable" } } }, "AWS::CloudFront::StreamingDistribution": { "Attributes": { "DomainName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-streamingdistribution.html", "Properties": { "StreamingDistributionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-streamingdistribution.html#cfn-cloudfront-streamingdistribution-streamingdistributionconfig", "Required": true, "Type": "StreamingDistributionConfig", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-streamingdistribution.html#cfn-cloudfront-streamingdistribution-tags", "ItemType": "Tag", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudTrail::Channel": { "Attributes": { "ChannelArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-channel.html", "Properties": { "Destinations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-channel.html#cfn-cloudtrail-channel-destinations", "DuplicatesAllowed": false, "ItemType": "Destination", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-channel.html#cfn-cloudtrail-channel-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudTrail::Channel.Name" } }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-channel.html#cfn-cloudtrail-channel-source", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudTrail::Channel.Source" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-channel.html#cfn-cloudtrail-channel-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CloudTrail::EventDataStore": { "Attributes": { "CreatedTimestamp": { "PrimitiveType": "String" }, "EventDataStoreArn": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" }, "UpdatedTimestamp": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-eventdatastore.html", "Properties": { "AdvancedEventSelectors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-eventdatastore.html#cfn-cloudtrail-eventdatastore-advancedeventselectors", "DuplicatesAllowed": false, "ItemType": "AdvancedEventSelector", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-eventdatastore.html#cfn-cloudtrail-eventdatastore-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MultiRegionEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-eventdatastore.html#cfn-cloudtrail-eventdatastore-multiregionenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-eventdatastore.html#cfn-cloudtrail-eventdatastore-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OrganizationEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-eventdatastore.html#cfn-cloudtrail-eventdatastore-organizationenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-eventdatastore.html#cfn-cloudtrail-eventdatastore-retentionperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-eventdatastore.html#cfn-cloudtrail-eventdatastore-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TerminationProtectionEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-eventdatastore.html#cfn-cloudtrail-eventdatastore-terminationprotectionenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CloudTrail::ResourcePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-resourcepolicy.html", "Properties": { "ResourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-resourcepolicy.html#cfn-cloudtrail-resourcepolicy-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ResourcePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-resourcepolicy.html#cfn-cloudtrail-resourcepolicy-resourcepolicy", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CloudTrail::Trail": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "SnsTopicArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html", "Properties": { "CloudWatchLogsLogGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-cloudwatchlogsloggrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CloudWatchLogsRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-cloudwatchlogsrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EnableLogFileValidation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-enablelogfilevalidation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EventSelectors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-eventselectors", "DuplicatesAllowed": false, "ItemType": "EventSelector", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IncludeGlobalServiceEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-includeglobalserviceevents", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "InsightSelectors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-insightselectors", "DuplicatesAllowed": false, "ItemType": "InsightSelector", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IsLogging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-islogging", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "IsMultiRegionTrail": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-ismultiregiontrail", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IsOrganizationTrail": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-isorganizationtrail", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "KMSKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-s3bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3KeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-s3keyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SnsTopicName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-snstopicname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TrailName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-trailname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudTrail::Trail.TrailName" } } } }, "AWS::CloudWatch::Alarm": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html", "Properties": { "ActionsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-actionsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AlarmActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-alarmactions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AWS::CloudWatch::Alarm.AlarmActions", "ValueType": "AWS::CloudWatch::Alarm.AlarmAction" } }, "AlarmDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-alarmdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AlarmName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-alarmname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ComparisonOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-comparisonoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::Alarm.ComparisonOperator" } }, "DatapointsToAlarm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarm-datapointstoalarm", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-dimension", "DuplicatesAllowed": true, "ItemType": "Dimension", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EvaluateLowSampleCountPercentile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-evaluatelowsamplecountpercentile", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EvaluationPeriods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-evaluationperiods", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "ExtendedStatistic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-extendedstatistic", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InsufficientDataActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-insufficientdataactions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-metricname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Metrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarm-metrics", "DuplicatesAllowed": false, "ItemType": "MetricDataQuery", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-namespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OKActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-okactions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Period": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-period", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Statistic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-statistic", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::Alarm.Statistic" } }, "Threshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-threshold", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ThresholdMetricId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-dynamic-threshold", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TreatMissingData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-treatmissingdata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::Alarm.TreatMissingData" } }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-alarm.html#cfn-cloudwatch-alarms-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::Alarm.Unit" } } } }, "AWS::CloudWatch::AnomalyDetector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-anomalydetector.html", "Properties": { "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-anomalydetector.html#cfn-cloudwatch-anomalydetector-configuration", "Required": false, "Type": "Configuration", "UpdateType": "Mutable" }, "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-anomalydetector.html#cfn-cloudwatch-anomalydetector-dimensions", "ItemType": "Dimension", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "MetricMathAnomalyDetector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-anomalydetector.html#cfn-cloudwatch-anomalydetector-metricmathanomalydetector", "Required": false, "Type": "MetricMathAnomalyDetector", "UpdateType": "Immutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-anomalydetector.html#cfn-cloudwatch-anomalydetector-metricname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Namespace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-anomalydetector.html#cfn-cloudwatch-anomalydetector-namespace", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SingleMetricAnomalyDetector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-anomalydetector.html#cfn-cloudwatch-anomalydetector-singlemetricanomalydetector", "Required": false, "Type": "SingleMetricAnomalyDetector", "UpdateType": "Immutable" }, "Stat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-anomalydetector.html#cfn-cloudwatch-anomalydetector-stat", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::CloudWatch::CompositeAlarm": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html", "Properties": { "ActionsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-actionsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ActionsSuppressor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-actionssuppressor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::CompositeAlarm.ActionsSuppressor" } }, "ActionsSuppressorExtensionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-actionssuppressorextensionperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ActionsSuppressorWaitPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-actionssuppressorwaitperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "AlarmActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-alarmactions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::CompositeAlarm.AlarmActions" } }, "AlarmDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-alarmdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AlarmName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-alarmname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudWatch::CompositeAlarm.AlarmName" } }, "AlarmRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-alarmrule", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::CompositeAlarm.AlarmRule" } }, "InsufficientDataActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-insufficientdataactions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::CompositeAlarm.InsufficientDataActions" } }, "OKActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-okactions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::CompositeAlarm.OKActions" } } } }, "AWS::CloudWatch::Dashboard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-dashboard.html", "Properties": { "DashboardBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-dashboard.html#cfn-cloudwatch-dashboard-dashboardbody", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DashboardName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-dashboard.html#cfn-cloudwatch-dashboard-dashboardname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::CloudWatch::InsightRule": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "RuleName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-insightrule.html", "Properties": { "RuleBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-insightrule.html#cfn-cloudwatch-insightrule-rulebody", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RuleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-insightrule.html#cfn-cloudwatch-insightrule-rulename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RuleState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-insightrule.html#cfn-cloudwatch-insightrule-rulestate", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-insightrule.html#cfn-cloudwatch-insightrule-tags", "Required": false, "Type": "Tags", "UpdateType": "Mutable" } } }, "AWS::CloudWatch::MetricStream": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationDate": { "PrimitiveType": "String" }, "LastUpdateDate": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-metricstream.html", "Properties": { "ExcludeFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-metricstream.html#cfn-cloudwatch-metricstream-excludefilters", "DuplicatesAllowed": false, "ItemType": "MetricStreamFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "FirehoseArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-metricstream.html#cfn-cloudwatch-metricstream-firehosearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::MetricStream.FirehoseArn" } }, "IncludeFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-metricstream.html#cfn-cloudwatch-metricstream-includefilters", "DuplicatesAllowed": false, "ItemType": "MetricStreamFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "IncludeLinkedAccountsMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-metricstream.html#cfn-cloudwatch-metricstream-includelinkedaccountsmetrics", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-metricstream.html#cfn-cloudwatch-metricstream-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CloudWatch::MetricStream.Name" } }, "OutputFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-metricstream.html#cfn-cloudwatch-metricstream-outputformat", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::MetricStream.OutputFormat" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-metricstream.html#cfn-cloudwatch-metricstream-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CloudWatch::MetricStream.RoleArn" } }, "StatisticsConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-metricstream.html#cfn-cloudwatch-metricstream-statisticsconfigurations", "DuplicatesAllowed": false, "ItemType": "MetricStreamStatisticsConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-metricstream.html#cfn-cloudwatch-metricstream-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CodeArtifact::Domain": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "EncryptionKey": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" }, "Owner": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-domain.html", "Properties": { "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-domain.html#cfn-codeartifact-domain-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodeArtifact::Domain.DomainName" } }, "EncryptionKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-domain.html#cfn-codeartifact-domain-encryptionkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PermissionsPolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-domain.html#cfn-codeartifact-domain-permissionspolicydocument", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-domain.html#cfn-codeartifact-domain-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CodeArtifact::Repository": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "DomainName": { "PrimitiveType": "String" }, "DomainOwner": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-repository.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-repository.html#cfn-codeartifact-repository-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-repository.html#cfn-codeartifact-repository-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodeArtifact::Repository.DomainName" } }, "DomainOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-repository.html#cfn-codeartifact-repository-domainowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodeArtifact::Repository.DomainOwner" } }, "ExternalConnections": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-repository.html#cfn-codeartifact-repository-externalconnections", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PermissionsPolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-repository.html#cfn-codeartifact-repository-permissionspolicydocument", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "RepositoryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-repository.html#cfn-codeartifact-repository-repositoryname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodeArtifact::Repository.RepositoryName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-repository.html#cfn-codeartifact-repository-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Upstreams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-repository.html#cfn-codeartifact-repository-upstreams", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CodeBuild::Project": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html", "Properties": { "Artifacts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-artifacts", "Required": true, "Type": "Artifacts", "UpdateType": "Mutable" }, "BadgeEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-badgeenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "BuildBatchConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-buildbatchconfig", "Required": false, "Type": "ProjectBuildBatchConfig", "UpdateType": "Mutable" }, "Cache": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-cache", "Required": false, "Type": "ProjectCache", "UpdateType": "Mutable" }, "ConcurrentBuildLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-concurrentbuildlimit", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EncryptionKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-encryptionkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-environment", "Required": true, "Type": "Environment", "UpdateType": "Mutable" }, "FileSystemLocations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-filesystemlocations", "ItemType": "ProjectFileSystemLocation", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LogsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-logsconfig", "Required": false, "Type": "LogsConfig", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "QueuedTimeoutInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-queuedtimeoutinminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeBuild::Project.QueuedTimeoutInMinutes" } }, "ResourceAccessRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-resourceaccessrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecondaryArtifacts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-secondaryartifacts", "ItemType": "Artifacts", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecondarySourceVersions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-secondarysourceversions", "ItemType": "ProjectSourceVersion", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecondarySources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-secondarysources", "ItemType": "Source", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ServiceRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-servicerole", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::Role.NameOrArn" } }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-source", "Required": true, "Type": "Source", "UpdateType": "Mutable" }, "SourceVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-sourceversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TimeoutInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-timeoutinminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeBuild::Project.TimeoutInMinutes" } }, "Triggers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-triggers", "Required": false, "Type": "ProjectTriggers", "UpdateType": "Mutable" }, "Visibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-visibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-vpcconfig", "Required": false, "Type": "VpcConfig", "UpdateType": "Mutable" } } }, "AWS::CodeBuild::ReportGroup": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-reportgroup.html", "Properties": { "DeleteReports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-reportgroup.html#cfn-codebuild-reportgroup-deletereports", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExportConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-reportgroup.html#cfn-codebuild-reportgroup-exportconfig", "Required": true, "Type": "ReportExportConfig", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-reportgroup.html#cfn-codebuild-reportgroup-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-reportgroup.html#cfn-codebuild-reportgroup-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-reportgroup.html#cfn-codebuild-reportgroup-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::CodeBuild::SourceCredential": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-sourcecredential.html", "Properties": { "AuthType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-sourcecredential.html#cfn-codebuild-sourcecredential-authtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ServerType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-sourcecredential.html#cfn-codebuild-sourcecredential-servertype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Token": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-sourcecredential.html#cfn-codebuild-sourcecredential-token", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-sourcecredential.html#cfn-codebuild-sourcecredential-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::CodeCommit::Repository": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CloneUrlHttp": { "PrimitiveType": "String" }, "CloneUrlSsh": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codecommit-repository.html", "Properties": { "Code": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codecommit-repository.html#cfn-codecommit-repository-code", "Required": false, "Type": "Code", "UpdateType": "Mutable" }, "RepositoryDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codecommit-repository.html#cfn-codecommit-repository-repositorydescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RepositoryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codecommit-repository.html#cfn-codecommit-repository-repositoryname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeCommit::Repository.RepositoryName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codecommit-repository.html#cfn-codecommit-repository-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Triggers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codecommit-repository.html#cfn-codecommit-repository-triggers", "ItemType": "RepositoryTrigger", "Required": false, "Type": "List", "UpdateType": "Conditional" } } }, "AWS::CodeDeploy::Application": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-application.html", "Properties": { "ApplicationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-application.html#cfn-codedeploy-application-applicationname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ComputePlatform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-application.html#cfn-codedeploy-application-computeplatform", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodeDeploy::Application.ComputePlatform" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-application.html#cfn-codedeploy-application-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CodeDeploy::DeploymentConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentconfig.html", "Properties": { "ComputePlatform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentconfig.html#cfn-codedeploy-deploymentconfig-computeplatform", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DeploymentConfigName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentconfig.html#cfn-codedeploy-deploymentconfig-deploymentconfigname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MinimumHealthyHosts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentconfig.html#cfn-codedeploy-deploymentconfig-minimumhealthyhosts", "Required": false, "Type": "MinimumHealthyHosts", "UpdateType": "Immutable" }, "TrafficRoutingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentconfig.html#cfn-codedeploy-deploymentconfig-trafficroutingconfig", "Required": false, "Type": "TrafficRoutingConfig", "UpdateType": "Immutable" } } }, "AWS::CodeDeploy::DeploymentGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html", "Properties": { "AlarmConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-alarmconfiguration", "Required": false, "Type": "AlarmConfiguration", "UpdateType": "Mutable" }, "ApplicationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-applicationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "AutoRollbackConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-autorollbackconfiguration", "Required": false, "Type": "AutoRollbackConfiguration", "UpdateType": "Mutable" }, "AutoScalingGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-autoscalinggroups", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "BlueGreenDeploymentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-bluegreendeploymentconfiguration", "Required": false, "Type": "BlueGreenDeploymentConfiguration", "UpdateType": "Mutable" }, "Deployment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-deployment", "Required": false, "Type": "Deployment", "UpdateType": "Mutable" }, "DeploymentConfigName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-deploymentconfigname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeploymentGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-deploymentgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DeploymentStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-deploymentstyle", "Required": false, "Type": "DeploymentStyle", "UpdateType": "Mutable" }, "ECSServices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-ecsservices", "DuplicatesAllowed": false, "ItemType": "ECSService", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Ec2TagFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-ec2tagfilters", "DuplicatesAllowed": false, "ItemType": "EC2TagFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Ec2TagSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-ec2tagset", "Required": false, "Type": "EC2TagSet", "UpdateType": "Mutable" }, "LoadBalancerInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-loadbalancerinfo", "Required": false, "Type": "LoadBalancerInfo", "UpdateType": "Mutable" }, "OnPremisesInstanceTagFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-onpremisesinstancetagfilters", "DuplicatesAllowed": false, "ItemType": "TagFilter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "OnPremisesTagSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-onpremisestagset", "Required": false, "Type": "OnPremisesTagSet", "UpdateType": "Mutable" }, "OutdatedInstancesStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-outdatedinstancesstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ServiceRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-servicerolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TriggerConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-triggerconfigurations", "DuplicatesAllowed": false, "ItemType": "TriggerConfig", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CodeGuruProfiler::ProfilingGroup": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeguruprofiler-profilinggroup.html", "Properties": { "AgentPermissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeguruprofiler-profilinggroup.html#cfn-codeguruprofiler-profilinggroup-agentpermissions", "Required": false, "Type": "AgentPermissions", "UpdateType": "Mutable" }, "AnomalyDetectionNotificationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeguruprofiler-profilinggroup.html#cfn-codeguruprofiler-profilinggroup-anomalydetectionnotificationconfiguration", "DuplicatesAllowed": true, "ItemType": "Channel", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ComputePlatform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeguruprofiler-profilinggroup.html#cfn-codeguruprofiler-profilinggroup-computeplatform", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodeGuruProfiler::ProfilingGroup.ComputePlatform" } }, "ProfilingGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeguruprofiler-profilinggroup.html#cfn-codeguruprofiler-profilinggroup-profilinggroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodeGuruProfiler::ProfilingGroup.ProfilingGroupName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeguruprofiler-profilinggroup.html#cfn-codeguruprofiler-profilinggroup-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CodeGuruReviewer::RepositoryAssociation": { "Attributes": { "AssociationArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codegurureviewer-repositoryassociation.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codegurureviewer-repositoryassociation.html#cfn-codegurureviewer-repositoryassociation-bucketname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodeGuruReviewer::RepositoryAssociation.BucketName" } }, "ConnectionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codegurureviewer-repositoryassociation.html#cfn-codegurureviewer-repositoryassociation-connectionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodeGuruReviewer::RepositoryAssociation.ConnectionArn" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codegurureviewer-repositoryassociation.html#cfn-codegurureviewer-repositoryassociation-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodeGuruReviewer::RepositoryAssociation.Name" } }, "Owner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codegurureviewer-repositoryassociation.html#cfn-codegurureviewer-repositoryassociation-owner", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodeGuruReviewer::RepositoryAssociation.Owner" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codegurureviewer-repositoryassociation.html#cfn-codegurureviewer-repositoryassociation-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codegurureviewer-repositoryassociation.html#cfn-codegurureviewer-repositoryassociation-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodeGuruReviewer::RepositoryAssociation.Type" } } } }, "AWS::CodePipeline::CustomActionType": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-customactiontype.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-customactiontype.html#cfn-codepipeline-customactiontype-category", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodePipeline::Pipeline.ActionTypeId.Category" } }, "ConfigurationProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-customactiontype.html#cfn-codepipeline-customactiontype-configurationproperties", "DuplicatesAllowed": false, "ItemType": "ConfigurationProperties", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "InputArtifactDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-customactiontype.html#cfn-codepipeline-customactiontype-inputartifactdetails", "Required": true, "Type": "ArtifactDetails", "UpdateType": "Immutable" }, "OutputArtifactDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-customactiontype.html#cfn-codepipeline-customactiontype-outputartifactdetails", "Required": true, "Type": "ArtifactDetails", "UpdateType": "Immutable" }, "Provider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-customactiontype.html#cfn-codepipeline-customactiontype-provider", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-customactiontype.html#cfn-codepipeline-customactiontype-settings", "Required": false, "Type": "Settings", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-customactiontype.html#cfn-codepipeline-customactiontype-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-customactiontype.html#cfn-codepipeline-customactiontype-version", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::CodePipeline::Pipeline": { "Attributes": { "Version": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html", "Properties": { "ArtifactStore": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-artifactstore", "Required": false, "Type": "ArtifactStore", "UpdateType": "Mutable" }, "ArtifactStores": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-artifactstores", "DuplicatesAllowed": false, "ItemType": "ArtifactStoreMap", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DisableInboundStageTransitions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-disableinboundstagetransitions", "DuplicatesAllowed": false, "ItemType": "StageTransition", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RestartExecutionOnUpdate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-restartexecutiononupdate", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Stages": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-stages", "DuplicatesAllowed": false, "ItemType": "StageDeclaration", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CodePipeline::Webhook": { "Attributes": { "Url": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html", "Properties": { "Authentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-authentication", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "CodePipelineWehbookAuthentication" } }, "AuthenticationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-authenticationconfiguration", "Required": true, "Type": "WebhookAuthConfiguration", "UpdateType": "Mutable" }, "Filters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-filters", "ItemType": "WebhookFilterRule", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RegisterWithThirdParty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-registerwiththirdparty", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "TargetAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-targetaction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TargetPipeline": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-targetpipeline", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TargetPipelineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html#cfn-codepipeline-webhook-targetpipelineversion", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodeStar::GitHubRepository": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestar-githubrepository.html", "Properties": { "Code": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestar-githubrepository.html#cfn-codestar-githubrepository-code", "Required": false, "Type": "Code", "UpdateType": "Mutable" }, "ConnectionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestar-githubrepository.html#cfn-codestar-githubrepository-connectionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EnableIssues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestar-githubrepository.html#cfn-codestar-githubrepository-enableissues", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IsPrivate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestar-githubrepository.html#cfn-codestar-githubrepository-isprivate", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RepositoryAccessToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestar-githubrepository.html#cfn-codestar-githubrepository-repositoryaccesstoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RepositoryDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestar-githubrepository.html#cfn-codestar-githubrepository-repositorydescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RepositoryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestar-githubrepository.html#cfn-codestar-githubrepository-repositoryname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RepositoryOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestar-githubrepository.html#cfn-codestar-githubrepository-repositoryowner", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::CodeStarConnections::Connection": { "Attributes": { "ConnectionArn": { "PrimitiveType": "String" }, "ConnectionStatus": { "PrimitiveType": "String" }, "OwnerAccountId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarconnections-connection.html", "Properties": { "ConnectionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarconnections-connection.html#cfn-codestarconnections-connection-connectionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodeStarConnections::Connection.ConnectionName" } }, "HostArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarconnections-connection.html#cfn-codestarconnections-connection-hostarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodeStarConnections::Connection.HostArn" } }, "ProviderType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarconnections-connection.html#cfn-codestarconnections-connection-providertype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarconnections-connection.html#cfn-codestarconnections-connection-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CodeStarNotifications::NotificationRule": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarnotifications-notificationrule.html", "Properties": { "CreatedBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarnotifications-notificationrule.html#cfn-codestarnotifications-notificationrule-createdby", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeStarNotifications::NotificationRule.CreatedBy" } }, "DetailType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarnotifications-notificationrule.html#cfn-codestarnotifications-notificationrule-detailtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeStarNotifications::NotificationRule.DetailType" } }, "EventTypeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarnotifications-notificationrule.html#cfn-codestarnotifications-notificationrule-eventtypeid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeStarNotifications::NotificationRule.EventTypeId" } }, "EventTypeIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarnotifications-notificationrule.html#cfn-codestarnotifications-notificationrule-eventtypeids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeStarNotifications::NotificationRule.EventTypeIds" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarnotifications-notificationrule.html#cfn-codestarnotifications-notificationrule-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeStarNotifications::NotificationRule.Name" } }, "Resource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarnotifications-notificationrule.html#cfn-codestarnotifications-notificationrule-resource", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CodeStarNotifications::NotificationRule.Resource" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarnotifications-notificationrule.html#cfn-codestarnotifications-notificationrule-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeStarNotifications::NotificationRule.Status" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarnotifications-notificationrule.html#cfn-codestarnotifications-notificationrule-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "TargetAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarnotifications-notificationrule.html#cfn-codestarnotifications-notificationrule-targetaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CodeStarNotifications::NotificationRule.TargetAddress" } }, "Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarnotifications-notificationrule.html#cfn-codestarnotifications-notificationrule-targets", "DuplicatesAllowed": true, "ItemType": "Target", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Cognito::IdentityPool": { "Attributes": { "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html", "Properties": { "AllowClassicFlow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html#cfn-cognito-identitypool-allowclassicflow", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AllowUnauthenticatedIdentities": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html#cfn-cognito-identitypool-allowunauthenticatedidentities", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "CognitoEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html#cfn-cognito-identitypool-cognitoevents", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "CognitoIdentityProviders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html#cfn-cognito-identitypool-cognitoidentityproviders", "ItemType": "CognitoIdentityProvider", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CognitoStreams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html#cfn-cognito-identitypool-cognitostreams", "Required": false, "Type": "CognitoStreams", "UpdateType": "Mutable" }, "DeveloperProviderName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html#cfn-cognito-identitypool-developerprovidername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IdentityPoolName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html#cfn-cognito-identitypool-identitypoolname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OpenIdConnectProviderARNs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html#cfn-cognito-identitypool-openidconnectproviderarns", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PushSync": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html#cfn-cognito-identitypool-pushsync", "Required": false, "Type": "PushSync", "UpdateType": "Mutable" }, "SamlProviderARNs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html#cfn-cognito-identitypool-samlproviderarns", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SupportedLoginProviders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html#cfn-cognito-identitypool-supportedloginproviders", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::IdentityPoolRoleAttachment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypoolroleattachment.html", "Properties": { "IdentityPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypoolroleattachment.html#cfn-cognito-identitypoolroleattachment-identitypoolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RoleMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypoolroleattachment.html#cfn-cognito-identitypoolroleattachment-rolemappings", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Roles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypoolroleattachment.html#cfn-cognito-identitypoolroleattachment-roles", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPool": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "ProviderName": { "PrimitiveType": "String" }, "ProviderURL": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html", "Properties": { "AccountRecoverySetting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-accountrecoverysetting", "Required": false, "Type": "AccountRecoverySetting", "UpdateType": "Mutable" }, "AdminCreateUserConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-admincreateuserconfig", "Required": false, "Type": "AdminCreateUserConfig", "UpdateType": "Mutable" }, "AliasAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-aliasattributes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Cognito::UserPool.AliasAttributes" } }, "AutoVerifiedAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-autoverifiedattributes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Cognito::UserPool.UsernameAttributes" } }, "DeletionProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-deletionprotection", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeviceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-deviceconfiguration", "Required": false, "Type": "DeviceConfiguration", "UpdateType": "Mutable" }, "EmailConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-emailconfiguration", "Required": false, "Type": "EmailConfiguration", "UpdateType": "Mutable" }, "EmailVerificationMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-emailverificationmessage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EmailVerificationSubject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-emailverificationsubject", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EnabledMfas": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-enabledmfas", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LambdaConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-lambdaconfig", "Required": false, "Type": "LambdaConfig", "UpdateType": "Mutable" }, "MfaConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-mfaconfiguration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Cognito::UserPool.MfaConfiguration" } }, "Policies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-policies", "Required": false, "Type": "Policies", "UpdateType": "Mutable" }, "Schema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-schema", "ItemType": "SchemaAttribute", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SmsAuthenticationMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-smsauthenticationmessage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SmsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-smsconfiguration", "Required": false, "Type": "SmsConfiguration", "UpdateType": "Mutable" }, "SmsVerificationMessage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-smsverificationmessage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserAttributeUpdateSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-userattributeupdatesettings", "Required": false, "Type": "UserAttributeUpdateSettings", "UpdateType": "Mutable" }, "UserPoolAddOns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-userpooladdons", "Required": false, "Type": "UserPoolAddOns", "UpdateType": "Mutable" }, "UserPoolName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-userpoolname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserPoolTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-userpooltags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "UsernameAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-usernameattributes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Cognito::UserPool.UsernameAttributes" } }, "UsernameConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-usernameconfiguration", "Required": false, "Type": "UsernameConfiguration", "UpdateType": "Mutable" }, "VerificationMessageTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-verificationmessagetemplate", "Required": false, "Type": "VerificationMessageTemplate", "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPoolClient": { "Attributes": { "ClientSecret": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html", "Properties": { "AccessTokenValidity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-accesstokenvalidity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "AllowedOAuthFlows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-allowedoauthflows", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AllowedOAuthFlowsUserPoolClient": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-allowedoauthflowsuserpoolclient", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AllowedOAuthScopes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-allowedoauthscopes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AnalyticsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-analyticsconfiguration", "Required": false, "Type": "AnalyticsConfiguration", "UpdateType": "Mutable" }, "AuthSessionValidity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-authsessionvalidity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CallbackURLs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-callbackurls", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ClientName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-clientname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultRedirectURI": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-defaultredirecturi", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EnablePropagateAdditionalUserContextData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-enablepropagateadditionalusercontextdata", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableTokenRevocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-enabletokenrevocation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExplicitAuthFlows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-explicitauthflows", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Cognito::UserPoolClient.ExplicitAuthFlows" } }, "GenerateSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-generatesecret", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "IdTokenValidity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-idtokenvalidity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "LogoutURLs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-logouturls", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PreventUserExistenceErrors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-preventuserexistenceerrors", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReadAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-readattributes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RefreshTokenValidity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-refreshtokenvalidity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Cognito::UserPoolClient.RefreshTokenValidity" } }, "SupportedIdentityProviders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-supportedidentityproviders", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TokenValidityUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-tokenvalidityunits", "Required": false, "Type": "TokenValidityUnits", "UpdateType": "Mutable" }, "UserPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-userpoolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "WriteAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-writeattributes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Cognito::UserPoolDomain": { "Attributes": { "CloudFrontDistribution": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooldomain.html", "Properties": { "CustomDomainConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooldomain.html#cfn-cognito-userpooldomain-customdomainconfig", "Required": false, "Type": "CustomDomainConfigType", "UpdateType": "Mutable" }, "Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooldomain.html#cfn-cognito-userpooldomain-domain", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "UserPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooldomain.html#cfn-cognito-userpooldomain-userpoolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Cognito::UserPoolGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolgroup.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolgroup.html#cfn-cognito-userpoolgroup-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolgroup.html#cfn-cognito-userpoolgroup-groupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Precedence": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolgroup.html#cfn-cognito-userpoolgroup-precedence", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolgroup.html#cfn-cognito-userpoolgroup-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolgroup.html#cfn-cognito-userpoolgroup-userpoolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Cognito::UserPoolIdentityProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolidentityprovider.html", "Properties": { "AttributeMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolidentityprovider.html#cfn-cognito-userpoolidentityprovider-attributemapping", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "IdpIdentifiers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolidentityprovider.html#cfn-cognito-userpoolidentityprovider-idpidentifiers", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ProviderDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolidentityprovider.html#cfn-cognito-userpoolidentityprovider-providerdetails", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "ProviderName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolidentityprovider.html#cfn-cognito-userpoolidentityprovider-providername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ProviderType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolidentityprovider.html#cfn-cognito-userpoolidentityprovider-providertype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "UserPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolidentityprovider.html#cfn-cognito-userpoolidentityprovider-userpoolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Cognito::UserPoolResourceServer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolresourceserver.html", "Properties": { "Identifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolresourceserver.html#cfn-cognito-userpoolresourceserver-identifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolresourceserver.html#cfn-cognito-userpoolresourceserver-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Scopes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolresourceserver.html#cfn-cognito-userpoolresourceserver-scopes", "ItemType": "ResourceServerScopeType", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolresourceserver.html#cfn-cognito-userpoolresourceserver-userpoolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Cognito::UserPoolRiskConfigurationAttachment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolriskconfigurationattachment.html", "Properties": { "AccountTakeoverRiskConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolriskconfigurationattachment.html#cfn-cognito-userpoolriskconfigurationattachment-accounttakeoverriskconfiguration", "Required": false, "Type": "AccountTakeoverRiskConfigurationType", "UpdateType": "Mutable" }, "ClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolriskconfigurationattachment.html#cfn-cognito-userpoolriskconfigurationattachment-clientid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "CompromisedCredentialsRiskConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolriskconfigurationattachment.html#cfn-cognito-userpoolriskconfigurationattachment-compromisedcredentialsriskconfiguration", "Required": false, "Type": "CompromisedCredentialsRiskConfigurationType", "UpdateType": "Mutable" }, "RiskExceptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolriskconfigurationattachment.html#cfn-cognito-userpoolriskconfigurationattachment-riskexceptionconfiguration", "Required": false, "Type": "RiskExceptionConfigurationType", "UpdateType": "Mutable" }, "UserPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolriskconfigurationattachment.html#cfn-cognito-userpoolriskconfigurationattachment-userpoolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Cognito::UserPoolUICustomizationAttachment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluicustomizationattachment.html", "Properties": { "CSS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluicustomizationattachment.html#cfn-cognito-userpooluicustomizationattachment-css", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluicustomizationattachment.html#cfn-cognito-userpooluicustomizationattachment-clientid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "UserPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluicustomizationattachment.html#cfn-cognito-userpooluicustomizationattachment-userpoolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Cognito::UserPoolUser": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html", "Properties": { "ClientMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-clientmetadata", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" }, "DesiredDeliveryMediums": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-desireddeliverymediums", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Cognito::UserPoolUser.DesiredDeliveryMediums" } }, "ForceAliasCreation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-forcealiascreation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "MessageAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-messageaction", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Cognito::UserPoolUser.MessageAction" } }, "UserAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-userattributes", "ItemType": "AttributeType", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "UserPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-userpoolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ValidationData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-validationdata", "ItemType": "AttributeType", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Cognito::UserPoolUserToGroupAttachment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolusertogroupattachment.html", "Properties": { "GroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolusertogroupattachment.html#cfn-cognito-userpoolusertogroupattachment-groupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "UserPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolusertogroupattachment.html#cfn-cognito-userpoolusertogroupattachment-userpoolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolusertogroupattachment.html#cfn-cognito-userpoolusertogroupattachment-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Comprehend::Flywheel": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-comprehend-flywheel.html", "Properties": { "ActiveModelArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-comprehend-flywheel.html#cfn-comprehend-flywheel-activemodelarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Comprehend::Flywheel.ActiveModelArn" } }, "DataAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-comprehend-flywheel.html#cfn-comprehend-flywheel-dataaccessrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Comprehend::Flywheel.DataAccessRoleArn" } }, "DataLakeS3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-comprehend-flywheel.html#cfn-comprehend-flywheel-datalakes3uri", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Comprehend::Flywheel.DataLakeS3Uri" } }, "DataSecurityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-comprehend-flywheel.html#cfn-comprehend-flywheel-datasecurityconfig", "Required": false, "Type": "DataSecurityConfig", "UpdateType": "Mutable" }, "FlywheelName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-comprehend-flywheel.html#cfn-comprehend-flywheel-flywheelname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Comprehend::Flywheel.FlywheelName" } }, "ModelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-comprehend-flywheel.html#cfn-comprehend-flywheel-modeltype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Comprehend::Flywheel.ModelType" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-comprehend-flywheel.html#cfn-comprehend-flywheel-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TaskConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-comprehend-flywheel.html#cfn-comprehend-flywheel-taskconfig", "Required": false, "Type": "TaskConfig", "UpdateType": "Immutable" } } }, "AWS::Config::AggregationAuthorization": { "Attributes": { "AggregationAuthorizationArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-aggregationauthorization.html", "Properties": { "AuthorizedAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-aggregationauthorization.html#cfn-config-aggregationauthorization-authorizedaccountid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Config::AggregationAuthorization.AuthorizedAccountId" } }, "AuthorizedAwsRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-aggregationauthorization.html#cfn-config-aggregationauthorization-authorizedawsregion", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Config::AggregationAuthorization.AuthorizedAwsRegion" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-aggregationauthorization.html#cfn-config-aggregationauthorization-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Config::ConfigRule": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Compliance.Type": { "PrimitiveType": "String" }, "ConfigRuleId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configrule.html", "Properties": { "ConfigRuleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configrule.html#cfn-config-configrule-configrulename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configrule.html#cfn-config-configrule-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Config::ConfigRule.Description" } }, "InputParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configrule.html#cfn-config-configrule-inputparameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "MaximumExecutionFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configrule.html#cfn-config-configrule-maximumexecutionfrequency", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Config::ConfigRule.MaximumExecutionFrequency" } }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configrule.html#cfn-config-configrule-scope", "Required": false, "Type": "Scope", "UpdateType": "Mutable" }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configrule.html#cfn-config-configrule-source", "Required": true, "Type": "Source", "UpdateType": "Mutable" } } }, "AWS::Config::ConfigurationAggregator": { "Attributes": { "ConfigurationAggregatorArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configurationaggregator.html", "Properties": { "AccountAggregationSources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configurationaggregator.html#cfn-config-configurationaggregator-accountaggregationsources", "DuplicatesAllowed": true, "ItemType": "AccountAggregationSource", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ConfigurationAggregatorName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configurationaggregator.html#cfn-config-configurationaggregator-configurationaggregatorname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Config::ConfigurationAggregator.ConfigurationAggregatorName" } }, "OrganizationAggregationSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configurationaggregator.html#cfn-config-configurationaggregator-organizationaggregationsource", "Required": false, "Type": "OrganizationAggregationSource", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configurationaggregator.html#cfn-config-configurationaggregator-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Config::ConfigurationRecorder": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configurationrecorder.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configurationrecorder.html#cfn-config-configurationrecorder-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RecordingGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configurationrecorder.html#cfn-config-configurationrecorder-recordinggroup", "Required": false, "Type": "RecordingGroup", "UpdateType": "Mutable" }, "RoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configurationrecorder.html#cfn-config-configurationrecorder-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Config::ConformancePack": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-conformancepack.html", "Properties": { "ConformancePackInputParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-conformancepack.html#cfn-config-conformancepack-conformancepackinputparameters", "DuplicatesAllowed": true, "ItemType": "ConformancePackInputParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ConformancePackName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-conformancepack.html#cfn-config-conformancepack-conformancepackname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Config::ConformancePack.ConformancePackName" } }, "DeliveryS3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-conformancepack.html#cfn-config-conformancepack-deliverys3bucket", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeliveryS3KeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-conformancepack.html#cfn-config-conformancepack-deliverys3keyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TemplateBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-conformancepack.html#cfn-config-conformancepack-templatebody", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Config::ConformancePack.TemplateBody" } }, "TemplateS3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-conformancepack.html#cfn-config-conformancepack-templates3uri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Config::ConformancePack.TemplateS3Uri" } }, "TemplateSSMDocumentDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-conformancepack.html#cfn-config-conformancepack-templatessmdocumentdetails", "Required": false, "Type": "TemplateSSMDocumentDetails", "UpdateType": "Mutable" } } }, "AWS::Config::DeliveryChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-deliverychannel.html", "Properties": { "ConfigSnapshotDeliveryProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-deliverychannel.html#cfn-config-deliverychannel-configsnapshotdeliveryproperties", "Required": false, "Type": "ConfigSnapshotDeliveryProperties", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-deliverychannel.html#cfn-config-deliverychannel-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "S3BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-deliverychannel.html#cfn-config-deliverychannel-s3bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "S3KeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-deliverychannel.html#cfn-config-deliverychannel-s3keyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "S3KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-deliverychannel.html#cfn-config-deliverychannel-s3kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SnsTopicARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-deliverychannel.html#cfn-config-deliverychannel-snstopicarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Config::OrganizationConfigRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconfigrule.html", "Properties": { "ExcludedAccounts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconfigrule.html#cfn-config-organizationconfigrule-excludedaccounts", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "OrganizationConfigRuleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconfigrule.html#cfn-config-organizationconfigrule-organizationconfigrulename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "OrganizationCustomPolicyRuleMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconfigrule.html#cfn-config-organizationconfigrule-organizationcustompolicyrulemetadata", "Required": false, "Type": "OrganizationCustomPolicyRuleMetadata", "UpdateType": "Mutable" }, "OrganizationCustomRuleMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconfigrule.html#cfn-config-organizationconfigrule-organizationcustomrulemetadata", "Required": false, "Type": "OrganizationCustomRuleMetadata", "UpdateType": "Mutable" }, "OrganizationManagedRuleMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconfigrule.html#cfn-config-organizationconfigrule-organizationmanagedrulemetadata", "Required": false, "Type": "OrganizationManagedRuleMetadata", "UpdateType": "Mutable" } } }, "AWS::Config::OrganizationConformancePack": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconformancepack.html", "Properties": { "ConformancePackInputParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconformancepack.html#cfn-config-organizationconformancepack-conformancepackinputparameters", "DuplicatesAllowed": true, "ItemType": "ConformancePackInputParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DeliveryS3Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconformancepack.html#cfn-config-organizationconformancepack-deliverys3bucket", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeliveryS3KeyPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconformancepack.html#cfn-config-organizationconformancepack-deliverys3keyprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExcludedAccounts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconformancepack.html#cfn-config-organizationconformancepack-excludedaccounts", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "OrganizationConformancePackName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconformancepack.html#cfn-config-organizationconformancepack-organizationconformancepackname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Config::OrganizationConformancePack.OrganizationConformancePackName" } }, "TemplateBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconformancepack.html#cfn-config-organizationconformancepack-templatebody", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Config::OrganizationConformancePack.TemplateBody" } }, "TemplateS3Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconformancepack.html#cfn-config-organizationconformancepack-templates3uri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Config::OrganizationConformancePack.TemplateS3Uri" } } } }, "AWS::Config::RemediationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html", "Properties": { "Automatic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-automatic", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ConfigRuleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-configrulename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ExecutionControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-executioncontrols", "Required": false, "Type": "ExecutionControls", "UpdateType": "Mutable" }, "MaximumAutomaticAttempts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-maximumautomaticattempts", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-resourcetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RetryAttemptSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-retryattemptseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TargetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-targetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TargetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-targettype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TargetVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-remediationconfiguration.html#cfn-config-remediationconfiguration-targetversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Config::StoredQuery": { "Attributes": { "QueryArn": { "PrimitiveType": "String" }, "QueryId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-storedquery.html", "Properties": { "QueryDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-storedquery.html#cfn-config-storedquery-querydescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Config::StoredQuery.QueryDescription" } }, "QueryExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-storedquery.html#cfn-config-storedquery-queryexpression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Config::StoredQuery.QueryExpression" } }, "QueryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-storedquery.html#cfn-config-storedquery-queryname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Config::StoredQuery.QueryName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-storedquery.html#cfn-config-storedquery-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Connect::ApprovedOrigin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-approvedorigin.html", "Properties": { "InstanceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-approvedorigin.html#cfn-connect-approvedorigin-instanceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::ApprovedOrigin.InstanceId" } }, "Origin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-approvedorigin.html#cfn-connect-approvedorigin-origin", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Connect::ContactFlow": { "Attributes": { "ContactFlowArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflow.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflow.html#cfn-connect-contactflow-content", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::ContactFlow.Content" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflow.html#cfn-connect-contactflow-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InstanceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflow.html#cfn-connect-contactflow-instancearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::ContactFlow.InstanceArn" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflow.html#cfn-connect-contactflow-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::ContactFlow.Name" } }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflow.html#cfn-connect-contactflow-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::ContactFlow.State" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflow.html#cfn-connect-contactflow-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflow.html#cfn-connect-contactflow-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::ContactFlow.Type" } } } }, "AWS::Connect::ContactFlowModule": { "Attributes": { "ContactFlowModuleArn": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflowmodule.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflowmodule.html#cfn-connect-contactflowmodule-content", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::ContactFlowModule.Content" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflowmodule.html#cfn-connect-contactflowmodule-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::ContactFlowModule.Description" } }, "InstanceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflowmodule.html#cfn-connect-contactflowmodule-instancearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::ContactFlowModule.InstanceArn" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflowmodule.html#cfn-connect-contactflowmodule-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::ContactFlowModule.Name" } }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflowmodule.html#cfn-connect-contactflowmodule-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::ContactFlowModule.State" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflowmodule.html#cfn-connect-contactflowmodule-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Connect::EvaluationForm": { "Attributes": { "EvaluationFormArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-evaluationform.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-evaluationform.html#cfn-connect-evaluationform-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InstanceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-evaluationform.html#cfn-connect-evaluationform-instancearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.InstanceArn" } }, "Items": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-evaluationform.html#cfn-connect-evaluationform-items", "DuplicatesAllowed": true, "ItemType": "EvaluationFormBaseItem", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "ScoringStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-evaluationform.html#cfn-connect-evaluationform-scoringstrategy", "Required": false, "Type": "ScoringStrategy", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-evaluationform.html#cfn-connect-evaluationform-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.Status" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-evaluationform.html#cfn-connect-evaluationform-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Title": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-evaluationform.html#cfn-connect-evaluationform-title", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::EvaluationForm.Title" } } } }, "AWS::Connect::HoursOfOperation": { "Attributes": { "HoursOfOperationArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-hoursofoperation.html", "Properties": { "Config": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-hoursofoperation.html#cfn-connect-hoursofoperation-config", "DuplicatesAllowed": false, "ItemType": "HoursOfOperationConfig", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-hoursofoperation.html#cfn-connect-hoursofoperation-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::HoursOfOperation.Description" } }, "InstanceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-hoursofoperation.html#cfn-connect-hoursofoperation-instancearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::HoursOfOperation.InstanceArn" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-hoursofoperation.html#cfn-connect-hoursofoperation-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::HoursOfOperation.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-hoursofoperation.html#cfn-connect-hoursofoperation-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TimeZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-hoursofoperation.html#cfn-connect-hoursofoperation-timezone", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Connect::Instance": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "InstanceStatus": { "PrimitiveType": "String" }, "ServiceRole": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instance.html", "Properties": { "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instance.html#cfn-connect-instance-attributes", "Required": true, "Type": "Attributes", "UpdateType": "Mutable" }, "DirectoryId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instance.html#cfn-connect-instance-directoryid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::Instance.DirectoryId" } }, "IdentityManagementType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instance.html#cfn-connect-instance-identitymanagementtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::Instance.IdentityManagementType" } }, "InstanceAlias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instance.html#cfn-connect-instance-instancealias", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::Instance.InstanceAlias" } } } }, "AWS::Connect::InstanceStorageConfig": { "Attributes": { "AssociationId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instancestorageconfig.html", "Properties": { "InstanceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instancestorageconfig.html#cfn-connect-instancestorageconfig-instancearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::InstanceStorageConfig.InstanceArn" } }, "KinesisFirehoseConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instancestorageconfig.html#cfn-connect-instancestorageconfig-kinesisfirehoseconfig", "Required": false, "Type": "KinesisFirehoseConfig", "UpdateType": "Mutable" }, "KinesisStreamConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instancestorageconfig.html#cfn-connect-instancestorageconfig-kinesisstreamconfig", "Required": false, "Type": "KinesisStreamConfig", "UpdateType": "Mutable" }, "KinesisVideoStreamConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instancestorageconfig.html#cfn-connect-instancestorageconfig-kinesisvideostreamconfig", "Required": false, "Type": "KinesisVideoStreamConfig", "UpdateType": "Mutable" }, "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instancestorageconfig.html#cfn-connect-instancestorageconfig-resourcetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::InstanceStorageConfig.ResourceType" } }, "S3Config": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instancestorageconfig.html#cfn-connect-instancestorageconfig-s3config", "Required": false, "Type": "S3Config", "UpdateType": "Mutable" }, "StorageType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instancestorageconfig.html#cfn-connect-instancestorageconfig-storagetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::InstanceStorageConfig.StorageType" } } } }, "AWS::Connect::IntegrationAssociation": { "Attributes": { "IntegrationAssociationId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-integrationassociation.html", "Properties": { "InstanceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-integrationassociation.html#cfn-connect-integrationassociation-instanceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::IntegrationAssociation.InstanceId" } }, "IntegrationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-integrationassociation.html#cfn-connect-integrationassociation-integrationarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::IntegrationAssociation.IntegrationArn" } }, "IntegrationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-integrationassociation.html#cfn-connect-integrationassociation-integrationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::IntegrationAssociation.IntegrationType" } } } }, "AWS::Connect::PhoneNumber": { "Attributes": { "Address": { "PrimitiveType": "String" }, "PhoneNumberArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-phonenumber.html", "Properties": { "CountryCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-phonenumber.html#cfn-connect-phonenumber-countrycode", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::PhoneNumber.CountryCode" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-phonenumber.html#cfn-connect-phonenumber-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::PhoneNumber.Description" } }, "Prefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-phonenumber.html#cfn-connect-phonenumber-prefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::PhoneNumber.Prefix" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-phonenumber.html#cfn-connect-phonenumber-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-phonenumber.html#cfn-connect-phonenumber-targetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::PhoneNumber.TargetArn" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-phonenumber.html#cfn-connect-phonenumber-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::PhoneNumber.Type" } } } }, "AWS::Connect::QuickConnect": { "Attributes": { "QuickConnectArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-quickconnect.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-quickconnect.html#cfn-connect-quickconnect-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::QuickConnect.Description" } }, "InstanceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-quickconnect.html#cfn-connect-quickconnect-instancearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::QuickConnect.InstanceArn" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-quickconnect.html#cfn-connect-quickconnect-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::QuickConnect.Name" } }, "QuickConnectConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-quickconnect.html#cfn-connect-quickconnect-quickconnectconfig", "Required": true, "Type": "QuickConnectConfig", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-quickconnect.html#cfn-connect-quickconnect-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Connect::Rule": { "Attributes": { "RuleArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-rule.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-rule.html#cfn-connect-rule-actions", "Required": true, "Type": "Actions", "UpdateType": "Mutable" }, "Function": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-rule.html#cfn-connect-rule-function", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "InstanceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-rule.html#cfn-connect-rule-instancearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::Rule.InstanceArn" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-rule.html#cfn-connect-rule-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::Rule.Name" } }, "PublishStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-rule.html#cfn-connect-rule-publishstatus", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::Rule.PublishStatus" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-rule.html#cfn-connect-rule-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TriggerEventSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-rule.html#cfn-connect-rule-triggereventsource", "Required": true, "Type": "RuleTriggerEventSource", "UpdateType": "Immutable" } } }, "AWS::Connect::SecurityKey": { "Attributes": { "AssociationId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-securitykey.html", "Properties": { "InstanceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-securitykey.html#cfn-connect-securitykey-instanceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::SecurityKey.InstanceId" } }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-securitykey.html#cfn-connect-securitykey-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::SecurityKey.Key" } } } }, "AWS::Connect::TaskTemplate": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-tasktemplate.html", "Properties": { "ClientToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-tasktemplate.html#cfn-connect-tasktemplate-clienttoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::TaskTemplate.ClientToken" } }, "Constraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-tasktemplate.html#cfn-connect-tasktemplate-constraints", "Required": false, "Type": "Constraints", "UpdateType": "Mutable" }, "ContactFlowArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-tasktemplate.html#cfn-connect-tasktemplate-contactflowarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::TaskTemplate.ContactFlowArn" } }, "Defaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-tasktemplate.html#cfn-connect-tasktemplate-defaults", "DuplicatesAllowed": true, "ItemType": "DefaultFieldValue", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-tasktemplate.html#cfn-connect-tasktemplate-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Fields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-tasktemplate.html#cfn-connect-tasktemplate-fields", "DuplicatesAllowed": true, "ItemType": "Field", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InstanceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-tasktemplate.html#cfn-connect-tasktemplate-instancearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::TaskTemplate.InstanceArn" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-tasktemplate.html#cfn-connect-tasktemplate-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::TaskTemplate.Name" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-tasktemplate.html#cfn-connect-tasktemplate-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::TaskTemplate.Status" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-tasktemplate.html#cfn-connect-tasktemplate-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Connect::User": { "Attributes": { "UserArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-user.html", "Properties": { "DirectoryUserId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-user.html#cfn-connect-user-directoryuserid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HierarchyGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-user.html#cfn-connect-user-hierarchygrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::User.HierarchyGroupArn" } }, "IdentityInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-user.html#cfn-connect-user-identityinfo", "Required": false, "Type": "UserIdentityInfo", "UpdateType": "Mutable" }, "InstanceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-user.html#cfn-connect-user-instancearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::User.InstanceArn" } }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-user.html#cfn-connect-user-password", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::User.Password" } }, "PhoneConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-user.html#cfn-connect-user-phoneconfig", "Required": true, "Type": "UserPhoneConfig", "UpdateType": "Mutable" }, "RoutingProfileArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-user.html#cfn-connect-user-routingprofilearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::User.RoutingProfileArn" } }, "SecurityProfileArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-user.html#cfn-connect-user-securityprofilearns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::User.SecurityProfileArns" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-user.html#cfn-connect-user-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-user.html#cfn-connect-user-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::User.Username" } } } }, "AWS::Connect::UserHierarchyGroup": { "Attributes": { "UserHierarchyGroupArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-userhierarchygroup.html", "Properties": { "InstanceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-userhierarchygroup.html#cfn-connect-userhierarchygroup-instancearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::UserHierarchyGroup.InstanceArn" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-userhierarchygroup.html#cfn-connect-userhierarchygroup-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Connect::UserHierarchyGroup.Name" } }, "ParentGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-userhierarchygroup.html#cfn-connect-userhierarchygroup-parentgrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Connect::UserHierarchyGroup.ParentGroupArn" } } } }, "AWS::ConnectCampaigns::Campaign": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connectcampaigns-campaign.html", "Properties": { "ConnectInstanceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connectcampaigns-campaign.html#cfn-connectcampaigns-campaign-connectinstancearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ConnectCampaigns::Campaign.ConnectInstanceArn" } }, "DialerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connectcampaigns-campaign.html#cfn-connectcampaigns-campaign-dialerconfig", "Required": true, "Type": "DialerConfig", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connectcampaigns-campaign.html#cfn-connectcampaigns-campaign-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ConnectCampaigns::Campaign.Name" } }, "OutboundCallConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connectcampaigns-campaign.html#cfn-connectcampaigns-campaign-outboundcallconfig", "Required": true, "Type": "OutboundCallConfig", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connectcampaigns-campaign.html#cfn-connectcampaigns-campaign-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ControlTower::EnabledControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-controltower-enabledcontrol.html", "Properties": { "ControlIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-controltower-enabledcontrol.html#cfn-controltower-enabledcontrol-controlidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ControlTower::EnabledControl.ControlIdentifier" } }, "TargetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-controltower-enabledcontrol.html#cfn-controltower-enabledcontrol-targetidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ControlTower::EnabledControl.TargetIdentifier" } } } }, "AWS::CustomerProfiles::Domain": { "Attributes": { "CreatedAt": { "PrimitiveType": "String" }, "LastUpdatedAt": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-domain.html", "Properties": { "DeadLetterQueueUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-domain.html#cfn-customerprofiles-domain-deadletterqueueurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultEncryptionKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-domain.html#cfn-customerprofiles-domain-defaultencryptionkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultExpirationDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-domain.html#cfn-customerprofiles-domain-defaultexpirationdays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Domain.DefaultExpirationDays" } }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-domain.html#cfn-customerprofiles-domain-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CustomerProfiles::Domain.DomainName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-domain.html#cfn-customerprofiles-domain-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::CustomerProfiles::Integration": { "Attributes": { "CreatedAt": { "PrimitiveType": "String" }, "LastUpdatedAt": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-integration.html", "Properties": { "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-integration.html#cfn-customerprofiles-integration-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.DomainName" } }, "FlowDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-integration.html#cfn-customerprofiles-integration-flowdefinition", "Required": false, "Type": "FlowDefinition", "UpdateType": "Mutable" }, "ObjectTypeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-integration.html#cfn-customerprofiles-integration-objecttypename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.ObjectTypeName" } }, "ObjectTypeNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-integration.html#cfn-customerprofiles-integration-objecttypenames", "DuplicatesAllowed": true, "ItemType": "ObjectTypeMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-integration.html#cfn-customerprofiles-integration-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-integration.html#cfn-customerprofiles-integration-uri", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CustomerProfiles::Integration.Uri" } } } }, "AWS::CustomerProfiles::ObjectType": { "Attributes": { "CreatedAt": { "PrimitiveType": "String" }, "LastUpdatedAt": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-objecttype.html", "Properties": { "AllowProfileCreation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-objecttype.html#cfn-customerprofiles-objecttype-allowprofilecreation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-objecttype.html#cfn-customerprofiles-objecttype-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::ObjectType.Description" } }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-objecttype.html#cfn-customerprofiles-objecttype-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CustomerProfiles::ObjectType.DomainName" } }, "EncryptionKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-objecttype.html#cfn-customerprofiles-objecttype-encryptionkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExpirationDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-objecttype.html#cfn-customerprofiles-objecttype-expirationdays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::ObjectType.ExpirationDays" } }, "Fields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-objecttype.html#cfn-customerprofiles-objecttype-fields", "DuplicatesAllowed": true, "ItemType": "FieldMap", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Keys": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-objecttype.html#cfn-customerprofiles-objecttype-keys", "DuplicatesAllowed": true, "ItemType": "KeyMap", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ObjectTypeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-objecttype.html#cfn-customerprofiles-objecttype-objecttypename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::CustomerProfiles::ObjectType.ObjectTypeName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-objecttype.html#cfn-customerprofiles-objecttype-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TemplateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-objecttype.html#cfn-customerprofiles-objecttype-templateid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::CustomerProfiles::ObjectType.TemplateId" } } } }, "AWS::DAX::Cluster": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "ClusterDiscoveryEndpoint": { "PrimitiveType": "String" }, "ClusterDiscoveryEndpointURL": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html", "Properties": { "AvailabilityZones": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-availabilityzones", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AvailabilityZones", "ValueType": "AvailabilityZone" } }, "ClusterEndpointEncryptionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-clusterendpointencryptiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ClusterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-clustername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IAMRoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-iamrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "NodeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-nodetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "DAXInstanceType" } }, "NotificationTopicARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-notificationtopicarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-parametergroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PreferredMaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-preferredmaintenancewindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReplicationFactor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-replicationfactor", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "SSESpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-ssespecification", "Required": false, "Type": "SSESpecification", "UpdateType": "Immutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-securitygroupids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AWS::EC2::SecurityGroup.NamesOrGroupIds", "ValueType": "AWS::EC2::SecurityGroup.NameOrGroupId" } }, "SubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-subnetgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DAX::ParameterGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-parametergroup.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-parametergroup.html#cfn-dax-parametergroup-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-parametergroup.html#cfn-dax-parametergroup-parametergroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ParameterNameValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-parametergroup.html#cfn-dax-parametergroup-parameternamevalues", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DAX::SubnetGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-subnetgroup.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-subnetgroup.html#cfn-dax-subnetgroup-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-subnetgroup.html#cfn-dax-subnetgroup-subnetgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-subnetgroup.html#cfn-dax-subnetgroup-subnetids", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DLM::LifecyclePolicy": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dlm-lifecyclepolicy.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dlm-lifecyclepolicy.html#cfn-dlm-lifecyclepolicy-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExecutionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dlm-lifecyclepolicy.html#cfn-dlm-lifecyclepolicy-executionrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "PolicyDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dlm-lifecyclepolicy.html#cfn-dlm-lifecyclepolicy-policydetails", "Required": false, "Type": "PolicyDetails", "UpdateType": "Mutable" }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dlm-lifecyclepolicy.html#cfn-dlm-lifecyclepolicy-state", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Default::Default.EnabledState" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dlm-lifecyclepolicy.html#cfn-dlm-lifecyclepolicy-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DMS::Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-certificate.html", "Properties": { "CertificateIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-certificate.html#cfn-dms-certificate-certificateidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "CertificatePem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-certificate.html#cfn-dms-certificate-certificatepem", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "CertificateWallet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-certificate.html#cfn-dms-certificate-certificatewallet", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::DMS::Endpoint": { "Attributes": { "ExternalId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html", "Properties": { "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-certificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DocDbSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-docdbsettings", "Required": false, "Type": "DocDbSettings", "UpdateType": "Mutable" }, "DynamoDbSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-dynamodbsettings", "Required": false, "Type": "DynamoDbSettings", "UpdateType": "Mutable" }, "ElasticsearchSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-elasticsearchsettings", "Required": false, "Type": "ElasticsearchSettings", "UpdateType": "Mutable" }, "EndpointIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-endpointidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EndpointType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-endpointtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "DmsEndpointType" } }, "EngineName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-enginename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ExtraConnectionAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-extraconnectionattributes", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GcpMySQLSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-gcpmysqlsettings", "Required": false, "Type": "GcpMySQLSettings", "UpdateType": "Mutable" }, "IbmDb2Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-ibmdb2settings", "Required": false, "Type": "IbmDb2Settings", "UpdateType": "Mutable" }, "KafkaSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-kafkasettings", "Required": false, "Type": "KafkaSettings", "UpdateType": "Mutable" }, "KinesisSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-kinesissettings", "Required": false, "Type": "KinesisSettings", "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MicrosoftSqlServerSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-microsoftsqlserversettings", "Required": false, "Type": "MicrosoftSqlServerSettings", "UpdateType": "Mutable" }, "MongoDbSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-mongodbsettings", "Required": false, "Type": "MongoDbSettings", "UpdateType": "Mutable" }, "MySqlSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-mysqlsettings", "Required": false, "Type": "MySqlSettings", "UpdateType": "Mutable" }, "NeptuneSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-neptunesettings", "Required": false, "Type": "NeptuneSettings", "UpdateType": "Mutable" }, "OracleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-oraclesettings", "Required": false, "Type": "OracleSettings", "UpdateType": "Mutable" }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-password", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PostgreSqlSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-postgresqlsettings", "Required": false, "Type": "PostgreSqlSettings", "UpdateType": "Mutable" }, "RedisSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-redissettings", "Required": false, "Type": "RedisSettings", "UpdateType": "Mutable" }, "RedshiftSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-redshiftsettings", "Required": false, "Type": "RedshiftSettings", "UpdateType": "Mutable" }, "ResourceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-resourceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "S3Settings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-s3settings", "Required": false, "Type": "S3Settings", "UpdateType": "Mutable" }, "ServerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-servername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SslMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-sslmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "DmsEndpointSslMode" } }, "SybaseSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-sybasesettings", "Required": false, "Type": "SybaseSettings", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Username": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DMS::EventSubscription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EventCategories": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-eventcategories", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SnsTopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-snstopicarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SourceIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-sourceids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-sourcetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubscriptionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-subscriptionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DMS::ReplicationInstance": { "Attributes": { "ReplicationInstancePrivateIpAddresses": { "PrimitiveType": "String" }, "ReplicationInstancePublicIpAddresses": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html", "Properties": { "AllocatedStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-allocatedstorage", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "AllowMajorVersionUpgrade": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-allowmajorversionupgrade", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AutoMinorVersionUpgrade": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-autominorversionupgrade", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AvailabilityZone" } }, "EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-engineversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MultiAZ": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-multiaz", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PreferredMaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-preferredmaintenancewindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PubliclyAccessible": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-publiclyaccessible", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "ReplicationInstanceClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-replicationinstanceclass", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ReplicationInstanceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-replicationinstanceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReplicationSubnetGroupIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-replicationsubnetgroupidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ResourceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-resourceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcSecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-vpcsecuritygroupids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DMS::ReplicationSubnetGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationsubnetgroup.html", "Properties": { "ReplicationSubnetGroupDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationsubnetgroup.html#cfn-dms-replicationsubnetgroup-replicationsubnetgroupdescription", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ReplicationSubnetGroupIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationsubnetgroup.html#cfn-dms-replicationsubnetgroup-replicationsubnetgroupidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationsubnetgroup.html#cfn-dms-replicationsubnetgroup-subnetids", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationsubnetgroup.html#cfn-dms-replicationsubnetgroup-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DMS::ReplicationTask": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html", "Properties": { "CdcStartPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html#cfn-dms-replicationtask-cdcstartposition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CdcStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html#cfn-dms-replicationtask-cdcstarttime", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "CdcStopPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html#cfn-dms-replicationtask-cdcstopposition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MigrationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html#cfn-dms-replicationtask-migrationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ReplicationInstanceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html#cfn-dms-replicationtask-replicationinstancearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ReplicationTaskIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html#cfn-dms-replicationtask-replicationtaskidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReplicationTaskSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html#cfn-dms-replicationtask-replicationtasksettings", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html#cfn-dms-replicationtask-resourceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SourceEndpointArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html#cfn-dms-replicationtask-sourceendpointarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TableMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html#cfn-dms-replicationtask-tablemappings", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html#cfn-dms-replicationtask-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetEndpointArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html#cfn-dms-replicationtask-targetendpointarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TaskData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html#cfn-dms-replicationtask-taskdata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::DataBrew::Dataset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-dataset.html", "Properties": { "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-dataset.html#cfn-databrew-dataset-format", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Dataset.Format" } }, "FormatOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-dataset.html#cfn-databrew-dataset-formatoptions", "Required": false, "Type": "FormatOptions", "UpdateType": "Mutable" }, "Input": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-dataset.html#cfn-databrew-dataset-input", "Required": true, "Type": "Input", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-dataset.html#cfn-databrew-dataset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataBrew::Dataset.Name" } }, "PathOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-dataset.html#cfn-databrew-dataset-pathoptions", "Required": false, "Type": "PathOptions", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-dataset.html#cfn-databrew-dataset-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::DataBrew::Job": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html", "Properties": { "DataCatalogOutputs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-datacatalogoutputs", "DuplicatesAllowed": true, "ItemType": "DataCatalogOutput", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DatabaseOutputs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-databaseoutputs", "DuplicatesAllowed": true, "ItemType": "DatabaseOutput", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DatasetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-datasetname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.DatasetName" } }, "EncryptionKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-encryptionkeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.EncryptionKeyArn" } }, "EncryptionMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-encryptionmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.EncryptionMode" } }, "JobSample": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-jobsample", "Required": false, "Type": "JobSample", "UpdateType": "Mutable" }, "LogSubscription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-logsubscription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.LogSubscription" } }, "MaxCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-maxcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxRetries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-maxretries", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataBrew::Job.Name" } }, "OutputLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-outputlocation", "Required": false, "Type": "OutputLocation", "UpdateType": "Mutable" }, "Outputs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-outputs", "DuplicatesAllowed": true, "ItemType": "Output", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ProfileConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-profileconfiguration", "Required": false, "Type": "ProfileConfiguration", "UpdateType": "Mutable" }, "ProjectName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-projectname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Job.ProjectName" } }, "Recipe": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-recipe", "Required": false, "Type": "Recipe", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-timeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataBrew::Job.Type" } }, "ValidationConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-validationconfigurations", "DuplicatesAllowed": true, "ItemType": "ValidationConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataBrew::Project": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-project.html", "Properties": { "DatasetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-project.html#cfn-databrew-project-datasetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Project.DatasetName" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-project.html#cfn-databrew-project-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataBrew::Project.Name" } }, "RecipeName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-project.html#cfn-databrew-project-recipename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Project.RecipeName" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-project.html#cfn-databrew-project-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Sample": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-project.html#cfn-databrew-project-sample", "Required": false, "Type": "Sample", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-project.html#cfn-databrew-project-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::DataBrew::Recipe": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-recipe.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-recipe.html#cfn-databrew-recipe-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-recipe.html#cfn-databrew-recipe-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataBrew::Recipe.Name" } }, "Steps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-recipe.html#cfn-databrew-recipe-steps", "DuplicatesAllowed": true, "ItemType": "RecipeStep", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-recipe.html#cfn-databrew-recipe-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::DataBrew::Ruleset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-ruleset.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-ruleset.html#cfn-databrew-ruleset-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-ruleset.html#cfn-databrew-ruleset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataBrew::Ruleset.Name" } }, "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-ruleset.html#cfn-databrew-ruleset-rules", "DuplicatesAllowed": true, "ItemType": "Rule", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-ruleset.html#cfn-databrew-ruleset-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-ruleset.html#cfn-databrew-ruleset-targetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataBrew::Ruleset.TargetArn" } } } }, "AWS::DataBrew::Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-schedule.html", "Properties": { "CronExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-schedule.html#cfn-databrew-schedule-cronexpression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Schedule.CronExpression" } }, "JobNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-schedule.html#cfn-databrew-schedule-jobnames", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataBrew::Schedule.JobNames" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-schedule.html#cfn-databrew-schedule-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataBrew::Schedule.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-schedule.html#cfn-databrew-schedule-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::DataPipeline::Pipeline": { "Attributes": { "PipelineId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html", "Properties": { "Activate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-activate", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ParameterObjects": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-parameterobjects", "DuplicatesAllowed": true, "ItemType": "ParameterObject", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ParameterValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-parametervalues", "DuplicatesAllowed": true, "ItemType": "ParameterValue", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PipelineObjects": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-pipelineobjects", "DuplicatesAllowed": true, "ItemType": "PipelineObject", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PipelineTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-pipelinetags", "DuplicatesAllowed": true, "ItemType": "PipelineTag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataSync::Agent": { "Attributes": { "AgentArn": { "PrimitiveType": "String" }, "EndpointType": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-agent.html", "Properties": { "ActivationKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-agent.html#cfn-datasync-agent-activationkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::Agent.ActivationKey" } }, "AgentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-agent.html#cfn-datasync-agent-agentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Agent.AgentName" } }, "SecurityGroupArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-agent.html#cfn-datasync-agent-securitygrouparns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::Agent.SecurityGroupArns" } }, "SubnetArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-agent.html#cfn-datasync-agent-subnetarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::Agent.SubnetArns" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-agent.html#cfn-datasync-agent-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcEndpointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-agent.html#cfn-datasync-agent-vpcendpointid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::Agent.VpcEndpointId" } } } }, "AWS::DataSync::LocationEFS": { "Attributes": { "LocationArn": { "PrimitiveType": "String" }, "LocationUri": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationefs.html", "Properties": { "AccessPointArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationefs.html#cfn-datasync-locationefs-accesspointarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationEFS.AccessPointArn" } }, "Ec2Config": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationefs.html#cfn-datasync-locationefs-ec2config", "Required": true, "Type": "Ec2Config", "UpdateType": "Immutable" }, "EfsFilesystemArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationefs.html#cfn-datasync-locationefs-efsfilesystemarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationEFS.EfsFilesystemArn" } }, "FileSystemAccessRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationefs.html#cfn-datasync-locationefs-filesystemaccessrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationEFS.FileSystemAccessRoleArn" } }, "InTransitEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationefs.html#cfn-datasync-locationefs-intransitencryption", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationEFS.InTransitEncryption" } }, "Subdirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationefs.html#cfn-datasync-locationefs-subdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationEFS.Subdirectory" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationefs.html#cfn-datasync-locationefs-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataSync::LocationFSxLustre": { "Attributes": { "LocationArn": { "PrimitiveType": "String" }, "LocationUri": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxlustre.html", "Properties": { "FsxFilesystemArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxlustre.html#cfn-datasync-locationfsxlustre-fsxfilesystemarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxLustre.FsxFilesystemArn" } }, "SecurityGroupArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxlustre.html#cfn-datasync-locationfsxlustre-securitygrouparns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxLustre.SecurityGroupArns" } }, "Subdirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxlustre.html#cfn-datasync-locationfsxlustre-subdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxLustre.Subdirectory" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxlustre.html#cfn-datasync-locationfsxlustre-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataSync::LocationFSxONTAP": { "Attributes": { "FsxFilesystemArn": { "PrimitiveType": "String" }, "LocationArn": { "PrimitiveType": "String" }, "LocationUri": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxontap.html", "Properties": { "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxontap.html#cfn-datasync-locationfsxontap-protocol", "Required": false, "Type": "Protocol", "UpdateType": "Immutable" }, "SecurityGroupArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxontap.html#cfn-datasync-locationfsxontap-securitygrouparns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxONTAP.SecurityGroupArns" } }, "StorageVirtualMachineArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxontap.html#cfn-datasync-locationfsxontap-storagevirtualmachinearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxONTAP.StorageVirtualMachineArn" } }, "Subdirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxontap.html#cfn-datasync-locationfsxontap-subdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxONTAP.Subdirectory" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxontap.html#cfn-datasync-locationfsxontap-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataSync::LocationFSxOpenZFS": { "Attributes": { "LocationArn": { "PrimitiveType": "String" }, "LocationUri": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxopenzfs.html", "Properties": { "FsxFilesystemArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxopenzfs.html#cfn-datasync-locationfsxopenzfs-fsxfilesystemarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxOpenZFS.FsxFilesystemArn" } }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxopenzfs.html#cfn-datasync-locationfsxopenzfs-protocol", "Required": true, "Type": "Protocol", "UpdateType": "Immutable" }, "SecurityGroupArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxopenzfs.html#cfn-datasync-locationfsxopenzfs-securitygrouparns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxOpenZFS.SecurityGroupArns" } }, "Subdirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxopenzfs.html#cfn-datasync-locationfsxopenzfs-subdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxOpenZFS.Subdirectory" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxopenzfs.html#cfn-datasync-locationfsxopenzfs-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataSync::LocationFSxWindows": { "Attributes": { "LocationArn": { "PrimitiveType": "String" }, "LocationUri": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxwindows.html", "Properties": { "Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxwindows.html#cfn-datasync-locationfsxwindows-domain", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxWindows.Domain" } }, "FsxFilesystemArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxwindows.html#cfn-datasync-locationfsxwindows-fsxfilesystemarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxWindows.FsxFilesystemArn" } }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxwindows.html#cfn-datasync-locationfsxwindows-password", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxWindows.Password" } }, "SecurityGroupArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxwindows.html#cfn-datasync-locationfsxwindows-securitygrouparns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxWindows.SecurityGroupArns" } }, "Subdirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxwindows.html#cfn-datasync-locationfsxwindows-subdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxWindows.Subdirectory" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxwindows.html#cfn-datasync-locationfsxwindows-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "User": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxwindows.html#cfn-datasync-locationfsxwindows-user", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationFSxWindows.User" } } } }, "AWS::DataSync::LocationHDFS": { "Attributes": { "LocationArn": { "PrimitiveType": "String" }, "LocationUri": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationhdfs.html", "Properties": { "AgentArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationhdfs.html#cfn-datasync-locationhdfs-agentarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationHDFS.AgentArns" } }, "AuthenticationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationhdfs.html#cfn-datasync-locationhdfs-authenticationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationHDFS.AuthenticationType" } }, "BlockSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationhdfs.html#cfn-datasync-locationhdfs-blocksize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationHDFS.BlockSize" } }, "KerberosKeytab": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationhdfs.html#cfn-datasync-locationhdfs-kerberoskeytab", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KerberosKrb5Conf": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationhdfs.html#cfn-datasync-locationhdfs-kerberoskrb5conf", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KerberosPrincipal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationhdfs.html#cfn-datasync-locationhdfs-kerberosprincipal", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationHDFS.KerberosPrincipal" } }, "KmsKeyProviderUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationhdfs.html#cfn-datasync-locationhdfs-kmskeyprovideruri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationHDFS.KmsKeyProviderUri" } }, "NameNodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationhdfs.html#cfn-datasync-locationhdfs-namenodes", "DuplicatesAllowed": true, "ItemType": "NameNode", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "QopConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationhdfs.html#cfn-datasync-locationhdfs-qopconfiguration", "Required": false, "Type": "QopConfiguration", "UpdateType": "Mutable" }, "ReplicationFactor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationhdfs.html#cfn-datasync-locationhdfs-replicationfactor", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationHDFS.ReplicationFactor" } }, "SimpleUser": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationhdfs.html#cfn-datasync-locationhdfs-simpleuser", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationHDFS.SimpleUser" } }, "Subdirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationhdfs.html#cfn-datasync-locationhdfs-subdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationHDFS.Subdirectory" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationhdfs.html#cfn-datasync-locationhdfs-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataSync::LocationNFS": { "Attributes": { "LocationArn": { "PrimitiveType": "String" }, "LocationUri": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationnfs.html", "Properties": { "MountOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationnfs.html#cfn-datasync-locationnfs-mountoptions", "Required": false, "Type": "MountOptions", "UpdateType": "Mutable" }, "OnPremConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationnfs.html#cfn-datasync-locationnfs-onpremconfig", "Required": true, "Type": "OnPremConfig", "UpdateType": "Mutable" }, "ServerHostname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationnfs.html#cfn-datasync-locationnfs-serverhostname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationNFS.ServerHostname" } }, "Subdirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationnfs.html#cfn-datasync-locationnfs-subdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationNFS.Subdirectory" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationnfs.html#cfn-datasync-locationnfs-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataSync::LocationObjectStorage": { "Attributes": { "LocationArn": { "PrimitiveType": "String" }, "LocationUri": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationobjectstorage.html", "Properties": { "AccessKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationobjectstorage.html#cfn-datasync-locationobjectstorage-accesskey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationObjectStorage.AccessKey" } }, "AgentArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationobjectstorage.html#cfn-datasync-locationobjectstorage-agentarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationObjectStorage.AgentArns" } }, "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationobjectstorage.html#cfn-datasync-locationobjectstorage-bucketname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationObjectStorage.BucketName" } }, "SecretKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationobjectstorage.html#cfn-datasync-locationobjectstorage-secretkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationObjectStorage.SecretKey" } }, "ServerCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationobjectstorage.html#cfn-datasync-locationobjectstorage-servercertificate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ServerHostname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationobjectstorage.html#cfn-datasync-locationobjectstorage-serverhostname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationObjectStorage.ServerHostname" } }, "ServerPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationobjectstorage.html#cfn-datasync-locationobjectstorage-serverport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationObjectStorage.ServerPort" } }, "ServerProtocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationobjectstorage.html#cfn-datasync-locationobjectstorage-serverprotocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationObjectStorage.ServerProtocol" } }, "Subdirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationobjectstorage.html#cfn-datasync-locationobjectstorage-subdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationObjectStorage.Subdirectory" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationobjectstorage.html#cfn-datasync-locationobjectstorage-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataSync::LocationS3": { "Attributes": { "LocationArn": { "PrimitiveType": "String" }, "LocationUri": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locations3.html", "Properties": { "S3BucketArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locations3.html#cfn-datasync-locations3-s3bucketarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationS3.S3BucketArn" } }, "S3Config": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locations3.html#cfn-datasync-locations3-s3config", "Required": true, "Type": "S3Config", "UpdateType": "Immutable" }, "S3StorageClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locations3.html#cfn-datasync-locations3-s3storageclass", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationS3.S3StorageClass" } }, "Subdirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locations3.html#cfn-datasync-locations3-subdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationS3.Subdirectory" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locations3.html#cfn-datasync-locations3-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataSync::LocationSMB": { "Attributes": { "LocationArn": { "PrimitiveType": "String" }, "LocationUri": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationsmb.html", "Properties": { "AgentArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationsmb.html#cfn-datasync-locationsmb-agentarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationSMB.AgentArns" } }, "Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationsmb.html#cfn-datasync-locationsmb-domain", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationSMB.Domain" } }, "MountOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationsmb.html#cfn-datasync-locationsmb-mountoptions", "Required": false, "Type": "MountOptions", "UpdateType": "Mutable" }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationsmb.html#cfn-datasync-locationsmb-password", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationSMB.Password" } }, "ServerHostname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationsmb.html#cfn-datasync-locationsmb-serverhostname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::LocationSMB.ServerHostname" } }, "Subdirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationsmb.html#cfn-datasync-locationsmb-subdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationSMB.Subdirectory" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationsmb.html#cfn-datasync-locationsmb-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "User": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationsmb.html#cfn-datasync-locationsmb-user", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::LocationSMB.User" } } } }, "AWS::DataSync::StorageSystem": { "Attributes": { "ConnectivityStatus": { "PrimitiveType": "String" }, "SecretsManagerArn": { "PrimitiveType": "String" }, "StorageSystemArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-storagesystem.html", "Properties": { "AgentArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-storagesystem.html#cfn-datasync-storagesystem-agentarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::StorageSystem.AgentArns" } }, "CloudWatchLogGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-storagesystem.html#cfn-datasync-storagesystem-cloudwatchloggrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::StorageSystem.CloudWatchLogGroupArn" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-storagesystem.html#cfn-datasync-storagesystem-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::StorageSystem.Name" } }, "ServerConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-storagesystem.html#cfn-datasync-storagesystem-serverconfiguration", "Required": true, "Type": "ServerConfiguration", "UpdateType": "Mutable" }, "ServerCredentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-storagesystem.html#cfn-datasync-storagesystem-servercredentials", "Required": false, "Type": "ServerCredentials", "UpdateType": "Mutable" }, "SystemType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-storagesystem.html#cfn-datasync-storagesystem-systemtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::StorageSystem.SystemType" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-storagesystem.html#cfn-datasync-storagesystem-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DataSync::Task": { "Attributes": { "DestinationNetworkInterfaceArns": { "PrimitiveItemType": "String", "Type": "List" }, "SourceNetworkInterfaceArns": { "PrimitiveItemType": "String", "Type": "List" }, "Status": { "PrimitiveType": "String" }, "TaskArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html", "Properties": { "CloudWatchLogGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-cloudwatchloggrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.CloudWatchLogGroupArn" } }, "DestinationLocationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-destinationlocationarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::Task.DestinationLocationArn" } }, "Excludes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-excludes", "DuplicatesAllowed": true, "ItemType": "FilterRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Includes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-includes", "DuplicatesAllowed": true, "ItemType": "FilterRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DataSync::Task.Name" } }, "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-options", "Required": false, "Type": "Options", "UpdateType": "Mutable" }, "Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-schedule", "Required": false, "Type": "TaskSchedule", "UpdateType": "Mutable" }, "SourceLocationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-sourcelocationarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DataSync::Task.SourceLocationArn" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Detective::Graph": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-detective-graph.html", "Properties": { "AutoEnableMembers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-detective-graph.html#cfn-detective-graph-autoenablemembers", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-detective-graph.html#cfn-detective-graph-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Detective::MemberInvitation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-detective-memberinvitation.html", "Properties": { "DisableEmailNotification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-detective-memberinvitation.html#cfn-detective-memberinvitation-disableemailnotification", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "GraphArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-detective-memberinvitation.html#cfn-detective-memberinvitation-grapharn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Detective::MemberInvitation.GraphArn" } }, "MemberEmailAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-detective-memberinvitation.html#cfn-detective-memberinvitation-memberemailaddress", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Detective::MemberInvitation.MemberEmailAddress" } }, "MemberId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-detective-memberinvitation.html#cfn-detective-memberinvitation-memberid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Detective::MemberInvitation.MemberId" } }, "Message": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-detective-memberinvitation.html#cfn-detective-memberinvitation-message", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Detective::MemberInvitation.Message" } } } }, "AWS::DevOpsGuru::LogAnomalyDetectionIntegration": { "Attributes": { "AccountId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devopsguru-loganomalydetectionintegration.html", "Properties": {} }, "AWS::DevOpsGuru::NotificationChannel": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devopsguru-notificationchannel.html", "Properties": { "Config": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devopsguru-notificationchannel.html#cfn-devopsguru-notificationchannel-config", "Required": true, "Type": "NotificationChannelConfig", "UpdateType": "Immutable" } } }, "AWS::DevOpsGuru::ResourceCollection": { "Attributes": { "ResourceCollectionType": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devopsguru-resourcecollection.html", "Properties": { "ResourceCollectionFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devopsguru-resourcecollection.html#cfn-devopsguru-resourcecollection-resourcecollectionfilter", "Required": true, "Type": "ResourceCollectionFilter", "UpdateType": "Mutable" } } }, "AWS::DirectoryService::MicrosoftAD": { "Attributes": { "Alias": { "PrimitiveType": "String" }, "DnsIpAddresses": { "PrimitiveItemType": "String", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html", "Properties": { "CreateAlias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html#cfn-directoryservice-microsoftad-createalias", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Edition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html#cfn-directoryservice-microsoftad-edition", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "MicrosoftADEdition" } }, "EnableSso": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html#cfn-directoryservice-microsoftad-enablesso", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html#cfn-directoryservice-microsoftad-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html#cfn-directoryservice-microsoftad-password", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ShortName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html#cfn-directoryservice-microsoftad-shortname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "VpcSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html#cfn-directoryservice-microsoftad-vpcsettings", "Required": true, "Type": "VpcSettings", "UpdateType": "Immutable" } } }, "AWS::DirectoryService::SimpleAD": { "Attributes": { "Alias": { "PrimitiveType": "String" }, "DirectoryId": { "PrimitiveType": "String" }, "DnsIpAddresses": { "PrimitiveItemType": "String", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html", "Properties": { "CreateAlias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-createalias", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EnableSso": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-enablesso", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Password": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-password", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ShortName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-shortname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-size", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "SimpleADSize" } }, "VpcSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html#cfn-directoryservice-simplead-vpcsettings", "Required": true, "Type": "VpcSettings", "UpdateType": "Immutable" } } }, "AWS::DocDB::DBCluster": { "Attributes": { "ClusterResourceId": { "PrimitiveType": "String" }, "Endpoint": { "PrimitiveType": "String" }, "Port": { "PrimitiveType": "String" }, "ReadEndpoint": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html", "Properties": { "AvailabilityZones": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-availabilityzones", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "BackupRetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-backupretentionperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DocDB::DBCluster.BackupRetentionPeriod" } }, "CopyTagsToSnapshot": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-copytagstosnapshot", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DBClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-dbclusteridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DBClusterParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-dbclusterparametergroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DBSubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-dbsubnetgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DeletionProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-deletionprotection", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableCloudwatchLogsExports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-enablecloudwatchlogsexports", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-engineversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "DocumentDBEngineVersion" } }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MasterUserPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-masteruserpassword", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MasterUsername": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-masterusername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PreferredBackupWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-preferredbackupwindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PreferredMaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-preferredmaintenancewindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RestoreToTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-restoretotime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RestoreType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-restoretype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SnapshotIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-snapshotidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SourceDBClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-sourcedbclusteridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "StorageEncrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-storageencrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UseLatestRestorableTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-uselatestrestorabletime", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "VpcSecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-vpcsecuritygroupids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DocDB::DBClusterParameterGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbclusterparametergroup.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbclusterparametergroup.html#cfn-docdb-dbclusterparametergroup-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Family": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbclusterparametergroup.html#cfn-docdb-dbclusterparametergroup-family", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbclusterparametergroup.html#cfn-docdb-dbclusterparametergroup-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbclusterparametergroup.html#cfn-docdb-dbclusterparametergroup-parameters", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbclusterparametergroup.html#cfn-docdb-dbclusterparametergroup-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DocDB::DBInstance": { "Attributes": { "Endpoint": { "PrimitiveType": "String" }, "Port": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbinstance.html", "Properties": { "AutoMinorVersionUpgrade": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbinstance.html#cfn-docdb-dbinstance-autominorversionupgrade", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbinstance.html#cfn-docdb-dbinstance-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DBClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbinstance.html#cfn-docdb-dbinstance-dbclusteridentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DBInstanceClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbinstance.html#cfn-docdb-dbinstance-dbinstanceclass", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "DocumentDBInstanceClass" } }, "DBInstanceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbinstance.html#cfn-docdb-dbinstance-dbinstanceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EnablePerformanceInsights": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbinstance.html#cfn-docdb-dbinstance-enableperformanceinsights", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PreferredMaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbinstance.html#cfn-docdb-dbinstance-preferredmaintenancewindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbinstance.html#cfn-docdb-dbinstance-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DocDB::DBSubnetGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbsubnetgroup.html", "Properties": { "DBSubnetGroupDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbsubnetgroup.html#cfn-docdb-dbsubnetgroup-dbsubnetgroupdescription", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DBSubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbsubnetgroup.html#cfn-docdb-dbsubnetgroup-dbsubnetgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbsubnetgroup.html#cfn-docdb-dbsubnetgroup-subnetids", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbsubnetgroup.html#cfn-docdb-dbsubnetgroup-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DocDBElastic::Cluster": { "Attributes": { "ClusterArn": { "PrimitiveType": "String" }, "ClusterEndpoint": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdbelastic-cluster.html", "Properties": { "AdminUserName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdbelastic-cluster.html#cfn-docdbelastic-cluster-adminusername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "AdminUserPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdbelastic-cluster.html#cfn-docdbelastic-cluster-adminuserpassword", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AuthType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdbelastic-cluster.html#cfn-docdbelastic-cluster-authtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ClusterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdbelastic-cluster.html#cfn-docdbelastic-cluster-clustername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::DocDBElastic::Cluster.ClusterName" } }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdbelastic-cluster.html#cfn-docdbelastic-cluster-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PreferredMaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdbelastic-cluster.html#cfn-docdbelastic-cluster-preferredmaintenancewindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ShardCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdbelastic-cluster.html#cfn-docdbelastic-cluster-shardcapacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "ShardCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdbelastic-cluster.html#cfn-docdbelastic-cluster-shardcount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdbelastic-cluster.html#cfn-docdbelastic-cluster-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdbelastic-cluster.html#cfn-docdbelastic-cluster-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcSecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdbelastic-cluster.html#cfn-docdbelastic-cluster-vpcsecuritygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::DynamoDB::GlobalTable": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "StreamArn": { "PrimitiveType": "String" }, "TableId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-globaltable.html", "Properties": { "AttributeDefinitions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-globaltable.html#cfn-dynamodb-globaltable-attributedefinitions", "DuplicatesAllowed": false, "ItemType": "AttributeDefinition", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "BillingMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-globaltable.html#cfn-dynamodb-globaltable-billingmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GlobalSecondaryIndexes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-globaltable.html#cfn-dynamodb-globaltable-globalsecondaryindexes", "DuplicatesAllowed": false, "ItemType": "GlobalSecondaryIndex", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "KeySchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-globaltable.html#cfn-dynamodb-globaltable-keyschema", "DuplicatesAllowed": false, "ItemType": "KeySchema", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "LocalSecondaryIndexes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-globaltable.html#cfn-dynamodb-globaltable-localsecondaryindexes", "DuplicatesAllowed": false, "ItemType": "LocalSecondaryIndex", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Replicas": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-globaltable.html#cfn-dynamodb-globaltable-replicas", "DuplicatesAllowed": false, "ItemType": "ReplicaSpecification", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "SSESpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-globaltable.html#cfn-dynamodb-globaltable-ssespecification", "Required": false, "Type": "SSESpecification", "UpdateType": "Mutable" }, "StreamSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-globaltable.html#cfn-dynamodb-globaltable-streamspecification", "Required": false, "Type": "StreamSpecification", "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-globaltable.html#cfn-dynamodb-globaltable-tablename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "TimeToLiveSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-globaltable.html#cfn-dynamodb-globaltable-timetolivespecification", "Required": false, "Type": "TimeToLiveSpecification", "UpdateType": "Mutable" }, "WriteProvisionedThroughputSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-globaltable.html#cfn-dynamodb-globaltable-writeprovisionedthroughputsettings", "Required": false, "Type": "WriteProvisionedThroughputSettings", "UpdateType": "Mutable" } } }, "AWS::DynamoDB::Table": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "StreamArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html", "Properties": { "AttributeDefinitions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-attributedefinitions", "DuplicatesAllowed": false, "ItemType": "AttributeDefinition", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "BillingMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-billingmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::DynamoDB::Table.BillingMode" } }, "ContributorInsightsSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-contributorinsightsspecification", "Required": false, "Type": "ContributorInsightsSpecification", "UpdateType": "Mutable" }, "DeletionProtectionEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-deletionprotectionenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "GlobalSecondaryIndexes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-globalsecondaryindexes", "DuplicatesAllowed": true, "ItemType": "GlobalSecondaryIndex", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ImportSourceSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-importsourcespecification", "Required": false, "Type": "ImportSourceSpecification", "UpdateType": "Immutable" }, "KeySchema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-keyschema", "DuplicatesAllowed": false, "ItemType": "KeySchema", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "KinesisStreamSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-kinesisstreamspecification", "Required": false, "Type": "KinesisStreamSpecification", "UpdateType": "Mutable" }, "LocalSecondaryIndexes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-localsecondaryindexes", "DuplicatesAllowed": true, "ItemType": "LocalSecondaryIndex", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PointInTimeRecoverySpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-pointintimerecoveryspecification", "Required": false, "Type": "PointInTimeRecoverySpecification", "UpdateType": "Mutable" }, "ProvisionedThroughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-provisionedthroughput", "Required": false, "Type": "ProvisionedThroughput", "UpdateType": "Mutable" }, "SSESpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-ssespecification", "Required": false, "Type": "SSESpecification", "UpdateType": "Mutable" }, "StreamSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-streamspecification", "Required": false, "Type": "StreamSpecification", "UpdateType": "Mutable" }, "TableClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-tableclass", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-tablename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TimeToLiveSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-timetolivespecification", "Required": false, "Type": "TimeToLiveSpecification", "UpdateType": "Mutable" } } }, "AWS::EC2::CapacityReservation": { "Attributes": { "AvailabilityZone": { "PrimitiveType": "String" }, "AvailableInstanceCount": { "PrimitiveType": "Integer" }, "Id": { "PrimitiveType": "String" }, "InstanceType": { "PrimitiveType": "String" }, "Tenancy": { "PrimitiveType": "String" }, "TotalInstanceCount": { "PrimitiveType": "Integer" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html", "Properties": { "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-availabilityzone", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "EbsOptimized": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-ebsoptimized", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "EndDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-enddate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EndDateType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-enddatetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "EC2CapacityReservationEndDateType" } }, "EphemeralStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-ephemeralstorage", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "InstanceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-instancecount", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "InstanceMatchCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-instancematchcriteria", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "EC2CapacityReservationInstanceMatchCriteria" } }, "InstancePlatform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-instanceplatform", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "EC2CapacityReservationInstancePlatform" } }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "Ec2InstanceType" } }, "OutPostArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-outpostarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PlacementGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-placementgrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "TagSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-tagspecifications", "DuplicatesAllowed": true, "ItemType": "TagSpecification", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Tenancy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-tenancy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "PlacementTenancy" } } } }, "AWS::EC2::CapacityReservationFleet": { "Attributes": { "CapacityReservationFleetId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservationfleet.html", "Properties": { "AllocationStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservationfleet.html#cfn-ec2-capacityreservationfleet-allocationstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EndDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservationfleet.html#cfn-ec2-capacityreservationfleet-enddate", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InstanceMatchCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservationfleet.html#cfn-ec2-capacityreservationfleet-instancematchcriteria", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::CapacityReservationFleet.InstanceMatchCriteria" } }, "InstanceTypeSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservationfleet.html#cfn-ec2-capacityreservationfleet-instancetypespecifications", "DuplicatesAllowed": false, "ItemType": "InstanceTypeSpecification", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "NoRemoveEndDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservationfleet.html#cfn-ec2-capacityreservationfleet-noremoveenddate", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RemoveEndDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservationfleet.html#cfn-ec2-capacityreservationfleet-removeenddate", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "TagSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservationfleet.html#cfn-ec2-capacityreservationfleet-tagspecifications", "DuplicatesAllowed": true, "ItemType": "TagSpecification", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Tenancy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservationfleet.html#cfn-ec2-capacityreservationfleet-tenancy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::CapacityReservationFleet.Tenancy" } }, "TotalTargetCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservationfleet.html#cfn-ec2-capacityreservationfleet-totaltargetcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EC2::CapacityReservationFleet.TotalTargetCapacity" } } } }, "AWS::EC2::CarrierGateway": { "Attributes": { "CarrierGatewayId": { "PrimitiveType": "String" }, "OwnerId": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-carriergateway.html", "Properties": { "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-carriergateway.html#cfn-ec2-carriergateway-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-carriergateway.html#cfn-ec2-carriergateway-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::ClientVpnAuthorizationRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnauthorizationrule.html", "Properties": { "AccessGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnauthorizationrule.html#cfn-ec2-clientvpnauthorizationrule-accessgroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "AuthorizeAllGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnauthorizationrule.html#cfn-ec2-clientvpnauthorizationrule-authorizeallgroups", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "ClientVpnEndpointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnauthorizationrule.html#cfn-ec2-clientvpnauthorizationrule-clientvpnendpointid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnauthorizationrule.html#cfn-ec2-clientvpnauthorizationrule-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "TargetNetworkCidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnauthorizationrule.html#cfn-ec2-clientvpnauthorizationrule-targetnetworkcidr", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "CidrIp" } } } }, "AWS::EC2::ClientVpnEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html", "Properties": { "AuthenticationOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-authenticationoptions", "ItemType": "ClientAuthenticationRequest", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "ClientCidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-clientcidrblock", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "CidrIp" } }, "ClientConnectOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-clientconnectoptions", "Required": false, "Type": "ClientConnectOptions", "UpdateType": "Mutable" }, "ClientLoginBannerOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-clientloginbanneroptions", "Required": false, "Type": "ClientLoginBannerOptions", "UpdateType": "Mutable" }, "ConnectionLogOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-connectionlogoptions", "Required": true, "Type": "ConnectionLogOptions", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DnsServers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-dnsservers", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-securitygroupids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SelfServicePortal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-selfserviceportal", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ServerCertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-servercertificatearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SessionTimeoutHours": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-sessiontimeouthours", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SplitTunnel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-splittunnel", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "TagSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-tagspecifications", "ItemType": "TagSpecification", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "TransportProtocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-transportprotocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-vpcid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpnPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-vpnport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::ClientVpnRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnroute.html", "Properties": { "ClientVpnEndpointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnroute.html#cfn-ec2-clientvpnroute-clientvpnendpointid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnroute.html#cfn-ec2-clientvpnroute-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DestinationCidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnroute.html#cfn-ec2-clientvpnroute-destinationcidrblock", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TargetVpcSubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnroute.html#cfn-ec2-clientvpnroute-targetvpcsubnetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::ClientVpnTargetNetworkAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpntargetnetworkassociation.html", "Properties": { "ClientVpnEndpointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpntargetnetworkassociation.html#cfn-ec2-clientvpntargetnetworkassociation-clientvpnendpointid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpntargetnetworkassociation.html#cfn-ec2-clientvpntargetnetworkassociation-subnetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::CustomerGateway": { "Attributes": { "CustomerGatewayId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html", "Properties": { "BgpAsn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html#cfn-ec2-customergateway-bgpasn", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "DeviceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html#cfn-ec2-customergateway-devicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "IpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html#cfn-ec2-customergateway-ipaddress", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html#cfn-ec2-customergateway-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html#cfn-ec2-customergateway-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "CustomerGatewayType" } } } }, "AWS::EC2::DHCPOptions": { "Attributes": { "DhcpOptionsId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-dhcpoptions.html", "Properties": { "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-dhcpoptions.html#cfn-ec2-dhcpoptions-domainname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DomainNameServers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-dhcpoptions.html#cfn-ec2-dhcpoptions-domainnameservers", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "NetbiosNameServers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-dhcpoptions.html#cfn-ec2-dhcpoptions-netbiosnameservers", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "NetbiosNodeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-dhcpoptions.html#cfn-ec2-dhcpoptions-netbiosnodetype", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "DHCPOptionsNetbiosNodeType" } }, "NtpServers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-dhcpoptions.html#cfn-ec2-dhcpoptions-ntpservers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-dhcpoptions.html#cfn-ec2-dhcpoptions-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::EC2Fleet": { "Attributes": { "FleetId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ec2fleet.html", "Properties": { "Context": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ec2fleet.html#cfn-ec2-ec2fleet-context", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExcessCapacityTerminationPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ec2fleet.html#cfn-ec2-ec2fleet-excesscapacityterminationpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.ExcessCapacityTerminationPolicy" } }, "LaunchTemplateConfigs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ec2fleet.html#cfn-ec2-ec2fleet-launchtemplateconfigs", "DuplicatesAllowed": true, "ItemType": "FleetLaunchTemplateConfigRequest", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "OnDemandOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ec2fleet.html#cfn-ec2-ec2fleet-ondemandoptions", "Required": false, "Type": "OnDemandOptionsRequest", "UpdateType": "Immutable" }, "ReplaceUnhealthyInstances": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ec2fleet.html#cfn-ec2-ec2fleet-replaceunhealthyinstances", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "SpotOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ec2fleet.html#cfn-ec2-ec2fleet-spotoptions", "Required": false, "Type": "SpotOptionsRequest", "UpdateType": "Immutable" }, "TagSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ec2fleet.html#cfn-ec2-ec2fleet-tagspecifications", "DuplicatesAllowed": true, "ItemType": "TagSpecification", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "TargetCapacitySpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ec2fleet.html#cfn-ec2-ec2fleet-targetcapacityspecification", "Required": true, "Type": "TargetCapacitySpecificationRequest", "UpdateType": "Mutable" }, "TerminateInstancesWithExpiration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ec2fleet.html#cfn-ec2-ec2fleet-terminateinstanceswithexpiration", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ec2fleet.html#cfn-ec2-ec2fleet-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EC2Fleet.Type" } }, "ValidFrom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ec2fleet.html#cfn-ec2-ec2fleet-validfrom", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ValidUntil": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ec2fleet.html#cfn-ec2-ec2fleet-validuntil", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::EIP": { "Attributes": { "AllocationId": { "PrimitiveType": "String" }, "PublicIp": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-eip.html", "Properties": { "Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-eip.html#cfn-ec2-eip-domain", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "Ec2ElasticIpDomain" } }, "InstanceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-eip.html#cfn-ec2-eip-instanceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NetworkBorderGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-eip.html#cfn-ec2-eip-networkbordergroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PublicIpv4Pool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-eip.html#cfn-ec2-eip-publicipv4pool", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-eip.html#cfn-ec2-eip-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TransferAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-eip.html#cfn-ec2-eip-transferaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::EIPAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-eip-association.html", "Properties": { "AllocationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-eip-association.html#cfn-ec2-eipassociation-allocationid", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::EC2::EIP.AllocationId" } }, "EIP": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-eip-association.html#cfn-ec2-eipassociation-eip", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "InstanceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-eip-association.html#cfn-ec2-eipassociation-instanceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-eip-association.html#cfn-ec2-eipassociation-networkinterfaceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "PrivateIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-eip-association.html#cfn-ec2-eipassociation-PrivateIpAddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::EgressOnlyInternetGateway": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-egressonlyinternetgateway.html", "Properties": { "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-egressonlyinternetgateway.html#cfn-ec2-egressonlyinternetgateway-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } } } }, "AWS::EC2::EnclaveCertificateIamRoleAssociation": { "Attributes": { "CertificateS3BucketName": { "PrimitiveType": "String" }, "CertificateS3ObjectKey": { "PrimitiveType": "String" }, "EncryptionKmsKeyId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-enclavecertificateiamroleassociation.html", "Properties": { "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-enclavecertificateiamroleassociation.html#cfn-ec2-enclavecertificateiamroleassociation-certificatearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EnclaveCertificateIamRoleAssociation.CertificateArn" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-enclavecertificateiamroleassociation.html#cfn-ec2-enclavecertificateiamroleassociation-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::EnclaveCertificateIamRoleAssociation.RoleArn" } } } }, "AWS::EC2::FlowLog": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-flowlog.html", "Properties": { "DeliverLogsPermissionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-flowlog.html#cfn-ec2-flowlog-deliverlogspermissionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DestinationOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-flowlog.html#cfn-ec2-flowlog-destinationoptions", "Required": false, "Type": "DestinationOptions", "UpdateType": "Immutable" }, "LogDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-flowlog.html#cfn-ec2-flowlog-logdestination", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LogDestinationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-flowlog.html#cfn-ec2-flowlog-logdestinationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::FlowLog.LogDestinationType" } }, "LogFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-flowlog.html#cfn-ec2-flowlog-logformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-flowlog.html#cfn-ec2-flowlog-loggroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MaxAggregationInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-flowlog.html#cfn-ec2-flowlog-maxaggregationinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-flowlog.html#cfn-ec2-flowlog-resourceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-flowlog.html#cfn-ec2-flowlog-resourcetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::FlowLog.ResourceType" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-flowlog.html#cfn-ec2-flowlog-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TrafficType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-flowlog.html#cfn-ec2-flowlog-traffictype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::FlowLog.TrafficType" } } } }, "AWS::EC2::GatewayRouteTableAssociation": { "Attributes": { "AssociationId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-gatewayroutetableassociation.html", "Properties": { "GatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-gatewayroutetableassociation.html#cfn-ec2-gatewayroutetableassociation-gatewayid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RouteTableId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-gatewayroutetableassociation.html#cfn-ec2-gatewayroutetableassociation-routetableid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::Host": { "Attributes": { "HostId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-host.html", "Properties": { "AutoPlacement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-host.html#cfn-ec2-host-autoplacement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "Ec2HostAutoPlacement" } }, "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-host.html#cfn-ec2-host-availabilityzone", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AvailabilityZone" } }, "HostMaintenance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-host.html#cfn-ec2-host-hostmaintenance", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HostRecovery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-host.html#cfn-ec2-host-hostrecovery", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InstanceFamily": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-host.html#cfn-ec2-host-instancefamily", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-host.html#cfn-ec2-host-instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "OutpostArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-host.html#cfn-ec2-host-outpostarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::IPAM": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "IpamId": { "PrimitiveType": "String" }, "PrivateDefaultScopeId": { "PrimitiveType": "String" }, "PublicDefaultScopeId": { "PrimitiveType": "String" }, "ScopeCount": { "PrimitiveType": "Integer" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipam.html", "Properties": { "DefaultResourceDiscoveryAssociationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipam.html#cfn-ec2-ipam-defaultresourcediscoveryassociationid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultResourceDiscoveryId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipam.html#cfn-ec2-ipam-defaultresourcediscoveryid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipam.html#cfn-ec2-ipam-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OperatingRegions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipam.html#cfn-ec2-ipam-operatingregions", "DuplicatesAllowed": false, "ItemType": "IpamOperatingRegion", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ResourceDiscoveryAssociationCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipam.html#cfn-ec2-ipam-resourcediscoveryassociationcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipam.html#cfn-ec2-ipam-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::IPAMAllocation": { "Attributes": { "IpamPoolAllocationId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamallocation.html", "Properties": { "Cidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamallocation.html#cfn-ec2-ipamallocation-cidr", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamallocation.html#cfn-ec2-ipamallocation-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "IpamPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamallocation.html#cfn-ec2-ipamallocation-ipampoolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "NetmaskLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamallocation.html#cfn-ec2-ipamallocation-netmasklength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::IPAMPool": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "IpamArn": { "PrimitiveType": "String" }, "IpamPoolId": { "PrimitiveType": "String" }, "IpamScopeArn": { "PrimitiveType": "String" }, "IpamScopeType": { "PrimitiveType": "String" }, "PoolDepth": { "PrimitiveType": "Integer" }, "State": { "PrimitiveType": "String" }, "StateMessage": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html", "Properties": { "AddressFamily": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-addressfamily", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "AllocationDefaultNetmaskLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-allocationdefaultnetmasklength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "AllocationMaxNetmaskLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-allocationmaxnetmasklength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "AllocationMinNetmaskLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-allocationminnetmasklength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "AllocationResourceTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-allocationresourcetags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AutoImport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-autoimport", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AwsService": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-awsservice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::IPAMPool.AwsService" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IpamScopeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-ipamscopeid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Locale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-locale", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ProvisionedCidrs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-provisionedcidrs", "DuplicatesAllowed": false, "ItemType": "ProvisionedCidr", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PublicIpSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-publicipsource", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::IPAMPool.PublicIpSource" } }, "PubliclyAdvertisable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-publiclyadvertisable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "SourceIpamPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-sourceipampoolid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::IPAMPoolCidr": { "Attributes": { "IpamPoolCidrId": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html", "Properties": { "Cidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html#cfn-ec2-ipampoolcidr-cidr", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "IpamPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html#cfn-ec2-ipampoolcidr-ipampoolid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "NetmaskLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html#cfn-ec2-ipampoolcidr-netmasklength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::IPAMResourceDiscovery": { "Attributes": { "IpamResourceDiscoveryArn": { "PrimitiveType": "String" }, "IpamResourceDiscoveryId": { "PrimitiveType": "String" }, "IpamResourceDiscoveryRegion": { "PrimitiveType": "String" }, "IsDefault": { "PrimitiveType": "Boolean" }, "OwnerId": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamresourcediscovery.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamresourcediscovery.html#cfn-ec2-ipamresourcediscovery-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OperatingRegions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamresourcediscovery.html#cfn-ec2-ipamresourcediscovery-operatingregions", "DuplicatesAllowed": false, "ItemType": "IpamOperatingRegion", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamresourcediscovery.html#cfn-ec2-ipamresourcediscovery-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::IPAMResourceDiscoveryAssociation": { "Attributes": { "IpamArn": { "PrimitiveType": "String" }, "IpamRegion": { "PrimitiveType": "String" }, "IpamResourceDiscoveryAssociationArn": { "PrimitiveType": "String" }, "IpamResourceDiscoveryAssociationId": { "PrimitiveType": "String" }, "IsDefault": { "PrimitiveType": "Boolean" }, "OwnerId": { "PrimitiveType": "String" }, "ResourceDiscoveryStatus": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamresourcediscoveryassociation.html", "Properties": { "IpamId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamresourcediscoveryassociation.html#cfn-ec2-ipamresourcediscoveryassociation-ipamid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "IpamResourceDiscoveryId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamresourcediscoveryassociation.html#cfn-ec2-ipamresourcediscoveryassociation-ipamresourcediscoveryid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamresourcediscoveryassociation.html#cfn-ec2-ipamresourcediscoveryassociation-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::IPAMScope": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "IpamArn": { "PrimitiveType": "String" }, "IpamScopeId": { "PrimitiveType": "String" }, "IpamScopeType": { "PrimitiveType": "String" }, "IsDefault": { "PrimitiveType": "Boolean" }, "PoolCount": { "PrimitiveType": "Integer" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamscope.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamscope.html#cfn-ec2-ipamscope-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IpamId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamscope.html#cfn-ec2-ipamscope-ipamid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamscope.html#cfn-ec2-ipamscope-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::Instance": { "Attributes": { "AvailabilityZone": { "PrimitiveType": "String" }, "PrivateDnsName": { "PrimitiveType": "String" }, "PrivateIp": { "PrimitiveType": "String" }, "PublicDnsName": { "PrimitiveType": "String" }, "PublicIp": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html", "Properties": { "AdditionalInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-additionalinfo", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "Affinity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-affinity", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::EC2::Instance.Affinity" } }, "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AvailabilityZone" } }, "BlockDeviceMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-blockdevicemappings", "DuplicatesAllowed": true, "ItemType": "BlockDeviceMapping", "Required": false, "Type": "List", "UpdateType": "Conditional" }, "CpuOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-cpuoptions", "Required": false, "Type": "CpuOptions", "UpdateType": "Immutable" }, "CreditSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-creditspecification", "Required": false, "Type": "CreditSpecification", "UpdateType": "Mutable" }, "DisableApiTermination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-disableapitermination", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EbsOptimized": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-ebsoptimized", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Conditional" }, "ElasticGpuSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-elasticgpuspecifications", "DuplicatesAllowed": false, "ItemType": "ElasticGpuSpecification", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "ElasticInferenceAccelerators": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-elasticinferenceaccelerators", "DuplicatesAllowed": false, "ItemType": "ElasticInferenceAccelerator", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "EnclaveOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-enclaveoptions", "Required": false, "Type": "EnclaveOptions", "UpdateType": "Immutable" }, "HibernationOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-hibernationoptions", "Required": false, "Type": "HibernationOptions", "UpdateType": "Immutable" }, "HostId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-hostid", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "HostResourceGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-hostresourcegrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "IamInstanceProfile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-iaminstanceprofile", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::InstanceProfile.Name" } }, "ImageId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-imageid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InstanceInitiatedShutdownBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-instanceinitiatedshutdownbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "Ec2InstanceType" } }, "Ipv6AddressCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-ipv6addresscount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Ipv6Addresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-ipv6addresses", "DuplicatesAllowed": true, "ItemType": "InstanceIpv6Address", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "KernelId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-kernelid", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "KeyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-keyname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "KeyPair" } }, "LaunchTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-launchtemplate", "Required": false, "Type": "LaunchTemplateSpecification", "UpdateType": "Immutable" }, "LicenseSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-licensespecifications", "DuplicatesAllowed": false, "ItemType": "LicenseSpecification", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Monitoring": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-monitoring", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NetworkInterfaces": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-networkinterfaces", "DuplicatesAllowed": true, "ItemType": "NetworkInterface", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "PlacementGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-placementgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "PlacementGroup" } }, "PrivateDnsNameOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-privatednsnameoptions", "Required": false, "Type": "PrivateDnsNameOptions", "UpdateType": "Conditional" }, "PrivateIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-privateipaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "PrivateIpAddress" } }, "PropagateTagsToVolumeOnCreation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-propagatetagstovolumeoncreation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RamdiskId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-ramdiskid", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Conditional", "Value": { "ListValueType": "AWS::EC2::SecurityGroup.NamesOrGroupIds", "ValueType": "AWS::EC2::SecurityGroup.NameOrGroupId" } }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-securitygroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ListValueType": "AWS::EC2::SecurityGroup.GroupIds", "ValueType": "AWS::EC2::SecurityGroup.GroupId" } }, "SourceDestCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-sourcedestcheck", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SsmAssociations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-ssmassociations", "DuplicatesAllowed": true, "ItemType": "SsmAssociation", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "SubnetId" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tenancy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-tenancy", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "Ec2Tenancy" } }, "UserData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-userdata", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "Volumes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-volumes", "DuplicatesAllowed": true, "ItemType": "Volume", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::InternetGateway": { "Attributes": { "InternetGatewayId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-internetgateway.html", "Properties": { "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-internetgateway.html#cfn-ec2-internetgateway-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::KeyPair": { "Attributes": { "KeyFingerprint": { "PrimitiveType": "String" }, "KeyPairId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-keypair.html", "Properties": { "KeyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-keypair.html#cfn-ec2-keypair-keyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "KeyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-keypair.html#cfn-ec2-keypair-keytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::KeyPair.KeyType" } }, "PublicKeyMaterial": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-keypair.html#cfn-ec2-keypair-publickeymaterial", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-keypair.html#cfn-ec2-keypair-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::LaunchTemplate": { "Attributes": { "DefaultVersionNumber": { "PrimitiveType": "String" }, "LatestVersionNumber": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html", "Properties": { "LaunchTemplateData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html#cfn-ec2-launchtemplate-launchtemplatedata", "Required": true, "Type": "LaunchTemplateData", "UpdateType": "Mutable" }, "LaunchTemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html#cfn-ec2-launchtemplate-launchtemplatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "LaunchTemplateName" } }, "TagSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html#cfn-ec2-launchtemplate-tagspecifications", "ItemType": "LaunchTemplateTagSpecification", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VersionDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html#cfn-ec2-launchtemplate-versiondescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LocalGatewayRoute": { "Attributes": { "State": { "PrimitiveType": "String" }, "Type": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroute.html", "Properties": { "DestinationCidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroute.html#cfn-ec2-localgatewayroute-destinationcidrblock", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "CidrIp" } }, "LocalGatewayRouteTableId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroute.html#cfn-ec2-localgatewayroute-localgatewayroutetableid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "LocalGatewayVirtualInterfaceGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroute.html#cfn-ec2-localgatewayroute-localgatewayvirtualinterfacegroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroute.html#cfn-ec2-localgatewayroute-networkinterfaceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::LocalGatewayRouteTable": { "Attributes": { "LocalGatewayRouteTableArn": { "PrimitiveType": "String" }, "LocalGatewayRouteTableId": { "PrimitiveType": "String" }, "OutpostArn": { "PrimitiveType": "String" }, "OwnerId": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroutetable.html", "Properties": { "LocalGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroutetable.html#cfn-ec2-localgatewayroutetable-localgatewayid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Mode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroutetable.html#cfn-ec2-localgatewayroutetable-mode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroutetable.html#cfn-ec2-localgatewayroutetable-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::LocalGatewayRouteTableVPCAssociation": { "Attributes": { "LocalGatewayId": { "PrimitiveType": "String" }, "LocalGatewayRouteTableVpcAssociationId": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroutetablevpcassociation.html", "Properties": { "LocalGatewayRouteTableId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroutetablevpcassociation.html#cfn-ec2-localgatewayroutetablevpcassociation-localgatewayroutetableid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroutetablevpcassociation.html#cfn-ec2-localgatewayroutetablevpcassociation-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroutetablevpcassociation.html#cfn-ec2-localgatewayroutetablevpcassociation-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::LocalGatewayRouteTableVirtualInterfaceGroupAssociation": { "Attributes": { "LocalGatewayId": { "PrimitiveType": "String" }, "LocalGatewayRouteTableArn": { "PrimitiveType": "String" }, "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId": { "PrimitiveType": "String" }, "OwnerId": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroutetablevirtualinterfacegroupassociation.html", "Properties": { "LocalGatewayRouteTableId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroutetablevirtualinterfacegroupassociation.html#cfn-ec2-localgatewayroutetablevirtualinterfacegroupassociation-localgatewayroutetableid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "LocalGatewayVirtualInterfaceGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroutetablevirtualinterfacegroupassociation.html#cfn-ec2-localgatewayroutetablevirtualinterfacegroupassociation-localgatewayvirtualinterfacegroupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroutetablevirtualinterfacegroupassociation.html#cfn-ec2-localgatewayroutetablevirtualinterfacegroupassociation-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::NatGateway": { "Attributes": { "NatGatewayId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-natgateway.html", "Properties": { "AllocationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-natgateway.html#cfn-ec2-natgateway-allocationid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ConnectivityType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-natgateway.html#cfn-ec2-natgateway-connectivitytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MaxDrainDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-natgateway.html#cfn-ec2-natgateway-maxdraindurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PrivateIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-natgateway.html#cfn-ec2-natgateway-privateipaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SecondaryAllocationIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-natgateway.html#cfn-ec2-natgateway-secondaryallocationids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecondaryPrivateIpAddressCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-natgateway.html#cfn-ec2-natgateway-secondaryprivateipaddresscount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SecondaryPrivateIpAddresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-natgateway.html#cfn-ec2-natgateway-secondaryprivateipaddresses", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-natgateway.html#cfn-ec2-natgateway-subnetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-natgateway.html#cfn-ec2-natgateway-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkAcl": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkacl.html", "Properties": { "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkacl.html#cfn-ec2-networkacl-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkacl.html#cfn-ec2-networkacl-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } } } }, "AWS::EC2::NetworkAclEntry": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkaclentry.html", "Properties": { "CidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkaclentry.html#cfn-ec2-networkaclentry-cidrblock", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "CidrIp" } }, "Egress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkaclentry.html#cfn-ec2-networkaclentry-egress", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Icmp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkaclentry.html#cfn-ec2-networkaclentry-icmp", "Required": false, "Type": "Icmp", "UpdateType": "Mutable" }, "Ipv6CidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkaclentry.html#cfn-ec2-networkaclentry-ipv6cidrblock", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NetworkAclId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkaclentry.html#cfn-ec2-networkaclentry-networkaclid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PortRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkaclentry.html#cfn-ec2-networkaclentry-portrange", "Required": false, "Type": "PortRange", "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkaclentry.html#cfn-ec2-networkaclentry-protocol", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "RuleAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkaclentry.html#cfn-ec2-networkaclentry-ruleaction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "NetworkAclRuleAction" } }, "RuleNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkaclentry.html#cfn-ec2-networkaclentry-rulenumber", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "NetworkAclRuleNumber" } } } }, "AWS::EC2::NetworkInsightsAccessScope": { "Attributes": { "CreatedDate": { "PrimitiveType": "String" }, "NetworkInsightsAccessScopeArn": { "PrimitiveType": "String" }, "NetworkInsightsAccessScopeId": { "PrimitiveType": "String" }, "UpdatedDate": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsaccessscope.html", "Properties": { "ExcludePaths": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsaccessscope.html#cfn-ec2-networkinsightsaccessscope-excludepaths", "DuplicatesAllowed": true, "ItemType": "AccessScopePathRequest", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "MatchPaths": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsaccessscope.html#cfn-ec2-networkinsightsaccessscope-matchpaths", "DuplicatesAllowed": true, "ItemType": "AccessScopePathRequest", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsaccessscope.html#cfn-ec2-networkinsightsaccessscope-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsAccessScopeAnalysis": { "Attributes": { "AnalyzedEniCount": { "PrimitiveType": "Integer" }, "EndDate": { "PrimitiveType": "String" }, "FindingsFound": { "PrimitiveType": "String" }, "NetworkInsightsAccessScopeAnalysisArn": { "PrimitiveType": "String" }, "NetworkInsightsAccessScopeAnalysisId": { "PrimitiveType": "String" }, "StartDate": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" }, "StatusMessage": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsaccessscopeanalysis.html", "Properties": { "NetworkInsightsAccessScopeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsaccessscopeanalysis.html#cfn-ec2-networkinsightsaccessscopeanalysis-networkinsightsaccessscopeid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsaccessscopeanalysis.html#cfn-ec2-networkinsightsaccessscopeanalysis-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsAnalysis": { "Attributes": { "AlternatePathHints": { "ItemType": "AlternatePathHint", "Type": "List" }, "Explanations": { "ItemType": "Explanation", "Type": "List" }, "ForwardPathComponents": { "ItemType": "PathComponent", "Type": "List" }, "NetworkInsightsAnalysisArn": { "PrimitiveType": "String" }, "NetworkInsightsAnalysisId": { "PrimitiveType": "String" }, "NetworkPathFound": { "PrimitiveType": "Boolean" }, "ReturnPathComponents": { "ItemType": "PathComponent", "Type": "List" }, "StartDate": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" }, "StatusMessage": { "PrimitiveType": "String" }, "SuggestedAccounts": { "PrimitiveItemType": "String", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsanalysis.html", "Properties": { "AdditionalAccounts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsanalysis.html#cfn-ec2-networkinsightsanalysis-additionalaccounts", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "FilterInArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsanalysis.html#cfn-ec2-networkinsightsanalysis-filterinarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "NetworkInsightsPathId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsanalysis.html#cfn-ec2-networkinsightsanalysis-networkinsightspathid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsanalysis.html#cfn-ec2-networkinsightsanalysis-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInsightsPath": { "Attributes": { "CreatedDate": { "PrimitiveType": "String" }, "DestinationArn": { "PrimitiveType": "String" }, "NetworkInsightsPathArn": { "PrimitiveType": "String" }, "NetworkInsightsPathId": { "PrimitiveType": "String" }, "SourceArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightspath.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightspath.html#cfn-ec2-networkinsightspath-destination", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DestinationIp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightspath.html#cfn-ec2-networkinsightspath-destinationip", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DestinationPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightspath.html#cfn-ec2-networkinsightspath-destinationport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "FilterAtDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightspath.html#cfn-ec2-networkinsightspath-filteratdestination", "Required": false, "Type": "PathFilter", "UpdateType": "Immutable" }, "FilterAtSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightspath.html#cfn-ec2-networkinsightspath-filteratsource", "Required": false, "Type": "PathFilter", "UpdateType": "Immutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightspath.html#cfn-ec2-networkinsightspath-protocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::NetworkInsightsPath.Protocol" } }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightspath.html#cfn-ec2-networkinsightspath-source", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SourceIp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightspath.html#cfn-ec2-networkinsightspath-sourceip", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightspath.html#cfn-ec2-networkinsightspath-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInterface": { "Attributes": { "Id": { "PrimitiveType": "String" }, "PrimaryPrivateIpAddress": { "PrimitiveType": "String" }, "SecondaryPrivateIpAddresses": { "PrimitiveItemType": "String", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterface.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterface.html#cfn-ec2-networkinterface-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GroupSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterface.html#cfn-ec2-networkinterface-groupset", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InterfaceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterface.html#cfn-ec2-networkinterface-interfacetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Ipv6AddressCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterface.html#cfn-ec2-networkinterface-ipv6addresscount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Ipv6Addresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterface.html#cfn-ec2-networkinterface-ipv6addresses", "DuplicatesAllowed": false, "ItemType": "InstanceIpv6Address", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PrivateIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterface.html#cfn-ec2-networkinterface-privateipaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PrivateIpAddresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterface.html#cfn-ec2-networkinterface-privateipaddresses", "DuplicatesAllowed": true, "ItemType": "PrivateIpAddressSpecification", "Required": false, "Type": "List", "UpdateType": "Conditional" }, "SecondaryPrivateIpAddressCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterface.html#cfn-ec2-networkinterface-secondaryprivateipaddresscount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SourceDestCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterface.html#cfn-ec2-networkinterface-sourcedestcheck", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterface.html#cfn-ec2-networkinterface-subnetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterface.html#cfn-ec2-networkinterface-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInterfaceAttachment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-network-interface-attachment.html", "Properties": { "DeleteOnTermination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-network-interface-attachment.html#cfn-ec2-network-interface-attachment-deleteonterm", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DeviceIndex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-network-interface-attachment.html#cfn-ec2-network-interface-attachment-deviceindex", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "InstanceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-network-interface-attachment.html#cfn-ec2-network-interface-attachment-instanceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-network-interface-attachment.html#cfn-ec2-network-interface-attachment-networkinterfaceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::NetworkInterfacePermission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterfacepermission.html", "Properties": { "AwsAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterfacepermission.html#cfn-ec2-networkinterfacepermission-awsaccountid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterfacepermission.html#cfn-ec2-networkinterfacepermission-networkinterfaceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Permission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterfacepermission.html#cfn-ec2-networkinterfacepermission-permission", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "NetworkInterfacePermission" } } } }, "AWS::EC2::NetworkPerformanceMetricSubscription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkperformancemetricsubscription.html", "Properties": { "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkperformancemetricsubscription.html#cfn-ec2-networkperformancemetricsubscription-destination", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Metric": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkperformancemetricsubscription.html#cfn-ec2-networkperformancemetricsubscription-metric", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkperformancemetricsubscription.html#cfn-ec2-networkperformancemetricsubscription-source", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Statistic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkperformancemetricsubscription.html#cfn-ec2-networkperformancemetricsubscription-statistic", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::PlacementGroup": { "Attributes": { "GroupName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-placementgroup.html", "Properties": { "PartitionCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-placementgroup.html#cfn-ec2-placementgroup-partitioncount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "SpreadLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-placementgroup.html#cfn-ec2-placementgroup-spreadlevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Strategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-placementgroup.html#cfn-ec2-placementgroup-strategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "PlacementGroupStrategy" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-placementgroup.html#cfn-ec2-placementgroup-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::PrefixList": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "OwnerId": { "PrimitiveType": "String" }, "PrefixListId": { "PrimitiveType": "String" }, "Version": { "PrimitiveType": "Integer" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-prefixlist.html", "Properties": { "AddressFamily": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-prefixlist.html#cfn-ec2-prefixlist-addressfamily", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EC2::PrefixList.AddressFamily" } }, "Entries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-prefixlist.html#cfn-ec2-prefixlist-entries", "DuplicatesAllowed": true, "ItemType": "Entry", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MaxEntries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-prefixlist.html#cfn-ec2-prefixlist-maxentries", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "PrefixListName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-prefixlist.html#cfn-ec2-prefixlist-prefixlistname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EC2::PrefixList.PrefixListName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-prefixlist.html#cfn-ec2-prefixlist-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::Route": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route.html", "Properties": { "CarrierGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route.html#cfn-ec2-route-carriergatewayid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DestinationCidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route.html#cfn-ec2-route-destinationcidrblock", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "CidrIp" } }, "DestinationIpv6CidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route.html#cfn-ec2-route-destinationipv6cidrblock", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EgressOnlyInternetGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route.html#cfn-ec2-route-egressonlyinternetgatewayid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route.html#cfn-ec2-route-gatewayid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InstanceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route.html#cfn-ec2-route-instanceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LocalGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route.html#cfn-ec2-route-localgatewayid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NatGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route.html#cfn-ec2-route-natgatewayid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route.html#cfn-ec2-route-networkinterfaceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RouteTableId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route.html#cfn-ec2-route-routetableid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TransitGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route.html#cfn-ec2-route-transitgatewayid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcEndpointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route.html#cfn-ec2-route-vpcendpointid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcPeeringConnectionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route.html#cfn-ec2-route-vpcpeeringconnectionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::RouteTable": { "Attributes": { "RouteTableId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routetable.html", "Properties": { "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routetable.html#cfn-ec2-routetable-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routetable.html#cfn-ec2-routetable-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } } } }, "AWS::EC2::SecurityGroup": { "Attributes": { "GroupId": { "PrimitiveType": "String" }, "VpcId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html", "Properties": { "GroupDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html#cfn-ec2-securitygroup-groupdescription", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SecurityGroup.Description" } }, "GroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html#cfn-ec2-securitygroup-groupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SecurityGroupEgress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html#cfn-ec2-securitygroup-securitygroupegress", "DuplicatesAllowed": true, "ItemType": "Egress", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecurityGroupIngress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html#cfn-ec2-securitygroup-securitygroupingress", "DuplicatesAllowed": true, "ItemType": "Ingress", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html#cfn-ec2-securitygroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html#cfn-ec2-securitygroup-vpcid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } } } }, "AWS::EC2::SecurityGroupEgress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-security-group-egress.html", "Properties": { "CidrIp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-security-group-egress.html#cfn-ec2-securitygroupegress-cidrip", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "CidrIp" } }, "CidrIpv6": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-security-group-egress.html#cfn-ec2-securitygroupegress-cidripv6", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-security-group-egress.html#cfn-ec2-securitygroupegress-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DestinationPrefixListId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-security-group-egress.html#cfn-ec2-securitygroupegress-destinationprefixlistid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DestinationSecurityGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-security-group-egress.html#cfn-ec2-securitygroupegress-destinationsecuritygroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "FromPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-security-group-egress.html#cfn-ec2-securitygroupegress-fromport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "GroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-security-group-egress.html#cfn-ec2-securitygroupegress-groupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "IpProtocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-security-group-egress.html#cfn-ec2-securitygroupegress-ipprotocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ToPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-security-group-egress.html#cfn-ec2-securitygroupegress-toport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SecurityGroupIngress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-ingress.html", "Properties": { "CidrIp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-ingress.html#cfn-ec2-security-group-ingress-cidrip", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "CidrIp" } }, "CidrIpv6": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-ingress.html#cfn-ec2-security-group-ingress-cidripv6", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-ingress.html#cfn-ec2-security-group-ingress-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FromPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-ingress.html#cfn-ec2-security-group-ingress-fromport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "GroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-ingress.html#cfn-ec2-security-group-ingress-groupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "GroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-ingress.html#cfn-ec2-security-group-ingress-groupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "IpProtocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-ingress.html#cfn-ec2-security-group-ingress-ipprotocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SourcePrefixListId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-ingress.html#cfn-ec2-securitygroupingress-sourceprefixlistid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SourceSecurityGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-ingress.html#cfn-ec2-security-group-ingress-sourcesecuritygroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::SecurityGroup.NameOrGroupId" } }, "SourceSecurityGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-ingress.html#cfn-ec2-security-group-ingress-sourcesecuritygroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SourceSecurityGroupOwnerId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-ingress.html#cfn-ec2-security-group-ingress-sourcesecuritygroupownerid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ToPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-ingress.html#cfn-ec2-security-group-ingress-toport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::SpotFleet": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-spotfleet.html", "Properties": { "SpotFleetRequestConfigData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-spotfleet.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata", "Required": true, "Type": "SpotFleetRequestConfigData", "UpdateType": "Mutable" } } }, "AWS::EC2::Subnet": { "Attributes": { "AvailabilityZone": { "PrimitiveType": "String" }, "Ipv6CidrBlocks": { "PrimitiveItemType": "String", "Type": "List" }, "NetworkAclAssociationId": { "PrimitiveType": "String" }, "OutpostArn": { "PrimitiveType": "String" }, "SubnetId": { "PrimitiveType": "String" }, "VpcId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html", "Properties": { "AssignIpv6AddressOnCreation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html#cfn-ec2-subnet-assignipv6addressoncreation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html#cfn-ec2-subnet-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AvailabilityZone" } }, "AvailabilityZoneId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html#cfn-ec2-subnet-availabilityzoneid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "CidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html#cfn-ec2-subnet-cidrblock", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AwsCidrIp" } }, "EnableDns64": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html#cfn-ec2-subnet-enabledns64", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Ipv6CidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html#cfn-ec2-subnet-ipv6cidrblock", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "Ipv6Native": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html#cfn-ec2-subnet-ipv6native", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "MapPublicIpOnLaunch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html#cfn-ec2-subnet-mappubliciponlaunch", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "OutpostArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html#cfn-ec2-subnet-outpostarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PrivateDnsNameOptionsOnLaunch": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html#cfn-ec2-subnet-privatednsnameoptionsonlaunch", "Required": false, "Type": "PrivateDnsNameOptionsOnLaunch", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html#cfn-ec2-subnet-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html#cfn-ec2-subnet-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } } } }, "AWS::EC2::SubnetCidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnetcidrblock.html", "Properties": { "Ipv6CidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnetcidrblock.html#cfn-ec2-subnetcidrblock-ipv6cidrblock", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnetcidrblock.html#cfn-ec2-subnetcidrblock-subnetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "SubnetId" } } } }, "AWS::EC2::SubnetNetworkAclAssociation": { "Attributes": { "AssociationId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet-network-acl-assoc.html", "Properties": { "NetworkAclId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet-network-acl-assoc.html#cfn-ec2-subnetnetworkaclassociation-networkaclid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet-network-acl-assoc.html#cfn-ec2-subnetnetworkaclassociation-associationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::SubnetRouteTableAssociation": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnetroutetableassociation.html", "Properties": { "RouteTableId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnetroutetableassociation.html#cfn-ec2-subnetroutetableassociation-routetableid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnetroutetableassociation.html#cfn-ec2-subnetroutetableassociation-subnetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::TrafficMirrorFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilter.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilter.html#cfn-ec2-trafficmirrorfilter-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "NetworkServices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilter.html#cfn-ec2-trafficmirrorfilter-networkservices", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilter.html#cfn-ec2-trafficmirrorfilter-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::TrafficMirrorFilterRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilterrule.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilterrule.html#cfn-ec2-trafficmirrorfilterrule-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DestinationCidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilterrule.html#cfn-ec2-trafficmirrorfilterrule-destinationcidrblock", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "CidrIp" } }, "DestinationPortRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilterrule.html#cfn-ec2-trafficmirrorfilterrule-destinationportrange", "Required": false, "Type": "TrafficMirrorPortRange", "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilterrule.html#cfn-ec2-trafficmirrorfilterrule-protocol", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RuleAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilterrule.html#cfn-ec2-trafficmirrorfilterrule-ruleaction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RuleNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilterrule.html#cfn-ec2-trafficmirrorfilterrule-rulenumber", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "SourceCidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilterrule.html#cfn-ec2-trafficmirrorfilterrule-sourcecidrblock", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SourcePortRange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilterrule.html#cfn-ec2-trafficmirrorfilterrule-sourceportrange", "Required": false, "Type": "TrafficMirrorPortRange", "UpdateType": "Mutable" }, "TrafficDirection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilterrule.html#cfn-ec2-trafficmirrorfilterrule-trafficdirection", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TrafficMirrorFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilterrule.html#cfn-ec2-trafficmirrorfilterrule-trafficmirrorfilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::TrafficMirrorSession": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorsession.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorsession.html#cfn-ec2-trafficmirrorsession-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorsession.html#cfn-ec2-trafficmirrorsession-networkinterfaceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PacketLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorsession.html#cfn-ec2-trafficmirrorsession-packetlength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SessionNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorsession.html#cfn-ec2-trafficmirrorsession-sessionnumber", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorsession.html#cfn-ec2-trafficmirrorsession-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TrafficMirrorFilterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorsession.html#cfn-ec2-trafficmirrorsession-trafficmirrorfilterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TrafficMirrorTargetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorsession.html#cfn-ec2-trafficmirrorsession-trafficmirrortargetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "VirtualNetworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorsession.html#cfn-ec2-trafficmirrorsession-virtualnetworkid", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::TrafficMirrorTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrortarget.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrortarget.html#cfn-ec2-trafficmirrortarget-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "GatewayLoadBalancerEndpointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrortarget.html#cfn-ec2-trafficmirrortarget-gatewayloadbalancerendpointid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrortarget.html#cfn-ec2-trafficmirrortarget-networkinterfaceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "NetworkLoadBalancerArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrortarget.html#cfn-ec2-trafficmirrortarget-networkloadbalancerarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrortarget.html#cfn-ec2-trafficmirrortarget-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::TransitGateway": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgateway.html", "Properties": { "AmazonSideAsn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgateway.html#cfn-ec2-transitgateway-amazonsideasn", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "AssociationDefaultRouteTableId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgateway.html#cfn-ec2-transitgateway-associationdefaultroutetableid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AutoAcceptSharedAttachments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgateway.html#cfn-ec2-transitgateway-autoacceptsharedattachments", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "TransitGatewayEnabled" } }, "DefaultRouteTableAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgateway.html#cfn-ec2-transitgateway-defaultroutetableassociation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "TransitGatewayEnabled" } }, "DefaultRouteTablePropagation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgateway.html#cfn-ec2-transitgateway-defaultroutetablepropagation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "TransitGatewayEnabled" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgateway.html#cfn-ec2-transitgateway-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DnsSupport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgateway.html#cfn-ec2-transitgateway-dnssupport", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "TransitGatewayEnabled" } }, "MulticastSupport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgateway.html#cfn-ec2-transitgateway-multicastsupport", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PropagationDefaultRouteTableId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgateway.html#cfn-ec2-transitgateway-propagationdefaultroutetableid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgateway.html#cfn-ec2-transitgateway-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TransitGatewayCidrBlocks": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgateway.html#cfn-ec2-transitgateway-transitgatewaycidrblocks", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpnEcmpSupport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgateway.html#cfn-ec2-transitgateway-vpnecmpsupport", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "TransitGatewayEnabled" } } } }, "AWS::EC2::TransitGatewayAttachment": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayattachment.html", "Properties": { "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayattachment.html#cfn-ec2-transitgatewayattachment-options", "Required": false, "Type": "Options", "UpdateType": "Mutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayattachment.html#cfn-ec2-transitgatewayattachment-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayattachment.html#cfn-ec2-transitgatewayattachment-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TransitGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayattachment.html#cfn-ec2-transitgatewayattachment-transitgatewayid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayattachment.html#cfn-ec2-transitgatewayattachment-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } } } }, "AWS::EC2::TransitGatewayConnect": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" }, "TransitGatewayAttachmentId": { "PrimitiveType": "String" }, "TransitGatewayId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayconnect.html", "Properties": { "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayconnect.html#cfn-ec2-transitgatewayconnect-options", "Required": true, "Type": "TransitGatewayConnectOptions", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayconnect.html#cfn-ec2-transitgatewayconnect-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TransportTransitGatewayAttachmentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayconnect.html#cfn-ec2-transitgatewayconnect-transporttransitgatewayattachmentid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::TransitGatewayMulticastDomain": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" }, "TransitGatewayMulticastDomainArn": { "PrimitiveType": "String" }, "TransitGatewayMulticastDomainId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomain.html", "Properties": { "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomain.html#cfn-ec2-transitgatewaymulticastdomain-options", "Required": false, "Type": "Options", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomain.html#cfn-ec2-transitgatewaymulticastdomain-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TransitGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomain.html#cfn-ec2-transitgatewaymulticastdomain-transitgatewayid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::TransitGatewayMulticastDomainAssociation": { "Attributes": { "ResourceId": { "PrimitiveType": "String" }, "ResourceType": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomainassociation.html", "Properties": { "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomainassociation.html#cfn-ec2-transitgatewaymulticastdomainassociation-subnetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TransitGatewayAttachmentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomainassociation.html#cfn-ec2-transitgatewaymulticastdomainassociation-transitgatewayattachmentid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TransitGatewayMulticastDomainId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomainassociation.html#cfn-ec2-transitgatewaymulticastdomainassociation-transitgatewaymulticastdomainid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::TransitGatewayMulticastGroupMember": { "Attributes": { "GroupMember": { "PrimitiveType": "Boolean" }, "GroupSource": { "PrimitiveType": "Boolean" }, "MemberType": { "PrimitiveType": "String" }, "ResourceId": { "PrimitiveType": "String" }, "ResourceType": { "PrimitiveType": "String" }, "SourceType": { "PrimitiveType": "String" }, "SubnetId": { "PrimitiveType": "String" }, "TransitGatewayAttachmentId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastgroupmember.html", "Properties": { "GroupIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastgroupmember.html#cfn-ec2-transitgatewaymulticastgroupmember-groupipaddress", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastgroupmember.html#cfn-ec2-transitgatewaymulticastgroupmember-networkinterfaceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TransitGatewayMulticastDomainId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastgroupmember.html#cfn-ec2-transitgatewaymulticastgroupmember-transitgatewaymulticastdomainid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::TransitGatewayMulticastGroupSource": { "Attributes": { "GroupMember": { "PrimitiveType": "Boolean" }, "GroupSource": { "PrimitiveType": "Boolean" }, "MemberType": { "PrimitiveType": "String" }, "ResourceId": { "PrimitiveType": "String" }, "ResourceType": { "PrimitiveType": "String" }, "SourceType": { "PrimitiveType": "String" }, "SubnetId": { "PrimitiveType": "String" }, "TransitGatewayAttachmentId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastgroupsource.html", "Properties": { "GroupIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastgroupsource.html#cfn-ec2-transitgatewaymulticastgroupsource-groupipaddress", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "NetworkInterfaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastgroupsource.html#cfn-ec2-transitgatewaymulticastgroupsource-networkinterfaceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TransitGatewayMulticastDomainId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastgroupsource.html#cfn-ec2-transitgatewaymulticastgroupsource-transitgatewaymulticastdomainid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::TransitGatewayPeeringAttachment": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" }, "Status": { "Type": "PeeringAttachmentStatus" }, "Status.Code": { "PrimitiveType": "String" }, "Status.Message": { "PrimitiveType": "String" }, "TransitGatewayAttachmentId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaypeeringattachment.html", "Properties": { "PeerAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaypeeringattachment.html#cfn-ec2-transitgatewaypeeringattachment-peeraccountid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PeerRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaypeeringattachment.html#cfn-ec2-transitgatewaypeeringattachment-peerregion", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PeerTransitGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaypeeringattachment.html#cfn-ec2-transitgatewaypeeringattachment-peertransitgatewayid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaypeeringattachment.html#cfn-ec2-transitgatewaypeeringattachment-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TransitGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaypeeringattachment.html#cfn-ec2-transitgatewaypeeringattachment-transitgatewayid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::TransitGatewayRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroute.html", "Properties": { "Blackhole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroute.html#cfn-ec2-transitgatewayroute-blackhole", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "DestinationCidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroute.html#cfn-ec2-transitgatewayroute-destinationcidrblock", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "CidrIp" } }, "TransitGatewayAttachmentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroute.html#cfn-ec2-transitgatewayroute-transitgatewayattachmentid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "TransitGatewayRouteTableId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroute.html#cfn-ec2-transitgatewayroute-transitgatewayroutetableid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::TransitGatewayRouteTable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroutetable.html", "Properties": { "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroutetable.html#cfn-ec2-transitgatewayroutetable-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "TransitGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroutetable.html#cfn-ec2-transitgatewayroutetable-transitgatewayid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::TransitGatewayRouteTableAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroutetableassociation.html", "Properties": { "TransitGatewayAttachmentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroutetableassociation.html#cfn-ec2-transitgatewayroutetableassociation-transitgatewayattachmentid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TransitGatewayRouteTableId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroutetableassociation.html#cfn-ec2-transitgatewayroutetableassociation-transitgatewayroutetableid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::TransitGatewayRouteTablePropagation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroutetablepropagation.html", "Properties": { "TransitGatewayAttachmentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroutetablepropagation.html#cfn-ec2-transitgatewayroutetablepropagation-transitgatewayattachmentid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TransitGatewayRouteTableId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroutetablepropagation.html#cfn-ec2-transitgatewayroutetablepropagation-transitgatewayroutetableid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::TransitGatewayVpcAttachment": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayvpcattachment.html", "Properties": { "AddSubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayvpcattachment.html#cfn-ec2-transitgatewayvpcattachment-addsubnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayvpcattachment.html#cfn-ec2-transitgatewayvpcattachment-options", "Required": false, "Type": "Options", "UpdateType": "Mutable" }, "RemoveSubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayvpcattachment.html#cfn-ec2-transitgatewayvpcattachment-removesubnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayvpcattachment.html#cfn-ec2-transitgatewayvpcattachment-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayvpcattachment.html#cfn-ec2-transitgatewayvpcattachment-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TransitGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayvpcattachment.html#cfn-ec2-transitgatewayvpcattachment-transitgatewayid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayvpcattachment.html#cfn-ec2-transitgatewayvpcattachment-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::VPC": { "Attributes": { "CidrBlock": { "PrimitiveType": "String" }, "CidrBlockAssociations": { "PrimitiveItemType": "String", "Type": "List" }, "DefaultNetworkAcl": { "PrimitiveType": "String" }, "DefaultSecurityGroup": { "PrimitiveType": "String" }, "Ipv6CidrBlocks": { "PrimitiveItemType": "String", "Type": "List" }, "VpcId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc.html", "Properties": { "CidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc.html#cfn-ec2-vpc-cidrblock", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AwsCidrIp" } }, "EnableDnsHostnames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc.html#cfn-ec2-vpc-enablednshostnames", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableDnsSupport": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc.html#cfn-ec2-vpc-enablednssupport", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "InstanceTenancy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc.html#cfn-ec2-vpc-instancetenancy", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "PlacementTenancy" } }, "Ipv4IpamPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc.html#cfn-ec2-vpc-ipv4ipampoolid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Ipv4NetmaskLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc.html#cfn-ec2-vpc-ipv4netmasklength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc.html#cfn-ec2-vpc-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::VPCCidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpccidrblock.html", "Properties": { "AmazonProvidedIpv6CidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpccidrblock.html#cfn-ec2-vpccidrblock-amazonprovidedipv6cidrblock", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "CidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpccidrblock.html#cfn-ec2-vpccidrblock-cidrblock", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AwsCidrIp" } }, "Ipv4IpamPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpccidrblock.html#cfn-ec2-vpccidrblock-ipv4ipampoolid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Ipv4NetmaskLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpccidrblock.html#cfn-ec2-vpccidrblock-ipv4netmasklength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Ipv6CidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpccidrblock.html#cfn-ec2-vpccidrblock-ipv6cidrblock", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Ipv6IpamPoolId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpccidrblock.html#cfn-ec2-vpccidrblock-ipv6ipampoolid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Ipv6NetmaskLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpccidrblock.html#cfn-ec2-vpccidrblock-ipv6netmasklength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Ipv6Pool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpccidrblock.html#cfn-ec2-vpccidrblock-ipv6pool", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpccidrblock.html#cfn-ec2-vpccidrblock-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } } } }, "AWS::EC2::VPCDHCPOptionsAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcdhcpoptionsassociation.html", "Properties": { "DhcpOptionsId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcdhcpoptionsassociation.html#cfn-ec2-vpcdhcpoptionsassociation-dhcpoptionsid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcdhcpoptionsassociation.html#cfn-ec2-vpcdhcpoptionsassociation-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } } } }, "AWS::EC2::VPCEndpoint": { "Attributes": { "CreationTimestamp": { "PrimitiveType": "String" }, "DnsEntries": { "PrimitiveItemType": "String", "Type": "List" }, "Id": { "PrimitiveType": "String" }, "NetworkInterfaceIds": { "PrimitiveItemType": "String", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpoint.html", "Properties": { "PolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpoint.html#cfn-ec2-vpcendpoint-policydocument", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "PrivateDnsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpoint.html#cfn-ec2-vpcendpoint-privatednsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RouteTableIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpoint.html#cfn-ec2-vpcendpoint-routetableids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpoint.html#cfn-ec2-vpcendpoint-securitygroupids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpoint.html#cfn-ec2-vpcendpoint-servicename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpoint.html#cfn-ec2-vpcendpoint-subnetids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcEndpointType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpoint.html#cfn-ec2-vpcendpoint-vpcendpointtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::VPCEndpoint.VpcEndpointType" } }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpoint.html#cfn-ec2-vpcendpoint-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } } } }, "AWS::EC2::VPCEndpointConnectionNotification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointconnectionnotification.html", "Properties": { "ConnectionEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointconnectionnotification.html#cfn-ec2-vpcendpointconnectionnotification-connectionevents", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "VpcEndpointConnectionEvents" } }, "ConnectionNotificationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointconnectionnotification.html#cfn-ec2-vpcendpointconnectionnotification-connectionnotificationarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ServiceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointconnectionnotification.html#cfn-ec2-vpcendpointconnectionnotification-serviceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "VPCEndpointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointconnectionnotification.html#cfn-ec2-vpcendpointconnectionnotification-vpcendpointid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EC2::VPCEndpointService": { "Attributes": { "ServiceId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservice.html", "Properties": { "AcceptanceRequired": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservice.html#cfn-ec2-vpcendpointservice-acceptancerequired", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ContributorInsightsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservice.html#cfn-ec2-vpcendpointservice-contributorinsightsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "GatewayLoadBalancerArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservice.html#cfn-ec2-vpcendpointservice-gatewayloadbalancerarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "NetworkLoadBalancerArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservice.html#cfn-ec2-vpcendpointservice-networkloadbalancerarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PayerResponsibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservice.html#cfn-ec2-vpcendpointservice-payerresponsibility", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::VPCEndpointServicePermissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservicepermissions.html", "Properties": { "AllowedPrincipals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservicepermissions.html#cfn-ec2-vpcendpointservicepermissions-allowedprincipals", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ServiceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservicepermissions.html#cfn-ec2-vpcendpointservicepermissions-serviceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::VPCGatewayAttachment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc-gateway-attachment.html", "Properties": { "InternetGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc-gateway-attachment.html#cfn-ec2-vpcgatewayattachment-internetgatewayid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc-gateway-attachment.html#cfn-ec2-vpcgatewayattachment-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } }, "VpnGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc-gateway-attachment.html#cfn-ec2-vpcgatewayattachment-vpngatewayid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EC2::VPCPeeringConnection": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcpeeringconnection.html", "Properties": { "PeerOwnerId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcpeeringconnection.html#cfn-ec2-vpcpeeringconnection-peerownerid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PeerRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcpeeringconnection.html#cfn-ec2-vpcpeeringconnection-peerregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PeerRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcpeeringconnection.html#cfn-ec2-vpcpeeringconnection-peerrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PeerVpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcpeeringconnection.html#cfn-ec2-vpcpeeringconnection-peervpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcpeeringconnection.html#cfn-ec2-vpcpeeringconnection-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcpeeringconnection.html#cfn-ec2-vpcpeeringconnection-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } } } }, "AWS::EC2::VPNConnection": { "Attributes": { "VpnConnectionId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnection.html", "Properties": { "CustomerGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnection.html#cfn-ec2-vpnconnection-customergatewayid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "StaticRoutesOnly": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnection.html#cfn-ec2-vpnconnection-staticroutesonly", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnection.html#cfn-ec2-vpnconnection-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TransitGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnection.html#cfn-ec2-vpnconnection-transitgatewayid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnection.html#cfn-ec2-vpnconnection-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "VpnType" } }, "VpnGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnection.html#cfn-ec2-vpnconnection-vpngatewayid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "VpnTunnelOptionsSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnection.html#cfn-ec2-vpnconnection-vpntunneloptionsspecifications", "DuplicatesAllowed": true, "ItemType": "VpnTunnelOptionsSpecification", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::EC2::VPNConnectionRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnectionroute.html", "Properties": { "DestinationCidrBlock": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnectionroute.html#cfn-ec2-vpnconnectionroute-destinationcidrblock", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "CidrIp" } }, "VpnConnectionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnectionroute.html#cfn-ec2-vpnconnectionroute-vpnconnectionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EC2::VPNGateway": { "Attributes": { "VPNGatewayId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpngateway.html", "Properties": { "AmazonSideAsn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpngateway.html#cfn-ec2-vpngateway-amazonsideasn", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpngateway.html#cfn-ec2-vpngateway-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpngateway.html#cfn-ec2-vpngateway-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "VpnType" } } } }, "AWS::EC2::VPNGatewayRoutePropagation": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpngatewayroutepropagation.html", "Properties": { "RouteTableIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpngatewayroutepropagation.html#cfn-ec2-vpngatewayroutepropagation-routetableids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "VpnGatewayId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpngatewayroutepropagation.html#cfn-ec2-vpngatewayroutepropagation-vpngatewayid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::EC2::VerifiedAccessInstance": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "LastUpdatedTime": { "PrimitiveType": "String" }, "VerifiedAccessInstanceId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-verifiedaccessinstance.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-verifiedaccessinstance.html#cfn-ec2-verifiedaccessinstance-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LoggingConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-verifiedaccessinstance.html#cfn-ec2-verifiedaccessinstance-loggingconfigurations", "Required": false, "Type": "VerifiedAccessLogs", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-verifiedaccessinstance.html#cfn-ec2-verifiedaccessinstance-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VerifiedAccessTrustProviderIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-verifiedaccessinstance.html#cfn-ec2-verifiedaccessinstance-verifiedaccesstrustproviderids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VerifiedAccessTrustProviders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-verifiedaccessinstance.html#cfn-ec2-verifiedaccessinstance-verifiedaccesstrustproviders", "DuplicatesAllowed": false, "ItemType": "VerifiedAccessTrustProvider", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EC2::Volume": { "Attributes": { "VolumeId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html", "Properties": { "AutoEnableIO": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-autoenableio", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-availabilityzone", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Encrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-encrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MultiAttachEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-multiattachenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "OutpostArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-outpostarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Size": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-size", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SnapshotId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-snapshotid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Throughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-throughput", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "VolumeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-volumetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "EbsVolumeType" } } } }, "AWS::EC2::VolumeAttachment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volumeattachment.html", "Properties": { "Device": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volumeattachment.html#cfn-ec2-ebs-volumeattachment-device", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "InstanceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volumeattachment.html#cfn-ec2-ebs-volumeattachment-instanceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "VolumeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volumeattachment.html#cfn-ec2-ebs-volumeattachment-volumeid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ECR::PublicRepository": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-publicrepository.html", "Properties": { "RepositoryCatalogData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-publicrepository.html#cfn-ecr-publicrepository-repositorycatalogdata", "Required": false, "Type": "RepositoryCatalogData", "UpdateType": "Mutable" }, "RepositoryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-publicrepository.html#cfn-ecr-publicrepository-repositoryname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ECR::PublicRepository.RepositoryName" } }, "RepositoryPolicyText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-publicrepository.html#cfn-ecr-publicrepository-repositorypolicytext", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-publicrepository.html#cfn-ecr-publicrepository-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ECR::PullThroughCacheRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-pullthroughcacherule.html", "Properties": { "EcrRepositoryPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-pullthroughcacherule.html#cfn-ecr-pullthroughcacherule-ecrrepositoryprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ECR::PullThroughCacheRule.EcrRepositoryPrefix" } }, "UpstreamRegistryUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-pullthroughcacherule.html#cfn-ecr-pullthroughcacherule-upstreamregistryurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ECR::RegistryPolicy": { "Attributes": { "RegistryId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-registrypolicy.html", "Properties": { "PolicyText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-registrypolicy.html#cfn-ecr-registrypolicy-policytext", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ECR::ReplicationConfiguration": { "Attributes": { "RegistryId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-replicationconfiguration.html", "Properties": { "ReplicationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-replicationconfiguration.html#cfn-ecr-replicationconfiguration-replicationconfiguration", "Required": true, "Type": "ReplicationConfiguration", "UpdateType": "Mutable" } } }, "AWS::ECR::Repository": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "RepositoryUri": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-repository.html", "Properties": { "EncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-repository.html#cfn-ecr-repository-encryptionconfiguration", "Required": false, "Type": "EncryptionConfiguration", "UpdateType": "Immutable" }, "ImageScanningConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-repository.html#cfn-ecr-repository-imagescanningconfiguration", "Required": false, "Type": "ImageScanningConfiguration", "UpdateType": "Mutable" }, "ImageTagMutability": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-repository.html#cfn-ecr-repository-imagetagmutability", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ECR::Repository.ImageTagMutability" } }, "LifecyclePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-repository.html#cfn-ecr-repository-lifecyclepolicy", "Required": false, "Type": "LifecyclePolicy", "UpdateType": "Mutable" }, "RepositoryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-repository.html#cfn-ecr-repository-repositoryname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ECR::Repository.RepositoryName" } }, "RepositoryPolicyText": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-repository.html#cfn-ecr-repository-repositorypolicytext", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-repository.html#cfn-ecr-repository-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ECS::CapacityProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-capacityprovider.html", "Properties": { "AutoScalingGroupProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-capacityprovider.html#cfn-ecs-capacityprovider-autoscalinggroupprovider", "Required": true, "Type": "AutoScalingGroupProvider", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-capacityprovider.html#cfn-ecs-capacityprovider-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-capacityprovider.html#cfn-ecs-capacityprovider-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ECS::Cluster": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html", "Properties": { "CapacityProviders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html#cfn-ecs-cluster-capacityproviders", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ClusterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html#cfn-ecs-cluster-clustername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ClusterSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html#cfn-ecs-cluster-clustersettings", "DuplicatesAllowed": true, "ItemType": "ClusterSettings", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html#cfn-ecs-cluster-configuration", "Required": false, "Type": "ClusterConfiguration", "UpdateType": "Mutable" }, "DefaultCapacityProviderStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html#cfn-ecs-cluster-defaultcapacityproviderstrategy", "DuplicatesAllowed": true, "ItemType": "CapacityProviderStrategyItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ServiceConnectDefaults": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html#cfn-ecs-cluster-serviceconnectdefaults", "Required": false, "Type": "ServiceConnectDefaults", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html#cfn-ecs-cluster-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ECS::ClusterCapacityProviderAssociations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-clustercapacityproviderassociations.html", "Properties": { "CapacityProviders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-clustercapacityproviderassociations.html#cfn-ecs-clustercapacityproviderassociations-capacityproviders", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Cluster": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-clustercapacityproviderassociations.html#cfn-ecs-clustercapacityproviderassociations-cluster", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ECS::ClusterCapacityProviderAssociations.Cluster" } }, "DefaultCapacityProviderStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-clustercapacityproviderassociations.html#cfn-ecs-clustercapacityproviderassociations-defaultcapacityproviderstrategy", "DuplicatesAllowed": true, "ItemType": "CapacityProviderStrategy", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ECS::PrimaryTaskSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-primarytaskset.html", "Properties": { "Cluster": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-primarytaskset.html#cfn-ecs-primarytaskset-cluster", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Service": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-primarytaskset.html#cfn-ecs-primarytaskset-service", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TaskSetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-primarytaskset.html#cfn-ecs-primarytaskset-tasksetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ECS::Service": { "Attributes": { "Name": { "PrimitiveType": "String" }, "ServiceArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html", "Properties": { "CapacityProviderStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-capacityproviderstrategy", "DuplicatesAllowed": true, "ItemType": "CapacityProviderStrategyItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Cluster": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-cluster", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DeploymentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-deploymentconfiguration", "Required": false, "Type": "DeploymentConfiguration", "UpdateType": "Mutable" }, "DeploymentController": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-deploymentcontroller", "Required": false, "Type": "DeploymentController", "UpdateType": "Immutable" }, "DesiredCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-desiredcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "EnableECSManagedTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-enableecsmanagedtags", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableExecuteCommand": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-enableexecutecommand", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "HealthCheckGracePeriodSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-healthcheckgraceperiodseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "LaunchType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-launchtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ECS::Service.LaunchType" } }, "LoadBalancers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-loadbalancers", "DuplicatesAllowed": true, "ItemType": "LoadBalancer", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-networkconfiguration", "Required": false, "Type": "NetworkConfiguration", "UpdateType": "Mutable" }, "PlacementConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-placementconstraints", "DuplicatesAllowed": true, "ItemType": "PlacementConstraint", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PlacementStrategies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-placementstrategies", "DuplicatesAllowed": true, "ItemType": "PlacementStrategy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PlatformVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-platformversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PropagateTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-propagatetags", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ECS::Service.PropagateTags" } }, "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-role", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::Role.NameOrArn" } }, "SchedulingStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-schedulingstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ECS::Service.SchedulingStrategy" } }, "ServiceConnectConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-serviceconnectconfiguration", "Required": false, "Type": "ServiceConnectConfiguration", "UpdateType": "Mutable" }, "ServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-servicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ServiceRegistries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-serviceregistries", "DuplicatesAllowed": true, "ItemType": "ServiceRegistry", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TaskDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-taskdefinition", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ECS::TaskDefinition": { "Attributes": { "TaskDefinitionArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html", "Properties": { "ContainerDefinitions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-containerdefinitions", "DuplicatesAllowed": false, "ItemType": "ContainerDefinition", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Cpu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-cpu", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EphemeralStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-ephemeralstorage", "Required": false, "Type": "EphemeralStorage", "UpdateType": "Immutable" }, "ExecutionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-executionrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::Role.Arn" } }, "Family": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-family", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InferenceAccelerators": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-inferenceaccelerators", "DuplicatesAllowed": false, "ItemType": "InferenceAccelerator", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "IpcMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-ipcmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Memory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-memory", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "NetworkMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-networkmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "EcsNetworkMode" } }, "PidMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-pidmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PlacementConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-placementconstraints", "DuplicatesAllowed": false, "ItemType": "TaskDefinitionPlacementConstraint", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "ProxyConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-proxyconfiguration", "Required": false, "Type": "ProxyConfiguration", "UpdateType": "Immutable" }, "RequiresCompatibilities": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-requirescompatibilities", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "RuntimePlatform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-runtimeplatform", "Required": false, "Type": "RuntimePlatform", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TaskRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-taskrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Volumes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-volumes", "DuplicatesAllowed": false, "ItemType": "Volume", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::ECS::TaskSet": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskset.html", "Properties": { "Cluster": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskset.html#cfn-ecs-taskset-cluster", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ExternalId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskset.html#cfn-ecs-taskset-externalid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LaunchType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskset.html#cfn-ecs-taskset-launchtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ECS::TaskSet.LaunchType" } }, "LoadBalancers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskset.html#cfn-ecs-taskset-loadbalancers", "DuplicatesAllowed": true, "ItemType": "LoadBalancer", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskset.html#cfn-ecs-taskset-networkconfiguration", "Required": false, "Type": "NetworkConfiguration", "UpdateType": "Immutable" }, "PlatformVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskset.html#cfn-ecs-taskset-platformversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Scale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskset.html#cfn-ecs-taskset-scale", "Required": false, "Type": "Scale", "UpdateType": "Mutable" }, "Service": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskset.html#cfn-ecs-taskset-service", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ServiceRegistries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskset.html#cfn-ecs-taskset-serviceregistries", "DuplicatesAllowed": true, "ItemType": "ServiceRegistry", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "TaskDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskset.html#cfn-ecs-taskset-taskdefinition", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EFS::AccessPoint": { "Attributes": { "AccessPointId": { "PrimitiveType": "String" }, "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-accesspoint.html", "Properties": { "AccessPointTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-accesspoint.html#cfn-efs-accesspoint-accesspointtags", "DuplicatesAllowed": false, "ItemType": "AccessPointTag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ClientToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-accesspoint.html#cfn-efs-accesspoint-clienttoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "FileSystemId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-accesspoint.html#cfn-efs-accesspoint-filesystemid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PosixUser": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-accesspoint.html#cfn-efs-accesspoint-posixuser", "Required": false, "Type": "PosixUser", "UpdateType": "Immutable" }, "RootDirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-accesspoint.html#cfn-efs-accesspoint-rootdirectory", "Required": false, "Type": "RootDirectory", "UpdateType": "Immutable" } } }, "AWS::EFS::FileSystem": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "FileSystemId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html", "Properties": { "AvailabilityZoneName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-availabilityzonename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "BackupPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-backuppolicy", "Required": false, "Type": "BackupPolicy", "UpdateType": "Mutable" }, "BypassPolicyLockoutSafetyCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-bypasspolicylockoutsafetycheck", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Encrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-encrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "FileSystemPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-filesystempolicy", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "FileSystemTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-filesystemtags", "DuplicatesAllowed": false, "ItemType": "ElasticFileSystemTag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LifecyclePolicies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-lifecyclepolicies", "DuplicatesAllowed": false, "ItemType": "LifecyclePolicy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PerformanceMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-performancemode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "EFSFileSystemPerformanceMode" } }, "ProvisionedThroughputInMibps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-provisionedthroughputinmibps", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "ThroughputMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-throughputmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "EFSFileSystemThroughputMode" } } } }, "AWS::EFS::MountTarget": { "Attributes": { "Id": { "PrimitiveType": "String" }, "IpAddress": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html", "Properties": { "FileSystemId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html#cfn-efs-mounttarget-filesystemid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "IpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html#cfn-efs-mounttarget-ipaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html#cfn-efs-mounttarget-securitygroups", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html#cfn-efs-mounttarget-subnetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EKS::Addon": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-addon.html", "Properties": { "AddonName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-addon.html#cfn-eks-addon-addonname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "AddonVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-addon.html#cfn-eks-addon-addonversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ClusterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-addon.html#cfn-eks-addon-clustername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ConfigurationValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-addon.html#cfn-eks-addon-configurationvalues", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PreserveOnDelete": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-addon.html#cfn-eks-addon-preserveondelete", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ResolveConflicts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-addon.html#cfn-eks-addon-resolveconflicts", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EKS::Addon.ResolveConflicts" } }, "ServiceAccountRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-addon.html#cfn-eks-addon-serviceaccountrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-addon.html#cfn-eks-addon-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EKS::Cluster": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CertificateAuthorityData": { "PrimitiveType": "String" }, "ClusterSecurityGroupId": { "PrimitiveType": "String" }, "EncryptionConfigKeyArn": { "PrimitiveType": "String" }, "Endpoint": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "KubernetesNetworkConfig.ServiceIpv6Cidr": { "PrimitiveType": "String" }, "OpenIdConnectIssuerUrl": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html", "Properties": { "EncryptionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-encryptionconfig", "DuplicatesAllowed": true, "ItemType": "EncryptionConfig", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "KubernetesNetworkConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-kubernetesnetworkconfig", "Required": false, "Type": "KubernetesNetworkConfig", "UpdateType": "Immutable" }, "Logging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-logging", "Required": false, "Type": "Logging", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EKS::Cluster.Name" } }, "OutpostConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-outpostconfig", "Required": false, "Type": "OutpostConfig", "UpdateType": "Immutable" }, "ResourcesVpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-resourcesvpcconfig", "Required": true, "Type": "ResourcesVpcConfig", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EKS::Cluster.Version" } } } }, "AWS::EKS::FargateProfile": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-fargateprofile.html", "Properties": { "ClusterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-fargateprofile.html#cfn-eks-fargateprofile-clustername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "FargateProfileName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-fargateprofile.html#cfn-eks-fargateprofile-fargateprofilename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PodExecutionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-fargateprofile.html#cfn-eks-fargateprofile-podexecutionrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Selectors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-fargateprofile.html#cfn-eks-fargateprofile-selectors", "DuplicatesAllowed": true, "ItemType": "Selector", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-fargateprofile.html#cfn-eks-fargateprofile-subnets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-fargateprofile.html#cfn-eks-fargateprofile-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EKS::IdentityProviderConfig": { "Attributes": { "IdentityProviderConfigArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-identityproviderconfig.html", "Properties": { "ClusterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-identityproviderconfig.html#cfn-eks-identityproviderconfig-clustername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "IdentityProviderConfigName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-identityproviderconfig.html#cfn-eks-identityproviderconfig-identityproviderconfigname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Oidc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-identityproviderconfig.html#cfn-eks-identityproviderconfig-oidc", "Required": false, "Type": "OidcIdentityProviderConfig", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-identityproviderconfig.html#cfn-eks-identityproviderconfig-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-identityproviderconfig.html#cfn-eks-identityproviderconfig-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EKS::IdentityProviderConfig.Type" } } } }, "AWS::EKS::Nodegroup": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "ClusterName": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "NodegroupName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html", "Properties": { "AmiType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-amitype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "CapacityType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-capacitytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ClusterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-clustername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DiskSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-disksize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "ForceUpdateEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-forceupdateenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "InstanceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-instancetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Labels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-labels", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "LaunchTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-launchtemplate", "Required": false, "Type": "LaunchTemplateSpecification", "UpdateType": "Mutable" }, "NodeRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-noderole", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "NodegroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-nodegroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ReleaseVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-releaseversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RemoteAccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-remoteaccess", "Required": false, "Type": "RemoteAccess", "UpdateType": "Immutable" }, "ScalingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-scalingconfig", "Required": false, "Type": "ScalingConfig", "UpdateType": "Mutable" }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-subnets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Taints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-taints", "DuplicatesAllowed": true, "ItemType": "Taint", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UpdateConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-updateconfig", "Required": false, "Type": "UpdateConfig", "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EMR::Cluster": { "Attributes": { "MasterPublicDNS": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html", "Properties": { "AdditionalInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-additionalinfo", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" }, "Applications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-applications", "DuplicatesAllowed": false, "ItemType": "Application", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "AutoScalingRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-autoscalingrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::Role.Name" } }, "AutoTerminationPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-autoterminationpolicy", "Required": false, "Type": "AutoTerminationPolicy", "UpdateType": "Mutable" }, "BootstrapActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-bootstrapactions", "DuplicatesAllowed": false, "ItemType": "BootstrapActionConfig", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Configurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-configurations", "DuplicatesAllowed": false, "ItemType": "Configuration", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "CustomAmiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-customamiid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EbsRootVolumeSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-ebsrootvolumesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Instances": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-instances", "Required": true, "Type": "JobFlowInstancesConfig", "UpdateType": "Conditional" }, "JobFlowRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-jobflowrole", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::InstanceProfile.Name" } }, "KerberosAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-kerberosattributes", "Required": false, "Type": "KerberosAttributes", "UpdateType": "Immutable" }, "LogEncryptionKmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-logencryptionkmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LogUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-loguri", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ManagedScalingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-managedscalingpolicy", "Required": false, "Type": "ManagedScalingPolicy", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "OSReleaseLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-osreleaselabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ReleaseLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-releaselabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ScaleDownBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-scaledownbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SecurityConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-securityconfiguration", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ServiceRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-servicerole", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::Role.Name" } }, "StepConcurrencyLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-stepconcurrencylevel", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Steps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-steps", "DuplicatesAllowed": false, "ItemType": "StepConfig", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VisibleToAllUsers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-visibletoallusers", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EMR::InstanceFleetConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-instancefleetconfig.html", "Properties": { "ClusterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-instancefleetconfig.html#cfn-elasticmapreduce-instancefleetconfig-clusterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "InstanceFleetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-instancefleetconfig.html#cfn-elasticmapreduce-instancefleetconfig-instancefleettype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "InstanceTypeConfigs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-instancefleetconfig.html#cfn-elasticmapreduce-instancefleetconfig-instancetypeconfigs", "DuplicatesAllowed": false, "ItemType": "InstanceTypeConfig", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "LaunchSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-instancefleetconfig.html#cfn-elasticmapreduce-instancefleetconfig-launchspecifications", "Required": false, "Type": "InstanceFleetProvisioningSpecifications", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-instancefleetconfig.html#cfn-elasticmapreduce-instancefleetconfig-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "TargetOnDemandCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-instancefleetconfig.html#cfn-elasticmapreduce-instancefleetconfig-targetondemandcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TargetSpotCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-instancefleetconfig.html#cfn-elasticmapreduce-instancefleetconfig-targetspotcapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EMR::InstanceGroupConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-instancegroupconfig.html", "Properties": { "AutoScalingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-instancegroupconfig.html#cfn-elasticmapreduce-instancegroupconfig-autoscalingpolicy", "Required": false, "Type": "AutoScalingPolicy", "UpdateType": "Mutable" }, "BidPrice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-instancegroupconfig.html#cfn-emr-instancegroupconfig-bidprice", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Configurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-instancegroupconfig.html#cfn-emr-instancegroupconfig-configurations", "DuplicatesAllowed": false, "ItemType": "Configuration", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "CustomAmiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-instancegroupconfig.html#cfn-emr-instancegroupconfig-customamiid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EbsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-instancegroupconfig.html#cfn-emr-instancegroupconfig-ebsconfiguration", "Required": false, "Type": "EbsConfiguration", "UpdateType": "Immutable" }, "InstanceCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-instancegroupconfig.html#cfn-emr-instancegroupconfiginstancecount-", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "InstanceRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-instancegroupconfig.html#cfn-emr-instancegroupconfig-instancerole", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-instancegroupconfig.html#cfn-emr-instancegroupconfig-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "EMRInstanceType" } }, "JobFlowId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-instancegroupconfig.html#cfn-emr-instancegroupconfig-jobflowid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Market": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-instancegroupconfig.html#cfn-emr-instancegroupconfig-market", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-instancegroupconfig.html#cfn-emr-instancegroupconfig-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::EMR::SecurityConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-securityconfiguration.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-securityconfiguration.html#cfn-emr-securityconfiguration-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SecurityConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-securityconfiguration.html#cfn-emr-securityconfiguration-securityconfiguration", "PrimitiveType": "Json", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EMR::Step": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-step.html", "Properties": { "ActionOnFailure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-step.html#cfn-elasticmapreduce-step-actiononfailure", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "HadoopJarStep": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-step.html#cfn-elasticmapreduce-step-hadoopjarstep", "Required": true, "Type": "HadoopJarStepConfig", "UpdateType": "Immutable" }, "JobFlowId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-step.html#cfn-elasticmapreduce-step-jobflowid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-step.html#cfn-elasticmapreduce-step-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::EMR::Studio": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "StudioId": { "PrimitiveType": "String" }, "Url": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html", "Properties": { "AuthMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-authmode", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EMR::Studio.AuthMode" } }, "DefaultS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-defaults3location", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMR::Studio.DefaultS3Location" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EngineSecurityGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-enginesecuritygroupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EMR::Studio.EngineSecurityGroupId" } }, "IdpAuthUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-idpauthurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMR::Studio.IdpAuthUrl" } }, "IdpRelayStateParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-idprelaystateparametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMR::Studio.Name" } }, "ServiceRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-servicerole", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EMR::Studio.ServiceRole" } }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMR::Studio.SubnetIds" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-userrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EMR::Studio.UserRole" } }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EMR::Studio.VpcId" } }, "WorkspaceSecurityGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-workspacesecuritygroupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EMR::Studio.WorkspaceSecurityGroupId" } } } }, "AWS::EMR::StudioSessionMapping": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studiosessionmapping.html", "Properties": { "IdentityName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studiosessionmapping.html#cfn-emr-studiosessionmapping-identityname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "IdentityType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studiosessionmapping.html#cfn-emr-studiosessionmapping-identitytype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EMR::StudioSessionMapping.IdentityType" } }, "SessionPolicyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studiosessionmapping.html#cfn-emr-studiosessionmapping-sessionpolicyarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMR::StudioSessionMapping.SessionPolicyArn" } }, "StudioId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studiosessionmapping.html#cfn-emr-studiosessionmapping-studioid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EMR::StudioSessionMapping.StudioId" } } } }, "AWS::EMRContainers::VirtualCluster": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrcontainers-virtualcluster.html", "Properties": { "ContainerProvider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrcontainers-virtualcluster.html#cfn-emrcontainers-virtualcluster-containerprovider", "Required": true, "Type": "ContainerProvider", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrcontainers-virtualcluster.html#cfn-emrcontainers-virtualcluster-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EMRContainers::VirtualCluster.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrcontainers-virtualcluster.html#cfn-emrcontainers-virtualcluster-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EMRServerless::Application": { "Attributes": { "ApplicationId": { "PrimitiveType": "String" }, "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrserverless-application.html", "Properties": { "Architecture": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrserverless-application.html#cfn-emrserverless-application-architecture", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::EMRServerless::Application.Architecture" } }, "AutoStartConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrserverless-application.html#cfn-emrserverless-application-autostartconfiguration", "Required": false, "Type": "AutoStartConfiguration", "UpdateType": "Mutable" }, "AutoStopConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrserverless-application.html#cfn-emrserverless-application-autostopconfiguration", "Required": false, "Type": "AutoStopConfiguration", "UpdateType": "Mutable" }, "ImageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrserverless-application.html#cfn-emrserverless-application-imageconfiguration", "Required": false, "Type": "ImageConfigurationInput", "UpdateType": "Mutable" }, "InitialCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrserverless-application.html#cfn-emrserverless-application-initialcapacity", "DuplicatesAllowed": false, "ItemType": "InitialCapacityConfigKeyValuePair", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MaximumCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrserverless-application.html#cfn-emrserverless-application-maximumcapacity", "Required": false, "Type": "MaximumAllowedResources", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrserverless-application.html#cfn-emrserverless-application-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EMRServerless::Application.Name" } }, "NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrserverless-application.html#cfn-emrserverless-application-networkconfiguration", "Required": false, "Type": "NetworkConfiguration", "UpdateType": "Mutable" }, "ReleaseLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrserverless-application.html#cfn-emrserverless-application-releaselabel", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EMRServerless::Application.ReleaseLabel" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrserverless-application.html#cfn-emrserverless-application-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrserverless-application.html#cfn-emrserverless-application-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "WorkerTypeSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrserverless-application.html#cfn-emrserverless-application-workertypespecifications", "ItemType": "WorkerTypeSpecificationInput", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::ElastiCache::CacheCluster": { "Attributes": { "ConfigurationEndpoint.Address": { "PrimitiveType": "String" }, "ConfigurationEndpoint.Port": { "PrimitiveType": "String" }, "RedisEndpoint.Address": { "PrimitiveType": "String" }, "RedisEndpoint.Port": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html", "Properties": { "AZMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-azmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "AutoMinorVersionUpgrade": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-autominorversionupgrade", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CacheNodeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-cachenodetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "ElastiCacheInstanceType" } }, "CacheParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-cacheparametergroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CacheSecurityGroupNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-cachesecuritygroupnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CacheSubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-cachesubnetgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ClusterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-clustername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Engine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-engine", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-engineversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IpDiscovery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-ipdiscovery", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LogDeliveryConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-logdeliveryconfigurations", "DuplicatesAllowed": false, "ItemType": "LogDeliveryConfigurationRequest", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "NetworkType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-networktype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "NotificationTopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-notificationtopicarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NumCacheNodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-numcachenodes", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Conditional" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "PreferredAvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-preferredavailabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "PreferredAvailabilityZones": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-preferredavailabilityzones", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Conditional" }, "PreferredMaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-preferredmaintenancewindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SnapshotArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-snapshotarns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SnapshotName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-snapshotname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SnapshotRetentionLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-snapshotretentionlimit", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SnapshotWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-snapshotwindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TransitEncryptionEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-transitencryptionenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "VpcSecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-vpcsecuritygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElastiCache::GlobalReplicationGroup": { "Attributes": { "GlobalReplicationGroupId": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-globalreplicationgroup.html", "Properties": { "AutomaticFailoverEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-globalreplicationgroup.html#cfn-elasticache-globalreplicationgroup-automaticfailoverenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CacheNodeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-globalreplicationgroup.html#cfn-elasticache-globalreplicationgroup-cachenodetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CacheParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-globalreplicationgroup.html#cfn-elasticache-globalreplicationgroup-cacheparametergroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-globalreplicationgroup.html#cfn-elasticache-globalreplicationgroup-engineversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GlobalNodeGroupCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-globalreplicationgroup.html#cfn-elasticache-globalreplicationgroup-globalnodegroupcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "GlobalReplicationGroupDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-globalreplicationgroup.html#cfn-elasticache-globalreplicationgroup-globalreplicationgroupdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GlobalReplicationGroupIdSuffix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-globalreplicationgroup.html#cfn-elasticache-globalreplicationgroup-globalreplicationgroupidsuffix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Members": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-globalreplicationgroup.html#cfn-elasticache-globalreplicationgroup-members", "DuplicatesAllowed": false, "ItemType": "GlobalReplicationGroupMember", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "RegionalConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-globalreplicationgroup.html#cfn-elasticache-globalreplicationgroup-regionalconfigurations", "DuplicatesAllowed": false, "ItemType": "RegionalConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElastiCache::ParameterGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-parameter-group.html", "Properties": { "CacheParameterGroupFamily": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-parameter-group.html#cfn-elasticache-parametergroup-cacheparametergroupfamily", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-parameter-group.html#cfn-elasticache-parametergroup-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Properties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-parameter-group.html#cfn-elasticache-parametergroup-properties", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-parameter-group.html#cfn-elasticache-parametergroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElastiCache::ReplicationGroup": { "Attributes": { "ConfigurationEndPoint.Address": { "PrimitiveType": "String" }, "ConfigurationEndPoint.Port": { "PrimitiveType": "String" }, "PrimaryEndPoint.Address": { "PrimitiveType": "String" }, "PrimaryEndPoint.Port": { "PrimitiveType": "String" }, "ReadEndPoint.Addresses": { "PrimitiveType": "String" }, "ReadEndPoint.Addresses.List": { "PrimitiveItemType": "String", "Type": "List" }, "ReadEndPoint.Ports": { "PrimitiveType": "String" }, "ReadEndPoint.Ports.List": { "PrimitiveItemType": "String", "Type": "List" }, "ReaderEndPoint.Address": { "PrimitiveType": "String" }, "ReaderEndPoint.Port": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html", "Properties": { "AtRestEncryptionEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-atrestencryptionenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "AuthToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-authtoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "AutoMinorVersionUpgrade": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-autominorversionupgrade", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AutomaticFailoverEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-automaticfailoverenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CacheNodeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-cachenodetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "ElastiCacheInstanceType" } }, "CacheParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-cacheparametergroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CacheSecurityGroupNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-cachesecuritygroupnames", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CacheSubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-cachesubnetgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DataTieringEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-datatieringenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Engine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-engine", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-engineversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GlobalReplicationGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-globalreplicationgroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "IpDiscovery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-ipdiscovery", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LogDeliveryConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-logdeliveryconfigurations", "DuplicatesAllowed": false, "ItemType": "LogDeliveryConfigurationRequest", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MultiAZEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-multiazenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NetworkType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-networktype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "NodeGroupConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-nodegroupconfiguration", "DuplicatesAllowed": false, "ItemType": "NodeGroupConfiguration", "Required": false, "Type": "List", "UpdateType": "Conditional" }, "NotificationTopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-notificationtopicarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NumCacheClusters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-numcacheclusters", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ElastiCache::ReplicationGroup.NumCacheClusters" } }, "NumNodeGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-numnodegroups", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Conditional" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "PreferredCacheClusterAZs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-preferredcacheclusterazs", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "PreferredMaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-preferredmaintenancewindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PrimaryClusterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-primaryclusterid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ReplicasPerNodeGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-replicaspernodegroup", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ElastiCache::ReplicationGroup.ReplicasPerNodeGroup" } }, "ReplicationGroupDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-replicationgroupdescription", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ReplicationGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-replicationgroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-securitygroupids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AWS::EC2::SecurityGroup.NamesOrGroupIds", "ValueType": "AWS::EC2::SecurityGroup.NameOrGroupId" } }, "SnapshotArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-snapshotarns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SnapshotName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-snapshotname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SnapshotRetentionLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-snapshotretentionlimit", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SnapshotWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-snapshotwindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SnapshottingClusterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-snapshottingclusterid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TransitEncryptionEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-transitencryptionenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "TransitEncryptionMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-transitencryptionmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UserGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-usergroupids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElastiCache::SecurityGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-security-group.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-security-group.html#cfn-elasticache-securitygroup-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-security-group.html#cfn-elasticache-securitygroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElastiCache::SecurityGroupIngress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-security-group-ingress.html", "Properties": { "CacheSecurityGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-security-group-ingress.html#cfn-elasticache-securitygroupingress-cachesecuritygroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "EC2SecurityGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-security-group-ingress.html#cfn-elasticache-securitygroupingress-ec2securitygroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "EC2SecurityGroupOwnerId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-security-group-ingress.html#cfn-elasticache-securitygroupingress-ec2securitygroupownerid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElastiCache::SubnetGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-subnetgroup.html", "Properties": { "CacheSubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-subnetgroup.html#cfn-elasticache-subnetgroup-cachesubnetgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-subnetgroup.html#cfn-elasticache-subnetgroup-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-subnetgroup.html#cfn-elasticache-subnetgroup-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-subnetgroup.html#cfn-elasticache-subnetgroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElastiCache::User": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-user.html", "Properties": { "AccessString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-user.html#cfn-elasticache-user-accessstring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AuthenticationMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-user.html#cfn-elasticache-user-authenticationmode", "Required": false, "Type": "AuthenticationMode", "UpdateType": "Mutable" }, "Engine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-user.html#cfn-elasticache-user-engine", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ElastiCache::User.Engine" } }, "NoPasswordRequired": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-user.html#cfn-elasticache-user-nopasswordrequired", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Passwords": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-user.html#cfn-elasticache-user-passwords", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-user.html#cfn-elasticache-user-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-user.html#cfn-elasticache-user-userid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ElastiCache::User.UserId" } }, "UserName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-user.html#cfn-elasticache-user-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ElastiCache::UserGroup": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-usergroup.html", "Properties": { "Engine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-usergroup.html#cfn-elasticache-usergroup-engine", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ElastiCache::UserGroup.Engine" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-usergroup.html#cfn-elasticache-usergroup-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-usergroup.html#cfn-elasticache-usergroup-usergroupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ElastiCache::UserGroup.UserGroupId" } }, "UserIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-usergroup.html#cfn-elasticache-usergroup-userids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElasticBeanstalk::Application": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-application.html", "Properties": { "ApplicationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-application.html#cfn-elasticbeanstalk-application-applicationname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-application.html#cfn-elasticbeanstalk-application-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceLifecycleConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-application.html#cfn-elasticbeanstalk-application-resourcelifecycleconfig", "Required": false, "Type": "ApplicationResourceLifecycleConfig", "UpdateType": "Mutable" } } }, "AWS::ElasticBeanstalk::ApplicationVersion": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-applicationversion.html", "Properties": { "ApplicationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-applicationversion.html#cfn-elasticbeanstalk-applicationversion-applicationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-applicationversion.html#cfn-elasticbeanstalk-applicationversion-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceBundle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-applicationversion.html#cfn-elasticbeanstalk-applicationversion-sourcebundle", "Required": true, "Type": "SourceBundle", "UpdateType": "Immutable" } } }, "AWS::ElasticBeanstalk::ConfigurationTemplate": { "Attributes": { "TemplateName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-configurationtemplate.html", "Properties": { "ApplicationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-configurationtemplate.html#cfn-elasticbeanstalk-configurationtemplate-applicationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-configurationtemplate.html#cfn-elasticbeanstalk-configurationtemplate-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EnvironmentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-configurationtemplate.html#cfn-elasticbeanstalk-configurationtemplate-environmentid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "OptionSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-configurationtemplate.html#cfn-elasticbeanstalk-configurationtemplate-optionsettings", "DuplicatesAllowed": true, "ItemType": "ConfigurationOptionSetting", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PlatformArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-configurationtemplate.html#cfn-elasticbeanstalk-configurationtemplate-platformarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SolutionStackName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-configurationtemplate.html#cfn-elasticbeanstalk-configurationtemplate-solutionstackname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SourceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-configurationtemplate.html#cfn-elasticbeanstalk-configurationtemplate-sourceconfiguration", "Required": false, "Type": "SourceConfiguration", "UpdateType": "Immutable" } } }, "AWS::ElasticBeanstalk::Environment": { "Attributes": { "EndpointURL": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-environment.html", "Properties": { "ApplicationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-environment.html#cfn-elasticbeanstalk-environment-applicationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "CNAMEPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-environment.html#cfn-elasticbeanstalk-environment-cnameprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-environment.html#cfn-elasticbeanstalk-environment-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EnvironmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-environment.html#cfn-elasticbeanstalk-environment-environmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "OperationsRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-environment.html#cfn-elasticbeanstalk-environment-operationsrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OptionSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-environment.html#cfn-elasticbeanstalk-environment-optionsettings", "DuplicatesAllowed": true, "ItemType": "OptionSetting", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PlatformArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-environment.html#cfn-elasticbeanstalk-environment-platformarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SolutionStackName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-environment.html#cfn-elasticbeanstalk-environment-solutionstackname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-environment.html#cfn-elasticbeanstalk-environment-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-environment.html#cfn-elasticbeanstalk-environment-templatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-environment.html#cfn-elasticbeanstalk-environment-tier", "Required": false, "Type": "Tier", "UpdateType": "Mutable" }, "VersionLabel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-environment.html#cfn-elasticbeanstalk-environment-versionlabel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancing::LoadBalancer": { "Attributes": { "CanonicalHostedZoneName": { "PrimitiveType": "String" }, "CanonicalHostedZoneNameID": { "PrimitiveType": "String" }, "DNSName": { "PrimitiveType": "String" }, "SourceSecurityGroup.GroupName": { "PrimitiveType": "String" }, "SourceSecurityGroup.OwnerAlias": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html", "Properties": { "AccessLoggingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-accessloggingpolicy", "Required": false, "Type": "AccessLoggingPolicy", "UpdateType": "Mutable" }, "AppCookieStickinessPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-appcookiestickinesspolicy", "DuplicatesAllowed": false, "ItemType": "AppCookieStickinessPolicy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AvailabilityZones": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-availabilityzones", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Conditional", "Value": { "ListValueType": "AvailabilityZones", "ValueType": "AvailabilityZone" } }, "ConnectionDrainingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-connectiondrainingpolicy", "Required": false, "Type": "ConnectionDrainingPolicy", "UpdateType": "Mutable" }, "ConnectionSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-connectionsettings", "Required": false, "Type": "ConnectionSettings", "UpdateType": "Mutable" }, "CrossZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-crosszone", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "HealthCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-healthcheck", "Required": false, "Type": "HealthCheck", "UpdateType": "Conditional" }, "Instances": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-instances", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LBCookieStickinessPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-lbcookiestickinesspolicy", "DuplicatesAllowed": false, "ItemType": "LBCookieStickinessPolicy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Listeners": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-listeners", "DuplicatesAllowed": false, "ItemType": "Listeners", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "LoadBalancerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-elbname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Policies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-policies", "DuplicatesAllowed": false, "ItemType": "Policies", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Scheme": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-scheme", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-securitygroups", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AWS::EC2::SecurityGroup.GroupIds", "ValueType": "AWS::EC2::SecurityGroup.GroupId" } }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-subnets", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Conditional", "Value": { "ListValueType": "SubnetIds", "ValueType": "SubnetId" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-elasticloadbalancing-loadbalancer-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::Listener": { "Attributes": { "ListenerArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listener.html", "Properties": { "AlpnPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listener.html#cfn-elasticloadbalancingv2-listener-alpnpolicy", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Certificates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listener.html#cfn-elasticloadbalancingv2-listener-certificates", "DuplicatesAllowed": false, "ItemType": "Certificate", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DefaultActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listener.html#cfn-elasticloadbalancingv2-listener-defaultactions", "DuplicatesAllowed": false, "ItemType": "Action", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "LoadBalancerArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listener.html#cfn-elasticloadbalancingv2-listener-loadbalancerarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "LoadBalancerV2Arn" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listener.html#cfn-elasticloadbalancingv2-listener-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "LoadBalancerPort" } }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listener.html#cfn-elasticloadbalancingv2-listener-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SslPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listener.html#cfn-elasticloadbalancingv2-listener-sslpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listenercertificate.html", "Properties": { "Certificates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listenercertificate.html#cfn-elasticloadbalancingv2-listenercertificate-certificates", "DuplicatesAllowed": false, "ItemType": "Certificate", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "ListenerArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listenercertificate.html#cfn-elasticloadbalancingv2-listenercertificate-listenerarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ElasticLoadBalancingV2::ListenerRule": { "Attributes": { "IsDefault": { "PrimitiveType": "Boolean" }, "RuleArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listenerrule.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listenerrule.html#cfn-elasticloadbalancingv2-listenerrule-actions", "DuplicatesAllowed": false, "ItemType": "Action", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Conditions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listenerrule.html#cfn-elasticloadbalancingv2-listenerrule-conditions", "DuplicatesAllowed": false, "ItemType": "RuleCondition", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "ListenerArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listenerrule.html#cfn-elasticloadbalancingv2-listenerrule-listenerarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listenerrule.html#cfn-elasticloadbalancingv2-listenerrule-priority", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ElasticLoadBalancingV2::ListenerRule.Priority" } } } }, "AWS::ElasticLoadBalancingV2::LoadBalancer": { "Attributes": { "CanonicalHostedZoneID": { "PrimitiveType": "String" }, "DNSName": { "PrimitiveType": "String" }, "LoadBalancerFullName": { "PrimitiveType": "String" }, "LoadBalancerName": { "PrimitiveType": "String" }, "SecurityGroups": { "PrimitiveItemType": "String", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html", "Properties": { "IpAddressType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html#cfn-elasticloadbalancingv2-loadbalancer-ipaddresstype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LoadBalancerAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html#cfn-elasticloadbalancingv2-loadbalancer-loadbalancerattributes", "DuplicatesAllowed": false, "ItemType": "LoadBalancerAttribute", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html#cfn-elasticloadbalancingv2-loadbalancer-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Scheme": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html#cfn-elasticloadbalancingv2-loadbalancer-scheme", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html#cfn-elasticloadbalancingv2-loadbalancer-securitygroups", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AWS::EC2::SecurityGroup.NamesOrGroupIds", "ValueType": "AWS::EC2::SecurityGroup.NameOrGroupId" } }, "SubnetMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html#cfn-elasticloadbalancingv2-loadbalancer-subnetmappings", "DuplicatesAllowed": false, "ItemType": "SubnetMapping", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Subnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html#cfn-elasticloadbalancingv2-loadbalancer-subnets", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "SubnetIds", "ValueType": "SubnetId" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html#cfn-elasticloadbalancingv2-loadbalancer-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html#cfn-elasticloadbalancingv2-loadbalancer-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ElasticLoadBalancingV2::TargetGroup": { "Attributes": { "LoadBalancerArns": { "PrimitiveItemType": "String", "Type": "List" }, "TargetGroupArn": { "PrimitiveType": "String" }, "TargetGroupFullName": { "PrimitiveType": "String" }, "TargetGroupName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html", "Properties": { "HealthCheckEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-healthcheckenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "HealthCheckIntervalSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-healthcheckintervalseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ElasticLoadBalancingV2::TargetGroup.HealthCheckIntervalSeconds" } }, "HealthCheckPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-healthcheckpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HealthCheckPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-healthcheckport", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HealthCheckProtocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-healthcheckprotocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HealthCheckTimeoutSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-healthchecktimeoutseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "TargetGroupHealthCheckTimeoutSeconds" } }, "HealthyThresholdCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-healthythresholdcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "TargetGroupHealthyThresholdCount" } }, "IpAddressType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-ipaddresstype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Matcher": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-matcher", "Required": false, "Type": "Matcher", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ProtocolVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-protocolversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetGroupAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-targetgroupattributes", "DuplicatesAllowed": false, "ItemType": "TargetGroupAttribute", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-targettype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-targets", "DuplicatesAllowed": false, "ItemType": "TargetDescription", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UnhealthyThresholdCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-unhealthythresholdcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ElasticLoadBalancingV2::TargetGroup.UnhealthyThresholdCount" } }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-vpcid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } } } }, "AWS::Elasticsearch::Domain": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "DomainArn": { "PrimitiveType": "String" }, "DomainEndpoint": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html", "Properties": { "AccessPolicies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-accesspolicies", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "AdvancedOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-advancedoptions", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "AdvancedSecurityOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-advancedsecurityoptions", "Required": false, "Type": "AdvancedSecurityOptionsInput", "UpdateType": "Conditional" }, "CognitoOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-cognitooptions", "Required": false, "Type": "CognitoOptions", "UpdateType": "Mutable" }, "DomainEndpointOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-domainendpointoptions", "Required": false, "Type": "DomainEndpointOptions", "UpdateType": "Mutable" }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-domainname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EBSOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-ebsoptions", "Required": false, "Type": "EBSOptions", "UpdateType": "Mutable" }, "ElasticsearchClusterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-elasticsearchclusterconfig", "Required": false, "Type": "ElasticsearchClusterConfig", "UpdateType": "Mutable" }, "ElasticsearchVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-elasticsearchversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "EncryptionAtRestOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-encryptionatrestoptions", "Required": false, "Type": "EncryptionAtRestOptions", "UpdateType": "Conditional" }, "LogPublishingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-logpublishingoptions", "DuplicatesAllowed": false, "ItemType": "LogPublishingOption", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "NodeToNodeEncryptionOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-nodetonodeencryptionoptions", "Required": false, "Type": "NodeToNodeEncryptionOptions", "UpdateType": "Conditional" }, "SnapshotOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-snapshotoptions", "Required": false, "Type": "SnapshotOptions", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VPCOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-vpcoptions", "Required": false, "Type": "VPCOptions", "UpdateType": "Mutable" } } }, "AWS::EventSchemas::Discoverer": { "Attributes": { "CrossAccount": { "PrimitiveType": "Boolean" }, "DiscovererArn": { "PrimitiveType": "String" }, "DiscovererId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-discoverer.html", "Properties": { "CrossAccount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-discoverer.html#cfn-eventschemas-discoverer-crossaccount", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-discoverer.html#cfn-eventschemas-discoverer-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-discoverer.html#cfn-eventschemas-discoverer-sourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-discoverer.html#cfn-eventschemas-discoverer-tags", "ItemType": "TagsEntry", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EventSchemas::Registry": { "Attributes": { "RegistryArn": { "PrimitiveType": "String" }, "RegistryName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-registry.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-registry.html#cfn-eventschemas-registry-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RegistryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-registry.html#cfn-eventschemas-registry-registryname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-registry.html#cfn-eventschemas-registry-tags", "ItemType": "TagsEntry", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::EventSchemas::RegistryPolicy": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-registrypolicy.html", "Properties": { "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-registrypolicy.html#cfn-eventschemas-registrypolicy-policy", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "RegistryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-registrypolicy.html#cfn-eventschemas-registrypolicy-registryname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RevisionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-registrypolicy.html#cfn-eventschemas-registrypolicy-revisionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::EventSchemas::Schema": { "Attributes": { "SchemaArn": { "PrimitiveType": "String" }, "SchemaName": { "PrimitiveType": "String" }, "SchemaVersion": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-schema.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-schema.html#cfn-eventschemas-schema-content", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-schema.html#cfn-eventschemas-schema-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RegistryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-schema.html#cfn-eventschemas-schema-registryname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SchemaName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-schema.html#cfn-eventschemas-schema-schemaname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-schema.html#cfn-eventschemas-schema-tags", "ItemType": "TagsEntry", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-schema.html#cfn-eventschemas-schema-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Events::ApiDestination": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-apidestination.html", "Properties": { "ConnectionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-apidestination.html#cfn-events-apidestination-connectionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-apidestination.html#cfn-events-apidestination-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HttpMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-apidestination.html#cfn-events-apidestination-httpmethod", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Events::ApiDestination.HttpMethod" } }, "InvocationEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-apidestination.html#cfn-events-apidestination-invocationendpoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "InvocationRateLimitPerSecond": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-apidestination.html#cfn-events-apidestination-invocationratelimitpersecond", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-apidestination.html#cfn-events-apidestination-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Events::ApiDestination.Name" } } } }, "AWS::Events::Archive": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-archive.html", "Properties": { "ArchiveName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-archive.html#cfn-events-archive-archivename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Events::Archive.ArchiveName" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-archive.html#cfn-events-archive-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EventPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-archive.html#cfn-events-archive-eventpattern", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "RetentionDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-archive.html#cfn-events-archive-retentiondays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-archive.html#cfn-events-archive-sourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Events::Connection": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "SecretArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-connection.html", "Properties": { "AuthParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-connection.html#cfn-events-connection-authparameters", "Required": true, "Type": "AuthParameters", "UpdateType": "Mutable" }, "AuthorizationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-connection.html#cfn-events-connection-authorizationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Events::Connection.AuthorizationType" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-connection.html#cfn-events-connection-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-connection.html#cfn-events-connection-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Events::Connection.Name" } } } }, "AWS::Events::Endpoint": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "EndpointId": { "PrimitiveType": "String" }, "EndpointUrl": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" }, "StateReason": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-endpoint.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-endpoint.html#cfn-events-endpoint-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Events::Endpoint.Description" } }, "EventBuses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-endpoint.html#cfn-events-endpoint-eventbuses", "DuplicatesAllowed": true, "ItemType": "EndpointEventBus", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-endpoint.html#cfn-events-endpoint-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Events::Endpoint.Name" } }, "ReplicationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-endpoint.html#cfn-events-endpoint-replicationconfig", "Required": false, "Type": "ReplicationConfig", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-endpoint.html#cfn-events-endpoint-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Events::Endpoint.RoleArn" } }, "RoutingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-endpoint.html#cfn-events-endpoint-routingconfig", "Required": true, "Type": "RoutingConfig", "UpdateType": "Mutable" } } }, "AWS::Events::EventBus": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" }, "Policy": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbus.html", "Properties": { "EventSourceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbus.html#cfn-events-eventbus-eventsourcename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbus.html#cfn-events-eventbus-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbus.html#cfn-events-eventbus-tags", "ItemType": "TagEntry", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Events::EventBusPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbuspolicy.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbuspolicy.html#cfn-events-eventbuspolicy-action", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Events::EventBusPolicy.Action" } }, "Condition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbuspolicy.html#cfn-events-eventbuspolicy-condition", "Required": false, "Type": "Condition", "UpdateType": "Mutable" }, "EventBusName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbuspolicy.html#cfn-events-eventbuspolicy-eventbusname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Principal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbuspolicy.html#cfn-events-eventbuspolicy-principal", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Statement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbuspolicy.html#cfn-events-eventbuspolicy-statement", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "StatementId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbuspolicy.html#cfn-events-eventbuspolicy-statementid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Events::Rule": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html#cfn-events-rule-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EventBusName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html#cfn-events-rule-eventbusname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EventPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html#cfn-events-rule-eventpattern", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html#cfn-events-rule-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html#cfn-events-rule-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ScheduleExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html#cfn-events-rule-scheduleexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html#cfn-events-rule-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Default::Default.EnabledState" } }, "Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html#cfn-events-rule-targets", "DuplicatesAllowed": false, "ItemType": "Target", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Evidently::Experiment": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-experiment.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-experiment.html#cfn-evidently-experiment-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetricGoals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-experiment.html#cfn-evidently-experiment-metricgoals", "DuplicatesAllowed": false, "ItemType": "MetricGoalObject", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-experiment.html#cfn-evidently-experiment-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Evidently::Experiment.Name" } }, "OnlineAbConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-experiment.html#cfn-evidently-experiment-onlineabconfig", "Required": true, "Type": "OnlineAbConfigObject", "UpdateType": "Mutable" }, "Project": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-experiment.html#cfn-evidently-experiment-project", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Evidently::Experiment.Project" } }, "RandomizationSalt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-experiment.html#cfn-evidently-experiment-randomizationsalt", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Experiment.RandomizationSalt" } }, "RemoveSegment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-experiment.html#cfn-evidently-experiment-removesegment", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RunningStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-experiment.html#cfn-evidently-experiment-runningstatus", "Required": false, "Type": "RunningStatusObject", "UpdateType": "Mutable" }, "SamplingRate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-experiment.html#cfn-evidently-experiment-samplingrate", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Segment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-experiment.html#cfn-evidently-experiment-segment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Experiment.Segment" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-experiment.html#cfn-evidently-experiment-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Treatments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-experiment.html#cfn-evidently-experiment-treatments", "DuplicatesAllowed": false, "ItemType": "TreatmentObject", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Evidently::Feature": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-feature.html", "Properties": { "DefaultVariation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-feature.html#cfn-evidently-feature-defaultvariation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Feature.DefaultVariation" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-feature.html#cfn-evidently-feature-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EntityOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-feature.html#cfn-evidently-feature-entityoverrides", "DuplicatesAllowed": false, "ItemType": "EntityOverride", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EvaluationStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-feature.html#cfn-evidently-feature-evaluationstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Feature.EvaluationStrategy" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-feature.html#cfn-evidently-feature-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Evidently::Feature.Name" } }, "Project": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-feature.html#cfn-evidently-feature-project", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Evidently::Feature.Project" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-feature.html#cfn-evidently-feature-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Variations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-feature.html#cfn-evidently-feature-variations", "DuplicatesAllowed": false, "ItemType": "VariationObject", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Evidently::Launch": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-launch.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-launch.html#cfn-evidently-launch-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExecutionStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-launch.html#cfn-evidently-launch-executionstatus", "Required": false, "Type": "ExecutionStatusObject", "UpdateType": "Mutable" }, "Groups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-launch.html#cfn-evidently-launch-groups", "DuplicatesAllowed": false, "ItemType": "LaunchGroupObject", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "MetricMonitors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-launch.html#cfn-evidently-launch-metricmonitors", "DuplicatesAllowed": false, "ItemType": "MetricDefinitionObject", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-launch.html#cfn-evidently-launch-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Evidently::Launch.Name" } }, "Project": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-launch.html#cfn-evidently-launch-project", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Evidently::Launch.Project" } }, "RandomizationSalt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-launch.html#cfn-evidently-launch-randomizationsalt", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Launch.RandomizationSalt" } }, "ScheduledSplitsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-launch.html#cfn-evidently-launch-scheduledsplitsconfig", "DuplicatesAllowed": false, "ItemType": "StepConfig", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-launch.html#cfn-evidently-launch-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Evidently::Project": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-project.html", "Properties": { "AppConfigResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-project.html#cfn-evidently-project-appconfigresource", "Required": false, "Type": "AppConfigResourceObject", "UpdateType": "Mutable" }, "DataDelivery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-project.html#cfn-evidently-project-datadelivery", "Required": false, "Type": "DataDeliveryObject", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-project.html#cfn-evidently-project-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-project.html#cfn-evidently-project-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Evidently::Project.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-project.html#cfn-evidently-project-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Evidently::Segment": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-segment.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-segment.html#cfn-evidently-segment-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-segment.html#cfn-evidently-segment-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Segment.Name" } }, "Pattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-segment.html#cfn-evidently-segment-pattern", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Evidently::Segment.Pattern" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-segment.html#cfn-evidently-segment-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FIS::ExperimentTemplate": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fis-experimenttemplate.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fis-experimenttemplate.html#cfn-fis-experimenttemplate-actions", "ItemType": "ExperimentTemplateAction", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fis-experimenttemplate.html#cfn-fis-experimenttemplate-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LogConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fis-experimenttemplate.html#cfn-fis-experimenttemplate-logconfiguration", "Required": false, "Type": "ExperimentTemplateLogConfiguration", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fis-experimenttemplate.html#cfn-fis-experimenttemplate-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StopConditions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fis-experimenttemplate.html#cfn-fis-experimenttemplate-stopconditions", "DuplicatesAllowed": true, "ItemType": "ExperimentTemplateStopCondition", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fis-experimenttemplate.html#cfn-fis-experimenttemplate-tags", "PrimitiveItemType": "String", "Required": true, "Type": "Map", "UpdateType": "Immutable" }, "Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fis-experimenttemplate.html#cfn-fis-experimenttemplate-targets", "ItemType": "ExperimentTemplateTarget", "Required": true, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::FMS::NotificationChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-notificationchannel.html", "Properties": { "SnsRoleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-notificationchannel.html#cfn-fms-notificationchannel-snsrolename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::NotificationChannel.SnsRoleName" } }, "SnsTopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-notificationchannel.html#cfn-fms-notificationchannel-snstopicarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::NotificationChannel.SnsTopicArn" } } } }, "AWS::FMS::Policy": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html", "Properties": { "DeleteAllPolicyResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-deleteallpolicyresources", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExcludeMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-excludemap", "Required": false, "Type": "IEMap", "UpdateType": "Mutable" }, "ExcludeResourceTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-excluderesourcetags", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "IncludeMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-includemap", "Required": false, "Type": "IEMap", "UpdateType": "Mutable" }, "PolicyDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-policydescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::Policy.PolicyDescription" } }, "PolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-policyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::Policy.PolicyName" } }, "RemediationEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-remediationenabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "ResourceSetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-resourcesetids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::Policy.ResourceSetIds" } }, "ResourceTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-resourcetags", "DuplicatesAllowed": true, "ItemType": "ResourceTag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-resourcetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::Policy.ResourceType" } }, "ResourceTypeList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-resourcetypelist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::Policy.ResourceTypeList" } }, "ResourcesCleanUp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-resourcescleanup", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SecurityServicePolicyData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-securityservicepolicydata", "Required": true, "Type": "SecurityServicePolicyData", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-tags", "DuplicatesAllowed": true, "ItemType": "PolicyTag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FMS::ResourceSet": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-resourceset.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-resourceset.html#cfn-fms-resourceset-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::ResourceSet.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-resourceset.html#cfn-fms-resourceset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::ResourceSet.Name" } }, "ResourceTypeList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-resourceset.html#cfn-fms-resourceset-resourcetypelist", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::ResourceSet.ResourceTypeList" } }, "Resources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-resourceset.html#cfn-fms-resourceset-resources", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FMS::ResourceSet.Resources" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-resourceset.html#cfn-fms-resourceset-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FSx::DataRepositoryAssociation": { "Attributes": { "AssociationId": { "PrimitiveType": "String" }, "ResourceARN": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-datarepositoryassociation.html", "Properties": { "BatchImportMetaDataOnCreate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-datarepositoryassociation.html#cfn-fsx-datarepositoryassociation-batchimportmetadataoncreate", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "DataRepositoryPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-datarepositoryassociation.html#cfn-fsx-datarepositoryassociation-datarepositorypath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "FileSystemId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-datarepositoryassociation.html#cfn-fsx-datarepositoryassociation-filesystemid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "FileSystemPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-datarepositoryassociation.html#cfn-fsx-datarepositoryassociation-filesystempath", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ImportedFileChunkSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-datarepositoryassociation.html#cfn-fsx-datarepositoryassociation-importedfilechunksize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "S3": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-datarepositoryassociation.html#cfn-fsx-datarepositoryassociation-s3", "Required": false, "Type": "S3", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-datarepositoryassociation.html#cfn-fsx-datarepositoryassociation-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FSx::FileSystem": { "Attributes": { "DNSName": { "PrimitiveType": "String" }, "LustreMountName": { "PrimitiveType": "String" }, "ResourceARN": { "PrimitiveType": "String" }, "RootVolumeId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html", "Properties": { "BackupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-backupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "FileSystemType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-filesystemtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "FileSystemTypeVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-filesystemtypeversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LustreConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-lustreconfiguration", "Required": false, "Type": "LustreConfiguration", "UpdateType": "Mutable" }, "OntapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-ontapconfiguration", "Required": false, "Type": "OntapConfiguration", "UpdateType": "Mutable" }, "OpenZFSConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-openzfsconfiguration", "Required": false, "Type": "OpenZFSConfiguration", "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-securitygroupids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "StorageCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-storagecapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FSx::FileSystem.StorageCapacity" } }, "StorageType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-storagetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-subnetids", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "WindowsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-windowsconfiguration", "Required": false, "Type": "WindowsConfiguration", "UpdateType": "Mutable" } } }, "AWS::FSx::Snapshot": { "Attributes": { "ResourceARN": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-snapshot.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-snapshot.html#cfn-fsx-snapshot-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-snapshot.html#cfn-fsx-snapshot-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VolumeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-snapshot.html#cfn-fsx-snapshot-volumeid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::FSx::StorageVirtualMachine": { "Attributes": { "ResourceARN": { "PrimitiveType": "String" }, "StorageVirtualMachineId": { "PrimitiveType": "String" }, "UUID": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-storagevirtualmachine.html", "Properties": { "ActiveDirectoryConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-storagevirtualmachine.html#cfn-fsx-storagevirtualmachine-activedirectoryconfiguration", "Required": false, "Type": "ActiveDirectoryConfiguration", "UpdateType": "Mutable" }, "FileSystemId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-storagevirtualmachine.html#cfn-fsx-storagevirtualmachine-filesystemid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-storagevirtualmachine.html#cfn-fsx-storagevirtualmachine-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RootVolumeSecurityStyle": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-storagevirtualmachine.html#cfn-fsx-storagevirtualmachine-rootvolumesecuritystyle", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SvmAdminPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-storagevirtualmachine.html#cfn-fsx-storagevirtualmachine-svmadminpassword", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-storagevirtualmachine.html#cfn-fsx-storagevirtualmachine-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FSx::Volume": { "Attributes": { "ResourceARN": { "PrimitiveType": "String" }, "UUID": { "PrimitiveType": "String" }, "VolumeId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-volume.html", "Properties": { "BackupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-volume.html#cfn-fsx-volume-backupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-volume.html#cfn-fsx-volume-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "OntapConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-volume.html#cfn-fsx-volume-ontapconfiguration", "Required": false, "Type": "OntapConfiguration", "UpdateType": "Mutable" }, "OpenZFSConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-volume.html#cfn-fsx-volume-openzfsconfiguration", "Required": false, "Type": "OpenZFSConfiguration", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-volume.html#cfn-fsx-volume-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VolumeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-volume.html#cfn-fsx-volume-volumetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::FinSpace::Environment": { "Attributes": { "AwsAccountId": { "PrimitiveType": "String" }, "DedicatedServiceAccountId": { "PrimitiveType": "String" }, "EnvironmentArn": { "PrimitiveType": "String" }, "EnvironmentId": { "PrimitiveType": "String" }, "EnvironmentUrl": { "PrimitiveType": "String" }, "SageMakerStudioDomainUrl": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-finspace-environment.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-finspace-environment.html#cfn-finspace-environment-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FinSpace::Environment.Description" } }, "FederationMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-finspace-environment.html#cfn-finspace-environment-federationmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FinSpace::Environment.FederationMode" } }, "FederationParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-finspace-environment.html#cfn-finspace-environment-federationparameters", "Required": false, "Type": "FederationParameters", "UpdateType": "Immutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-finspace-environment.html#cfn-finspace-environment-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-finspace-environment.html#cfn-finspace-environment-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FinSpace::Environment.Name" } }, "SuperuserParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-finspace-environment.html#cfn-finspace-environment-superuserparameters", "Required": false, "Type": "SuperuserParameters", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-finspace-environment.html#cfn-finspace-environment-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Forecast::Dataset": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-forecast-dataset.html", "Properties": { "DataFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-forecast-dataset.html#cfn-forecast-dataset-datafrequency", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Forecast::Dataset.DataFrequency" } }, "DatasetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-forecast-dataset.html#cfn-forecast-dataset-datasetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Forecast::Dataset.DatasetName" } }, "DatasetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-forecast-dataset.html#cfn-forecast-dataset-datasettype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Forecast::Dataset.DatasetType" } }, "Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-forecast-dataset.html#cfn-forecast-dataset-domain", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Forecast::Dataset.Domain" } }, "EncryptionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-forecast-dataset.html#cfn-forecast-dataset-encryptionconfig", "Required": false, "Type": "EncryptionConfig", "UpdateType": "Mutable" }, "Schema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-forecast-dataset.html#cfn-forecast-dataset-schema", "Required": true, "Type": "Schema", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-forecast-dataset.html#cfn-forecast-dataset-tags", "DuplicatesAllowed": true, "ItemType": "TagsItems", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Forecast::DatasetGroup": { "Attributes": { "DatasetGroupArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-forecast-datasetgroup.html", "Properties": { "DatasetArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-forecast-datasetgroup.html#cfn-forecast-datasetgroup-datasetarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Forecast::DatasetGroup.DatasetArns" } }, "DatasetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-forecast-datasetgroup.html#cfn-forecast-datasetgroup-datasetgroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Forecast::DatasetGroup.DatasetGroupName" } }, "Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-forecast-datasetgroup.html#cfn-forecast-datasetgroup-domain", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Forecast::DatasetGroup.Domain" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-forecast-datasetgroup.html#cfn-forecast-datasetgroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FraudDetector::Detector": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "String" }, "DetectorVersionId": { "PrimitiveType": "String" }, "EventType.Arn": { "PrimitiveType": "String" }, "EventType.CreatedTime": { "PrimitiveType": "String" }, "EventType.LastUpdatedTime": { "PrimitiveType": "String" }, "LastUpdatedTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-detector.html", "Properties": { "AssociatedModels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-detector.html#cfn-frauddetector-detector-associatedmodels", "DuplicatesAllowed": true, "ItemType": "Model", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-detector.html#cfn-frauddetector-detector-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Detector.Description" } }, "DetectorId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-detector.html#cfn-frauddetector-detector-detectorid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::FraudDetector::Detector.DetectorId" } }, "DetectorVersionStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-detector.html#cfn-frauddetector-detector-detectorversionstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Detector.DetectorVersionStatus" } }, "EventType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-detector.html#cfn-frauddetector-detector-eventtype", "Required": true, "Type": "EventType", "UpdateType": "Mutable" }, "RuleExecutionMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-detector.html#cfn-frauddetector-detector-ruleexecutionmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Detector.RuleExecutionMode" } }, "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-detector.html#cfn-frauddetector-detector-rules", "DuplicatesAllowed": true, "ItemType": "Rule", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-detector.html#cfn-frauddetector-detector-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FraudDetector::EntityType": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "String" }, "LastUpdatedTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-entitytype.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-entitytype.html#cfn-frauddetector-entitytype-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::EntityType.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-entitytype.html#cfn-frauddetector-entitytype-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::FraudDetector::EntityType.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-entitytype.html#cfn-frauddetector-entitytype-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FraudDetector::EventType": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "String" }, "LastUpdatedTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-eventtype.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-eventtype.html#cfn-frauddetector-eventtype-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::EventType.Description" } }, "EntityTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-eventtype.html#cfn-frauddetector-eventtype-entitytypes", "DuplicatesAllowed": true, "ItemType": "EntityType", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "EventVariables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-eventtype.html#cfn-frauddetector-eventtype-eventvariables", "DuplicatesAllowed": true, "ItemType": "EventVariable", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Labels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-eventtype.html#cfn-frauddetector-eventtype-labels", "DuplicatesAllowed": true, "ItemType": "Label", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-eventtype.html#cfn-frauddetector-eventtype-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::FraudDetector::EventType.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-eventtype.html#cfn-frauddetector-eventtype-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FraudDetector::Label": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "String" }, "LastUpdatedTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-label.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-label.html#cfn-frauddetector-label-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Label.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-label.html#cfn-frauddetector-label-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::FraudDetector::Label.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-label.html#cfn-frauddetector-label-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FraudDetector::List": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "String" }, "LastUpdatedTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-list.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-list.html#cfn-frauddetector-list-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::List.Description" } }, "Elements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-list.html#cfn-frauddetector-list-elements", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::List.Elements" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-list.html#cfn-frauddetector-list-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::FraudDetector::List.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-list.html#cfn-frauddetector-list-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VariableType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-list.html#cfn-frauddetector-list-variabletype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::List.VariableType" } } } }, "AWS::FraudDetector::Outcome": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "String" }, "LastUpdatedTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-outcome.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-outcome.html#cfn-frauddetector-outcome-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Outcome.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-outcome.html#cfn-frauddetector-outcome-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::FraudDetector::Outcome.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-outcome.html#cfn-frauddetector-outcome-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::FraudDetector::Variable": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "String" }, "LastUpdatedTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-variable.html", "Properties": { "DataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-variable.html#cfn-frauddetector-variable-datasource", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Variable.DataSource" } }, "DataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-variable.html#cfn-frauddetector-variable-datatype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Variable.DataType" } }, "DefaultValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-variable.html#cfn-frauddetector-variable-defaultvalue", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-variable.html#cfn-frauddetector-variable-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Variable.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-variable.html#cfn-frauddetector-variable-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::FraudDetector::Variable.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-variable.html#cfn-frauddetector-variable-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VariableType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-variable.html#cfn-frauddetector-variable-variabletype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::FraudDetector::Variable.VariableType" } } } }, "AWS::GameLift::Alias": { "Attributes": { "AliasId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-alias.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-alias.html#cfn-gamelift-alias-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::Alias.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-alias.html#cfn-gamelift-alias-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::Alias.Name" } }, "RoutingStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-alias.html#cfn-gamelift-alias-routingstrategy", "Required": true, "Type": "RoutingStrategy", "UpdateType": "Mutable" } } }, "AWS::GameLift::Build": { "Attributes": { "BuildId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-build.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-build.html#cfn-gamelift-build-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OperatingSystem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-build.html#cfn-gamelift-build-operatingsystem", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GameLift::Build.OperatingSystem" } }, "ServerSdkVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-build.html#cfn-gamelift-build-serversdkversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "StorageLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-build.html#cfn-gamelift-build-storagelocation", "Required": false, "Type": "StorageLocation", "UpdateType": "Immutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-build.html#cfn-gamelift-build-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GameLift::Fleet": { "Attributes": { "FleetId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html", "Properties": { "AnywhereConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-anywhereconfiguration", "Required": false, "Type": "AnywhereConfiguration", "UpdateType": "Mutable" }, "BuildId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-buildid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GameLift::Fleet.BuildId" } }, "CertificateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-certificateconfiguration", "Required": false, "Type": "CertificateConfiguration", "UpdateType": "Immutable" }, "ComputeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-computetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GameLift::Fleet.ComputeType" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::Fleet.Description" } }, "DesiredEC2Instances": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-desiredec2instances", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "EC2InboundPermissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-ec2inboundpermissions", "DuplicatesAllowed": true, "ItemType": "IpPermission", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EC2InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-ec2instancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GameLift::Fleet.EC2InstanceType" } }, "FleetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-fleettype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GameLift::Fleet.FleetType" } }, "InstanceRoleARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-instancerolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GameLift::Fleet.InstanceRoleARN" } }, "Locations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-locations", "DuplicatesAllowed": true, "ItemType": "LocationConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MaxSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-maxsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MetricGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-metricgroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MinSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-minsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::Fleet.Name" } }, "NewGameSessionProtectionPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-newgamesessionprotectionpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::Fleet.NewGameSessionProtectionPolicy" } }, "PeerVpcAwsAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-peervpcawsaccountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GameLift::Fleet.PeerVpcAwsAccountId" } }, "PeerVpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-peervpcid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GameLift::Fleet.PeerVpcId" } }, "ResourceCreationLimitPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-resourcecreationlimitpolicy", "Required": false, "Type": "ResourceCreationLimitPolicy", "UpdateType": "Mutable" }, "RuntimeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-runtimeconfiguration", "Required": false, "Type": "RuntimeConfiguration", "UpdateType": "Mutable" }, "ScriptId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-scriptid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GameLift::Fleet.ScriptId" } } } }, "AWS::GameLift::GameServerGroup": { "Attributes": { "AutoScalingGroupArn": { "PrimitiveType": "String" }, "GameServerGroupArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gameservergroup.html", "Properties": { "AutoScalingPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gameservergroup.html#cfn-gamelift-gameservergroup-autoscalingpolicy", "Required": false, "Type": "AutoScalingPolicy", "UpdateType": "Mutable" }, "BalancingStrategy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gameservergroup.html#cfn-gamelift-gameservergroup-balancingstrategy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::GameServerGroup.BalancingStrategy" } }, "DeleteOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gameservergroup.html#cfn-gamelift-gameservergroup-deleteoption", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::GameServerGroup.DeleteOption" } }, "GameServerGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gameservergroup.html#cfn-gamelift-gameservergroup-gameservergroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::GameServerGroup.GameServerGroupName" } }, "GameServerProtectionPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gameservergroup.html#cfn-gamelift-gameservergroup-gameserverprotectionpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::GameServerGroup.GameServerProtectionPolicy" } }, "InstanceDefinitions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gameservergroup.html#cfn-gamelift-gameservergroup-instancedefinitions", "DuplicatesAllowed": true, "ItemType": "InstanceDefinition", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "LaunchTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gameservergroup.html#cfn-gamelift-gameservergroup-launchtemplate", "Required": false, "Type": "LaunchTemplate", "UpdateType": "Mutable" }, "MaxSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gameservergroup.html#cfn-gamelift-gameservergroup-maxsize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "MinSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gameservergroup.html#cfn-gamelift-gameservergroup-minsize", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gameservergroup.html#cfn-gamelift-gameservergroup-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::GameServerGroup.RoleArn" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gameservergroup.html#cfn-gamelift-gameservergroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcSubnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gameservergroup.html#cfn-gamelift-gameservergroup-vpcsubnets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GameLift::GameServerGroup.VpcSubnets" } } } }, "AWS::GameLift::GameSessionQueue": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html", "Properties": { "CustomEventData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-customeventdata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Destinations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-destinations", "ItemType": "Destination", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "FilterConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-filterconfiguration", "Required": false, "Type": "FilterConfiguration", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "NotificationTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-notificationtarget", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PlayerLatencyPolicies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-playerlatencypolicies", "ItemType": "PlayerLatencyPolicy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PriorityConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-priorityconfiguration", "Required": false, "Type": "PriorityConfiguration", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TimeoutInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-timeoutinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GameLift::Location": { "Attributes": { "LocationArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-location.html", "Properties": { "LocationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-location.html#cfn-gamelift-location-locationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GameLift::Location.LocationName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-location.html#cfn-gamelift-location-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::GameLift::MatchmakingConfiguration": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html", "Properties": { "AcceptanceRequired": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-acceptancerequired", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "AcceptanceTimeoutSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-acceptancetimeoutseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "AdditionalPlayerCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-additionalplayercount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "BackfillMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-backfillmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CustomEventData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-customeventdata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FlexMatchMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-flexmatchmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GameProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-gameproperties", "ItemType": "GameProperty", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "GameSessionData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-gamesessiondata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GameSessionQueueArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-gamesessionqueuearns", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "NotificationTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-notificationtarget", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RequestTimeoutSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-requesttimeoutseconds", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "RuleSetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-rulesetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::GameLift::MatchmakingRuleSet": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingruleset.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingruleset.html#cfn-gamelift-matchmakingruleset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RuleSetBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingruleset.html#cfn-gamelift-matchmakingruleset-rulesetbody", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingruleset.html#cfn-gamelift-matchmakingruleset-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::GameLift::Script": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-script.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-script.html#cfn-gamelift-script-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StorageLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-script.html#cfn-gamelift-script-storagelocation", "Required": true, "Type": "S3Location", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-script.html#cfn-gamelift-script-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-script.html#cfn-gamelift-script-version", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GlobalAccelerator::Accelerator": { "Attributes": { "AcceleratorArn": { "PrimitiveType": "String" }, "DnsName": { "PrimitiveType": "String" }, "DualStackDnsName": { "PrimitiveType": "String" }, "Ipv4Addresses": { "PrimitiveItemType": "String", "Type": "List" }, "Ipv6Addresses": { "PrimitiveItemType": "String", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-accelerator.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-accelerator.html#cfn-globalaccelerator-accelerator-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IpAddressType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-accelerator.html#cfn-globalaccelerator-accelerator-ipaddresstype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GlobalAccelerator::Accelerator.IpAddressType" } }, "IpAddresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-accelerator.html#cfn-globalaccelerator-accelerator-ipaddresses", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GlobalAccelerator::Accelerator.IpAddresses" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-accelerator.html#cfn-globalaccelerator-accelerator-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GlobalAccelerator::Accelerator.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-accelerator.html#cfn-globalaccelerator-accelerator-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::GlobalAccelerator::EndpointGroup": { "Attributes": { "EndpointGroupArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html", "Properties": { "EndpointConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-endpointconfigurations", "DuplicatesAllowed": true, "ItemType": "EndpointConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EndpointGroupRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-endpointgroupregion", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "HealthCheckIntervalSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-healthcheckintervalseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "HealthCheckPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-healthcheckpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HealthCheckPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-healthcheckport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GlobalAccelerator::EndpointGroup.HealthCheckPort" } }, "HealthCheckProtocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-healthcheckprotocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GlobalAccelerator::EndpointGroup.HealthCheckProtocol" } }, "ListenerArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-listenerarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PortOverrides": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-portoverrides", "DuplicatesAllowed": true, "ItemType": "PortOverride", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ThresholdCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-thresholdcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TrafficDialPercentage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-trafficdialpercentage", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" } } }, "AWS::GlobalAccelerator::Listener": { "Attributes": { "ListenerArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-listener.html", "Properties": { "AcceleratorArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-listener.html#cfn-globalaccelerator-listener-acceleratorarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ClientAffinity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-listener.html#cfn-globalaccelerator-listener-clientaffinity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GlobalAccelerator::Listener.ClientAffinity" } }, "PortRanges": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-listener.html#cfn-globalaccelerator-listener-portranges", "DuplicatesAllowed": true, "ItemType": "PortRange", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-listener.html#cfn-globalaccelerator-listener-protocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GlobalAccelerator::Listener.Protocol" } } } }, "AWS::Glue::Classifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-classifier.html", "Properties": { "CsvClassifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-classifier.html#cfn-glue-classifier-csvclassifier", "Required": false, "Type": "CsvClassifier", "UpdateType": "Mutable" }, "GrokClassifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-classifier.html#cfn-glue-classifier-grokclassifier", "Required": false, "Type": "GrokClassifier", "UpdateType": "Mutable" }, "JsonClassifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-classifier.html#cfn-glue-classifier-jsonclassifier", "Required": false, "Type": "JsonClassifier", "UpdateType": "Mutable" }, "XMLClassifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-classifier.html#cfn-glue-classifier-xmlclassifier", "Required": false, "Type": "XMLClassifier", "UpdateType": "Mutable" } } }, "AWS::Glue::Connection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-connection.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-connection.html#cfn-glue-connection-catalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ConnectionInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-connection.html#cfn-glue-connection-connectioninput", "Required": true, "Type": "ConnectionInput", "UpdateType": "Mutable" } } }, "AWS::Glue::Crawler": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html", "Properties": { "Classifiers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-classifiers", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-configuration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CrawlerSecurityConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-crawlersecurityconfiguration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RecrawlPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-recrawlpolicy", "Required": false, "Type": "RecrawlPolicy", "UpdateType": "Mutable" }, "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-role", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::Role.NameOrArn" } }, "Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-schedule", "Required": false, "Type": "Schedule", "UpdateType": "Mutable" }, "SchemaChangePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-schemachangepolicy", "Required": false, "Type": "SchemaChangePolicy", "UpdateType": "Mutable" }, "TablePrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-tableprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-targets", "Required": true, "Type": "Targets", "UpdateType": "Mutable" } } }, "AWS::Glue::DataCatalogEncryptionSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-datacatalogencryptionsettings.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-datacatalogencryptionsettings.html#cfn-glue-datacatalogencryptionsettings-catalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DataCatalogEncryptionSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-datacatalogencryptionsettings.html#cfn-glue-datacatalogencryptionsettings-datacatalogencryptionsettings", "Required": true, "Type": "DataCatalogEncryptionSettings", "UpdateType": "Mutable" } } }, "AWS::Glue::Database": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-database.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-database.html#cfn-glue-database-catalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DatabaseInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-database.html#cfn-glue-database-databaseinput", "Required": true, "Type": "DatabaseInput", "UpdateType": "Mutable" } } }, "AWS::Glue::DevEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html", "Properties": { "Arguments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-arguments", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "EndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-endpointname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ExtraJarsS3Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-extrajarss3path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExtraPythonLibsS3Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-extrapythonlibss3path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GlueVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-glueversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NumberOfNodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-numberofnodes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "NumberOfWorkers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-numberofworkers", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PublicKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-publickey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PublicKeys": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-publickeys", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SecurityConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-securityconfiguration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-securitygroupids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AWS::EC2::SecurityGroup.NamesOrGroupIds", "ValueType": "AWS::EC2::SecurityGroup.NameOrGroupId" } }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "WorkerType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-workertype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Job": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html", "Properties": { "AllocatedCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-allocatedcapacity", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Command": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-command", "Required": true, "Type": "JobCommand", "UpdateType": "Mutable" }, "Connections": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-connections", "Required": false, "Type": "ConnectionsList", "UpdateType": "Mutable" }, "DefaultArguments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-defaultarguments", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExecutionClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-executionclass", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExecutionProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-executionproperty", "Required": false, "Type": "ExecutionProperty", "UpdateType": "Mutable" }, "GlueVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-glueversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LogUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-loguri", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaxCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-maxcapacity", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "MaxRetries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-maxretries", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "NonOverridableArguments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-nonoverridablearguments", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "NotificationProperty": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-notificationproperty", "Required": false, "Type": "NotificationProperty", "UpdateType": "Mutable" }, "NumberOfWorkers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-numberofworkers", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Glue::Job.NumberOfWorkers" } }, "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-role", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::Role.NameOrArn" } }, "SecurityConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-securityconfiguration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-timeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "WorkerType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-workertype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::MLTransform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GlueVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-glueversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InputRecordTables": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-inputrecordtables", "Required": true, "Type": "InputRecordTables", "UpdateType": "Immutable" }, "MaxCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-maxcapacity", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Glue::MLTransform.MaxCapacity" } }, "MaxRetries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-maxretries", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NumberOfWorkers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-numberofworkers", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-role", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-timeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "TransformEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-transformencryption", "Required": false, "Type": "TransformEncryption", "UpdateType": "Mutable" }, "TransformParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-transformparameters", "Required": true, "Type": "TransformParameters", "UpdateType": "Mutable" }, "WorkerType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-workertype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Glue::Partition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-partition.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-partition.html#cfn-glue-partition-catalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-partition.html#cfn-glue-partition-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PartitionInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-partition.html#cfn-glue-partition-partitioninput", "Required": true, "Type": "PartitionInput", "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-partition.html#cfn-glue-partition-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Glue::Registry": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-registry.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-registry.html#cfn-glue-registry-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-registry.html#cfn-glue-registry-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Glue::Registry.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-registry.html#cfn-glue-registry-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Glue::Schema": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "InitialSchemaVersionId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schema.html", "Properties": { "CheckpointVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schema.html#cfn-glue-schema-checkpointversion", "Required": false, "Type": "SchemaVersion", "UpdateType": "Mutable" }, "Compatibility": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schema.html#cfn-glue-schema-compatibility", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Glue::Schema.Compatibility" } }, "DataFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schema.html#cfn-glue-schema-dataformat", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Glue::Schema.DataFormat" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schema.html#cfn-glue-schema-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schema.html#cfn-glue-schema-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Glue::Schema.Name" } }, "Registry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schema.html#cfn-glue-schema-registry", "Required": false, "Type": "Registry", "UpdateType": "Immutable" }, "SchemaDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schema.html#cfn-glue-schema-schemadefinition", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Glue::Schema.SchemaDefinition" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schema.html#cfn-glue-schema-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Glue::SchemaVersion": { "Attributes": { "VersionId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schemaversion.html", "Properties": { "Schema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schemaversion.html#cfn-glue-schemaversion-schema", "Required": true, "Type": "Schema", "UpdateType": "Immutable" }, "SchemaDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schemaversion.html#cfn-glue-schemaversion-schemadefinition", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Glue::SchemaVersion.SchemaDefinition" } } } }, "AWS::Glue::SchemaVersionMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schemaversionmetadata.html", "Properties": { "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schemaversionmetadata.html#cfn-glue-schemaversionmetadata-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Glue::SchemaVersionMetadata.Key" } }, "SchemaVersionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schemaversionmetadata.html#cfn-glue-schemaversionmetadata-schemaversionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Glue::SchemaVersionMetadata.SchemaVersionId" } }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schemaversionmetadata.html#cfn-glue-schemaversionmetadata-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Glue::SchemaVersionMetadata.Value" } } } }, "AWS::Glue::SecurityConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-securityconfiguration.html", "Properties": { "EncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-securityconfiguration.html#cfn-glue-securityconfiguration-encryptionconfiguration", "Required": true, "Type": "EncryptionConfiguration", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-securityconfiguration.html#cfn-glue-securityconfiguration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Glue::Table": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-table.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-table.html#cfn-glue-table-catalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-table.html#cfn-glue-table-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TableInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-table.html#cfn-glue-table-tableinput", "Required": true, "Type": "TableInput", "UpdateType": "Mutable" } } }, "AWS::Glue::Trigger": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-trigger.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-trigger.html#cfn-glue-trigger-actions", "ItemType": "Action", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-trigger.html#cfn-glue-trigger-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EventBatchingCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-trigger.html#cfn-glue-trigger-eventbatchingcondition", "Required": false, "Type": "EventBatchingCondition", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-trigger.html#cfn-glue-trigger-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Predicate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-trigger.html#cfn-glue-trigger-predicate", "Required": false, "Type": "Predicate", "UpdateType": "Mutable" }, "Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-trigger.html#cfn-glue-trigger-schedule", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StartOnCreation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-trigger.html#cfn-glue-trigger-startoncreation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-trigger.html#cfn-glue-trigger-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-trigger.html#cfn-glue-trigger-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Glue::Trigger.Type" } }, "WorkflowName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-trigger.html#cfn-glue-trigger-workflowname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Glue::Workflow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-workflow.html", "Properties": { "DefaultRunProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-workflow.html#cfn-glue-workflow-defaultrunproperties", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-workflow.html#cfn-glue-workflow-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaxConcurrentRuns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-workflow.html#cfn-glue-workflow-maxconcurrentruns", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-workflow.html#cfn-glue-workflow-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-workflow.html#cfn-glue-workflow-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Grafana::Workspace": { "Attributes": { "CreationTimestamp": { "PrimitiveType": "String" }, "Endpoint": { "PrimitiveType": "String" }, "GrafanaVersion": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "ModificationTimestamp": { "PrimitiveType": "String" }, "SamlConfigurationStatus": { "PrimitiveType": "String" }, "SsoClientId": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-grafana-workspace.html", "Properties": { "AccountAccessType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-grafana-workspace.html#cfn-grafana-workspace-accountaccesstype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.AccountAccessType" } }, "AuthenticationProviders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-grafana-workspace.html#cfn-grafana-workspace-authenticationproviders", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.AuthenticationProviders" } }, "ClientToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-grafana-workspace.html#cfn-grafana-workspace-clienttoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Grafana::Workspace.ClientToken" } }, "DataSources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-grafana-workspace.html#cfn-grafana-workspace-datasources", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.DataSources" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-grafana-workspace.html#cfn-grafana-workspace-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-grafana-workspace.html#cfn-grafana-workspace-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.Name" } }, "NetworkAccessControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-grafana-workspace.html#cfn-grafana-workspace-networkaccesscontrol", "Required": false, "Type": "NetworkAccessControl", "UpdateType": "Mutable" }, "NotificationDestinations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-grafana-workspace.html#cfn-grafana-workspace-notificationdestinations", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.NotificationDestinations" } }, "OrganizationRoleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-grafana-workspace.html#cfn-grafana-workspace-organizationrolename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.OrganizationRoleName" } }, "OrganizationalUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-grafana-workspace.html#cfn-grafana-workspace-organizationalunits", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PermissionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-grafana-workspace.html#cfn-grafana-workspace-permissiontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.PermissionType" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-grafana-workspace.html#cfn-grafana-workspace-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Grafana::Workspace.RoleArn" } }, "SamlConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-grafana-workspace.html#cfn-grafana-workspace-samlconfiguration", "Required": false, "Type": "SamlConfiguration", "UpdateType": "Mutable" }, "StackSetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-grafana-workspace.html#cfn-grafana-workspace-stacksetname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-grafana-workspace.html#cfn-grafana-workspace-vpcconfiguration", "Required": false, "Type": "VpcConfiguration", "UpdateType": "Mutable" } } }, "AWS::Greengrass::ConnectorDefinition": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "LatestVersionArn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-connectordefinition.html", "Properties": { "InitialVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-connectordefinition.html#cfn-greengrass-connectordefinition-initialversion", "Required": false, "Type": "ConnectorDefinitionVersion", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-connectordefinition.html#cfn-greengrass-connectordefinition-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-connectordefinition.html#cfn-greengrass-connectordefinition-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Greengrass::ConnectorDefinitionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-connectordefinitionversion.html", "Properties": { "ConnectorDefinitionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-connectordefinitionversion.html#cfn-greengrass-connectordefinitionversion-connectordefinitionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Connectors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-connectordefinitionversion.html#cfn-greengrass-connectordefinitionversion-connectors", "ItemType": "Connector", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Greengrass::CoreDefinition": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "LatestVersionArn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-coredefinition.html", "Properties": { "InitialVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-coredefinition.html#cfn-greengrass-coredefinition-initialversion", "Required": false, "Type": "CoreDefinitionVersion", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-coredefinition.html#cfn-greengrass-coredefinition-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-coredefinition.html#cfn-greengrass-coredefinition-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Greengrass::CoreDefinitionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-coredefinitionversion.html", "Properties": { "CoreDefinitionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-coredefinitionversion.html#cfn-greengrass-coredefinitionversion-coredefinitionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Cores": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-coredefinitionversion.html#cfn-greengrass-coredefinitionversion-cores", "ItemType": "Core", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Greengrass::DeviceDefinition": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "LatestVersionArn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-devicedefinition.html", "Properties": { "InitialVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-devicedefinition.html#cfn-greengrass-devicedefinition-initialversion", "Required": false, "Type": "DeviceDefinitionVersion", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-devicedefinition.html#cfn-greengrass-devicedefinition-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-devicedefinition.html#cfn-greengrass-devicedefinition-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Greengrass::DeviceDefinitionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-devicedefinitionversion.html", "Properties": { "DeviceDefinitionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-devicedefinitionversion.html#cfn-greengrass-devicedefinitionversion-devicedefinitionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Devices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-devicedefinitionversion.html#cfn-greengrass-devicedefinitionversion-devices", "ItemType": "Device", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Greengrass::FunctionDefinition": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "LatestVersionArn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-functiondefinition.html", "Properties": { "InitialVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-functiondefinition.html#cfn-greengrass-functiondefinition-initialversion", "Required": false, "Type": "FunctionDefinitionVersion", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-functiondefinition.html#cfn-greengrass-functiondefinition-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-functiondefinition.html#cfn-greengrass-functiondefinition-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Greengrass::FunctionDefinitionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-functiondefinitionversion.html", "Properties": { "DefaultConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-functiondefinitionversion.html#cfn-greengrass-functiondefinitionversion-defaultconfig", "Required": false, "Type": "DefaultConfig", "UpdateType": "Immutable" }, "FunctionDefinitionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-functiondefinitionversion.html#cfn-greengrass-functiondefinitionversion-functiondefinitionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Functions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-functiondefinitionversion.html#cfn-greengrass-functiondefinitionversion-functions", "ItemType": "Function", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Greengrass::Group": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "LatestVersionArn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" }, "RoleArn": { "PrimitiveType": "String" }, "RoleAttachedAt": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-group.html", "Properties": { "InitialVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-group.html#cfn-greengrass-group-initialversion", "Required": false, "Type": "GroupVersion", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-group.html#cfn-greengrass-group-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-group.html#cfn-greengrass-group-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-group.html#cfn-greengrass-group-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Greengrass::GroupVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-groupversion.html", "Properties": { "ConnectorDefinitionVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-groupversion.html#cfn-greengrass-groupversion-connectordefinitionversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "CoreDefinitionVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-groupversion.html#cfn-greengrass-groupversion-coredefinitionversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DeviceDefinitionVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-groupversion.html#cfn-greengrass-groupversion-devicedefinitionversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "FunctionDefinitionVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-groupversion.html#cfn-greengrass-groupversion-functiondefinitionversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "GroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-groupversion.html#cfn-greengrass-groupversion-groupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "LoggerDefinitionVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-groupversion.html#cfn-greengrass-groupversion-loggerdefinitionversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ResourceDefinitionVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-groupversion.html#cfn-greengrass-groupversion-resourcedefinitionversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SubscriptionDefinitionVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-groupversion.html#cfn-greengrass-groupversion-subscriptiondefinitionversionarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Greengrass::LoggerDefinition": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "LatestVersionArn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-loggerdefinition.html", "Properties": { "InitialVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-loggerdefinition.html#cfn-greengrass-loggerdefinition-initialversion", "Required": false, "Type": "LoggerDefinitionVersion", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-loggerdefinition.html#cfn-greengrass-loggerdefinition-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-loggerdefinition.html#cfn-greengrass-loggerdefinition-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Greengrass::LoggerDefinitionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-loggerdefinitionversion.html", "Properties": { "LoggerDefinitionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-loggerdefinitionversion.html#cfn-greengrass-loggerdefinitionversion-loggerdefinitionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Loggers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-loggerdefinitionversion.html#cfn-greengrass-loggerdefinitionversion-loggers", "ItemType": "Logger", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Greengrass::ResourceDefinition": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "LatestVersionArn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-resourcedefinition.html", "Properties": { "InitialVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-resourcedefinition.html#cfn-greengrass-resourcedefinition-initialversion", "Required": false, "Type": "ResourceDefinitionVersion", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-resourcedefinition.html#cfn-greengrass-resourcedefinition-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-resourcedefinition.html#cfn-greengrass-resourcedefinition-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Greengrass::ResourceDefinitionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-resourcedefinitionversion.html", "Properties": { "ResourceDefinitionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-resourcedefinitionversion.html#cfn-greengrass-resourcedefinitionversion-resourcedefinitionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Resources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-resourcedefinitionversion.html#cfn-greengrass-resourcedefinitionversion-resources", "ItemType": "ResourceInstance", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Greengrass::SubscriptionDefinition": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "LatestVersionArn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-subscriptiondefinition.html", "Properties": { "InitialVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-subscriptiondefinition.html#cfn-greengrass-subscriptiondefinition-initialversion", "Required": false, "Type": "SubscriptionDefinitionVersion", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-subscriptiondefinition.html#cfn-greengrass-subscriptiondefinition-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-subscriptiondefinition.html#cfn-greengrass-subscriptiondefinition-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Greengrass::SubscriptionDefinitionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-subscriptiondefinitionversion.html", "Properties": { "SubscriptionDefinitionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-subscriptiondefinitionversion.html#cfn-greengrass-subscriptiondefinitionversion-subscriptiondefinitionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Subscriptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-subscriptiondefinitionversion.html#cfn-greengrass-subscriptiondefinitionversion-subscriptions", "ItemType": "Subscription", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::GreengrassV2::ComponentVersion": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "ComponentName": { "PrimitiveType": "String" }, "ComponentVersion": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-componentversion.html", "Properties": { "InlineRecipe": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-componentversion.html#cfn-greengrassv2-componentversion-inlinerecipe", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LambdaFunction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-componentversion.html#cfn-greengrassv2-componentversion-lambdafunction", "Required": false, "Type": "LambdaFunctionRecipeSource", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-componentversion.html#cfn-greengrassv2-componentversion-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::GreengrassV2::Deployment": { "Attributes": { "DeploymentId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-deployment.html", "Properties": { "Components": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-deployment.html#cfn-greengrassv2-deployment-components", "ItemType": "ComponentDeploymentSpecification", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "DeploymentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-deployment.html#cfn-greengrassv2-deployment-deploymentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::Deployment.DeploymentName" } }, "DeploymentPolicies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-deployment.html#cfn-greengrassv2-deployment-deploymentpolicies", "Required": false, "Type": "DeploymentPolicies", "UpdateType": "Immutable" }, "IotJobConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-deployment.html#cfn-greengrassv2-deployment-iotjobconfiguration", "Required": false, "Type": "DeploymentIoTJobConfiguration", "UpdateType": "Immutable" }, "ParentTargetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-deployment.html#cfn-greengrassv2-deployment-parenttargetarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::Deployment.ParentTargetArn" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-deployment.html#cfn-greengrassv2-deployment-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "TargetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-deployment.html#cfn-greengrassv2-deployment-targetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GreengrassV2::Deployment.TargetArn" } } } }, "AWS::GroundStation::Config": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "Type": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-config.html", "Properties": { "ConfigData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-config.html#cfn-groundstation-config-configdata", "Required": true, "Type": "ConfigData", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-config.html#cfn-groundstation-config-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GroundStation::Config.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-config.html#cfn-groundstation-config-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::GroundStation::DataflowEndpointGroup": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-dataflowendpointgroup.html", "Properties": { "ContactPostPassDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-dataflowendpointgroup.html#cfn-groundstation-dataflowendpointgroup-contactpostpassdurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ContactPrePassDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-dataflowendpointgroup.html#cfn-groundstation-dataflowendpointgroup-contactprepassdurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "EndpointDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-dataflowendpointgroup.html#cfn-groundstation-dataflowendpointgroup-endpointdetails", "DuplicatesAllowed": true, "ItemType": "EndpointDetails", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-dataflowendpointgroup.html#cfn-groundstation-dataflowendpointgroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::GroundStation::MissionProfile": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "Region": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-missionprofile.html", "Properties": { "ContactPostPassDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-missionprofile.html#cfn-groundstation-missionprofile-contactpostpassdurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ContactPrePassDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-missionprofile.html#cfn-groundstation-missionprofile-contactprepassdurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DataflowEdges": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-missionprofile.html#cfn-groundstation-missionprofile-dataflowedges", "DuplicatesAllowed": true, "ItemType": "DataflowEdge", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "MinimumViableContactDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-missionprofile.html#cfn-groundstation-missionprofile-minimumviablecontactdurationseconds", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-missionprofile.html#cfn-groundstation-missionprofile-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GroundStation::MissionProfile.Name" } }, "StreamsKmsKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-missionprofile.html#cfn-groundstation-missionprofile-streamskmskey", "Required": false, "Type": "StreamsKmsKey", "UpdateType": "Mutable" }, "StreamsKmsRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-missionprofile.html#cfn-groundstation-missionprofile-streamskmsrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-missionprofile.html#cfn-groundstation-missionprofile-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TrackingConfigArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-missionprofile.html#cfn-groundstation-missionprofile-trackingconfigarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::GuardDuty::Detector": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-detector.html", "Properties": { "DataSources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-detector.html#cfn-guardduty-detector-datasources", "Required": false, "Type": "CFNDataSourceConfigurations", "UpdateType": "Mutable" }, "Enable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-detector.html#cfn-guardduty-detector-enable", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "Features": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-detector.html#cfn-guardduty-detector-features", "ItemType": "FeatureConfigurations", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "FindingPublishingFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-detector.html#cfn-guardduty-detector-findingpublishingfrequency", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GuardDuty::Detector.FindingPublishingFrequency" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-detector.html#cfn-guardduty-detector-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::GuardDuty::Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-filter.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-filter.html#cfn-guardduty-filter-action", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GuardDuty::Filter.Action" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-filter.html#cfn-guardduty-filter-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DetectorId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-filter.html#cfn-guardduty-filter-detectorid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "FindingCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-filter.html#cfn-guardduty-filter-findingcriteria", "Required": true, "Type": "FindingCriteria", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-filter.html#cfn-guardduty-filter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Rank": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-filter.html#cfn-guardduty-filter-rank", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-filter.html#cfn-guardduty-filter-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::GuardDuty::IPSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-ipset.html", "Properties": { "Activate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-ipset.html#cfn-guardduty-ipset-activate", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "DetectorId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-ipset.html#cfn-guardduty-ipset-detectorid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-ipset.html#cfn-guardduty-ipset-format", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GuardDuty::IPSet.Format" } }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-ipset.html#cfn-guardduty-ipset-location", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-ipset.html#cfn-guardduty-ipset-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-ipset.html#cfn-guardduty-ipset-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::GuardDuty::Master": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-master.html", "Properties": { "DetectorId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-master.html#cfn-guardduty-master-detectorid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "InvitationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-master.html#cfn-guardduty-master-invitationid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MasterId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-master.html#cfn-guardduty-master-masterid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::GuardDuty::Member": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-member.html", "Properties": { "DetectorId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-member.html#cfn-guardduty-member-detectorid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DisableEmailNotification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-member.html#cfn-guardduty-member-disableemailnotification", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Email": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-member.html#cfn-guardduty-member-email", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MemberId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-member.html#cfn-guardduty-member-memberid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Message": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-member.html#cfn-guardduty-member-message", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-member.html#cfn-guardduty-member-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::GuardDuty::Member.Status" } } } }, "AWS::GuardDuty::ThreatIntelSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html", "Properties": { "Activate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html#cfn-guardduty-threatintelset-activate", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "DetectorId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html#cfn-guardduty-threatintelset-detectorid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Format": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html#cfn-guardduty-threatintelset-format", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::GuardDuty::ThreatIntelSet.Format" } }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html#cfn-guardduty-threatintelset-location", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html#cfn-guardduty-threatintelset-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html#cfn-guardduty-threatintelset-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::HealthLake::FHIRDatastore": { "Attributes": { "CreatedAt": { "Type": "CreatedAt" }, "CreatedAt.Nanos": { "PrimitiveType": "Integer" }, "CreatedAt.Seconds": { "PrimitiveType": "String" }, "DatastoreArn": { "PrimitiveType": "String" }, "DatastoreEndpoint": { "PrimitiveType": "String" }, "DatastoreId": { "PrimitiveType": "String" }, "DatastoreStatus": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-healthlake-fhirdatastore.html", "Properties": { "DatastoreName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-healthlake-fhirdatastore.html#cfn-healthlake-fhirdatastore-datastorename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::HealthLake::FHIRDatastore.DatastoreName" } }, "DatastoreTypeVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-healthlake-fhirdatastore.html#cfn-healthlake-fhirdatastore-datastoretypeversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::HealthLake::FHIRDatastore.DatastoreTypeVersion" } }, "PreloadDataConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-healthlake-fhirdatastore.html#cfn-healthlake-fhirdatastore-preloaddataconfig", "Required": false, "Type": "PreloadDataConfig", "UpdateType": "Immutable" }, "SseConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-healthlake-fhirdatastore.html#cfn-healthlake-fhirdatastore-sseconfiguration", "Required": false, "Type": "SseConfiguration", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-healthlake-fhirdatastore.html#cfn-healthlake-fhirdatastore-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IAM::AccessKey": { "Attributes": { "SecretAccessKey": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-accesskey.html", "Properties": { "Serial": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-accesskey.html#cfn-iam-accesskey-serial", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-accesskey.html#cfn-iam-accesskey-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::AccessKey.Active" } }, "UserName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-accesskey.html#cfn-iam-accesskey-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::IAM::Group": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html", "Properties": { "GroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html#cfn-iam-group-groupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ManagedPolicyArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html#cfn-iam-group-managepolicyarns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AWS::IAM::ManagedPolicy.Arns", "ValueType": "AWS::IAM::ManagedPolicy.Arn" } }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html#cfn-iam-group-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::Path.Path" } }, "Policies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html#cfn-iam-group-policies", "DuplicatesAllowed": false, "ItemType": "Policy", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IAM::InstanceProfile": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html", "Properties": { "InstanceProfileName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html#cfn-iam-instanceprofile-instanceprofilename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html#cfn-iam-instanceprofile-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::Path.Path" } }, "Roles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html#cfn-iam-instanceprofile-roles", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AWS::IAM::InstanceProfile.Roles", "ValueType": "AWS::IAM::InstanceProfile.Role" } } } }, "AWS::IAM::ManagedPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-managedpolicy.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-managedpolicy.html#cfn-iam-managedpolicy-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Groups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-managedpolicy.html#cfn-iam-managedpolicy-groups", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ManagedPolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-managedpolicy.html#cfn-iam-managedpolicy-managedpolicyname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-managedpolicy.html#cfn-ec2-dhcpoptions-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::Path.Path" } }, "PolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-managedpolicy.html#cfn-iam-managedpolicy-policydocument", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::ManagedPolicy.PolicyDocument" } }, "Roles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-managedpolicy.html#cfn-iam-managedpolicy-roles", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Users": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-managedpolicy.html#cfn-iam-managedpolicy-users", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IAM::OIDCProvider": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-oidcprovider.html", "Properties": { "ClientIdList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-oidcprovider.html#cfn-iam-oidcprovider-clientidlist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::OIDCProvider.ClientIdList" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-oidcprovider.html#cfn-iam-oidcprovider-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ThumbprintList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-oidcprovider.html#cfn-iam-oidcprovider-thumbprintlist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::OIDCProvider.ThumbprintList" } }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-oidcprovider.html#cfn-iam-oidcprovider-url", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::OIDCProvider.Url" } } } }, "AWS::IAM::Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-policy.html", "Properties": { "Groups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-policy.html#cfn-iam-policy-groups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-policy.html#cfn-iam-policy-policydocument", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "PolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-policy.html#cfn-iam-policy-policyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::Policy.PolicyName" } }, "Roles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-policy.html#cfn-iam-policy-roles", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Users": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-policy.html#cfn-iam-policy-users", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IAM::Role": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "RoleId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html", "Properties": { "AssumeRolePolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-assumerolepolicydocument", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::AssumeRole.Document" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ManagedPolicyArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-managepolicyarns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AWS::IAM::ManagedPolicy.Arns", "ValueType": "AWS::IAM::ManagedPolicy.Arn" } }, "MaxSessionDuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-maxsessionduration", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::Role.MaxSessionDuration" } }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::Path.Path" } }, "PermissionsBoundary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-permissionsboundary", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Policies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-policies", "DuplicatesAllowed": true, "ItemType": "Policy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RoleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-rolename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::Role.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IAM::SAMLProvider": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-samlprovider.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-samlprovider.html#cfn-iam-samlprovider-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::SAMLProvider.Name" } }, "SamlMetadataDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-samlprovider.html#cfn-iam-samlprovider-samlmetadatadocument", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::SAMLProvider.SamlMetadataDocument" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-samlprovider.html#cfn-iam-samlprovider-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IAM::ServerCertificate": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-servercertificate.html", "Properties": { "CertificateBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-servercertificate.html#cfn-iam-servercertificate-certificatebody", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::ServerCertificate.CertificateBody" } }, "CertificateChain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-servercertificate.html#cfn-iam-servercertificate-certificatechain", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::ServerCertificate.CertificateChain" } }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-servercertificate.html#cfn-iam-servercertificate-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::ServerCertificate.Path" } }, "PrivateKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-servercertificate.html#cfn-iam-servercertificate-privatekey", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::ServerCertificate.PrivateKey" } }, "ServerCertificateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-servercertificate.html#cfn-iam-servercertificate-servercertificatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::ServerCertificate.ServerCertificateName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-servercertificate.html#cfn-iam-servercertificate-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IAM::ServiceLinkedRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-servicelinkedrole.html", "Properties": { "AWSServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-servicelinkedrole.html#cfn-iam-servicelinkedrole-awsservicename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "CustomSuffix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-servicelinkedrole.html#cfn-iam-servicelinkedrole-customsuffix", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-servicelinkedrole.html#cfn-iam-servicelinkedrole-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IAM::User": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html", "Properties": { "Groups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html#cfn-iam-user-groups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AWS::IAM::Group.Names", "ValueType": "AWS::IAM::Group.Name" } }, "LoginProfile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html#cfn-iam-user-loginprofile", "Required": false, "Type": "LoginProfile", "UpdateType": "Mutable" }, "ManagedPolicyArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html#cfn-iam-user-managepolicyarns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ListValueType": "AWS::IAM::ManagedPolicy.Arns", "ValueType": "AWS::IAM::ManagedPolicy.Arn" } }, "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html#cfn-iam-user-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IAM::Path.Path" } }, "PermissionsBoundary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html#cfn-iam-user-permissionsboundary", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Policies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html#cfn-iam-user-policies", "DuplicatesAllowed": true, "ItemType": "Policy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html#cfn-iam-user-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html#cfn-iam-user-username", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::IAM::UserToGroupAddition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-addusertogroup.html", "Properties": { "GroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-addusertogroup.html#cfn-iam-addusertogroup-groupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Users": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-addusertogroup.html#cfn-iam-addusertogroup-users", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IAM::VirtualMFADevice": { "Attributes": { "SerialNumber": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-virtualmfadevice.html", "Properties": { "Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-virtualmfadevice.html#cfn-iam-virtualmfadevice-path", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::VirtualMFADevice.Path" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-virtualmfadevice.html#cfn-iam-virtualmfadevice-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Users": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-virtualmfadevice.html#cfn-iam-virtualmfadevice-users", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "VirtualMfaDeviceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-virtualmfadevice.html#cfn-iam-virtualmfadevice-virtualmfadevicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::VirtualMFADevice.VirtualMfaDeviceName" } } } }, "AWS::IVS::Channel": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "IngestEndpoint": { "PrimitiveType": "String" }, "PlaybackUrl": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-channel.html", "Properties": { "Authorized": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-channel.html#cfn-ivs-channel-authorized", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "InsecureIngest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-channel.html#cfn-ivs-channel-insecureingest", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LatencyMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-channel.html#cfn-ivs-channel-latencymode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IVS::Channel.LatencyMode" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-channel.html#cfn-ivs-channel-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IVS::Channel.Name" } }, "RecordingConfigurationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-channel.html#cfn-ivs-channel-recordingconfigurationarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IVS::Channel.RecordingConfigurationArn" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-channel.html#cfn-ivs-channel-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-channel.html#cfn-ivs-channel-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IVS::Channel.Type" } } } }, "AWS::IVS::PlaybackKeyPair": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Fingerprint": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-playbackkeypair.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-playbackkeypair.html#cfn-ivs-playbackkeypair-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IVS::PlaybackKeyPair.Name" } }, "PublicKeyMaterial": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-playbackkeypair.html#cfn-ivs-playbackkeypair-publickeymaterial", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-playbackkeypair.html#cfn-ivs-playbackkeypair-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IVS::RecordingConfiguration": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-recordingconfiguration.html", "Properties": { "DestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-recordingconfiguration.html#cfn-ivs-recordingconfiguration-destinationconfiguration", "Required": true, "Type": "DestinationConfiguration", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-recordingconfiguration.html#cfn-ivs-recordingconfiguration-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IVS::RecordingConfiguration.Name" } }, "RecordingReconnectWindowSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-recordingconfiguration.html#cfn-ivs-recordingconfiguration-recordingreconnectwindowseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-recordingconfiguration.html#cfn-ivs-recordingconfiguration-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ThumbnailConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-recordingconfiguration.html#cfn-ivs-recordingconfiguration-thumbnailconfiguration", "Required": false, "Type": "ThumbnailConfiguration", "UpdateType": "Immutable" } } }, "AWS::IVS::StreamKey": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Value": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-streamkey.html", "Properties": { "ChannelArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-streamkey.html#cfn-ivs-streamkey-channelarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IVS::StreamKey.ChannelArn" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-streamkey.html#cfn-ivs-streamkey-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IVSChat::LoggingConfiguration": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-loggingconfiguration.html", "Properties": { "DestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-loggingconfiguration.html#cfn-ivschat-loggingconfiguration-destinationconfiguration", "Required": true, "Type": "DestinationConfiguration", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-loggingconfiguration.html#cfn-ivschat-loggingconfiguration-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IVSChat::LoggingConfiguration.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-loggingconfiguration.html#cfn-ivschat-loggingconfiguration-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IVSChat::Room": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-room.html", "Properties": { "LoggingConfigurationIdentifiers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-room.html#cfn-ivschat-room-loggingconfigurationidentifiers", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IVSChat::Room.LoggingConfigurationIdentifiers" } }, "MaximumMessageLength": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-room.html#cfn-ivschat-room-maximummessagelength", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IVSChat::Room.MaximumMessageLength" } }, "MaximumMessageRatePerSecond": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-room.html#cfn-ivschat-room-maximummessageratepersecond", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IVSChat::Room.MaximumMessageRatePerSecond" } }, "MessageReviewHandler": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-room.html#cfn-ivschat-room-messagereviewhandler", "Required": false, "Type": "MessageReviewHandler", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-room.html#cfn-ivschat-room-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IVSChat::Room.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-room.html#cfn-ivschat-room-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IdentityStore::Group": { "Attributes": { "GroupId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-identitystore-group.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-identitystore-group.html#cfn-identitystore-group-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-identitystore-group.html#cfn-identitystore-group-displayname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IdentityStore::Group.DisplayName" } }, "IdentityStoreId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-identitystore-group.html#cfn-identitystore-group-identitystoreid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IdentityStore::Group.IdentityStoreId" } } } }, "AWS::IdentityStore::GroupMembership": { "Attributes": { "MembershipId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-identitystore-groupmembership.html", "Properties": { "GroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-identitystore-groupmembership.html#cfn-identitystore-groupmembership-groupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IdentityStore::GroupMembership.GroupId" } }, "IdentityStoreId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-identitystore-groupmembership.html#cfn-identitystore-groupmembership-identitystoreid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IdentityStore::GroupMembership.IdentityStoreId" } }, "MemberId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-identitystore-groupmembership.html#cfn-identitystore-groupmembership-memberid", "Required": true, "Type": "MemberId", "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::Component": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Encrypted": { "PrimitiveType": "Boolean" }, "Name": { "PrimitiveType": "String" }, "Type": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html", "Properties": { "ChangeDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-changedescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Data": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-data", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ImageBuilder::Component.Data" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Platform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-platform", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ImageBuilder::Component.Platform" } }, "SupportedOsVersions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-supportedosversions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "Uri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-uri", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-version", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ImageBuilder::ContainerRecipe": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html", "Properties": { "Components": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html#cfn-imagebuilder-containerrecipe-components", "DuplicatesAllowed": true, "ItemType": "ComponentConfiguration", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "ContainerType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html#cfn-imagebuilder-containerrecipe-containertype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ImageBuilder::ContainerRecipe.ContainerType" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html#cfn-imagebuilder-containerrecipe-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DockerfileTemplateData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html#cfn-imagebuilder-containerrecipe-dockerfiletemplatedata", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DockerfileTemplateUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html#cfn-imagebuilder-containerrecipe-dockerfiletemplateuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ImageOsVersionOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html#cfn-imagebuilder-containerrecipe-imageosversionoverride", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InstanceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html#cfn-imagebuilder-containerrecipe-instanceconfiguration", "Required": false, "Type": "InstanceConfiguration", "UpdateType": "Immutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html#cfn-imagebuilder-containerrecipe-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html#cfn-imagebuilder-containerrecipe-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ParentImage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html#cfn-imagebuilder-containerrecipe-parentimage", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PlatformOverride": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html#cfn-imagebuilder-containerrecipe-platformoverride", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ImageBuilder::ContainerRecipe.PlatformOverride" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html#cfn-imagebuilder-containerrecipe-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "TargetRepository": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html#cfn-imagebuilder-containerrecipe-targetrepository", "Required": true, "Type": "TargetContainerRepository", "UpdateType": "Immutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html#cfn-imagebuilder-containerrecipe-version", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "WorkingDirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html#cfn-imagebuilder-containerrecipe-workingdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ImageBuilder::DistributionConfiguration": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-distributionconfiguration.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-distributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Distributions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-distributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-distributions", "DuplicatesAllowed": true, "ItemType": "Distribution", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-distributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-distributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::Image": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "ImageId": { "PrimitiveType": "String" }, "ImageUri": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-image.html", "Properties": { "ContainerRecipeArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-image.html#cfn-imagebuilder-image-containerrecipearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DistributionConfigurationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-image.html#cfn-imagebuilder-image-distributionconfigurationarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EnhancedImageMetadataEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-image.html#cfn-imagebuilder-image-enhancedimagemetadataenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "ImageRecipeArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-image.html#cfn-imagebuilder-image-imagerecipearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ImageScanningConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-image.html#cfn-imagebuilder-image-imagescanningconfiguration", "Required": false, "Type": "ImageScanningConfiguration", "UpdateType": "Immutable" }, "ImageTestsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-image.html#cfn-imagebuilder-image-imagetestsconfiguration", "Required": false, "Type": "ImageTestsConfiguration", "UpdateType": "Immutable" }, "InfrastructureConfigurationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-image.html#cfn-imagebuilder-image-infrastructureconfigurationarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-image.html#cfn-imagebuilder-image-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" } } }, "AWS::ImageBuilder::ImagePipeline": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagepipeline.html", "Properties": { "ContainerRecipeArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagepipeline.html#cfn-imagebuilder-imagepipeline-containerrecipearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagepipeline.html#cfn-imagebuilder-imagepipeline-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DistributionConfigurationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagepipeline.html#cfn-imagebuilder-imagepipeline-distributionconfigurationarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EnhancedImageMetadataEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagepipeline.html#cfn-imagebuilder-imagepipeline-enhancedimagemetadataenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ImageRecipeArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagepipeline.html#cfn-imagebuilder-imagepipeline-imagerecipearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ImageScanningConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagepipeline.html#cfn-imagebuilder-imagepipeline-imagescanningconfiguration", "Required": false, "Type": "ImageScanningConfiguration", "UpdateType": "Mutable" }, "ImageTestsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagepipeline.html#cfn-imagebuilder-imagepipeline-imagetestsconfiguration", "Required": false, "Type": "ImageTestsConfiguration", "UpdateType": "Mutable" }, "InfrastructureConfigurationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagepipeline.html#cfn-imagebuilder-imagepipeline-infrastructureconfigurationarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagepipeline.html#cfn-imagebuilder-imagepipeline-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagepipeline.html#cfn-imagebuilder-imagepipeline-schedule", "Required": false, "Type": "Schedule", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagepipeline.html#cfn-imagebuilder-imagepipeline-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ImageBuilder::ImagePipeline.Status" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagepipeline.html#cfn-imagebuilder-imagepipeline-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::ImageBuilder::ImageRecipe": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagerecipe.html", "Properties": { "AdditionalInstanceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagerecipe.html#cfn-imagebuilder-imagerecipe-additionalinstanceconfiguration", "Required": false, "Type": "AdditionalInstanceConfiguration", "UpdateType": "Mutable" }, "BlockDeviceMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagerecipe.html#cfn-imagebuilder-imagerecipe-blockdevicemappings", "DuplicatesAllowed": true, "ItemType": "InstanceBlockDeviceMapping", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Components": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagerecipe.html#cfn-imagebuilder-imagerecipe-components", "DuplicatesAllowed": true, "ItemType": "ComponentConfiguration", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagerecipe.html#cfn-imagebuilder-imagerecipe-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagerecipe.html#cfn-imagebuilder-imagerecipe-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ParentImage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagerecipe.html#cfn-imagebuilder-imagerecipe-parentimage", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagerecipe.html#cfn-imagebuilder-imagerecipe-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "Version": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagerecipe.html#cfn-imagebuilder-imagerecipe-version", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "WorkingDirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagerecipe.html#cfn-imagebuilder-imagerecipe-workingdirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ImageBuilder::InfrastructureConfiguration": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InstanceMetadataOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-instancemetadataoptions", "Required": false, "Type": "InstanceMetadataOptions", "UpdateType": "Mutable" }, "InstanceProfileName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-instanceprofilename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "InstanceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-instancetypes", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "KeyPair": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-keypair", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Logging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-logging", "Required": false, "Type": "Logging", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ResourceTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-resourcetags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SnsTopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-snstopicarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "TerminateInstanceOnFailure": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-terminateinstanceonfailure", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Inspector::AssessmentTarget": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttarget.html", "Properties": { "AssessmentTargetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttarget.html#cfn-inspector-assessmenttarget-assessmenttargetname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ResourceGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttarget.html#cfn-inspector-assessmenttarget-resourcegrouparn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Inspector::AssessmentTemplate": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttemplate.html", "Properties": { "AssessmentTargetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttemplate.html#cfn-inspector-assessmenttemplate-assessmenttargetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "AssessmentTemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttemplate.html#cfn-inspector-assessmenttemplate-assessmenttemplatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DurationInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttemplate.html#cfn-inspector-assessmenttemplate-durationinseconds", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Inspector::AssessmentTemplate.DurationInSeconds" } }, "RulesPackageArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttemplate.html#cfn-inspector-assessmenttemplate-rulespackagearns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "UserAttributesForFindings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttemplate.html#cfn-inspector-assessmenttemplate-userattributesforfindings", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Inspector::ResourceGroup": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-resourcegroup.html", "Properties": { "ResourceGroupTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-resourcegroup.html#cfn-inspector-resourcegroup-resourcegrouptags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::InspectorV2::Filter": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspectorv2-filter.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspectorv2-filter.html#cfn-inspectorv2-filter-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::InspectorV2::Filter.Description" } }, "FilterAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspectorv2-filter.html#cfn-inspectorv2-filter-filteraction", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::InspectorV2::Filter.FilterAction" } }, "FilterCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspectorv2-filter.html#cfn-inspectorv2-filter-filtercriteria", "Required": true, "Type": "FilterCriteria", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspectorv2-filter.html#cfn-inspectorv2-filter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::InspectorV2::Filter.Name" } } } }, "AWS::InternetMonitor::Monitor": { "Attributes": { "CreatedAt": { "PrimitiveType": "String" }, "ModifiedAt": { "PrimitiveType": "String" }, "MonitorArn": { "PrimitiveType": "String" }, "ProcessingStatus": { "PrimitiveType": "String" }, "ProcessingStatusInfo": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-internetmonitor-monitor.html", "Properties": { "InternetMeasurementsLogDelivery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-internetmonitor-monitor.html#cfn-internetmonitor-monitor-internetmeasurementslogdelivery", "Required": false, "Type": "InternetMeasurementsLogDelivery", "UpdateType": "Mutable" }, "MaxCityNetworksToMonitor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-internetmonitor-monitor.html#cfn-internetmonitor-monitor-maxcitynetworkstomonitor", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::InternetMonitor::Monitor.MaxCityNetworksToMonitor" } }, "MonitorName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-internetmonitor-monitor.html#cfn-internetmonitor-monitor-monitorname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::InternetMonitor::Monitor.MonitorName" } }, "Resources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-internetmonitor-monitor.html#cfn-internetmonitor-monitor-resources", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::InternetMonitor::Monitor.Resources" } }, "ResourcesToAdd": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-internetmonitor-monitor.html#cfn-internetmonitor-monitor-resourcestoadd", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::InternetMonitor::Monitor.ResourcesToAdd" } }, "ResourcesToRemove": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-internetmonitor-monitor.html#cfn-internetmonitor-monitor-resourcestoremove", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::InternetMonitor::Monitor.ResourcesToRemove" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-internetmonitor-monitor.html#cfn-internetmonitor-monitor-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::InternetMonitor::Monitor.Status" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-internetmonitor-monitor.html#cfn-internetmonitor-monitor-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TrafficPercentageToMonitor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-internetmonitor-monitor.html#cfn-internetmonitor-monitor-trafficpercentagetomonitor", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::InternetMonitor::Monitor.TrafficPercentageToMonitor" } } } }, "AWS::IoT1Click::Device": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "DeviceId": { "PrimitiveType": "String" }, "Enabled": { "PrimitiveType": "Boolean" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot1click-device.html", "Properties": { "DeviceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot1click-device.html#cfn-iot1click-device-deviceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot1click-device.html#cfn-iot1click-device-enabled", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" } } }, "AWS::IoT1Click::Placement": { "Attributes": { "PlacementName": { "PrimitiveType": "String" }, "ProjectName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot1click-placement.html", "Properties": { "AssociatedDevices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot1click-placement.html#cfn-iot1click-placement-associateddevices", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" }, "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot1click-placement.html#cfn-iot1click-placement-attributes", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "PlacementName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot1click-placement.html#cfn-iot1click-placement-placementname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ProjectName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot1click-placement.html#cfn-iot1click-placement-projectname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::IoT1Click::Project": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "ProjectName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot1click-project.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot1click-project.html#cfn-iot1click-project-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PlacementTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot1click-project.html#cfn-iot1click-project-placementtemplate", "Required": true, "Type": "PlacementTemplate", "UpdateType": "Mutable" }, "ProjectName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot1click-project.html#cfn-iot1click-project-projectname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::IoT::AccountAuditConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-accountauditconfiguration.html", "Properties": { "AccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-accountauditconfiguration.html#cfn-iot-accountauditconfiguration-accountid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::AccountAuditConfiguration.AccountId" } }, "AuditCheckConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-accountauditconfiguration.html#cfn-iot-accountauditconfiguration-auditcheckconfigurations", "Required": true, "Type": "AuditCheckConfigurations", "UpdateType": "Mutable" }, "AuditNotificationTargetConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-accountauditconfiguration.html#cfn-iot-accountauditconfiguration-auditnotificationtargetconfigurations", "Required": false, "Type": "AuditNotificationTargetConfigurations", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-accountauditconfiguration.html#cfn-iot-accountauditconfiguration-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::AccountAuditConfiguration.RoleArn" } } } }, "AWS::IoT::Authorizer": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-authorizer.html", "Properties": { "AuthorizerFunctionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-authorizer.html#cfn-iot-authorizer-authorizerfunctionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "AuthorizerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-authorizer.html#cfn-iot-authorizer-authorizername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::Authorizer.AuthorizerName" } }, "EnableCachingForHttp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-authorizer.html#cfn-iot-authorizer-enablecachingforhttp", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SigningDisabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-authorizer.html#cfn-iot-authorizer-signingdisabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-authorizer.html#cfn-iot-authorizer-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::Authorizer.Status" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-authorizer.html#cfn-iot-authorizer-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TokenKeyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-authorizer.html#cfn-iot-authorizer-tokenkeyname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TokenSigningPublicKeys": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-authorizer.html#cfn-iot-authorizer-tokensigningpublickeys", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::IoT::CACertificate": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html", "Properties": { "AutoRegistrationStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-autoregistrationstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::CACertificate.AutoRegistrationStatus" } }, "CACertificatePem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-cacertificatepem", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::CACertificate.CACertificatePem" } }, "CertificateMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-certificatemode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::CACertificate.CertificateMode" } }, "RegistrationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-registrationconfig", "Required": false, "Type": "RegistrationConfig", "UpdateType": "Mutable" }, "RemoveAutoRegistration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-removeautoregistration", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::CACertificate.Status" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VerificationCertificatePem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-verificationcertificatepem", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::CACertificate.VerificationCertificatePem" } } } }, "AWS::IoT::Certificate": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-certificate.html", "Properties": { "CACertificatePem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-certificate.html#cfn-iot-certificate-cacertificatepem", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::Certificate.CACertificatePem" } }, "CertificateMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-certificate.html#cfn-iot-certificate-certificatemode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::Certificate.CertificateMode" } }, "CertificatePem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-certificate.html#cfn-iot-certificate-certificatepem", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::Certificate.CertificatePem" } }, "CertificateSigningRequest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-certificate.html#cfn-iot-certificate-certificatesigningrequest", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-certificate.html#cfn-iot-certificate-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::Certificate.Status" } } } }, "AWS::IoT::CustomMetric": { "Attributes": { "MetricArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-custommetric.html", "Properties": { "DisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-custommetric.html#cfn-iot-custommetric-displayname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-custommetric.html#cfn-iot-custommetric-metricname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::CustomMetric.MetricName" } }, "MetricType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-custommetric.html#cfn-iot-custommetric-metrictype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::CustomMetric.MetricType" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-custommetric.html#cfn-iot-custommetric-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoT::Dimension": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-dimension.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-dimension.html#cfn-iot-dimension-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::Dimension.Name" } }, "StringValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-dimension.html#cfn-iot-dimension-stringvalues", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::Dimension.StringValues" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-dimension.html#cfn-iot-dimension-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-dimension.html#cfn-iot-dimension-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::Dimension.Type" } } } }, "AWS::IoT::DomainConfiguration": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "DomainType": { "PrimitiveType": "String" }, "ServerCertificates": { "ItemType": "ServerCertificateSummary", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-domainconfiguration.html", "Properties": { "AuthorizerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-domainconfiguration.html#cfn-iot-domainconfiguration-authorizerconfig", "Required": false, "Type": "AuthorizerConfig", "UpdateType": "Mutable" }, "DomainConfigurationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-domainconfiguration.html#cfn-iot-domainconfiguration-domainconfigurationname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::DomainConfiguration.DomainConfigurationName" } }, "DomainConfigurationStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-domainconfiguration.html#cfn-iot-domainconfiguration-domainconfigurationstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::DomainConfiguration.DomainConfigurationStatus" } }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-domainconfiguration.html#cfn-iot-domainconfiguration-domainname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::DomainConfiguration.DomainName" } }, "ServerCertificateArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-domainconfiguration.html#cfn-iot-domainconfiguration-servercertificatearns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::DomainConfiguration.ServerCertificateArns" } }, "ServiceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-domainconfiguration.html#cfn-iot-domainconfiguration-servicetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::DomainConfiguration.ServiceType" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-domainconfiguration.html#cfn-iot-domainconfiguration-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TlsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-domainconfiguration.html#cfn-iot-domainconfiguration-tlsconfig", "Required": false, "Type": "TlsConfig", "UpdateType": "Mutable" }, "ValidationCertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-domainconfiguration.html#cfn-iot-domainconfiguration-validationcertificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::DomainConfiguration.ValidationCertificateArn" } } } }, "AWS::IoT::FleetMetric": { "Attributes": { "CreationDate": { "PrimitiveType": "Double" }, "LastModifiedDate": { "PrimitiveType": "Double" }, "MetricArn": { "PrimitiveType": "String" }, "Version": { "PrimitiveType": "Double" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-fleetmetric.html", "Properties": { "AggregationField": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-fleetmetric.html#cfn-iot-fleetmetric-aggregationfield", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AggregationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-fleetmetric.html#cfn-iot-fleetmetric-aggregationtype", "Required": false, "Type": "AggregationType", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-fleetmetric.html#cfn-iot-fleetmetric-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IndexName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-fleetmetric.html#cfn-iot-fleetmetric-indexname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-fleetmetric.html#cfn-iot-fleetmetric-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Period": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-fleetmetric.html#cfn-iot-fleetmetric-period", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "QueryString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-fleetmetric.html#cfn-iot-fleetmetric-querystring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "QueryVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-fleetmetric.html#cfn-iot-fleetmetric-queryversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-fleetmetric.html#cfn-iot-fleetmetric-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Unit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-fleetmetric.html#cfn-iot-fleetmetric-unit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::IoT::JobTemplate": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-jobtemplate.html", "Properties": { "AbortConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-jobtemplate.html#cfn-iot-jobtemplate-abortconfig", "Required": false, "Type": "AbortConfig", "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-jobtemplate.html#cfn-iot-jobtemplate-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::JobTemplate.Description" } }, "Document": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-jobtemplate.html#cfn-iot-jobtemplate-document", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DocumentSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-jobtemplate.html#cfn-iot-jobtemplate-documentsource", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::JobTemplate.DocumentSource" } }, "JobArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-jobtemplate.html#cfn-iot-jobtemplate-jobarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "JobExecutionsRetryConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-jobtemplate.html#cfn-iot-jobtemplate-jobexecutionsretryconfig", "Required": false, "Type": "JobExecutionsRetryConfig", "UpdateType": "Mutable" }, "JobExecutionsRolloutConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-jobtemplate.html#cfn-iot-jobtemplate-jobexecutionsrolloutconfig", "Required": false, "Type": "JobExecutionsRolloutConfig", "UpdateType": "Immutable" }, "JobTemplateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-jobtemplate.html#cfn-iot-jobtemplate-jobtemplateid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::JobTemplate.JobTemplateId" } }, "MaintenanceWindows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-jobtemplate.html#cfn-iot-jobtemplate-maintenancewindows", "DuplicatesAllowed": true, "ItemType": "MaintenanceWindow", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PresignedUrlConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-jobtemplate.html#cfn-iot-jobtemplate-presignedurlconfig", "Required": false, "Type": "PresignedUrlConfig", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-jobtemplate.html#cfn-iot-jobtemplate-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "TimeoutConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-jobtemplate.html#cfn-iot-jobtemplate-timeoutconfig", "Required": false, "Type": "TimeoutConfig", "UpdateType": "Immutable" } } }, "AWS::IoT::Logging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-logging.html", "Properties": { "AccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-logging.html#cfn-iot-logging-accountid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::Logging.AccountId" } }, "DefaultLogLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-logging.html#cfn-iot-logging-defaultloglevel", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::Logging.DefaultLogLevel" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-logging.html#cfn-iot-logging-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::Logging.RoleArn" } } } }, "AWS::IoT::MitigationAction": { "Attributes": { "MitigationActionArn": { "PrimitiveType": "String" }, "MitigationActionId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-mitigationaction.html", "Properties": { "ActionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-mitigationaction.html#cfn-iot-mitigationaction-actionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::MitigationAction.ActionName" } }, "ActionParams": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-mitigationaction.html#cfn-iot-mitigationaction-actionparams", "Required": true, "Type": "ActionParams", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-mitigationaction.html#cfn-iot-mitigationaction-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-mitigationaction.html#cfn-iot-mitigationaction-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoT::Policy": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-policy.html", "Properties": { "PolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-policy.html#cfn-iot-policy-policydocument", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "PolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-policy.html#cfn-iot-policy-policyname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::IoT::PolicyPrincipalAttachment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-policyprincipalattachment.html", "Properties": { "PolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-policyprincipalattachment.html#cfn-iot-policyprincipalattachment-policyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Principal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-policyprincipalattachment.html#cfn-iot-policyprincipalattachment-principal", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::IoT::ProvisioningTemplate": { "Attributes": { "TemplateArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-provisioningtemplate.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-provisioningtemplate.html#cfn-iot-provisioningtemplate-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-provisioningtemplate.html#cfn-iot-provisioningtemplate-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PreProvisioningHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-provisioningtemplate.html#cfn-iot-provisioningtemplate-preprovisioninghook", "Required": false, "Type": "ProvisioningHook", "UpdateType": "Mutable" }, "ProvisioningRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-provisioningtemplate.html#cfn-iot-provisioningtemplate-provisioningrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-provisioningtemplate.html#cfn-iot-provisioningtemplate-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TemplateBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-provisioningtemplate.html#cfn-iot-provisioningtemplate-templatebody", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-provisioningtemplate.html#cfn-iot-provisioningtemplate-templatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::ProvisioningTemplate.TemplateName" } }, "TemplateType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-provisioningtemplate.html#cfn-iot-provisioningtemplate-templatetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::ProvisioningTemplate.TemplateType" } } } }, "AWS::IoT::ResourceSpecificLogging": { "Attributes": { "TargetId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-resourcespecificlogging.html", "Properties": { "LogLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-resourcespecificlogging.html#cfn-iot-resourcespecificlogging-loglevel", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::ResourceSpecificLogging.LogLevel" } }, "TargetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-resourcespecificlogging.html#cfn-iot-resourcespecificlogging-targetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::ResourceSpecificLogging.TargetName" } }, "TargetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-resourcespecificlogging.html#cfn-iot-resourcespecificlogging-targettype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::ResourceSpecificLogging.TargetType" } } } }, "AWS::IoT::RoleAlias": { "Attributes": { "RoleAliasArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-rolealias.html", "Properties": { "CredentialDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-rolealias.html#cfn-iot-rolealias-credentialdurationseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::RoleAlias.CredentialDurationSeconds" } }, "RoleAlias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-rolealias.html#cfn-iot-rolealias-rolealias", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::RoleAlias.RoleAlias" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-rolealias.html#cfn-iot-rolealias-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::RoleAlias.RoleArn" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-rolealias.html#cfn-iot-rolealias-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoT::ScheduledAudit": { "Attributes": { "ScheduledAuditArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-scheduledaudit.html", "Properties": { "DayOfMonth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-scheduledaudit.html#cfn-iot-scheduledaudit-dayofmonth", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::ScheduledAudit.DayOfMonth" } }, "DayOfWeek": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-scheduledaudit.html#cfn-iot-scheduledaudit-dayofweek", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::ScheduledAudit.DayOfWeek" } }, "Frequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-scheduledaudit.html#cfn-iot-scheduledaudit-frequency", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::ScheduledAudit.Frequency" } }, "ScheduledAuditName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-scheduledaudit.html#cfn-iot-scheduledaudit-scheduledauditname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::ScheduledAudit.ScheduledAuditName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-scheduledaudit.html#cfn-iot-scheduledaudit-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetCheckNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-scheduledaudit.html#cfn-iot-scheduledaudit-targetchecknames", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoT::SecurityProfile": { "Attributes": { "SecurityProfileArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-securityprofile.html", "Properties": { "AdditionalMetricsToRetainV2": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-securityprofile.html#cfn-iot-securityprofile-additionalmetricstoretainv2", "DuplicatesAllowed": false, "ItemType": "MetricToRetain", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AlertTargets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-securityprofile.html#cfn-iot-securityprofile-alerttargets", "ItemType": "AlertTarget", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Behaviors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-securityprofile.html#cfn-iot-securityprofile-behaviors", "DuplicatesAllowed": false, "ItemType": "Behavior", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecurityProfileDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-securityprofile.html#cfn-iot-securityprofile-securityprofiledescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecurityProfileName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-securityprofile.html#cfn-iot-securityprofile-securityprofilename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::SecurityProfile.SecurityProfileName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-securityprofile.html#cfn-iot-securityprofile-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-securityprofile.html#cfn-iot-securityprofile-targetarns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoT::Thing": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thing.html", "Properties": { "AttributePayload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thing.html#cfn-iot-thing-attributepayload", "Required": false, "Type": "AttributePayload", "UpdateType": "Mutable" }, "ThingName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thing.html#cfn-iot-thing-thingname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoT::Thing.ThingName" } } } }, "AWS::IoT::ThingPrincipalAttachment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thingprincipalattachment.html", "Properties": { "Principal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thingprincipalattachment.html#cfn-iot-thingprincipalattachment-principal", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ThingName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thingprincipalattachment.html#cfn-iot-thingprincipalattachment-thingname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::IoT::TopicRule": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-topicrule.html", "Properties": { "RuleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-topicrule.html#cfn-iot-topicrule-rulename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-topicrule.html#cfn-iot-topicrule-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TopicRulePayload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-topicrule.html#cfn-iot-topicrule-topicrulepayload", "Required": true, "Type": "TopicRulePayload", "UpdateType": "Mutable" } } }, "AWS::IoT::TopicRuleDestination": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "StatusReason": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-topicruledestination.html", "Properties": { "HttpUrlProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-topicruledestination.html#cfn-iot-topicruledestination-httpurlproperties", "Required": false, "Type": "HttpUrlDestinationSummary", "UpdateType": "Immutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-topicruledestination.html#cfn-iot-topicruledestination-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoT::TopicRuleDestination.Status" } }, "VpcProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-topicruledestination.html#cfn-iot-topicruledestination-vpcproperties", "Required": false, "Type": "VpcDestinationProperties", "UpdateType": "Immutable" } } }, "AWS::IoTAnalytics::Channel": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-channel.html", "Properties": { "ChannelName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-channel.html#cfn-iotanalytics-channel-channelname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTAnalytics::Channel.ChannelName" } }, "ChannelStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-channel.html#cfn-iotanalytics-channel-channelstorage", "Required": false, "Type": "ChannelStorage", "UpdateType": "Mutable" }, "RetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-channel.html#cfn-iotanalytics-channel-retentionperiod", "Required": false, "Type": "RetentionPeriod", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-channel.html#cfn-iotanalytics-channel-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Dataset": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-dataset.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-dataset.html#cfn-iotanalytics-dataset-actions", "DuplicatesAllowed": true, "ItemType": "Action", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "ContentDeliveryRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-dataset.html#cfn-iotanalytics-dataset-contentdeliveryrules", "DuplicatesAllowed": true, "ItemType": "DatasetContentDeliveryRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DatasetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-dataset.html#cfn-iotanalytics-dataset-datasetname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTAnalytics::Dataset.DatasetName" } }, "LateDataRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-dataset.html#cfn-iotanalytics-dataset-latedatarules", "DuplicatesAllowed": true, "ItemType": "LateDataRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-dataset.html#cfn-iotanalytics-dataset-retentionperiod", "Required": false, "Type": "RetentionPeriod", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-dataset.html#cfn-iotanalytics-dataset-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Triggers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-dataset.html#cfn-iotanalytics-dataset-triggers", "DuplicatesAllowed": true, "ItemType": "Trigger", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VersioningConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-dataset.html#cfn-iotanalytics-dataset-versioningconfiguration", "Required": false, "Type": "VersioningConfiguration", "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Datastore": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-datastore.html", "Properties": { "DatastoreName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-datastore.html#cfn-iotanalytics-datastore-datastorename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTAnalytics::Datastore.DatastoreName" } }, "DatastorePartitions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-datastore.html#cfn-iotanalytics-datastore-datastorepartitions", "Required": false, "Type": "DatastorePartitions", "UpdateType": "Mutable" }, "DatastoreStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-datastore.html#cfn-iotanalytics-datastore-datastorestorage", "Required": false, "Type": "DatastoreStorage", "UpdateType": "Mutable" }, "FileFormatConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-datastore.html#cfn-iotanalytics-datastore-fileformatconfiguration", "Required": false, "Type": "FileFormatConfiguration", "UpdateType": "Mutable" }, "RetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-datastore.html#cfn-iotanalytics-datastore-retentionperiod", "Required": false, "Type": "RetentionPeriod", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-datastore.html#cfn-iotanalytics-datastore-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTAnalytics::Pipeline": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-pipeline.html", "Properties": { "PipelineActivities": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-pipeline.html#cfn-iotanalytics-pipeline-pipelineactivities", "DuplicatesAllowed": true, "ItemType": "Activity", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "PipelineName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-pipeline.html#cfn-iotanalytics-pipeline-pipelinename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTAnalytics::Pipeline.PipelineName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-pipeline.html#cfn-iotanalytics-pipeline-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTCoreDeviceAdvisor::SuiteDefinition": { "Attributes": { "SuiteDefinitionArn": { "PrimitiveType": "String" }, "SuiteDefinitionId": { "PrimitiveType": "String" }, "SuiteDefinitionVersion": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotcoredeviceadvisor-suitedefinition.html", "Properties": { "SuiteDefinitionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotcoredeviceadvisor-suitedefinition.html#cfn-iotcoredeviceadvisor-suitedefinition-suitedefinitionconfiguration", "Required": true, "Type": "SuiteDefinitionConfiguration", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotcoredeviceadvisor-suitedefinition.html#cfn-iotcoredeviceadvisor-suitedefinition-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::AlarmModel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-alarmmodel.html", "Properties": { "AlarmCapabilities": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-alarmmodel.html#cfn-iotevents-alarmmodel-alarmcapabilities", "Required": false, "Type": "AlarmCapabilities", "UpdateType": "Mutable" }, "AlarmEventActions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-alarmmodel.html#cfn-iotevents-alarmmodel-alarmeventactions", "Required": false, "Type": "AlarmEventActions", "UpdateType": "Mutable" }, "AlarmModelDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-alarmmodel.html#cfn-iotevents-alarmmodel-alarmmodeldescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AlarmModelName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-alarmmodel.html#cfn-iotevents-alarmmodel-alarmmodelname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTEvents::AlarmModel.AlarmModelName" } }, "AlarmRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-alarmmodel.html#cfn-iotevents-alarmmodel-alarmrule", "Required": true, "Type": "AlarmRule", "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-alarmmodel.html#cfn-iotevents-alarmmodel-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTEvents::AlarmModel.Key" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-alarmmodel.html#cfn-iotevents-alarmmodel-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::AlarmModel.RoleArn" } }, "Severity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-alarmmodel.html#cfn-iotevents-alarmmodel-severity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-alarmmodel.html#cfn-iotevents-alarmmodel-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::DetectorModel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-detectormodel.html", "Properties": { "DetectorModelDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-detectormodel.html#cfn-iotevents-detectormodel-detectormodeldefinition", "Required": true, "Type": "DetectorModelDefinition", "UpdateType": "Mutable" }, "DetectorModelDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-detectormodel.html#cfn-iotevents-detectormodel-detectormodeldescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DetectorModelName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-detectormodel.html#cfn-iotevents-detectormodel-detectormodelname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.DetectorModelName" } }, "EvaluationMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-detectormodel.html#cfn-iotevents-detectormodel-evaluationmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.EvaluationMethod" } }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-detectormodel.html#cfn-iotevents-detectormodel-key", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.Key" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-detectormodel.html#cfn-iotevents-detectormodel-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::DetectorModel.RoleArn" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-detectormodel.html#cfn-iotevents-detectormodel-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTEvents::Input": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-input.html", "Properties": { "InputDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-input.html#cfn-iotevents-input-inputdefinition", "Required": true, "Type": "InputDefinition", "UpdateType": "Mutable" }, "InputDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-input.html#cfn-iotevents-input-inputdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTEvents::Input.InputDescription" } }, "InputName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-input.html#cfn-iotevents-input-inputname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTEvents::Input.InputName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-input.html#cfn-iotevents-input-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTFleetHub::Application": { "Attributes": { "ApplicationArn": { "PrimitiveType": "String" }, "ApplicationCreationDate": { "PrimitiveType": "Integer" }, "ApplicationId": { "PrimitiveType": "String" }, "ApplicationLastUpdateDate": { "PrimitiveType": "Integer" }, "ApplicationState": { "PrimitiveType": "String" }, "ApplicationUrl": { "PrimitiveType": "String" }, "ErrorMessage": { "PrimitiveType": "String" }, "SsoClientId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleethub-application.html", "Properties": { "ApplicationDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleethub-application.html#cfn-iotfleethub-application-applicationdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTFleetHub::Application.ApplicationDescription" } }, "ApplicationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleethub-application.html#cfn-iotfleethub-application-applicationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTFleetHub::Application.ApplicationName" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleethub-application.html#cfn-iotfleethub-application-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTFleetHub::Application.RoleArn" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleethub-application.html#cfn-iotfleethub-application-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::Campaign": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "LastModificationTime": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-action", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTFleetWise::Campaign.Action" } }, "CollectionScheme": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-collectionscheme", "Required": true, "Type": "CollectionScheme", "UpdateType": "Immutable" }, "Compression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-compression", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTFleetWise::Campaign.Compression" } }, "DataExtraDimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-dataextradimensions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTFleetWise::Campaign.DataExtraDimensions" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTFleetWise::Campaign.Description" } }, "DiagnosticsMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-diagnosticsmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTFleetWise::Campaign.DiagnosticsMode" } }, "ExpiryTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-expirytime", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTFleetWise::Campaign.Name" } }, "PostTriggerCollectionDuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-posttriggercollectionduration", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-priority", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "SignalCatalogArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-signalcatalogarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SignalsToCollect": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-signalstocollect", "DuplicatesAllowed": true, "ItemType": "SignalInformation", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SpoolingMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-spoolingmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTFleetWise::Campaign.SpoolingMode" } }, "StartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-starttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-targetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::IoTFleetWise::DecoderManifest": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "LastModificationTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-decodermanifest.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-decodermanifest.html#cfn-iotfleetwise-decodermanifest-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTFleetWise::DecoderManifest.Description" } }, "ModelManifestArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-decodermanifest.html#cfn-iotfleetwise-decodermanifest-modelmanifestarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-decodermanifest.html#cfn-iotfleetwise-decodermanifest-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTFleetWise::DecoderManifest.Name" } }, "NetworkInterfaces": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-decodermanifest.html#cfn-iotfleetwise-decodermanifest-networkinterfaces", "DuplicatesAllowed": true, "ItemType": "NetworkInterfacesItems", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SignalDecoders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-decodermanifest.html#cfn-iotfleetwise-decodermanifest-signaldecoders", "DuplicatesAllowed": true, "ItemType": "SignalDecodersItems", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-decodermanifest.html#cfn-iotfleetwise-decodermanifest-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTFleetWise::DecoderManifest.Status" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-decodermanifest.html#cfn-iotfleetwise-decodermanifest-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::Fleet": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "LastModificationTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-fleet.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-fleet.html#cfn-iotfleetwise-fleet-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTFleetWise::Fleet.Description" } }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-fleet.html#cfn-iotfleetwise-fleet-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTFleetWise::Fleet.Id" } }, "SignalCatalogArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-fleet.html#cfn-iotfleetwise-fleet-signalcatalogarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-fleet.html#cfn-iotfleetwise-fleet-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::ModelManifest": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "LastModificationTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-modelmanifest.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-modelmanifest.html#cfn-iotfleetwise-modelmanifest-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTFleetWise::ModelManifest.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-modelmanifest.html#cfn-iotfleetwise-modelmanifest-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTFleetWise::ModelManifest.Name" } }, "Nodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-modelmanifest.html#cfn-iotfleetwise-modelmanifest-nodes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SignalCatalogArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-modelmanifest.html#cfn-iotfleetwise-modelmanifest-signalcatalogarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-modelmanifest.html#cfn-iotfleetwise-modelmanifest-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTFleetWise::ModelManifest.Status" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-modelmanifest.html#cfn-iotfleetwise-modelmanifest-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::SignalCatalog": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "LastModificationTime": { "PrimitiveType": "String" }, "NodeCounts.TotalActuators": { "PrimitiveType": "Double" }, "NodeCounts.TotalAttributes": { "PrimitiveType": "Double" }, "NodeCounts.TotalBranches": { "PrimitiveType": "Double" }, "NodeCounts.TotalNodes": { "PrimitiveType": "Double" }, "NodeCounts.TotalSensors": { "PrimitiveType": "Double" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-signalcatalog.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-signalcatalog.html#cfn-iotfleetwise-signalcatalog-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTFleetWise::SignalCatalog.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-signalcatalog.html#cfn-iotfleetwise-signalcatalog-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTFleetWise::SignalCatalog.Name" } }, "NodeCounts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-signalcatalog.html#cfn-iotfleetwise-signalcatalog-nodecounts", "Required": false, "Type": "NodeCounts", "UpdateType": "Mutable" }, "Nodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-signalcatalog.html#cfn-iotfleetwise-signalcatalog-nodes", "DuplicatesAllowed": false, "ItemType": "Node", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-signalcatalog.html#cfn-iotfleetwise-signalcatalog-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTFleetWise::Vehicle": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "LastModificationTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-vehicle.html", "Properties": { "AssociationBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-vehicle.html#cfn-iotfleetwise-vehicle-associationbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTFleetWise::Vehicle.AssociationBehavior" } }, "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-vehicle.html#cfn-iotfleetwise-vehicle-attributes", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "DecoderManifestArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-vehicle.html#cfn-iotfleetwise-vehicle-decodermanifestarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ModelManifestArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-vehicle.html#cfn-iotfleetwise-vehicle-modelmanifestarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-vehicle.html#cfn-iotfleetwise-vehicle-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTFleetWise::Vehicle.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-vehicle.html#cfn-iotfleetwise-vehicle-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AccessPolicy": { "Attributes": { "AccessPolicyArn": { "PrimitiveType": "String" }, "AccessPolicyId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-accesspolicy.html", "Properties": { "AccessPolicyIdentity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-accesspolicy.html#cfn-iotsitewise-accesspolicy-accesspolicyidentity", "Required": true, "Type": "AccessPolicyIdentity", "UpdateType": "Mutable" }, "AccessPolicyPermission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-accesspolicy.html#cfn-iotsitewise-accesspolicy-accesspolicypermission", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "AccessPolicyResource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-accesspolicy.html#cfn-iotsitewise-accesspolicy-accesspolicyresource", "Required": true, "Type": "AccessPolicyResource", "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::Asset": { "Attributes": { "AssetArn": { "PrimitiveType": "String" }, "AssetId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-asset.html", "Properties": { "AssetDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-asset.html#cfn-iotsitewise-asset-assetdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AssetHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-asset.html#cfn-iotsitewise-asset-assethierarchies", "DuplicatesAllowed": true, "ItemType": "AssetHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AssetModelId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-asset.html#cfn-iotsitewise-asset-assetmodelid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "AssetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-asset.html#cfn-iotsitewise-asset-assetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "AssetProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-asset.html#cfn-iotsitewise-asset-assetproperties", "DuplicatesAllowed": true, "ItemType": "AssetProperty", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-asset.html#cfn-iotsitewise-asset-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::AssetModel": { "Attributes": { "AssetModelArn": { "PrimitiveType": "String" }, "AssetModelId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-assetmodel.html", "Properties": { "AssetModelCompositeModels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-assetmodel.html#cfn-iotsitewise-assetmodel-assetmodelcompositemodels", "DuplicatesAllowed": true, "ItemType": "AssetModelCompositeModel", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AssetModelDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-assetmodel.html#cfn-iotsitewise-assetmodel-assetmodeldescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AssetModelHierarchies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-assetmodel.html#cfn-iotsitewise-assetmodel-assetmodelhierarchies", "DuplicatesAllowed": true, "ItemType": "AssetModelHierarchy", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AssetModelName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-assetmodel.html#cfn-iotsitewise-assetmodel-assetmodelname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "AssetModelProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-assetmodel.html#cfn-iotsitewise-assetmodel-assetmodelproperties", "DuplicatesAllowed": true, "ItemType": "AssetModelProperty", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-assetmodel.html#cfn-iotsitewise-assetmodel-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::Dashboard": { "Attributes": { "DashboardArn": { "PrimitiveType": "String" }, "DashboardId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-dashboard.html", "Properties": { "DashboardDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-dashboard.html#cfn-iotsitewise-dashboard-dashboarddefinition", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DashboardDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-dashboard.html#cfn-iotsitewise-dashboard-dashboarddescription", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DashboardName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-dashboard.html#cfn-iotsitewise-dashboard-dashboardname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ProjectId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-dashboard.html#cfn-iotsitewise-dashboard-projectid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-dashboard.html#cfn-iotsitewise-dashboard-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::Gateway": { "Attributes": { "GatewayId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-gateway.html", "Properties": { "GatewayCapabilitySummaries": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-gateway.html#cfn-iotsitewise-gateway-gatewaycapabilitysummaries", "DuplicatesAllowed": false, "ItemType": "GatewayCapabilitySummary", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "GatewayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-gateway.html#cfn-iotsitewise-gateway-gatewayname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "GatewayPlatform": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-gateway.html#cfn-iotsitewise-gateway-gatewayplatform", "Required": true, "Type": "GatewayPlatform", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-gateway.html#cfn-iotsitewise-gateway-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::Portal": { "Attributes": { "PortalArn": { "PrimitiveType": "String" }, "PortalClientId": { "PrimitiveType": "String" }, "PortalId": { "PrimitiveType": "String" }, "PortalStartUrl": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html", "Properties": { "Alarms": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html#cfn-iotsitewise-portal-alarms", "Required": false, "Type": "Alarms", "UpdateType": "Mutable" }, "NotificationSenderEmail": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html#cfn-iotsitewise-portal-notificationsenderemail", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PortalAuthMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html#cfn-iotsitewise-portal-portalauthmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PortalContactEmail": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html#cfn-iotsitewise-portal-portalcontactemail", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "PortalDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html#cfn-iotsitewise-portal-portaldescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PortalName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html#cfn-iotsitewise-portal-portalname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html#cfn-iotsitewise-portal-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html#cfn-iotsitewise-portal-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTSiteWise::Project": { "Attributes": { "ProjectArn": { "PrimitiveType": "String" }, "ProjectId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-project.html", "Properties": { "AssetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-project.html#cfn-iotsitewise-project-assetids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PortalId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-project.html#cfn-iotsitewise-project-portalid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ProjectDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-project.html#cfn-iotsitewise-project-projectdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ProjectName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-project.html#cfn-iotsitewise-project-projectname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-project.html#cfn-iotsitewise-project-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTThingsGraph::FlowTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotthingsgraph-flowtemplate.html", "Properties": { "CompatibleNamespaceVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotthingsgraph-flowtemplate.html#cfn-iotthingsgraph-flowtemplate-compatiblenamespaceversion", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable" }, "Definition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotthingsgraph-flowtemplate.html#cfn-iotthingsgraph-flowtemplate-definition", "Required": true, "Type": "DefinitionDocument", "UpdateType": "Mutable" } } }, "AWS::IoTTwinMaker::ComponentType": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationDateTime": { "PrimitiveType": "String" }, "IsAbstract": { "PrimitiveType": "Boolean" }, "IsSchemaInitialized": { "PrimitiveType": "Boolean" }, "Status": { "Type": "Status" }, "Status.Error": { "Type": "Error" }, "Status.Error.Code": { "PrimitiveType": "String" }, "Status.Error.Message": { "PrimitiveType": "String" }, "Status.State": { "PrimitiveType": "String" }, "UpdateDateTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-componenttype.html", "Properties": { "ComponentTypeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-componenttype.html#cfn-iottwinmaker-componenttype-componenttypeid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTTwinMaker::ComponentType.ComponentTypeId" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-componenttype.html#cfn-iottwinmaker-componenttype-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ExtendsFrom": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-componenttype.html#cfn-iottwinmaker-componenttype-extendsfrom", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTTwinMaker::ComponentType.ExtendsFrom" } }, "Functions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-componenttype.html#cfn-iottwinmaker-componenttype-functions", "ItemType": "Function", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "IsSingleton": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-componenttype.html#cfn-iottwinmaker-componenttype-issingleton", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PropertyDefinitions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-componenttype.html#cfn-iottwinmaker-componenttype-propertydefinitions", "ItemType": "PropertyDefinition", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "PropertyGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-componenttype.html#cfn-iottwinmaker-componenttype-propertygroups", "ItemType": "PropertyGroup", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-componenttype.html#cfn-iottwinmaker-componenttype-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "WorkspaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-componenttype.html#cfn-iottwinmaker-componenttype-workspaceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTTwinMaker::ComponentType.WorkspaceId" } } } }, "AWS::IoTTwinMaker::Entity": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationDateTime": { "PrimitiveType": "String" }, "HasChildEntities": { "PrimitiveType": "Boolean" }, "Status": { "Type": "Status" }, "Status.Error": { "Type": "Error" }, "Status.Error.Code": { "PrimitiveType": "String" }, "Status.Error.Message": { "PrimitiveType": "String" }, "Status.State": { "PrimitiveType": "String" }, "UpdateDateTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-entity.html", "Properties": { "Components": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-entity.html#cfn-iottwinmaker-entity-components", "ItemType": "Component", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-entity.html#cfn-iottwinmaker-entity-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EntityId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-entity.html#cfn-iottwinmaker-entity-entityid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTTwinMaker::Entity.EntityId" } }, "EntityName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-entity.html#cfn-iottwinmaker-entity-entityname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTTwinMaker::Entity.EntityName" } }, "ParentEntityId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-entity.html#cfn-iottwinmaker-entity-parententityid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTTwinMaker::Entity.ParentEntityId" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-entity.html#cfn-iottwinmaker-entity-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "WorkspaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-entity.html#cfn-iottwinmaker-entity-workspaceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTTwinMaker::Entity.WorkspaceId" } } } }, "AWS::IoTTwinMaker::Scene": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationDateTime": { "PrimitiveType": "String" }, "GeneratedSceneMetadata": { "PrimitiveItemType": "String", "Type": "Map" }, "UpdateDateTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-scene.html", "Properties": { "Capabilities": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-scene.html#cfn-iottwinmaker-scene-capabilities", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTTwinMaker::Scene.Capabilities" } }, "ContentLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-scene.html#cfn-iottwinmaker-scene-contentlocation", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTTwinMaker::Scene.ContentLocation" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-scene.html#cfn-iottwinmaker-scene-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SceneId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-scene.html#cfn-iottwinmaker-scene-sceneid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTTwinMaker::Scene.SceneId" } }, "SceneMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-scene.html#cfn-iottwinmaker-scene-scenemetadata", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-scene.html#cfn-iottwinmaker-scene-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "WorkspaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-scene.html#cfn-iottwinmaker-scene-workspaceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTTwinMaker::Scene.WorkspaceId" } } } }, "AWS::IoTTwinMaker::SyncJob": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationDateTime": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" }, "UpdateDateTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-syncjob.html", "Properties": { "SyncRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-syncjob.html#cfn-iottwinmaker-syncjob-syncrole", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTTwinMaker::SyncJob.SyncRole" } }, "SyncSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-syncjob.html#cfn-iottwinmaker-syncjob-syncsource", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTTwinMaker::SyncJob.SyncSource" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-syncjob.html#cfn-iottwinmaker-syncjob-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "WorkspaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-syncjob.html#cfn-iottwinmaker-syncjob-workspaceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTTwinMaker::SyncJob.WorkspaceId" } } } }, "AWS::IoTTwinMaker::Workspace": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationDateTime": { "PrimitiveType": "String" }, "UpdateDateTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-workspace.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-workspace.html#cfn-iottwinmaker-workspace-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-workspace.html#cfn-iottwinmaker-workspace-role", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTTwinMaker::Workspace.Role" } }, "S3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-workspace.html#cfn-iottwinmaker-workspace-s3location", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-workspace.html#cfn-iottwinmaker-workspace-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "WorkspaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-workspace.html#cfn-iottwinmaker-workspace-workspaceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTTwinMaker::Workspace.WorkspaceId" } } } }, "AWS::IoTWireless::Destination": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-destination.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-destination.html#cfn-iotwireless-destination-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Expression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-destination.html#cfn-iotwireless-destination-expression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ExpressionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-destination.html#cfn-iotwireless-destination-expressiontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::Destination.ExpressionType" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-destination.html#cfn-iotwireless-destination-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTWireless::Destination.Name" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-destination.html#cfn-iotwireless-destination-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::Destination.RoleArn" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-destination.html#cfn-iotwireless-destination-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTWireless::DeviceProfile": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-deviceprofile.html", "Properties": { "LoRaWAN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-deviceprofile.html#cfn-iotwireless-deviceprofile-lorawan", "Required": false, "Type": "LoRaWANDeviceProfile", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-deviceprofile.html#cfn-iotwireless-deviceprofile-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-deviceprofile.html#cfn-iotwireless-deviceprofile-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTWireless::FuotaTask": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "FuotaTaskStatus": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "LoRaWAN.StartTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-fuotatask.html", "Properties": { "AssociateMulticastGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-fuotatask.html#cfn-iotwireless-fuotatask-associatemulticastgroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AssociateWirelessDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-fuotatask.html#cfn-iotwireless-fuotatask-associatewirelessdevice", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-fuotatask.html#cfn-iotwireless-fuotatask-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisassociateMulticastGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-fuotatask.html#cfn-iotwireless-fuotatask-disassociatemulticastgroup", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisassociateWirelessDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-fuotatask.html#cfn-iotwireless-fuotatask-disassociatewirelessdevice", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FirmwareUpdateImage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-fuotatask.html#cfn-iotwireless-fuotatask-firmwareupdateimage", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::FuotaTask.FirmwareUpdateImage" } }, "FirmwareUpdateRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-fuotatask.html#cfn-iotwireless-fuotatask-firmwareupdaterole", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::FuotaTask.FirmwareUpdateRole" } }, "LoRaWAN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-fuotatask.html#cfn-iotwireless-fuotatask-lorawan", "Required": true, "Type": "LoRaWAN", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-fuotatask.html#cfn-iotwireless-fuotatask-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-fuotatask.html#cfn-iotwireless-fuotatask-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTWireless::MulticastGroup": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "LoRaWAN.NumberOfDevicesInGroup": { "PrimitiveType": "Integer" }, "LoRaWAN.NumberOfDevicesRequested": { "PrimitiveType": "Integer" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-multicastgroup.html", "Properties": { "AssociateWirelessDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-multicastgroup.html#cfn-iotwireless-multicastgroup-associatewirelessdevice", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-multicastgroup.html#cfn-iotwireless-multicastgroup-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisassociateWirelessDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-multicastgroup.html#cfn-iotwireless-multicastgroup-disassociatewirelessdevice", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LoRaWAN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-multicastgroup.html#cfn-iotwireless-multicastgroup-lorawan", "Required": true, "Type": "LoRaWAN", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-multicastgroup.html#cfn-iotwireless-multicastgroup-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-multicastgroup.html#cfn-iotwireless-multicastgroup-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTWireless::NetworkAnalyzerConfiguration": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-networkanalyzerconfiguration.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-networkanalyzerconfiguration.html#cfn-iotwireless-networkanalyzerconfiguration-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-networkanalyzerconfiguration.html#cfn-iotwireless-networkanalyzerconfiguration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IoTWireless::NetworkAnalyzerConfiguration.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-networkanalyzerconfiguration.html#cfn-iotwireless-networkanalyzerconfiguration-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "TraceContent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-networkanalyzerconfiguration.html#cfn-iotwireless-networkanalyzerconfiguration-tracecontent", "Required": false, "Type": "TraceContent", "UpdateType": "Mutable" }, "WirelessDevices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-networkanalyzerconfiguration.html#cfn-iotwireless-networkanalyzerconfiguration-wirelessdevices", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "WirelessGateways": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-networkanalyzerconfiguration.html#cfn-iotwireless-networkanalyzerconfiguration-wirelessgateways", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTWireless::PartnerAccount": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Fingerprint": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-partneraccount.html", "Properties": { "AccountLinked": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-partneraccount.html#cfn-iotwireless-partneraccount-accountlinked", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PartnerAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-partneraccount.html#cfn-iotwireless-partneraccount-partneraccountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PartnerType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-partneraccount.html#cfn-iotwireless-partneraccount-partnertype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::PartnerAccount.PartnerType" } }, "Sidewalk": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-partneraccount.html#cfn-iotwireless-partneraccount-sidewalk", "Required": false, "Type": "SidewalkAccountInfo", "UpdateType": "Mutable" }, "SidewalkResponse": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-partneraccount.html#cfn-iotwireless-partneraccount-sidewalkresponse", "Required": false, "Type": "SidewalkAccountInfoWithFingerprint", "UpdateType": "Mutable" }, "SidewalkUpdate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-partneraccount.html#cfn-iotwireless-partneraccount-sidewalkupdate", "Required": false, "Type": "SidewalkUpdateAccount", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-partneraccount.html#cfn-iotwireless-partneraccount-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTWireless::ServiceProfile": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "LoRaWAN.ChannelMask": { "PrimitiveType": "String" }, "LoRaWAN.DevStatusReqFreq": { "PrimitiveType": "Integer" }, "LoRaWAN.DlBucketSize": { "PrimitiveType": "Integer" }, "LoRaWAN.DlRate": { "PrimitiveType": "Integer" }, "LoRaWAN.DlRatePolicy": { "PrimitiveType": "String" }, "LoRaWAN.DrMax": { "PrimitiveType": "Integer" }, "LoRaWAN.DrMin": { "PrimitiveType": "Integer" }, "LoRaWAN.HrAllowed": { "PrimitiveType": "Boolean" }, "LoRaWAN.MinGwDiversity": { "PrimitiveType": "Integer" }, "LoRaWAN.NwkGeoLoc": { "PrimitiveType": "Boolean" }, "LoRaWAN.PrAllowed": { "PrimitiveType": "Boolean" }, "LoRaWAN.RaAllowed": { "PrimitiveType": "Boolean" }, "LoRaWAN.ReportDevStatusBattery": { "PrimitiveType": "Boolean" }, "LoRaWAN.ReportDevStatusMargin": { "PrimitiveType": "Boolean" }, "LoRaWAN.TargetPer": { "PrimitiveType": "Integer" }, "LoRaWAN.UlBucketSize": { "PrimitiveType": "Integer" }, "LoRaWAN.UlRate": { "PrimitiveType": "Integer" }, "LoRaWAN.UlRatePolicy": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-serviceprofile.html", "Properties": { "LoRaWAN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-serviceprofile.html#cfn-iotwireless-serviceprofile-lorawan", "Required": false, "Type": "LoRaWANServiceProfile", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-serviceprofile.html#cfn-iotwireless-serviceprofile-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-serviceprofile.html#cfn-iotwireless-serviceprofile-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTWireless::TaskDefinition": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-taskdefinition.html", "Properties": { "AutoCreateTasks": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-taskdefinition.html#cfn-iotwireless-taskdefinition-autocreatetasks", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "LoRaWANUpdateGatewayTaskEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-taskdefinition.html#cfn-iotwireless-taskdefinition-lorawanupdategatewaytaskentry", "Required": false, "Type": "LoRaWANUpdateGatewayTaskEntry", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-taskdefinition.html#cfn-iotwireless-taskdefinition-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::TaskDefinition.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-taskdefinition.html#cfn-iotwireless-taskdefinition-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TaskDefinitionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-taskdefinition.html#cfn-iotwireless-taskdefinition-taskdefinitiontype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::TaskDefinition.TaskDefinitionType" } }, "Update": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-taskdefinition.html#cfn-iotwireless-taskdefinition-update", "Required": false, "Type": "UpdateWirelessGatewayTaskCreate", "UpdateType": "Mutable" } } }, "AWS::IoTWireless::WirelessDevice": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "ThingName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessdevice.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessdevice.html#cfn-iotwireless-wirelessdevice-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DestinationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessdevice.html#cfn-iotwireless-wirelessdevice-destinationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LastUplinkReceivedAt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessdevice.html#cfn-iotwireless-wirelessdevice-lastuplinkreceivedat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LoRaWAN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessdevice.html#cfn-iotwireless-wirelessdevice-lorawan", "Required": false, "Type": "LoRaWANDevice", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessdevice.html#cfn-iotwireless-wirelessdevice-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessdevice.html#cfn-iotwireless-wirelessdevice-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ThingArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessdevice.html#cfn-iotwireless-wirelessdevice-thingarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessdevice.html#cfn-iotwireless-wirelessdevice-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessDevice.Type" } } } }, "AWS::IoTWireless::WirelessDeviceImportTask": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationDate": { "PrimitiveType": "String" }, "FailedImportedDevicesCount": { "PrimitiveType": "Integer" }, "Id": { "PrimitiveType": "String" }, "InitializedImportedDevicesCount": { "PrimitiveType": "Integer" }, "OnboardedImportedDevicesCount": { "PrimitiveType": "Integer" }, "PendingImportedDevicesCount": { "PrimitiveType": "Integer" }, "Sidewalk.DeviceCreationFileList": { "PrimitiveItemType": "String", "Type": "List" }, "Status": { "PrimitiveType": "String" }, "StatusReason": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessdeviceimporttask.html", "Properties": { "DestinationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessdeviceimporttask.html#cfn-iotwireless-wirelessdeviceimporttask-destinationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::IoTWireless::WirelessDeviceImportTask.DestinationName" } }, "Sidewalk": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessdeviceimporttask.html#cfn-iotwireless-wirelessdeviceimporttask-sidewalk", "Required": true, "Type": "Sidewalk", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessdeviceimporttask.html#cfn-iotwireless-wirelessdeviceimporttask-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::IoTWireless::WirelessGateway": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessgateway.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessgateway.html#cfn-iotwireless-wirelessgateway-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LastUplinkReceivedAt": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessgateway.html#cfn-iotwireless-wirelessgateway-lastuplinkreceivedat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LoRaWAN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessgateway.html#cfn-iotwireless-wirelessgateway-lorawan", "Required": true, "Type": "LoRaWANGateway", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessgateway.html#cfn-iotwireless-wirelessgateway-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessgateway.html#cfn-iotwireless-wirelessgateway-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ThingArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessgateway.html#cfn-iotwireless-wirelessgateway-thingarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ThingName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessgateway.html#cfn-iotwireless-wirelessgateway-thingname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::KMS::Alias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-alias.html", "Properties": { "AliasName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-alias.html#cfn-kms-alias-aliasname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KMS::Alias.AliasName" } }, "TargetKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-alias.html#cfn-kms-alias-targetkeyid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KMS::Alias.TargetKeyId" } } } }, "AWS::KMS::Key": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "KeyId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html#cfn-kms-key-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EnableKeyRotation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html#cfn-kms-key-enablekeyrotation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html#cfn-kms-key-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "KeyPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html#cfn-kms-key-keypolicy", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "KeySpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html#cfn-kms-key-keyspec", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KMS::Key.KeySpec" } }, "KeyUsage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html#cfn-kms-key-keyusage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KMS::Key.KeyUsage" } }, "MultiRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html#cfn-kms-key-multiregion", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PendingWindowInDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html#cfn-kms-key-pendingwindowindays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KMS::Key.PendingWindowInDays" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html#cfn-kms-key-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::KMS::ReplicaKey": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "KeyId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-replicakey.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-replicakey.html#cfn-kms-replicakey-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-replicakey.html#cfn-kms-replicakey-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "KeyPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-replicakey.html#cfn-kms-replicakey-keypolicy", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "PendingWindowInDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-replicakey.html#cfn-kms-replicakey-pendingwindowindays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KMS::ReplicaKey.PendingWindowInDays" } }, "PrimaryKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-replicakey.html#cfn-kms-replicakey-primarykeyarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KMS::ReplicaKey.PrimaryKeyArn" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-replicakey.html#cfn-kms-replicakey-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::KafkaConnect::Connector": { "Attributes": { "ConnectorArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kafkaconnect-connector.html", "Properties": { "Capacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kafkaconnect-connector.html#cfn-kafkaconnect-connector-capacity", "Required": true, "Type": "Capacity", "UpdateType": "Mutable" }, "ConnectorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kafkaconnect-connector.html#cfn-kafkaconnect-connector-connectorconfiguration", "PrimitiveItemType": "String", "Required": true, "Type": "Map", "UpdateType": "Immutable" }, "ConnectorDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kafkaconnect-connector.html#cfn-kafkaconnect-connector-connectordescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ConnectorName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kafkaconnect-connector.html#cfn-kafkaconnect-connector-connectorname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KafkaConnect::Connector.ConnectorName" } }, "KafkaCluster": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kafkaconnect-connector.html#cfn-kafkaconnect-connector-kafkacluster", "Required": true, "Type": "KafkaCluster", "UpdateType": "Immutable" }, "KafkaClusterClientAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kafkaconnect-connector.html#cfn-kafkaconnect-connector-kafkaclusterclientauthentication", "Required": true, "Type": "KafkaClusterClientAuthentication", "UpdateType": "Immutable" }, "KafkaClusterEncryptionInTransit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kafkaconnect-connector.html#cfn-kafkaconnect-connector-kafkaclusterencryptionintransit", "Required": true, "Type": "KafkaClusterEncryptionInTransit", "UpdateType": "Immutable" }, "KafkaConnectVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kafkaconnect-connector.html#cfn-kafkaconnect-connector-kafkaconnectversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "LogDelivery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kafkaconnect-connector.html#cfn-kafkaconnect-connector-logdelivery", "Required": false, "Type": "LogDelivery", "UpdateType": "Immutable" }, "Plugins": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kafkaconnect-connector.html#cfn-kafkaconnect-connector-plugins", "DuplicatesAllowed": false, "ItemType": "Plugin", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "ServiceExecutionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kafkaconnect-connector.html#cfn-kafkaconnect-connector-serviceexecutionrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KafkaConnect::Connector.ServiceExecutionRoleArn" } }, "WorkerConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kafkaconnect-connector.html#cfn-kafkaconnect-connector-workerconfiguration", "Required": false, "Type": "WorkerConfiguration", "UpdateType": "Immutable" } } }, "AWS::Kendra::DataSource": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-datasource.html", "Properties": { "CustomDocumentEnrichmentConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-datasource.html#cfn-kendra-datasource-customdocumentenrichmentconfiguration", "Required": false, "Type": "CustomDocumentEnrichmentConfiguration", "UpdateType": "Mutable" }, "DataSourceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-datasource.html#cfn-kendra-datasource-datasourceconfiguration", "Required": false, "Type": "DataSourceConfiguration", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-datasource.html#cfn-kendra-datasource-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.Description" } }, "IndexId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-datasource.html#cfn-kendra-datasource-indexid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.IndexId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-datasource.html#cfn-kendra-datasource-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.Name" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-datasource.html#cfn-kendra-datasource-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::DataSource.RoleArn" } }, "Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-datasource.html#cfn-kendra-datasource-schedule", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-datasource.html#cfn-kendra-datasource-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-datasource.html#cfn-kendra-datasource-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Kendra::DataSource.Type" } } } }, "AWS::Kendra::Faq": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-faq.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-faq.html#cfn-kendra-faq-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Kendra::Faq.Description" } }, "FileFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-faq.html#cfn-kendra-faq-fileformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Kendra::Faq.FileFormat" } }, "IndexId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-faq.html#cfn-kendra-faq-indexid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Kendra::Faq.IndexId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-faq.html#cfn-kendra-faq-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Kendra::Faq.Name" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-faq.html#cfn-kendra-faq-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Kendra::Faq.RoleArn" } }, "S3Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-faq.html#cfn-kendra-faq-s3path", "Required": true, "Type": "S3Path", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-faq.html#cfn-kendra-faq-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Kendra::Index": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-index.html", "Properties": { "CapacityUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-index.html#cfn-kendra-index-capacityunits", "Required": false, "Type": "CapacityUnitsConfiguration", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-index.html#cfn-kendra-index-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DocumentMetadataConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-index.html#cfn-kendra-index-documentmetadataconfigurations", "DuplicatesAllowed": true, "ItemType": "DocumentMetadataConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Edition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-index.html#cfn-kendra-index-edition", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Kendra::Index.Edition" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-index.html#cfn-kendra-index-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.Name" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-index.html#cfn-kendra-index-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.RoleArn" } }, "ServerSideEncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-index.html#cfn-kendra-index-serversideencryptionconfiguration", "Required": false, "Type": "ServerSideEncryptionConfiguration", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-index.html#cfn-kendra-index-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserContextPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-index.html#cfn-kendra-index-usercontextpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kendra::Index.UserContextPolicy" } }, "UserTokenConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-index.html#cfn-kendra-index-usertokenconfigurations", "DuplicatesAllowed": true, "ItemType": "UserTokenConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::KendraRanking::ExecutionPlan": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendraranking-executionplan.html", "Properties": { "CapacityUnits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendraranking-executionplan.html#cfn-kendraranking-executionplan-capacityunits", "Required": false, "Type": "CapacityUnitsConfiguration", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendraranking-executionplan.html#cfn-kendraranking-executionplan-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendraranking-executionplan.html#cfn-kendraranking-executionplan-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KendraRanking::ExecutionPlan.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendraranking-executionplan.html#cfn-kendraranking-executionplan-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Kinesis::Stream": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-stream.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-stream.html#cfn-kinesis-stream-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Kinesis::Stream.Name" } }, "RetentionPeriodHours": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-stream.html#cfn-kinesis-stream-retentionperiodhours", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kinesis::Stream.RetentionPeriodHours" } }, "ShardCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-stream.html#cfn-kinesis-stream-shardcount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Kinesis::Stream.ShardCount" } }, "StreamEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-stream.html#cfn-kinesis-stream-streamencryption", "Required": false, "Type": "StreamEncryption", "UpdateType": "Mutable" }, "StreamModeDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-stream.html#cfn-kinesis-stream-streammodedetails", "Required": false, "Type": "StreamModeDetails", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-stream.html#cfn-kinesis-stream-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Kinesis::StreamConsumer": { "Attributes": { "ConsumerARN": { "PrimitiveType": "String" }, "ConsumerCreationTimestamp": { "PrimitiveType": "String" }, "ConsumerName": { "PrimitiveType": "String" }, "ConsumerStatus": { "PrimitiveType": "String" }, "StreamARN": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-streamconsumer.html", "Properties": { "ConsumerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-streamconsumer.html#cfn-kinesis-streamconsumer-consumername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "StreamARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-streamconsumer.html#cfn-kinesis-streamconsumer-streamarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::KinesisAnalytics::Application": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html", "Properties": { "ApplicationCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html#cfn-kinesisanalytics-application-applicationcode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ApplicationDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html#cfn-kinesisanalytics-application-applicationdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ApplicationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html#cfn-kinesisanalytics-application-applicationname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Inputs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html#cfn-kinesisanalytics-application-inputs", "ItemType": "Input", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::ApplicationOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationoutput.html", "Properties": { "ApplicationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationoutput.html#cfn-kinesisanalytics-applicationoutput-applicationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Output": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationoutput.html#cfn-kinesisanalytics-applicationoutput-output", "Required": true, "Type": "Output", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalytics::ApplicationReferenceDataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationreferencedatasource.html", "Properties": { "ApplicationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationreferencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-applicationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ReferenceDataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationreferencedatasource.html#cfn-kinesisanalytics-applicationreferencedatasource-referencedatasource", "Required": true, "Type": "ReferenceDataSource", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::Application": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html", "Properties": { "ApplicationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-applicationconfiguration", "Required": false, "Type": "ApplicationConfiguration", "UpdateType": "Mutable" }, "ApplicationDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-applicationdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ApplicationMaintenanceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-applicationmaintenanceconfiguration", "Required": false, "Type": "ApplicationMaintenanceConfiguration", "UpdateType": "Mutable" }, "ApplicationMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-applicationmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.ApplicationMode" } }, "ApplicationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-applicationname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.ApplicationName" } }, "RunConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-runconfiguration", "Required": false, "Type": "RunConfiguration", "UpdateType": "Mutable" }, "RuntimeEnvironment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-runtimeenvironment", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.RuntimeEnvironment" } }, "ServiceExecutionRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-serviceexecutionrole", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisAnalyticsV2::Application.ServiceExecutionRole" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationcloudwatchloggingoption.html", "Properties": { "ApplicationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationcloudwatchloggingoption.html#cfn-kinesisanalyticsv2-applicationcloudwatchloggingoption-applicationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "CloudWatchLoggingOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationcloudwatchloggingoption.html#cfn-kinesisanalyticsv2-applicationcloudwatchloggingoption-cloudwatchloggingoption", "Required": true, "Type": "CloudWatchLoggingOption", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::ApplicationOutput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationoutput.html", "Properties": { "ApplicationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationoutput.html#cfn-kinesisanalyticsv2-applicationoutput-applicationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Output": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationoutput.html#cfn-kinesisanalyticsv2-applicationoutput-output", "Required": true, "Type": "Output", "UpdateType": "Mutable" } } }, "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationreferencedatasource.html", "Properties": { "ApplicationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationreferencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-applicationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ReferenceDataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-applicationreferencedatasource.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-referencedatasource", "Required": true, "Type": "ReferenceDataSource", "UpdateType": "Mutable" } } }, "AWS::KinesisFirehose::DeliveryStream": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html", "Properties": { "AmazonOpenSearchServerlessDestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-amazonopensearchserverlessdestinationconfiguration", "Required": false, "Type": "AmazonOpenSearchServerlessDestinationConfiguration", "UpdateType": "Mutable" }, "AmazonopensearchserviceDestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-amazonopensearchservicedestinationconfiguration", "Required": false, "Type": "AmazonopensearchserviceDestinationConfiguration", "UpdateType": "Mutable" }, "DeliveryStreamEncryptionConfigurationInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-deliverystreamencryptionconfigurationinput", "Required": false, "Type": "DeliveryStreamEncryptionConfigurationInput", "UpdateType": "Mutable" }, "DeliveryStreamName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-deliverystreamname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.DeliveryStreamName" } }, "DeliveryStreamType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-deliverystreamtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KinesisFirehose::DeliveryStream.DeliveryStreamType" } }, "ElasticsearchDestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-elasticsearchdestinationconfiguration", "Required": false, "Type": "ElasticsearchDestinationConfiguration", "UpdateType": "Mutable" }, "ExtendedS3DestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-extendeds3destinationconfiguration", "Required": false, "Type": "ExtendedS3DestinationConfiguration", "UpdateType": "Mutable" }, "HttpEndpointDestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-httpendpointdestinationconfiguration", "Required": false, "Type": "HttpEndpointDestinationConfiguration", "UpdateType": "Mutable" }, "KinesisStreamSourceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-kinesisstreamsourceconfiguration", "Required": false, "Type": "KinesisStreamSourceConfiguration", "UpdateType": "Immutable" }, "RedshiftDestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-redshiftdestinationconfiguration", "Required": false, "Type": "RedshiftDestinationConfiguration", "UpdateType": "Mutable" }, "S3DestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-s3destinationconfiguration", "Required": false, "Type": "S3DestinationConfiguration", "UpdateType": "Mutable" }, "SplunkDestinationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-splunkdestinationconfiguration", "Required": false, "Type": "SplunkDestinationConfiguration", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::KinesisVideo::SignalingChannel": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisvideo-signalingchannel.html", "Properties": { "MessageTtlSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisvideo-signalingchannel.html#cfn-kinesisvideo-signalingchannel-messagettlseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisVideo::SignalingChannel.MessageTtlSeconds" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisvideo-signalingchannel.html#cfn-kinesisvideo-signalingchannel-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KinesisVideo::SignalingChannel.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisvideo-signalingchannel.html#cfn-kinesisvideo-signalingchannel-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisvideo-signalingchannel.html#cfn-kinesisvideo-signalingchannel-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisVideo::SignalingChannel.Type" } } } }, "AWS::KinesisVideo::Stream": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisvideo-stream.html", "Properties": { "DataRetentionInHours": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisvideo-stream.html#cfn-kinesisvideo-stream-dataretentioninhours", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DeviceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisvideo-stream.html#cfn-kinesisvideo-stream-devicename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisVideo::Stream.DeviceName" } }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisvideo-stream.html#cfn-kinesisvideo-stream-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisVideo::Stream.KmsKeyId" } }, "MediaType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisvideo-stream.html#cfn-kinesisvideo-stream-mediatype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::KinesisVideo::Stream.MediaType" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisvideo-stream.html#cfn-kinesisvideo-stream-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::KinesisVideo::Stream.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisvideo-stream.html#cfn-kinesisvideo-stream-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::LakeFormation::DataCellsFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.html", "Properties": { "ColumnNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.html#cfn-lakeformation-datacellsfilter-columnnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::DataCellsFilter.ColumnNames" } }, "ColumnWildcard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.html#cfn-lakeformation-datacellsfilter-columnwildcard", "Required": false, "Type": "ColumnWildcard", "UpdateType": "Immutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.html#cfn-lakeformation-datacellsfilter-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::DataCellsFilter.DatabaseName" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.html#cfn-lakeformation-datacellsfilter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::DataCellsFilter.Name" } }, "RowFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.html#cfn-lakeformation-datacellsfilter-rowfilter", "Required": false, "Type": "RowFilter", "UpdateType": "Immutable" }, "TableCatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.html#cfn-lakeformation-datacellsfilter-tablecatalogid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::DataCellsFilter.TableCatalogId" } }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.html#cfn-lakeformation-datacellsfilter-tablename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::DataCellsFilter.TableName" } } } }, "AWS::LakeFormation::DataLakeSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datalakesettings.html", "Properties": { "Admins": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datalakesettings.html#cfn-lakeformation-datalakesettings-admins", "Required": false, "Type": "Admins", "UpdateType": "Mutable" }, "AllowExternalDataFiltering": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datalakesettings.html#cfn-lakeformation-datalakesettings-allowexternaldatafiltering", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AuthorizedSessionTagValueList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datalakesettings.html#cfn-lakeformation-datalakesettings-authorizedsessiontagvaluelist", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CreateDatabaseDefaultPermissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datalakesettings.html#cfn-lakeformation-datalakesettings-createdatabasedefaultpermissions", "Required": false, "Type": "CreateDatabaseDefaultPermissions", "UpdateType": "Mutable" }, "CreateTableDefaultPermissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datalakesettings.html#cfn-lakeformation-datalakesettings-createtabledefaultpermissions", "Required": false, "Type": "CreateTableDefaultPermissions", "UpdateType": "Mutable" }, "ExternalDataFilteringAllowList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datalakesettings.html#cfn-lakeformation-datalakesettings-externaldatafilteringallowlist", "Required": false, "Type": "ExternalDataFilteringAllowList", "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datalakesettings.html#cfn-lakeformation-datalakesettings-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "TrustedResourceOwners": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datalakesettings.html#cfn-lakeformation-datalakesettings-trustedresourceowners", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::LakeFormation::Permissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-permissions.html", "Properties": { "DataLakePrincipal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-permissions.html#cfn-lakeformation-permissions-datalakeprincipal", "Required": true, "Type": "DataLakePrincipal", "UpdateType": "Mutable" }, "Permissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-permissions.html#cfn-lakeformation-permissions-permissions", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PermissionsWithGrantOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-permissions.html#cfn-lakeformation-permissions-permissionswithgrantoption", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Resource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-permissions.html#cfn-lakeformation-permissions-resource", "Required": true, "Type": "Resource", "UpdateType": "Mutable" } } }, "AWS::LakeFormation::PrincipalPermissions": { "Attributes": { "PrincipalIdentifier": { "PrimitiveType": "String" }, "ResourceIdentifier": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-principalpermissions.html", "Properties": { "Catalog": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-principalpermissions.html#cfn-lakeformation-principalpermissions-catalog", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.Catalog" } }, "Permissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-principalpermissions.html#cfn-lakeformation-principalpermissions-permissions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.Permissions" } }, "PermissionsWithGrantOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-principalpermissions.html#cfn-lakeformation-principalpermissions-permissionswithgrantoption", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::PrincipalPermissions.PermissionsWithGrantOption" } }, "Principal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-principalpermissions.html#cfn-lakeformation-principalpermissions-principal", "Required": true, "Type": "DataLakePrincipal", "UpdateType": "Immutable" }, "Resource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-principalpermissions.html#cfn-lakeformation-principalpermissions-resource", "Required": true, "Type": "Resource", "UpdateType": "Immutable" } } }, "AWS::LakeFormation::Resource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-resource.html", "Properties": { "ResourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-resource.html#cfn-lakeformation-resource-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-resource.html#cfn-lakeformation-resource-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "UseServiceLinkedRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-resource.html#cfn-lakeformation-resource-useservicelinkedrole", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "WithFederation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-resource.html#cfn-lakeformation-resource-withfederation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::LakeFormation::Tag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-tag.html", "Properties": { "CatalogId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-tag.html#cfn-lakeformation-tag-catalogid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::Tag.CatalogId" } }, "TagKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-tag.html#cfn-lakeformation-tag-tagkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LakeFormation::Tag.TagKey" } }, "TagValues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-tag.html#cfn-lakeformation-tag-tagvalues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LakeFormation::Tag.TagValues" } } } }, "AWS::LakeFormation::TagAssociation": { "Attributes": { "ResourceIdentifier": { "PrimitiveType": "String" }, "TagsIdentifier": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-tagassociation.html", "Properties": { "LFTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-tagassociation.html#cfn-lakeformation-tagassociation-lftags", "DuplicatesAllowed": true, "ItemType": "LFTagPair", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "Resource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-tagassociation.html#cfn-lakeformation-tagassociation-resource", "Required": true, "Type": "Resource", "UpdateType": "Immutable" } } }, "AWS::Lambda::Alias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-alias.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-alias.html#cfn-lambda-alias-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FunctionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-alias.html#cfn-lambda-alias-functionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "FunctionVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-alias.html#cfn-lambda-alias-functionversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-alias.html#cfn-lambda-alias-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ProvisionedConcurrencyConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-alias.html#cfn-lambda-alias-provisionedconcurrencyconfig", "Required": false, "Type": "ProvisionedConcurrencyConfiguration", "UpdateType": "Mutable" }, "RoutingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-alias.html#cfn-lambda-alias-routingconfig", "Required": false, "Type": "AliasRoutingConfiguration", "UpdateType": "Mutable" } } }, "AWS::Lambda::CodeSigningConfig": { "Attributes": { "CodeSigningConfigArn": { "PrimitiveType": "String" }, "CodeSigningConfigId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-codesigningconfig.html", "Properties": { "AllowedPublishers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-codesigningconfig.html#cfn-lambda-codesigningconfig-allowedpublishers", "Required": true, "Type": "AllowedPublishers", "UpdateType": "Mutable" }, "CodeSigningPolicies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-codesigningconfig.html#cfn-lambda-codesigningconfig-codesigningpolicies", "Required": false, "Type": "CodeSigningPolicies", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-codesigningconfig.html#cfn-lambda-codesigningconfig-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lambda::EventInvokeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventinvokeconfig.html", "Properties": { "DestinationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventinvokeconfig.html#cfn-lambda-eventinvokeconfig-destinationconfig", "Required": false, "Type": "DestinationConfig", "UpdateType": "Mutable" }, "FunctionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventinvokeconfig.html#cfn-lambda-eventinvokeconfig-functionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MaximumEventAgeInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventinvokeconfig.html#cfn-lambda-eventinvokeconfig-maximumeventageinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaximumRetryAttempts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventinvokeconfig.html#cfn-lambda-eventinvokeconfig-maximumretryattempts", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Qualifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventinvokeconfig.html#cfn-lambda-eventinvokeconfig-qualifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Lambda::EventSourceMapping": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html", "Properties": { "AmazonManagedKafkaEventSourceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-amazonmanagedkafkaeventsourceconfig", "Required": false, "Type": "AmazonManagedKafkaEventSourceConfig", "UpdateType": "Immutable" }, "BatchSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-batchsize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.BatchSize" } }, "BisectBatchOnFunctionError": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-bisectbatchonfunctionerror", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DestinationConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-destinationconfig", "Required": false, "Type": "DestinationConfig", "UpdateType": "Mutable" }, "DocumentDBEventSourceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-documentdbeventsourceconfig", "Required": false, "Type": "DocumentDBEventSourceConfig", "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EventSourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-eventsourcearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.EventSourceArn" } }, "FilterCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-filtercriteria", "Required": false, "Type": "FilterCriteria", "UpdateType": "Mutable" }, "FunctionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-functionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.FunctionName" } }, "FunctionResponseTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-functionresponsetypes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.FunctionResponseTypes" } }, "MaximumBatchingWindowInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-maximumbatchingwindowinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.MaximumBatchingWindowInSeconds" } }, "MaximumRecordAgeInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-maximumrecordageinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.MaximumRecordAgeInSeconds" } }, "MaximumRetryAttempts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-maximumretryattempts", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.MaximumRetryAttempts" } }, "ParallelizationFactor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-parallelizationfactor", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.ParallelizationFactor" } }, "Queues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-queues", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.Queues" } }, "ScalingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-scalingconfig", "Required": false, "Type": "ScalingConfig", "UpdateType": "Mutable" }, "SelfManagedEventSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-selfmanagedeventsource", "Required": false, "Type": "SelfManagedEventSource", "UpdateType": "Immutable" }, "SelfManagedKafkaEventSourceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-selfmanagedkafkaeventsourceconfig", "Required": false, "Type": "SelfManagedKafkaEventSourceConfig", "UpdateType": "Immutable" }, "SourceAccessConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-sourceaccessconfigurations", "DuplicatesAllowed": false, "ItemType": "SourceAccessConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StartingPosition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-startingposition", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.StartingPosition" } }, "StartingPositionTimestamp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-startingpositiontimestamp", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "Topics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-topics", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::EventSourceMapping.Topics" } }, "TumblingWindowInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-tumblingwindowinseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lambda::Function": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "SnapStartResponse": { "Type": "SnapStartResponse" }, "SnapStartResponse.ApplyOn": { "PrimitiveType": "String" }, "SnapStartResponse.OptimizationStatus": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html", "Properties": { "Architectures": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-architectures", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.Architectures" } }, "Code": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-code", "Required": true, "Type": "Code", "UpdateType": "Mutable" }, "CodeSigningConfigArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-codesigningconfigarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.CodeSigningConfigArn" } }, "DeadLetterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-deadletterconfig", "Required": false, "Type": "DeadLetterConfig", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.Description" } }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-environment", "Required": false, "Type": "Environment", "UpdateType": "Mutable" }, "EphemeralStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-ephemeralstorage", "Required": false, "Type": "EphemeralStorage", "UpdateType": "Mutable" }, "FileSystemConfigs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-filesystemconfigs", "DuplicatesAllowed": true, "ItemType": "FileSystemConfig", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "FunctionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-functionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lambda::Function.FunctionName" } }, "Handler": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-handler", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.Handler" } }, "ImageConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-imageconfig", "Required": false, "Type": "ImageConfig", "UpdateType": "Mutable" }, "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.KmsKeyArn" } }, "Layers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-layers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MemorySize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-memorysize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.MemorySize" } }, "PackageType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-packagetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.PackageType" } }, "ReservedConcurrentExecutions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-reservedconcurrentexecutions", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-role", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.Role" } }, "Runtime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-runtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "LambdaRuntime" } }, "RuntimeManagementConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-runtimemanagementconfig", "Required": false, "Type": "RuntimeManagementConfig", "UpdateType": "Mutable" }, "SnapStart": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-snapstart", "Required": false, "Type": "SnapStart", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Timeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-timeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Function.Timeout" } }, "TracingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-tracingconfig", "Required": false, "Type": "TracingConfig", "UpdateType": "Mutable" }, "VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-vpcconfig", "Required": false, "Type": "VpcConfig", "UpdateType": "Mutable" } } }, "AWS::Lambda::LayerVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-layerversion.html", "Properties": { "CompatibleArchitectures": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-layerversion.html#cfn-lambda-layerversion-compatiblearchitectures", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "CompatibleRuntimes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-layerversion.html#cfn-lambda-layerversion-compatibleruntimes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-layerversion.html#cfn-lambda-layerversion-content", "Required": true, "Type": "Content", "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-layerversion.html#cfn-lambda-layerversion-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LayerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-layerversion.html#cfn-lambda-layerversion-layername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lambda::LayerVersion.LayerName" } }, "LicenseInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-layerversion.html#cfn-lambda-layerversion-licenseinfo", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Lambda::LayerVersionPermission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-layerversionpermission.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-layerversionpermission.html#cfn-lambda-layerversionpermission-action", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "LayerVersionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-layerversionpermission.html#cfn-lambda-layerversionpermission-layerversionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "OrganizationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-layerversionpermission.html#cfn-lambda-layerversionpermission-organizationid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Principal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-layerversionpermission.html#cfn-lambda-layerversionpermission-principal", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Lambda::Permission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-permission.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-permission.html#cfn-lambda-permission-action", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "EventSourceToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-permission.html#cfn-lambda-permission-eventsourcetoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "FunctionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-permission.html#cfn-lambda-permission-functionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "FunctionUrlAuthType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-permission.html#cfn-lambda-permission-functionurlauthtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Principal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-permission.html#cfn-lambda-permission-principal", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PrincipalOrgID": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-permission.html#cfn-lambda-permission-principalorgid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SourceAccount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-permission.html#cfn-lambda-permission-sourceaccount", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-permission.html#cfn-lambda-permission-sourcearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Lambda::Url": { "Attributes": { "FunctionArn": { "PrimitiveType": "String" }, "FunctionUrl": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-url.html", "Properties": { "AuthType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-url.html#cfn-lambda-url-authtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Url.AuthType" } }, "Cors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-url.html#cfn-lambda-url-cors", "Required": false, "Type": "Cors", "UpdateType": "Mutable" }, "InvokeMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-url.html#cfn-lambda-url-invokemode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lambda::Url.InvokeMode" } }, "Qualifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-url.html#cfn-lambda-url-qualifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lambda::Url.Qualifier" } }, "TargetFunctionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-url.html#cfn-lambda-url-targetfunctionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lambda::Url.TargetFunctionArn" } } } }, "AWS::Lambda::Version": { "Attributes": { "Version": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-version.html", "Properties": { "CodeSha256": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-version.html#cfn-lambda-version-codesha256", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-version.html#cfn-lambda-version-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FunctionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-version.html#cfn-lambda-version-functionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ProvisionedConcurrencyConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-version.html#cfn-lambda-version-provisionedconcurrencyconfig", "Required": false, "Type": "ProvisionedConcurrencyConfiguration", "UpdateType": "Mutable" } } }, "AWS::Lex::Bot": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html", "Properties": { "AutoBuildBotLocales": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html#cfn-lex-bot-autobuildbotlocales", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "BotFileS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html#cfn-lex-bot-botfiles3location", "Required": false, "Type": "S3Location", "UpdateType": "Mutable" }, "BotLocales": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html#cfn-lex-bot-botlocales", "DuplicatesAllowed": false, "ItemType": "BotLocale", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "BotTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html#cfn-lex-bot-bottags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataPrivacy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html#cfn-lex-bot-dataprivacy", "Required": true, "Type": "DataPrivacy", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html#cfn-lex-bot-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IdleSessionTTLInSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html#cfn-lex-bot-idlesessionttlinseconds", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.IdleSessionTTLInSeconds" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html#cfn-lex-bot-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.Name" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html#cfn-lex-bot-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::Bot.RoleArn" } }, "TestBotAliasSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html#cfn-lex-bot-testbotaliassettings", "Required": false, "Type": "TestBotAliasSettings", "UpdateType": "Mutable" }, "TestBotAliasTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html#cfn-lex-bot-testbotaliastags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lex::BotAlias": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "BotAliasId": { "PrimitiveType": "String" }, "BotAliasStatus": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-botalias.html", "Properties": { "BotAliasLocaleSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-botalias.html#cfn-lex-botalias-botaliaslocalesettings", "DuplicatesAllowed": false, "ItemType": "BotAliasLocaleSettingsItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "BotAliasName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-botalias.html#cfn-lex-botalias-botaliasname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::BotAlias.BotAliasName" } }, "BotAliasTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-botalias.html#cfn-lex-botalias-botaliastags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "BotId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-botalias.html#cfn-lex-botalias-botid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lex::BotAlias.BotId" } }, "BotVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-botalias.html#cfn-lex-botalias-botversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::BotAlias.BotVersion" } }, "ConversationLogSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-botalias.html#cfn-lex-botalias-conversationlogsettings", "Required": false, "Type": "ConversationLogSettings", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-botalias.html#cfn-lex-botalias-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SentimentAnalysisSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-botalias.html#cfn-lex-botalias-sentimentanalysissettings", "Required": false, "Type": "SentimentAnalysisSettings", "UpdateType": "Mutable" } } }, "AWS::Lex::BotVersion": { "Attributes": { "BotVersion": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-botversion.html", "Properties": { "BotId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-botversion.html#cfn-lex-botversion-botid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lex::BotVersion.BotId" } }, "BotVersionLocaleSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-botversion.html#cfn-lex-botversion-botversionlocalespecification", "DuplicatesAllowed": true, "ItemType": "BotVersionLocaleSpecification", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-botversion.html#cfn-lex-botversion-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lex::ResourcePolicy": { "Attributes": { "Id": { "PrimitiveType": "String" }, "RevisionId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-resourcepolicy.html", "Properties": { "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-resourcepolicy.html#cfn-lex-resourcepolicy-policy", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "ResourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-resourcepolicy.html#cfn-lex-resourcepolicy-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lex::ResourcePolicy.ResourceArn" } } } }, "AWS::LicenseManager::Grant": { "Attributes": { "GrantArn": { "PrimitiveType": "String" }, "Version": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-grant.html", "Properties": { "AllowedOperations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-grant.html#cfn-licensemanager-grant-allowedoperations", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "GrantName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-grant.html#cfn-licensemanager-grant-grantname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HomeRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-grant.html#cfn-licensemanager-grant-homeregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LicenseArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-grant.html#cfn-licensemanager-grant-licensearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Principals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-grant.html#cfn-licensemanager-grant-principals", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-grant.html#cfn-licensemanager-grant-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::LicenseManager::License": { "Attributes": { "LicenseArn": { "PrimitiveType": "String" }, "Version": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-license.html", "Properties": { "Beneficiary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-license.html#cfn-licensemanager-license-beneficiary", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ConsumptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-license.html#cfn-licensemanager-license-consumptionconfiguration", "Required": true, "Type": "ConsumptionConfiguration", "UpdateType": "Mutable" }, "Entitlements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-license.html#cfn-licensemanager-license-entitlements", "DuplicatesAllowed": false, "ItemType": "Entitlement", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "HomeRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-license.html#cfn-licensemanager-license-homeregion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Issuer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-license.html#cfn-licensemanager-license-issuer", "Required": true, "Type": "IssuerData", "UpdateType": "Mutable" }, "LicenseMetadata": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-license.html#cfn-licensemanager-license-licensemetadata", "DuplicatesAllowed": false, "ItemType": "Metadata", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LicenseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-license.html#cfn-licensemanager-license-licensename", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ProductName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-license.html#cfn-licensemanager-license-productname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ProductSKU": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-license.html#cfn-licensemanager-license-productsku", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LicenseManager::License.ProductSKU" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-license.html#cfn-licensemanager-license-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Validity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-license.html#cfn-licensemanager-license-validity", "Required": true, "Type": "ValidityDateFormat", "UpdateType": "Mutable" } } }, "AWS::Lightsail::Alarm": { "Attributes": { "AlarmArn": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-alarm.html", "Properties": { "AlarmName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-alarm.html#cfn-lightsail-alarm-alarmname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::Alarm.AlarmName" } }, "ComparisonOperator": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-alarm.html#cfn-lightsail-alarm-comparisonoperator", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ContactProtocols": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-alarm.html#cfn-lightsail-alarm-contactprotocols", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DatapointsToAlarm": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-alarm.html#cfn-lightsail-alarm-datapointstoalarm", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "EvaluationPeriods": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-alarm.html#cfn-lightsail-alarm-evaluationperiods", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-alarm.html#cfn-lightsail-alarm-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MonitoredResourceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-alarm.html#cfn-lightsail-alarm-monitoredresourcename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "NotificationEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-alarm.html#cfn-lightsail-alarm-notificationenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NotificationTriggers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-alarm.html#cfn-lightsail-alarm-notificationtriggers", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Threshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-alarm.html#cfn-lightsail-alarm-threshold", "PrimitiveType": "Double", "Required": true, "UpdateType": "Mutable" }, "TreatMissingData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-alarm.html#cfn-lightsail-alarm-treatmissingdata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::Bucket": { "Attributes": { "AbleToUpdateBundle": { "PrimitiveType": "Boolean" }, "BucketArn": { "PrimitiveType": "String" }, "Url": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-bucket.html", "Properties": { "AccessRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-bucket.html#cfn-lightsail-bucket-accessrules", "Required": false, "Type": "AccessRules", "UpdateType": "Mutable" }, "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-bucket.html#cfn-lightsail-bucket-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::Bucket.BucketName" } }, "BundleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-bucket.html#cfn-lightsail-bucket-bundleid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ObjectVersioning": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-bucket.html#cfn-lightsail-bucket-objectversioning", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ReadOnlyAccessAccounts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-bucket.html#cfn-lightsail-bucket-readonlyaccessaccounts", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ResourcesReceivingAccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-bucket.html#cfn-lightsail-bucket-resourcesreceivingaccess", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-bucket.html#cfn-lightsail-bucket-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lightsail::Certificate": { "Attributes": { "CertificateArn": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-certificate.html", "Properties": { "CertificateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-certificate.html#cfn-lightsail-certificate-certificatename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-certificate.html#cfn-lightsail-certificate-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SubjectAlternativeNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-certificate.html#cfn-lightsail-certificate-subjectalternativenames", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-certificate.html#cfn-lightsail-certificate-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lightsail::Container": { "Attributes": { "ContainerArn": { "PrimitiveType": "String" }, "Url": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-container.html", "Properties": { "ContainerServiceDeployment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-container.html#cfn-lightsail-container-containerservicedeployment", "Required": false, "Type": "ContainerServiceDeployment", "UpdateType": "Mutable" }, "IsDisabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-container.html#cfn-lightsail-container-isdisabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Power": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-container.html#cfn-lightsail-container-power", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "PublicDomainNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-container.html#cfn-lightsail-container-publicdomainnames", "DuplicatesAllowed": false, "ItemType": "PublicDomainName", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Scale": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-container.html#cfn-lightsail-container-scale", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lightsail::Container.Scale" } }, "ServiceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-container.html#cfn-lightsail-container-servicename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::Container.ServiceName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-container.html#cfn-lightsail-container-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lightsail::Database": { "Attributes": { "DatabaseArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html", "Properties": { "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::Database.AvailabilityZone" } }, "BackupRetention": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-backupretention", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CaCertificateIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-cacertificateidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MasterDatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-masterdatabasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::Database.MasterDatabaseName" } }, "MasterUserPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-masteruserpassword", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Lightsail::Database.MasterUserPassword" } }, "MasterUsername": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-masterusername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::Database.MasterUsername" } }, "PreferredBackupWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-preferredbackupwindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PreferredMaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-preferredmaintenancewindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PubliclyAccessible": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-publiclyaccessible", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RelationalDatabaseBlueprintId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-relationaldatabaseblueprintid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::Database.RelationalDatabaseBlueprintId" } }, "RelationalDatabaseBundleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-relationaldatabasebundleid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::Database.RelationalDatabaseBundleId" } }, "RelationalDatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-relationaldatabasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::Database.RelationalDatabaseName" } }, "RelationalDatabaseParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-relationaldatabaseparameters", "DuplicatesAllowed": false, "ItemType": "RelationalDatabaseParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RotateMasterUserPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-rotatemasteruserpassword", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lightsail::Disk": { "Attributes": { "AttachedTo": { "PrimitiveType": "String" }, "AttachmentState": { "PrimitiveType": "String" }, "DiskArn": { "PrimitiveType": "String" }, "Iops": { "PrimitiveType": "Integer" }, "IsAttached": { "PrimitiveType": "Boolean" }, "Location.AvailabilityZone": { "PrimitiveType": "String" }, "Location.RegionName": { "PrimitiveType": "String" }, "Path": { "PrimitiveType": "String" }, "ResourceType": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" }, "SupportCode": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-disk.html", "Properties": { "AddOns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-disk.html#cfn-lightsail-disk-addons", "DuplicatesAllowed": true, "ItemType": "AddOn", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-disk.html#cfn-lightsail-disk-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::Disk.AvailabilityZone" } }, "DiskName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-disk.html#cfn-lightsail-disk-diskname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::Disk.DiskName" } }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-disk.html#cfn-lightsail-disk-location", "Required": false, "Type": "Location", "UpdateType": "Mutable" }, "SizeInGb": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-disk.html#cfn-lightsail-disk-sizeingb", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-disk.html#cfn-lightsail-disk-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lightsail::Distribution": { "Attributes": { "AbleToUpdateBundle": { "PrimitiveType": "Boolean" }, "DistributionArn": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-distribution.html", "Properties": { "BundleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-distribution.html#cfn-lightsail-distribution-bundleid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "CacheBehaviorSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-distribution.html#cfn-lightsail-distribution-cachebehaviorsettings", "Required": false, "Type": "CacheSettings", "UpdateType": "Mutable" }, "CacheBehaviors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-distribution.html#cfn-lightsail-distribution-cachebehaviors", "DuplicatesAllowed": false, "ItemType": "CacheBehaviorPerPath", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CertificateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-distribution.html#cfn-lightsail-distribution-certificatename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultCacheBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-distribution.html#cfn-lightsail-distribution-defaultcachebehavior", "Required": true, "Type": "CacheBehavior", "UpdateType": "Mutable" }, "DistributionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-distribution.html#cfn-lightsail-distribution-distributionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::Distribution.DistributionName" } }, "IpAddressType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-distribution.html#cfn-lightsail-distribution-ipaddresstype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "IsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-distribution.html#cfn-lightsail-distribution-isenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Origin": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-distribution.html#cfn-lightsail-distribution-origin", "Required": true, "Type": "InputOrigin", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-distribution.html#cfn-lightsail-distribution-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Lightsail::Instance": { "Attributes": { "Hardware.CpuCount": { "PrimitiveType": "Integer" }, "Hardware.RamSizeInGb": { "PrimitiveType": "Integer" }, "InstanceArn": { "PrimitiveType": "String" }, "IsStaticIp": { "PrimitiveType": "Boolean" }, "Location.AvailabilityZone": { "PrimitiveType": "String" }, "Location.RegionName": { "PrimitiveType": "String" }, "Networking.MonthlyTransfer.GbPerMonthAllocated": { "PrimitiveType": "String" }, "PrivateIpAddress": { "PrimitiveType": "String" }, "PublicIpAddress": { "PrimitiveType": "String" }, "ResourceType": { "PrimitiveType": "String" }, "SshKeyName": { "PrimitiveType": "String" }, "State.Code": { "PrimitiveType": "Integer" }, "State.Name": { "PrimitiveType": "String" }, "SupportCode": { "PrimitiveType": "String" }, "UserName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-instance.html", "Properties": { "AddOns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-instance.html#cfn-lightsail-instance-addons", "DuplicatesAllowed": true, "ItemType": "AddOn", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-instance.html#cfn-lightsail-instance-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::Instance.AvailabilityZone" } }, "BlueprintId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-instance.html#cfn-lightsail-instance-blueprintid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::Instance.BlueprintId" } }, "BundleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-instance.html#cfn-lightsail-instance-bundleid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::Instance.BundleId" } }, "Hardware": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-instance.html#cfn-lightsail-instance-hardware", "Required": false, "Type": "Hardware", "UpdateType": "Mutable" }, "InstanceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-instance.html#cfn-lightsail-instance-instancename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::Instance.InstanceName" } }, "KeyPairName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-instance.html#cfn-lightsail-instance-keypairname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-instance.html#cfn-lightsail-instance-location", "Required": false, "Type": "Location", "UpdateType": "Mutable" }, "Networking": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-instance.html#cfn-lightsail-instance-networking", "Required": false, "Type": "Networking", "UpdateType": "Mutable" }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-instance.html#cfn-lightsail-instance-state", "Required": false, "Type": "State", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-instance.html#cfn-lightsail-instance-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-instance.html#cfn-lightsail-instance-userdata", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::LoadBalancer": { "Attributes": { "LoadBalancerArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancer.html", "Properties": { "AttachedInstances": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancer.html#cfn-lightsail-loadbalancer-attachedinstances", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HealthCheckPath": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancer.html#cfn-lightsail-loadbalancer-healthcheckpath", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InstancePort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancer.html#cfn-lightsail-loadbalancer-instanceport", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "IpAddressType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancer.html#cfn-lightsail-loadbalancer-ipaddresstype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LoadBalancerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancer.html#cfn-lightsail-loadbalancer-loadbalancername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::LoadBalancer.LoadBalancerName" } }, "SessionStickinessEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancer.html#cfn-lightsail-loadbalancer-sessionstickinessenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SessionStickinessLBCookieDurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancer.html#cfn-lightsail-loadbalancer-sessionstickinesslbcookiedurationseconds", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancer.html#cfn-lightsail-loadbalancer-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TlsPolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancer.html#cfn-lightsail-loadbalancer-tlspolicyname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Lightsail::LoadBalancerTlsCertificate": { "Attributes": { "LoadBalancerTlsCertificateArn": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancertlscertificate.html", "Properties": { "CertificateAlternativeNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancertlscertificate.html#cfn-lightsail-loadbalancertlscertificate-certificatealternativenames", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "CertificateDomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancertlscertificate.html#cfn-lightsail-loadbalancertlscertificate-certificatedomainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "CertificateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancertlscertificate.html#cfn-lightsail-loadbalancertlscertificate-certificatename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "HttpsRedirectionEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancertlscertificate.html#cfn-lightsail-loadbalancertlscertificate-httpsredirectionenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IsAttached": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancertlscertificate.html#cfn-lightsail-loadbalancertlscertificate-isattached", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LoadBalancerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancertlscertificate.html#cfn-lightsail-loadbalancertlscertificate-loadbalancername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Lightsail::LoadBalancerTlsCertificate.LoadBalancerName" } } } }, "AWS::Lightsail::StaticIp": { "Attributes": { "IpAddress": { "PrimitiveType": "String" }, "IsAttached": { "PrimitiveType": "Boolean" }, "StaticIpArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-staticip.html", "Properties": { "AttachedTo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-staticip.html#cfn-lightsail-staticip-attachedto", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StaticIpName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-staticip.html#cfn-lightsail-staticip-staticipname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Location::GeofenceCollection": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CollectionArn": { "PrimitiveType": "String" }, "CreateTime": { "PrimitiveType": "String" }, "UpdateTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-geofencecollection.html", "Properties": { "CollectionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-geofencecollection.html#cfn-location-geofencecollection-collectionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Location::GeofenceCollection.CollectionName" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-geofencecollection.html#cfn-location-geofencecollection-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-geofencecollection.html#cfn-location-geofencecollection-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Location::GeofenceCollection.KmsKeyId" } } } }, "AWS::Location::Map": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreateTime": { "PrimitiveType": "String" }, "DataSource": { "PrimitiveType": "String" }, "MapArn": { "PrimitiveType": "String" }, "UpdateTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-map.html", "Properties": { "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-map.html#cfn-location-map-configuration", "Required": true, "Type": "MapConfiguration", "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-map.html#cfn-location-map-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MapName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-map.html#cfn-location-map-mapname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Location::Map.MapName" } }, "PricingPlan": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-map.html#cfn-location-map-pricingplan", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Location::Map.PricingPlan" } } } }, "AWS::Location::PlaceIndex": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreateTime": { "PrimitiveType": "String" }, "IndexArn": { "PrimitiveType": "String" }, "UpdateTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-placeindex.html", "Properties": { "DataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-placeindex.html#cfn-location-placeindex-datasource", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DataSourceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-placeindex.html#cfn-location-placeindex-datasourceconfiguration", "Required": false, "Type": "DataSourceConfiguration", "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-placeindex.html#cfn-location-placeindex-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "IndexName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-placeindex.html#cfn-location-placeindex-indexname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Location::PlaceIndex.IndexName" } }, "PricingPlan": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-placeindex.html#cfn-location-placeindex-pricingplan", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Location::PlaceIndex.PricingPlan" } } } }, "AWS::Location::RouteCalculator": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CalculatorArn": { "PrimitiveType": "String" }, "CreateTime": { "PrimitiveType": "String" }, "UpdateTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-routecalculator.html", "Properties": { "CalculatorName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-routecalculator.html#cfn-location-routecalculator-calculatorname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Location::RouteCalculator.CalculatorName" } }, "DataSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-routecalculator.html#cfn-location-routecalculator-datasource", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-routecalculator.html#cfn-location-routecalculator-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PricingPlan": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-routecalculator.html#cfn-location-routecalculator-pricingplan", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Location::RouteCalculator.PricingPlan" } } } }, "AWS::Location::Tracker": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreateTime": { "PrimitiveType": "String" }, "TrackerArn": { "PrimitiveType": "String" }, "UpdateTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.html#cfn-location-tracker-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.html#cfn-location-tracker-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Location::Tracker.KmsKeyId" } }, "PositionFiltering": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.html#cfn-location-tracker-positionfiltering", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Location::Tracker.PositionFiltering" } }, "TrackerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-tracker.html#cfn-location-tracker-trackername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Location::Tracker.TrackerName" } } } }, "AWS::Location::TrackerConsumer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-trackerconsumer.html", "Properties": { "ConsumerArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-trackerconsumer.html#cfn-location-trackerconsumer-consumerarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Location::TrackerConsumer.ConsumerArn" } }, "TrackerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-location-trackerconsumer.html#cfn-location-trackerconsumer-trackername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Location::TrackerConsumer.TrackerName" } } } }, "AWS::Logs::Destination": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-destination.html", "Properties": { "DestinationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-destination.html#cfn-logs-destination-destinationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Logs::Destination.DestinationName" } }, "DestinationPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-destination.html#cfn-logs-destination-destinationpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-destination.html#cfn-logs-destination-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TargetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-destination.html#cfn-logs-destination-targetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Logs::LogGroup": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-loggroup.html", "Properties": { "DataProtectionPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-loggroup.html#cfn-logs-loggroup-dataprotectionpolicy", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-loggroup.html#cfn-logs-loggroup-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Logs::LogGroup.KmsKeyId" } }, "LogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-loggroup.html#cfn-logs-loggroup-loggroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Logs::LogGroup.LogGroupName" } }, "RetentionInDays": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-loggroup.html#cfn-logs-loggroup-retentionindays", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-loggroup.html#cfn-logs-loggroup-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Logs::LogStream": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-logstream.html", "Properties": { "LogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-logstream.html#cfn-logs-logstream-loggroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "LogStreamName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-logstream.html#cfn-logs-logstream-logstreamname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Logs::MetricFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-metricfilter.html", "Properties": { "FilterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-metricfilter.html#cfn-logs-metricfilter-filtername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Logs::MetricFilter.FilterName" } }, "FilterPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-metricfilter.html#cfn-logs-metricfilter-filterpattern", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-metricfilter.html#cfn-logs-metricfilter-loggroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Logs::MetricFilter.LogGroupName" } }, "MetricTransformations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-metricfilter.html#cfn-logs-metricfilter-metrictransformations", "DuplicatesAllowed": true, "ItemType": "MetricTransformation", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Logs::QueryDefinition": { "Attributes": { "QueryDefinitionId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-querydefinition.html", "Properties": { "LogGroupNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-querydefinition.html#cfn-logs-querydefinition-loggroupnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Logs::QueryDefinition.LogGroupNames" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-querydefinition.html#cfn-logs-querydefinition-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Logs::QueryDefinition.Name" } }, "QueryString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-querydefinition.html#cfn-logs-querydefinition-querystring", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Logs::QueryDefinition.QueryString" } } } }, "AWS::Logs::ResourcePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-resourcepolicy.html", "Properties": { "PolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-resourcepolicy.html#cfn-logs-resourcepolicy-policydocument", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Logs::ResourcePolicy.PolicyDocument" } }, "PolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-resourcepolicy.html#cfn-logs-resourcepolicy-policyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Logs::ResourcePolicy.PolicyName" } } } }, "AWS::Logs::SubscriptionFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-subscriptionfilter.html", "Properties": { "DestinationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-subscriptionfilter.html#cfn-logs-subscriptionfilter-destinationarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Distribution": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-subscriptionfilter.html#cfn-logs-subscriptionfilter-distribution", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Logs::SubscriptionFilter.Distribution" } }, "FilterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-subscriptionfilter.html#cfn-logs-subscriptionfilter-filtername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "FilterPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-subscriptionfilter.html#cfn-logs-subscriptionfilter-filterpattern", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LogGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-subscriptionfilter.html#cfn-logs-subscriptionfilter-loggroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-subscriptionfilter.html#cfn-logs-subscriptionfilter-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::LookoutEquipment::InferenceScheduler": { "Attributes": { "InferenceSchedulerArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutequipment-inferencescheduler.html", "Properties": { "DataDelayOffsetInMinutes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutequipment-inferencescheduler.html#cfn-lookoutequipment-inferencescheduler-datadelayoffsetinminutes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DataInputConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutequipment-inferencescheduler.html#cfn-lookoutequipment-inferencescheduler-datainputconfiguration", "Required": true, "Type": "DataInputConfiguration", "UpdateType": "Mutable" }, "DataOutputConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutequipment-inferencescheduler.html#cfn-lookoutequipment-inferencescheduler-dataoutputconfiguration", "Required": true, "Type": "DataOutputConfiguration", "UpdateType": "Mutable" }, "DataUploadFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutequipment-inferencescheduler.html#cfn-lookoutequipment-inferencescheduler-datauploadfrequency", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutEquipment::InferenceScheduler.DataUploadFrequency" } }, "InferenceSchedulerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutequipment-inferencescheduler.html#cfn-lookoutequipment-inferencescheduler-inferenceschedulername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LookoutEquipment::InferenceScheduler.InferenceSchedulerName" } }, "ModelName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutequipment-inferencescheduler.html#cfn-lookoutequipment-inferencescheduler-modelname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LookoutEquipment::InferenceScheduler.ModelName" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutequipment-inferencescheduler.html#cfn-lookoutequipment-inferencescheduler-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutEquipment::InferenceScheduler.RoleArn" } }, "ServerSideKmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutequipment-inferencescheduler.html#cfn-lookoutequipment-inferencescheduler-serversidekmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LookoutEquipment::InferenceScheduler.ServerSideKmsKeyId" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutequipment-inferencescheduler.html#cfn-lookoutequipment-inferencescheduler-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::LookoutMetrics::Alert": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutmetrics-alert.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutmetrics-alert.html#cfn-lookoutmetrics-alert-action", "Required": true, "Type": "Action", "UpdateType": "Immutable" }, "AlertDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutmetrics-alert.html#cfn-lookoutmetrics-alert-alertdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LookoutMetrics::Alert.AlertDescription" } }, "AlertName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutmetrics-alert.html#cfn-lookoutmetrics-alert-alertname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LookoutMetrics::Alert.AlertName" } }, "AlertSensitivityThreshold": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutmetrics-alert.html#cfn-lookoutmetrics-alert-alertsensitivitythreshold", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "AnomalyDetectorArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutmetrics-alert.html#cfn-lookoutmetrics-alert-anomalydetectorarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LookoutMetrics::Alert.AnomalyDetectorArn" } } } }, "AWS::LookoutMetrics::AnomalyDetector": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutmetrics-anomalydetector.html", "Properties": { "AnomalyDetectorConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutmetrics-anomalydetector.html#cfn-lookoutmetrics-anomalydetector-anomalydetectorconfig", "Required": true, "Type": "AnomalyDetectorConfig", "UpdateType": "Mutable" }, "AnomalyDetectorDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutmetrics-anomalydetector.html#cfn-lookoutmetrics-anomalydetector-anomalydetectordescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.AnomalyDetectorDescription" } }, "AnomalyDetectorName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutmetrics-anomalydetector.html#cfn-lookoutmetrics-anomalydetector-anomalydetectorname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.AnomalyDetectorName" } }, "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutmetrics-anomalydetector.html#cfn-lookoutmetrics-anomalydetector-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::LookoutMetrics::AnomalyDetector.KmsKeyArn" } }, "MetricSetList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutmetrics-anomalydetector.html#cfn-lookoutmetrics-anomalydetector-metricsetlist", "DuplicatesAllowed": true, "ItemType": "MetricSet", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::LookoutVision::Project": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutvision-project.html", "Properties": { "ProjectName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutvision-project.html#cfn-lookoutvision-project-projectname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::LookoutVision::Project.ProjectName" } } } }, "AWS::M2::Application": { "Attributes": { "ApplicationArn": { "PrimitiveType": "String" }, "ApplicationId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-application.html", "Properties": { "Definition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-application.html#cfn-m2-application-definition", "Required": true, "Type": "Definition", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-application.html#cfn-m2-application-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EngineType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-application.html#cfn-m2-application-enginetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::M2::Application.EngineType" } }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-application.html#cfn-m2-application-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-application.html#cfn-m2-application-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::M2::Application.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-application.html#cfn-m2-application-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::M2::Environment": { "Attributes": { "EnvironmentArn": { "PrimitiveType": "String" }, "EnvironmentId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EngineType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-enginetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::M2::Environment.EngineType" } }, "EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-engineversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::M2::Environment.EngineVersion" } }, "HighAvailabilityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-highavailabilityconfig", "Required": false, "Type": "HighAvailabilityConfig", "UpdateType": "Mutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::M2::Environment.InstanceType" } }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::M2::Environment.Name" } }, "PreferredMaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-preferredmaintenancewindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::M2::Environment.PreferredMaintenanceWindow" } }, "PubliclyAccessible": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-publiclyaccessible", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::M2::Environment.SecurityGroupIds" } }, "StorageConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-storageconfigurations", "DuplicatesAllowed": true, "ItemType": "StorageConfiguration", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::M2::Environment.SubnetIds" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::MSK::BatchScramSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-batchscramsecret.html", "Properties": { "ClusterArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-batchscramsecret.html#cfn-msk-batchscramsecret-clusterarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SecretArnList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-batchscramsecret.html#cfn-msk-batchscramsecret-secretarnlist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MSK::Cluster": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html", "Properties": { "BrokerNodeGroupInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-brokernodegroupinfo", "Required": true, "Type": "BrokerNodeGroupInfo", "UpdateType": "Mutable" }, "ClientAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-clientauthentication", "Required": false, "Type": "ClientAuthentication", "UpdateType": "Mutable" }, "ClusterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-clustername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MSK::Cluster.ClusterName" } }, "ConfigurationInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-configurationinfo", "Required": false, "Type": "ConfigurationInfo", "UpdateType": "Mutable" }, "CurrentVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-currentversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EncryptionInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-encryptioninfo", "Required": false, "Type": "EncryptionInfo", "UpdateType": "Mutable" }, "EnhancedMonitoring": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-enhancedmonitoring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MSK::Cluster.EnhancedMonitoring" } }, "KafkaVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-kafkaversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MSK::Cluster.KafkaVersion" } }, "LoggingInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-logginginfo", "Required": false, "Type": "LoggingInfo", "UpdateType": "Mutable" }, "NumberOfBrokerNodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-numberofbrokernodes", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "OpenMonitoring": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-openmonitoring", "Required": false, "Type": "OpenMonitoring", "UpdateType": "Mutable" }, "StorageMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-storagemode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MSK::Cluster.StorageMode" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" } } }, "AWS::MSK::ClusterPolicy": { "Attributes": { "CurrentVersion": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-clusterpolicy.html", "Properties": { "ClusterArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-clusterpolicy.html#cfn-msk-clusterpolicy-clusterarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MSK::ClusterPolicy.ClusterArn" } }, "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-clusterpolicy.html#cfn-msk-clusterpolicy-policy", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MSK::Configuration": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-configuration.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-configuration.html#cfn-msk-configuration-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KafkaVersionsList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-configuration.html#cfn-msk-configuration-kafkaversionslist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-configuration.html#cfn-msk-configuration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ServerProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-configuration.html#cfn-msk-configuration-serverproperties", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MSK::ServerlessCluster": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-serverlesscluster.html", "Properties": { "ClientAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-serverlesscluster.html#cfn-msk-serverlesscluster-clientauthentication", "Required": true, "Type": "ClientAuthentication", "UpdateType": "Immutable" }, "ClusterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-serverlesscluster.html#cfn-msk-serverlesscluster-clustername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MSK::ServerlessCluster.ClusterName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-serverlesscluster.html#cfn-msk-serverlesscluster-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "VpcConfigs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-serverlesscluster.html#cfn-msk-serverlesscluster-vpcconfigs", "DuplicatesAllowed": false, "ItemType": "VpcConfig", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::MSK::VpcConnection": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-vpcconnection.html", "Properties": { "Authentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-vpcconnection.html#cfn-msk-vpcconnection-authentication", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MSK::VpcConnection.Authentication" } }, "ClientSubnets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-vpcconnection.html#cfn-msk-vpcconnection-clientsubnets", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MSK::VpcConnection.ClientSubnets" } }, "SecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-vpcconnection.html#cfn-msk-vpcconnection-securitygroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MSK::VpcConnection.SecurityGroups" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-vpcconnection.html#cfn-msk-vpcconnection-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "TargetClusterArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-vpcconnection.html#cfn-msk-vpcconnection-targetclusterarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MSK::VpcConnection.TargetClusterArn" } }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-vpcconnection.html#cfn-msk-vpcconnection-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MSK::VpcConnection.VpcId" } } } }, "AWS::MWAA::Environment": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "LoggingConfiguration.DagProcessingLogs.CloudWatchLogGroupArn": { "PrimitiveType": "String" }, "LoggingConfiguration.SchedulerLogs.CloudWatchLogGroupArn": { "PrimitiveType": "String" }, "LoggingConfiguration.TaskLogs.CloudWatchLogGroupArn": { "PrimitiveType": "String" }, "LoggingConfiguration.WebserverLogs.CloudWatchLogGroupArn": { "PrimitiveType": "String" }, "LoggingConfiguration.WorkerLogs.CloudWatchLogGroupArn": { "PrimitiveType": "String" }, "WebserverUrl": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html", "Properties": { "AirflowConfigurationOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-airflowconfigurationoptions", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "AirflowVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-airflowversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MWAA::Environment.AirflowVersion" } }, "DagS3Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-dags3path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MWAA::Environment.DagS3Path" } }, "EnvironmentClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-environmentclass", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MWAA::Environment.EnvironmentClass" } }, "ExecutionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-executionrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MWAA::Environment.ExecutionRoleArn" } }, "KmsKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-kmskey", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MWAA::Environment.KmsKey" } }, "LoggingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-loggingconfiguration", "Required": false, "Type": "LoggingConfiguration", "UpdateType": "Mutable" }, "MaxWorkers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-maxworkers", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinWorkers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-minworkers", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MWAA::Environment.Name" } }, "NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-networkconfiguration", "Required": false, "Type": "NetworkConfiguration", "UpdateType": "Mutable" }, "PluginsS3ObjectVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-pluginss3objectversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PluginsS3Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-pluginss3path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MWAA::Environment.PluginsS3Path" } }, "RequirementsS3ObjectVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-requirementss3objectversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RequirementsS3Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-requirementss3path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MWAA::Environment.RequirementsS3Path" } }, "Schedulers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-schedulers", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SourceBucketArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-sourcebucketarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MWAA::Environment.SourceBucketArn" } }, "StartupScriptS3ObjectVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-startupscripts3objectversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StartupScriptS3Path": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-startupscripts3path", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MWAA::Environment.StartupScriptS3Path" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "WebserverAccessMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-webserveraccessmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MWAA::Environment.WebserverAccessMode" } }, "WeeklyMaintenanceWindowStart": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaa-environment.html#cfn-mwaa-environment-weeklymaintenancewindowstart", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MWAA::Environment.WeeklyMaintenanceWindowStart" } } } }, "AWS::Macie::AllowList": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-allowlist.html", "Properties": { "Criteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-allowlist.html#cfn-macie-allowlist-criteria", "Required": true, "Type": "Criteria", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-allowlist.html#cfn-macie-allowlist-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-allowlist.html#cfn-macie-allowlist-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-allowlist.html#cfn-macie-allowlist-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Macie::CustomDataIdentifier": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-customdataidentifier.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-customdataidentifier.html#cfn-macie-customdataidentifier-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "IgnoreWords": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-customdataidentifier.html#cfn-macie-customdataidentifier-ignorewords", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Keywords": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-customdataidentifier.html#cfn-macie-customdataidentifier-keywords", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "MaximumMatchDistance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-customdataidentifier.html#cfn-macie-customdataidentifier-maximummatchdistance", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-customdataidentifier.html#cfn-macie-customdataidentifier-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Regex": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-customdataidentifier.html#cfn-macie-customdataidentifier-regex", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Macie::FindingsFilter": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-findingsfilter.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-findingsfilter.html#cfn-macie-findingsfilter-action", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Macie::FindingsFilter.Action" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-findingsfilter.html#cfn-macie-findingsfilter-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FindingCriteria": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-findingsfilter.html#cfn-macie-findingsfilter-findingcriteria", "Required": true, "Type": "FindingCriteria", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-findingsfilter.html#cfn-macie-findingsfilter-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Position": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-findingsfilter.html#cfn-macie-findingsfilter-position", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Macie::Session": { "Attributes": { "AwsAccountId": { "PrimitiveType": "String" }, "ServiceRole": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-session.html", "Properties": { "FindingPublishingFrequency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-session.html#cfn-macie-session-findingpublishingfrequency", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Macie::Session.FindingPublishingFrequency" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-session.html#cfn-macie-session-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Macie::Session.Status" } } } }, "AWS::ManagedBlockchain::Accessor": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "BillingToken": { "PrimitiveType": "String" }, "CreationDate": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-accessor.html", "Properties": { "AccessorType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-accessor.html#cfn-managedblockchain-accessor-accessortype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ManagedBlockchain::Accessor.AccessorType" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-accessor.html#cfn-managedblockchain-accessor-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ManagedBlockchain::Member": { "Attributes": { "MemberId": { "PrimitiveType": "String" }, "NetworkId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-member.html", "Properties": { "InvitationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-member.html#cfn-managedblockchain-member-invitationid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MemberConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-member.html#cfn-managedblockchain-member-memberconfiguration", "Required": true, "Type": "MemberConfiguration", "UpdateType": "Mutable" }, "NetworkConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-member.html#cfn-managedblockchain-member-networkconfiguration", "Required": false, "Type": "NetworkConfiguration", "UpdateType": "Mutable" }, "NetworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-member.html#cfn-managedblockchain-member-networkid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ManagedBlockchain::Node": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "MemberId": { "PrimitiveType": "String" }, "NetworkId": { "PrimitiveType": "String" }, "NodeId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-node.html", "Properties": { "MemberId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-node.html#cfn-managedblockchain-node-memberid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NetworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-node.html#cfn-managedblockchain-node-networkid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "NodeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-managedblockchain-node.html#cfn-managedblockchain-node-nodeconfiguration", "Required": true, "Type": "NodeConfiguration", "UpdateType": "Mutable" } } }, "AWS::MediaConnect::Flow": { "Attributes": { "FlowArn": { "PrimitiveType": "String" }, "FlowAvailabilityZone": { "PrimitiveType": "String" }, "Source.IngestIp": { "PrimitiveType": "String" }, "Source.SourceArn": { "PrimitiveType": "String" }, "Source.SourceIngestPort": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flow.html", "Properties": { "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flow.html#cfn-mediaconnect-flow-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flow.html#cfn-mediaconnect-flow-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flow.html#cfn-mediaconnect-flow-source", "Required": true, "Type": "Source", "UpdateType": "Mutable" }, "SourceFailoverConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flow.html#cfn-mediaconnect-flow-sourcefailoverconfig", "Required": false, "Type": "FailoverConfig", "UpdateType": "Mutable" } } }, "AWS::MediaConnect::FlowEntitlement": { "Attributes": { "EntitlementArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowentitlement.html", "Properties": { "DataTransferSubscriberFeePercent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowentitlement.html#cfn-mediaconnect-flowentitlement-datatransfersubscriberfeepercent", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowentitlement.html#cfn-mediaconnect-flowentitlement-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowentitlement.html#cfn-mediaconnect-flowentitlement-encryption", "Required": false, "Type": "Encryption", "UpdateType": "Mutable" }, "EntitlementStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowentitlement.html#cfn-mediaconnect-flowentitlement-entitlementstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaConnect::FlowEntitlement.EntitlementStatus" } }, "FlowArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowentitlement.html#cfn-mediaconnect-flowentitlement-flowarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowentitlement.html#cfn-mediaconnect-flowentitlement-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Subscribers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowentitlement.html#cfn-mediaconnect-flowentitlement-subscribers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MediaConnect::FlowOutput": { "Attributes": { "OutputArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowoutput.html", "Properties": { "CidrAllowList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowoutput.html#cfn-mediaconnect-flowoutput-cidrallowlist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowoutput.html#cfn-mediaconnect-flowoutput-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowoutput.html#cfn-mediaconnect-flowoutput-destination", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Encryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowoutput.html#cfn-mediaconnect-flowoutput-encryption", "Required": false, "Type": "Encryption", "UpdateType": "Mutable" }, "FlowArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowoutput.html#cfn-mediaconnect-flowoutput-flowarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MaxLatency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowoutput.html#cfn-mediaconnect-flowoutput-maxlatency", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MinLatency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowoutput.html#cfn-mediaconnect-flowoutput-minlatency", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowoutput.html#cfn-mediaconnect-flowoutput-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowoutput.html#cfn-mediaconnect-flowoutput-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowoutput.html#cfn-mediaconnect-flowoutput-protocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaConnect::FlowOutput.Protocol" } }, "RemoteId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowoutput.html#cfn-mediaconnect-flowoutput-remoteid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SmoothingLatency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowoutput.html#cfn-mediaconnect-flowoutput-smoothinglatency", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StreamId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowoutput.html#cfn-mediaconnect-flowoutput-streamid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcInterfaceAttachment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowoutput.html#cfn-mediaconnect-flowoutput-vpcinterfaceattachment", "Required": false, "Type": "VpcInterfaceAttachment", "UpdateType": "Mutable" } } }, "AWS::MediaConnect::FlowSource": { "Attributes": { "IngestIp": { "PrimitiveType": "String" }, "SourceArn": { "PrimitiveType": "String" }, "SourceIngestPort": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowsource.html", "Properties": { "Decryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowsource.html#cfn-mediaconnect-flowsource-decryption", "Required": false, "Type": "Encryption", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowsource.html#cfn-mediaconnect-flowsource-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "EntitlementArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowsource.html#cfn-mediaconnect-flowsource-entitlementarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FlowArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowsource.html#cfn-mediaconnect-flowsource-flowarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IngestPort": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowsource.html#cfn-mediaconnect-flowsource-ingestport", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxBitrate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowsource.html#cfn-mediaconnect-flowsource-maxbitrate", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MaxLatency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowsource.html#cfn-mediaconnect-flowsource-maxlatency", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowsource.html#cfn-mediaconnect-flowsource-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowsource.html#cfn-mediaconnect-flowsource-protocol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaConnect::FlowSource.Protocol" } }, "StreamId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowsource.html#cfn-mediaconnect-flowsource-streamid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VpcInterfaceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowsource.html#cfn-mediaconnect-flowsource-vpcinterfacename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "WhitelistCidr": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowsource.html#cfn-mediaconnect-flowsource-whitelistcidr", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaConnect::FlowVpcInterface": { "Attributes": { "NetworkInterfaceIds": { "PrimitiveItemType": "String", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowvpcinterface.html", "Properties": { "FlowArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowvpcinterface.html#cfn-mediaconnect-flowvpcinterface-flowarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowvpcinterface.html#cfn-mediaconnect-flowvpcinterface-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowvpcinterface.html#cfn-mediaconnect-flowvpcinterface-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowvpcinterface.html#cfn-mediaconnect-flowvpcinterface-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowvpcinterface.html#cfn-mediaconnect-flowvpcinterface-subnetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MediaConvert::JobTemplate": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-jobtemplate.html", "Properties": { "AccelerationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-jobtemplate.html#cfn-mediaconvert-jobtemplate-accelerationsettings", "Required": false, "Type": "AccelerationSettings", "UpdateType": "Mutable" }, "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-jobtemplate.html#cfn-mediaconvert-jobtemplate-category", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-jobtemplate.html#cfn-mediaconvert-jobtemplate-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HopDestinations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-jobtemplate.html#cfn-mediaconvert-jobtemplate-hopdestinations", "ItemType": "HopDestination", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-jobtemplate.html#cfn-mediaconvert-jobtemplate-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-jobtemplate.html#cfn-mediaconvert-jobtemplate-priority", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Queue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-jobtemplate.html#cfn-mediaconvert-jobtemplate-queue", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SettingsJson": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-jobtemplate.html#cfn-mediaconvert-jobtemplate-settingsjson", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "StatusUpdateInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-jobtemplate.html#cfn-mediaconvert-jobtemplate-statusupdateinterval", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-jobtemplate.html#cfn-mediaconvert-jobtemplate-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaConvert::Preset": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-preset.html", "Properties": { "Category": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-preset.html#cfn-mediaconvert-preset-category", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-preset.html#cfn-mediaconvert-preset-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-preset.html#cfn-mediaconvert-preset-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SettingsJson": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-preset.html#cfn-mediaconvert-preset-settingsjson", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-preset.html#cfn-mediaconvert-preset-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaConvert::Queue": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-queue.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-queue.html#cfn-mediaconvert-queue-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-queue.html#cfn-mediaconvert-queue-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PricingPlan": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-queue.html#cfn-mediaconvert-queue-pricingplan", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-queue.html#cfn-mediaconvert-queue-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-queue.html#cfn-mediaconvert-queue-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::MediaLive::Channel": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Inputs": { "PrimitiveItemType": "String", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html", "Properties": { "CdiInputSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-cdiinputspecification", "Required": false, "Type": "CdiInputSpecification", "UpdateType": "Mutable" }, "ChannelClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-channelclass", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Destinations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-destinations", "ItemType": "OutputDestination", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EncoderSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-encodersettings", "Required": false, "Type": "EncoderSettings", "UpdateType": "Mutable" }, "InputAttachments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-inputattachments", "ItemType": "InputAttachment", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InputSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-inputspecification", "Required": false, "Type": "InputSpecification", "UpdateType": "Mutable" }, "LogLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-loglevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Maintenance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-maintenance", "Required": false, "Type": "MaintenanceCreateSettings", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Vpc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-vpc", "Required": false, "Type": "VpcOutputSettings", "UpdateType": "Immutable" } } }, "AWS::MediaLive::Input": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Destinations": { "PrimitiveItemType": "String", "Type": "List" }, "Sources": { "PrimitiveItemType": "String", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html", "Properties": { "Destinations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-destinations", "ItemType": "InputDestinationRequest", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InputDevices": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-inputdevices", "ItemType": "InputDeviceSettings", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InputSecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-inputsecuritygroups", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MediaConnectFlows": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-mediaconnectflows", "ItemType": "MediaConnectFlowRequest", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Sources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-sources", "ItemType": "InputSourceRequest", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Vpc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-vpc", "Required": false, "Type": "InputVpcRequest", "UpdateType": "Immutable" } } }, "AWS::MediaLive::InputSecurityGroup": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-inputsecuritygroup.html", "Properties": { "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-inputsecuritygroup.html#cfn-medialive-inputsecuritygroup-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "WhitelistRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-inputsecuritygroup.html#cfn-medialive-inputsecuritygroup-whitelistrules", "ItemType": "InputWhitelistRuleCidr", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::Asset": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedAt": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-asset.html", "Properties": { "EgressEndpoints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-asset.html#cfn-mediapackage-asset-egressendpoints", "DuplicatesAllowed": true, "ItemType": "EgressEndpoint", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-asset.html#cfn-mediapackage-asset-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "PackagingGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-asset.html#cfn-mediapackage-asset-packaginggroupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-asset.html#cfn-mediapackage-asset-resourceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-asset.html#cfn-mediapackage-asset-sourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SourceRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-asset.html#cfn-mediapackage-asset-sourcerolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-asset.html#cfn-mediapackage-asset-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::Channel": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-channel.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-channel.html#cfn-mediapackage-channel-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EgressAccessLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-channel.html#cfn-mediapackage-channel-egressaccesslogs", "Required": false, "Type": "LogConfiguration", "UpdateType": "Mutable" }, "HlsIngest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-channel.html#cfn-mediapackage-channel-hlsingest", "Required": false, "Type": "HlsIngest", "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-channel.html#cfn-mediapackage-channel-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MediaPackage::Channel.Id" } }, "IngressAccessLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-channel.html#cfn-mediapackage-channel-ingressaccesslogs", "Required": false, "Type": "LogConfiguration", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-channel.html#cfn-mediapackage-channel-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::MediaPackage::OriginEndpoint": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Url": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html", "Properties": { "Authorization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-authorization", "Required": false, "Type": "Authorization", "UpdateType": "Mutable" }, "ChannelId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-channelid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "CmafPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-cmafpackage", "Required": false, "Type": "CmafPackage", "UpdateType": "Mutable" }, "DashPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-dashpackage", "Required": false, "Type": "DashPackage", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HlsPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-hlspackage", "Required": false, "Type": "HlsPackage", "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.Id" } }, "ManifestName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-manifestname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MssPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-msspackage", "Required": false, "Type": "MssPackage", "UpdateType": "Mutable" }, "Origination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-origination", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MediaPackage::OriginEndpoint.Origination" } }, "StartoverWindowSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-startoverwindowseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TimeDelaySeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-timedelayseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Whitelist": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-whitelist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::PackagingConfiguration": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-packagingconfiguration.html", "Properties": { "CmafPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-packagingconfiguration.html#cfn-mediapackage-packagingconfiguration-cmafpackage", "Required": false, "Type": "CmafPackage", "UpdateType": "Mutable" }, "DashPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-packagingconfiguration.html#cfn-mediapackage-packagingconfiguration-dashpackage", "Required": false, "Type": "DashPackage", "UpdateType": "Mutable" }, "HlsPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-packagingconfiguration.html#cfn-mediapackage-packagingconfiguration-hlspackage", "Required": false, "Type": "HlsPackage", "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-packagingconfiguration.html#cfn-mediapackage-packagingconfiguration-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MssPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-packagingconfiguration.html#cfn-mediapackage-packagingconfiguration-msspackage", "Required": false, "Type": "MssPackage", "UpdateType": "Mutable" }, "PackagingGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-packagingconfiguration.html#cfn-mediapackage-packagingconfiguration-packaginggroupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-packagingconfiguration.html#cfn-mediapackage-packagingconfiguration-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MediaPackage::PackagingGroup": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "DomainName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-packaginggroup.html", "Properties": { "Authorization": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-packaginggroup.html#cfn-mediapackage-packaginggroup-authorization", "Required": false, "Type": "Authorization", "UpdateType": "Mutable" }, "EgressAccessLogs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-packaginggroup.html#cfn-mediapackage-packaginggroup-egressaccesslogs", "Required": false, "Type": "LogConfiguration", "UpdateType": "Mutable" }, "Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-packaginggroup.html#cfn-mediapackage-packaginggroup-id", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MediaPackage::PackagingGroup.Id" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-packaginggroup.html#cfn-mediapackage-packaginggroup-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::MediaStore::Container": { "Attributes": { "Endpoint": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediastore-container.html", "Properties": { "AccessLoggingEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediastore-container.html#cfn-mediastore-container-accessloggingenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ContainerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediastore-container.html#cfn-mediastore-container-containername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "CorsPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediastore-container.html#cfn-mediastore-container-corspolicy", "ItemType": "CorsRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LifecyclePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediastore-container.html#cfn-mediastore-container-lifecyclepolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetricPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediastore-container.html#cfn-mediastore-container-metricpolicy", "Required": false, "Type": "MetricPolicy", "UpdateType": "Mutable" }, "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediastore-container.html#cfn-mediastore-container-policy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediastore-container.html#cfn-mediastore-container-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MediaTailor::PlaybackConfiguration": { "Attributes": { "DashConfiguration.ManifestEndpointPrefix": { "PrimitiveType": "String" }, "HlsConfiguration.ManifestEndpointPrefix": { "PrimitiveType": "String" }, "PlaybackConfigurationArn": { "PrimitiveType": "String" }, "PlaybackEndpointPrefix": { "PrimitiveType": "String" }, "SessionInitializationEndpointPrefix": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html", "Properties": { "AdDecisionServerUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-addecisionserverurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "AvailSuppression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-availsuppression", "Required": false, "Type": "AvailSuppression", "UpdateType": "Mutable" }, "Bumper": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-bumper", "Required": false, "Type": "Bumper", "UpdateType": "Mutable" }, "CdnConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-cdnconfiguration", "Required": false, "Type": "CdnConfiguration", "UpdateType": "Mutable" }, "ConfigurationAliases": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-configurationaliases", "PrimitiveItemType": "Json", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "DashConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-dashconfiguration", "Required": false, "Type": "DashConfiguration", "UpdateType": "Mutable" }, "HlsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-hlsconfiguration", "Required": false, "Type": "HlsConfiguration", "UpdateType": "Mutable" }, "LivePreRollConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-liveprerollconfiguration", "Required": false, "Type": "LivePreRollConfiguration", "UpdateType": "Mutable" }, "ManifestProcessingRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-manifestprocessingrules", "Required": false, "Type": "ManifestProcessingRules", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MediaTailor::PlaybackConfiguration.Name" } }, "PersonalizationThresholdSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-personalizationthresholdseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SlateAdUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-slateadurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TranscodeProfileName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-transcodeprofilename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VideoContentSourceUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-videocontentsourceurl", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::MemoryDB::ACL": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-acl.html", "Properties": { "ACLName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-acl.html#cfn-memorydb-acl-aclname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MemoryDB::ACL.ACLName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-acl.html#cfn-memorydb-acl-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-acl.html#cfn-memorydb-acl-usernames", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MemoryDB::Cluster": { "Attributes": { "ARN": { "PrimitiveType": "String" }, "ClusterEndpoint.Address": { "PrimitiveType": "String" }, "ClusterEndpoint.Port": { "PrimitiveType": "Integer" }, "ParameterGroupStatus": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html", "Properties": { "ACLName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-aclname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::MemoryDB::Cluster.ACLName" } }, "AutoMinorVersionUpgrade": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-autominorversionupgrade", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ClusterEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-clusterendpoint", "Required": false, "Type": "Endpoint", "UpdateType": "Mutable" }, "ClusterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-clustername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MemoryDB::Cluster.ClusterName" } }, "DataTiering": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-datatiering", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MemoryDB::Cluster.DataTiering" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-engineversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FinalSnapshotName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-finalsnapshotname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-maintenancewindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NodeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-nodetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "NumReplicasPerShard": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-numreplicaspershard", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "NumShards": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-numshards", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-parametergroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SnapshotArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-snapshotarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SnapshotName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-snapshotname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SnapshotRetentionLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-snapshotretentionlimit", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SnapshotWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-snapshotwindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SnsTopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-snstopicarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SnsTopicStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-snstopicstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-subnetgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "TLSEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-tlsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MemoryDB::ParameterGroup": { "Attributes": { "ARN": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-parametergroup.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-parametergroup.html#cfn-memorydb-parametergroup-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Family": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-parametergroup.html#cfn-memorydb-parametergroup-family", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-parametergroup.html#cfn-memorydb-parametergroup-parametergroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-parametergroup.html#cfn-memorydb-parametergroup-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-parametergroup.html#cfn-memorydb-parametergroup-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MemoryDB::SubnetGroup": { "Attributes": { "ARN": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-subnetgroup.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-subnetgroup.html#cfn-memorydb-subnetgroup-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-subnetgroup.html#cfn-memorydb-subnetgroup-subnetgroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MemoryDB::SubnetGroup.SubnetGroupName" } }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-subnetgroup.html#cfn-memorydb-subnetgroup-subnetids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-subnetgroup.html#cfn-memorydb-subnetgroup-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::MemoryDB::User": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-user.html", "Properties": { "AccessString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-user.html#cfn-memorydb-user-accessstring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AuthenticationMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-user.html#cfn-memorydb-user-authenticationmode", "Required": false, "Type": "AuthenticationMode", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-user.html#cfn-memorydb-user-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-user.html#cfn-memorydb-user-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::MemoryDB::User.UserName" } } } }, "AWS::Neptune::DBCluster": { "Attributes": { "ClusterResourceId": { "PrimitiveType": "String" }, "Endpoint": { "PrimitiveType": "String" }, "Port": { "PrimitiveType": "String" }, "ReadEndpoint": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html", "Properties": { "AssociatedRoles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-associatedroles", "DuplicatesAllowed": false, "ItemType": "DBClusterRole", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AvailabilityZones": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-availabilityzones", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "BackupRetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-backupretentionperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DBClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-dbclusteridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Neptune::DBCluster.DBClusterIdentifier" } }, "DBClusterParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-dbclusterparametergroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DBSubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-dbsubnetgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DeletionProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-deletionprotection", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableCloudwatchLogsExports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-enablecloudwatchlogsexports", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-engineversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "IamAuthEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-iamauthenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PreferredBackupWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-preferredbackupwindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PreferredMaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-preferredmaintenancewindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RestoreToTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-restoretotime", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RestoreType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-restoretype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SnapshotIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-snapshotidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SourceDBClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-sourcedbclusteridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "StorageEncrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-storageencrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UseLatestRestorableTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-uselatestrestorabletime", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "VpcSecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-vpcsecuritygroupids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Neptune::DBClusterParameterGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbclusterparametergroup.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbclusterparametergroup.html#cfn-neptune-dbclusterparametergroup-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Family": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbclusterparametergroup.html#cfn-neptune-dbclusterparametergroup-family", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbclusterparametergroup.html#cfn-neptune-dbclusterparametergroup-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbclusterparametergroup.html#cfn-neptune-dbclusterparametergroup-parameters", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbclusterparametergroup.html#cfn-neptune-dbclusterparametergroup-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Neptune::DBInstance": { "Attributes": { "Endpoint": { "PrimitiveType": "String" }, "Port": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbinstance.html", "Properties": { "AllowMajorVersionUpgrade": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbinstance.html#cfn-neptune-dbinstance-allowmajorversionupgrade", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AutoMinorVersionUpgrade": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbinstance.html#cfn-neptune-dbinstance-autominorversionupgrade", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbinstance.html#cfn-neptune-dbinstance-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DBClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbinstance.html#cfn-neptune-dbinstance-dbclusteridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DBInstanceClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbinstance.html#cfn-neptune-dbinstance-dbinstanceclass", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "NeptuneInstanceClass" } }, "DBInstanceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbinstance.html#cfn-neptune-dbinstance-dbinstanceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DBParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbinstance.html#cfn-neptune-dbinstance-dbparametergroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DBSnapshotIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbinstance.html#cfn-neptune-dbinstance-dbsnapshotidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DBSubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbinstance.html#cfn-neptune-dbinstance-dbsubnetgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PreferredMaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbinstance.html#cfn-neptune-dbinstance-preferredmaintenancewindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbinstance.html#cfn-neptune-dbinstance-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Neptune::DBParameterGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbparametergroup.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbparametergroup.html#cfn-neptune-dbparametergroup-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Family": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbparametergroup.html#cfn-neptune-dbparametergroup-family", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbparametergroup.html#cfn-neptune-dbparametergroup-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbparametergroup.html#cfn-neptune-dbparametergroup-parameters", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbparametergroup.html#cfn-neptune-dbparametergroup-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Neptune::DBSubnetGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbsubnetgroup.html", "Properties": { "DBSubnetGroupDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbsubnetgroup.html#cfn-neptune-dbsubnetgroup-dbsubnetgroupdescription", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DBSubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbsubnetgroup.html#cfn-neptune-dbsubnetgroup-dbsubnetgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbsubnetgroup.html#cfn-neptune-dbsubnetgroup-subnetids", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbsubnetgroup.html#cfn-neptune-dbsubnetgroup-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::Firewall": { "Attributes": { "EndpointIds": { "PrimitiveItemType": "String", "Type": "List" }, "FirewallArn": { "PrimitiveType": "String" }, "FirewallId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html", "Properties": { "DeleteProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html#cfn-networkfirewall-firewall-deleteprotection", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html#cfn-networkfirewall-firewall-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::Firewall.Description" } }, "FirewallName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html#cfn-networkfirewall-firewall-firewallname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::NetworkFirewall::Firewall.FirewallName" } }, "FirewallPolicyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html#cfn-networkfirewall-firewall-firewallpolicyarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::Firewall.FirewallPolicyArn" } }, "FirewallPolicyChangeProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html#cfn-networkfirewall-firewall-firewallpolicychangeprotection", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SubnetChangeProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html#cfn-networkfirewall-firewall-subnetchangeprotection", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SubnetMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html#cfn-networkfirewall-firewall-subnetmappings", "DuplicatesAllowed": false, "ItemType": "SubnetMapping", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html#cfn-networkfirewall-firewall-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html#cfn-networkfirewall-firewall-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::NetworkFirewall::Firewall.VpcId" } } } }, "AWS::NetworkFirewall::FirewallPolicy": { "Attributes": { "FirewallPolicyArn": { "PrimitiveType": "String" }, "FirewallPolicyId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewallpolicy.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewallpolicy.html#cfn-networkfirewall-firewallpolicy-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::FirewallPolicy.Description" } }, "FirewallPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewallpolicy.html#cfn-networkfirewall-firewallpolicy-firewallpolicy", "Required": true, "Type": "FirewallPolicy", "UpdateType": "Mutable" }, "FirewallPolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewallpolicy.html#cfn-networkfirewall-firewallpolicy-firewallpolicyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::NetworkFirewall::FirewallPolicy.FirewallPolicyName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewallpolicy.html#cfn-networkfirewall-firewallpolicy-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::LoggingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-loggingconfiguration.html", "Properties": { "FirewallArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-loggingconfiguration.html#cfn-networkfirewall-loggingconfiguration-firewallarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::NetworkFirewall::LoggingConfiguration.FirewallArn" } }, "FirewallName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-loggingconfiguration.html#cfn-networkfirewall-loggingconfiguration-firewallname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::NetworkFirewall::LoggingConfiguration.FirewallName" } }, "LoggingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-loggingconfiguration.html#cfn-networkfirewall-loggingconfiguration-loggingconfiguration", "Required": true, "Type": "LoggingConfiguration", "UpdateType": "Mutable" } } }, "AWS::NetworkFirewall::RuleGroup": { "Attributes": { "RuleGroupArn": { "PrimitiveType": "String" }, "RuleGroupId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-rulegroup.html", "Properties": { "Capacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-rulegroup.html#cfn-networkfirewall-rulegroup-capacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-rulegroup.html#cfn-networkfirewall-rulegroup-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.Description" } }, "RuleGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-rulegroup.html#cfn-networkfirewall-rulegroup-rulegroup", "Required": false, "Type": "RuleGroup", "UpdateType": "Mutable" }, "RuleGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-rulegroup.html#cfn-networkfirewall-rulegroup-rulegroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.RuleGroupName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-rulegroup.html#cfn-networkfirewall-rulegroup-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-rulegroup.html#cfn-networkfirewall-rulegroup-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::NetworkFirewall::RuleGroup.Type" } } } }, "AWS::NetworkManager::ConnectAttachment": { "Attributes": { "AttachmentId": { "PrimitiveType": "String" }, "AttachmentPolicyRuleNumber": { "PrimitiveType": "Integer" }, "AttachmentType": { "PrimitiveType": "String" }, "CoreNetworkArn": { "PrimitiveType": "String" }, "CreatedAt": { "PrimitiveType": "String" }, "OwnerAccountId": { "PrimitiveType": "String" }, "ProposedSegmentChange": { "Type": "ProposedSegmentChange" }, "ProposedSegmentChange.AttachmentPolicyRuleNumber": { "PrimitiveType": "Integer" }, "ProposedSegmentChange.SegmentName": { "PrimitiveType": "String" }, "ProposedSegmentChange.Tags": { "ItemType": "Tag", "Type": "List" }, "ResourceArn": { "PrimitiveType": "String" }, "SegmentName": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" }, "UpdatedAt": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-connectattachment.html", "Properties": { "CoreNetworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-connectattachment.html#cfn-networkmanager-connectattachment-corenetworkid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "EdgeLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-connectattachment.html#cfn-networkmanager-connectattachment-edgelocation", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-connectattachment.html#cfn-networkmanager-connectattachment-options", "Required": true, "Type": "ConnectAttachmentOptions", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-connectattachment.html#cfn-networkmanager-connectattachment-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TransportAttachmentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-connectattachment.html#cfn-networkmanager-connectattachment-transportattachmentid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::NetworkManager::ConnectPeer": { "Attributes": { "Configuration": { "Type": "ConnectPeerConfiguration" }, "Configuration.BgpConfigurations": { "ItemType": "ConnectPeerBgpConfiguration", "Type": "List" }, "Configuration.CoreNetworkAddress": { "PrimitiveType": "String" }, "Configuration.InsideCidrBlocks": { "PrimitiveItemType": "String", "Type": "List" }, "Configuration.PeerAddress": { "PrimitiveType": "String" }, "Configuration.Protocol": { "PrimitiveType": "String" }, "ConnectPeerId": { "PrimitiveType": "String" }, "CoreNetworkId": { "PrimitiveType": "String" }, "CreatedAt": { "PrimitiveType": "String" }, "EdgeLocation": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-connectpeer.html", "Properties": { "BgpOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-connectpeer.html#cfn-networkmanager-connectpeer-bgpoptions", "Required": false, "Type": "BgpOptions", "UpdateType": "Immutable" }, "ConnectAttachmentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-connectpeer.html#cfn-networkmanager-connectpeer-connectattachmentid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "CoreNetworkAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-connectpeer.html#cfn-networkmanager-connectpeer-corenetworkaddress", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InsideCidrBlocks": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-connectpeer.html#cfn-networkmanager-connectpeer-insidecidrblocks", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "PeerAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-connectpeer.html#cfn-networkmanager-connectpeer-peeraddress", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-connectpeer.html#cfn-networkmanager-connectpeer-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkManager::CoreNetwork": { "Attributes": { "CoreNetworkArn": { "PrimitiveType": "String" }, "CoreNetworkId": { "PrimitiveType": "String" }, "CreatedAt": { "PrimitiveType": "String" }, "Edges": { "ItemType": "CoreNetworkEdge", "Type": "List" }, "OwnerAccount": { "PrimitiveType": "String" }, "Segments": { "ItemType": "CoreNetworkSegment", "Type": "List" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-corenetwork.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-corenetwork.html#cfn-networkmanager-corenetwork-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GlobalNetworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-corenetwork.html#cfn-networkmanager-corenetwork-globalnetworkid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-corenetwork.html#cfn-networkmanager-corenetwork-policydocument", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-corenetwork.html#cfn-networkmanager-corenetwork-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkManager::CustomerGatewayAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-customergatewayassociation.html", "Properties": { "CustomerGatewayArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-customergatewayassociation.html#cfn-networkmanager-customergatewayassociation-customergatewayarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DeviceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-customergatewayassociation.html#cfn-networkmanager-customergatewayassociation-deviceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "GlobalNetworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-customergatewayassociation.html#cfn-networkmanager-customergatewayassociation-globalnetworkid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "LinkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-customergatewayassociation.html#cfn-networkmanager-customergatewayassociation-linkid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::NetworkManager::Device": { "Attributes": { "DeviceArn": { "PrimitiveType": "String" }, "DeviceId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GlobalNetworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-globalnetworkid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-location", "Required": false, "Type": "Location", "UpdateType": "Mutable" }, "Model": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-model", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SerialNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-serialnumber", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SiteId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-siteid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Vendor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-vendor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::NetworkManager::GlobalNetwork": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-globalnetwork.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-globalnetwork.html#cfn-networkmanager-globalnetwork-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-globalnetwork.html#cfn-networkmanager-globalnetwork-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkManager::Link": { "Attributes": { "LinkArn": { "PrimitiveType": "String" }, "LinkId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-link.html", "Properties": { "Bandwidth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-link.html#cfn-networkmanager-link-bandwidth", "Required": true, "Type": "Bandwidth", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-link.html#cfn-networkmanager-link-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GlobalNetworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-link.html#cfn-networkmanager-link-globalnetworkid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Provider": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-link.html#cfn-networkmanager-link-provider", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SiteId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-link.html#cfn-networkmanager-link-siteid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-link.html#cfn-networkmanager-link-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-link.html#cfn-networkmanager-link-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::NetworkManager::LinkAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-linkassociation.html", "Properties": { "DeviceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-linkassociation.html#cfn-networkmanager-linkassociation-deviceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "GlobalNetworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-linkassociation.html#cfn-networkmanager-linkassociation-globalnetworkid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "LinkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-linkassociation.html#cfn-networkmanager-linkassociation-linkid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::NetworkManager::Site": { "Attributes": { "SiteArn": { "PrimitiveType": "String" }, "SiteId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-site.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-site.html#cfn-networkmanager-site-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GlobalNetworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-site.html#cfn-networkmanager-site-globalnetworkid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-site.html#cfn-networkmanager-site-location", "Required": false, "Type": "Location", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-site.html#cfn-networkmanager-site-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::NetworkManager::SiteToSiteVpnAttachment": { "Attributes": { "AttachmentId": { "PrimitiveType": "String" }, "AttachmentPolicyRuleNumber": { "PrimitiveType": "Integer" }, "AttachmentType": { "PrimitiveType": "String" }, "CoreNetworkArn": { "PrimitiveType": "String" }, "CreatedAt": { "PrimitiveType": "String" }, "EdgeLocation": { "PrimitiveType": "String" }, "OwnerAccountId": { "PrimitiveType": "String" }, "ProposedSegmentChange": { "Type": "ProposedSegmentChange" }, "ProposedSegmentChange.AttachmentPolicyRuleNumber": { "PrimitiveType": "Integer" }, "ProposedSegmentChange.SegmentName": { "PrimitiveType": "String" }, "ProposedSegmentChange.Tags": { "ItemType": "Tag", "Type": "List" }, "ResourceArn": { "PrimitiveType": "String" }, "SegmentName": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" }, "UpdatedAt": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-sitetositevpnattachment.html", "Properties": { "CoreNetworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-sitetositevpnattachment.html#cfn-networkmanager-sitetositevpnattachment-corenetworkid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-sitetositevpnattachment.html#cfn-networkmanager-sitetositevpnattachment-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpnConnectionArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-sitetositevpnattachment.html#cfn-networkmanager-sitetositevpnattachment-vpnconnectionarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::NetworkManager::TransitGatewayPeering": { "Attributes": { "CoreNetworkArn": { "PrimitiveType": "String" }, "CreatedAt": { "PrimitiveType": "String" }, "EdgeLocation": { "PrimitiveType": "String" }, "OwnerAccountId": { "PrimitiveType": "String" }, "PeeringId": { "PrimitiveType": "String" }, "PeeringType": { "PrimitiveType": "String" }, "ResourceArn": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" }, "TransitGatewayPeeringAttachmentId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewaypeering.html", "Properties": { "CoreNetworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewaypeering.html#cfn-networkmanager-transitgatewaypeering-corenetworkid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewaypeering.html#cfn-networkmanager-transitgatewaypeering-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TransitGatewayArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewaypeering.html#cfn-networkmanager-transitgatewaypeering-transitgatewayarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::NetworkManager::TransitGatewayRegistration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewayregistration.html", "Properties": { "GlobalNetworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewayregistration.html#cfn-networkmanager-transitgatewayregistration-globalnetworkid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TransitGatewayArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewayregistration.html#cfn-networkmanager-transitgatewayregistration-transitgatewayarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::NetworkManager::TransitGatewayRouteTableAttachment": { "Attributes": { "AttachmentId": { "PrimitiveType": "String" }, "AttachmentPolicyRuleNumber": { "PrimitiveType": "Integer" }, "AttachmentType": { "PrimitiveType": "String" }, "CoreNetworkArn": { "PrimitiveType": "String" }, "CoreNetworkId": { "PrimitiveType": "String" }, "CreatedAt": { "PrimitiveType": "String" }, "EdgeLocation": { "PrimitiveType": "String" }, "OwnerAccountId": { "PrimitiveType": "String" }, "ResourceArn": { "PrimitiveType": "String" }, "SegmentName": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" }, "UpdatedAt": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewayroutetableattachment.html", "Properties": { "PeeringId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewayroutetableattachment.html#cfn-networkmanager-transitgatewayroutetableattachment-peeringid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ProposedSegmentChange": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewayroutetableattachment.html#cfn-networkmanager-transitgatewayroutetableattachment-proposedsegmentchange", "Required": false, "Type": "ProposedSegmentChange", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewayroutetableattachment.html#cfn-networkmanager-transitgatewayroutetableattachment-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TransitGatewayRouteTableArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-transitgatewayroutetableattachment.html#cfn-networkmanager-transitgatewayroutetableattachment-transitgatewayroutetablearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::NetworkManager::VpcAttachment": { "Attributes": { "AttachmentId": { "PrimitiveType": "String" }, "AttachmentPolicyRuleNumber": { "PrimitiveType": "Integer" }, "AttachmentType": { "PrimitiveType": "String" }, "CoreNetworkArn": { "PrimitiveType": "String" }, "CreatedAt": { "PrimitiveType": "String" }, "EdgeLocation": { "PrimitiveType": "String" }, "OwnerAccountId": { "PrimitiveType": "String" }, "ProposedSegmentChange": { "Type": "ProposedSegmentChange" }, "ProposedSegmentChange.AttachmentPolicyRuleNumber": { "PrimitiveType": "Integer" }, "ProposedSegmentChange.SegmentName": { "PrimitiveType": "String" }, "ProposedSegmentChange.Tags": { "ItemType": "Tag", "Type": "List" }, "ResourceArn": { "PrimitiveType": "String" }, "SegmentName": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" }, "UpdatedAt": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-vpcattachment.html", "Properties": { "CoreNetworkId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-vpcattachment.html#cfn-networkmanager-vpcattachment-corenetworkid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Options": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-vpcattachment.html#cfn-networkmanager-vpcattachment-options", "Required": false, "Type": "VpcOptions", "UpdateType": "Mutable" }, "SubnetArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-vpcattachment.html#cfn-networkmanager-vpcattachment-subnetarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-vpcattachment.html#cfn-networkmanager-vpcattachment-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-vpcattachment.html#cfn-networkmanager-vpcattachment-vpcarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::NimbleStudio::LaunchProfile": { "Attributes": { "LaunchProfileId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-launchprofile.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-launchprofile.html#cfn-nimblestudio-launchprofile-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Ec2SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-launchprofile.html#cfn-nimblestudio-launchprofile-ec2subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "LaunchProfileProtocolVersions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-launchprofile.html#cfn-nimblestudio-launchprofile-launchprofileprotocolversions", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::LaunchProfile.LaunchProfileProtocolVersions" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-launchprofile.html#cfn-nimblestudio-launchprofile-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::LaunchProfile.Name" } }, "StreamConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-launchprofile.html#cfn-nimblestudio-launchprofile-streamconfiguration", "Required": true, "Type": "StreamConfiguration", "UpdateType": "Mutable" }, "StudioComponentIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-launchprofile.html#cfn-nimblestudio-launchprofile-studiocomponentids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "StudioId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-launchprofile.html#cfn-nimblestudio-launchprofile-studioid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-launchprofile.html#cfn-nimblestudio-launchprofile-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" } } }, "AWS::NimbleStudio::StreamingImage": { "Attributes": { "EncryptionConfiguration": { "Type": "StreamingImageEncryptionConfiguration" }, "EncryptionConfiguration.KeyArn": { "PrimitiveType": "String" }, "EncryptionConfiguration.KeyType": { "PrimitiveType": "String" }, "EulaIds": { "PrimitiveItemType": "String", "Type": "List" }, "Owner": { "PrimitiveType": "String" }, "Platform": { "PrimitiveType": "String" }, "StreamingImageId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-streamingimage.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-streamingimage.html#cfn-nimblestudio-streamingimage-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Ec2ImageId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-streamingimage.html#cfn-nimblestudio-streamingimage-ec2imageid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::NimbleStudio::StreamingImage.Ec2ImageId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-streamingimage.html#cfn-nimblestudio-streamingimage-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StudioId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-streamingimage.html#cfn-nimblestudio-streamingimage-studioid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-streamingimage.html#cfn-nimblestudio-streamingimage-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" } } }, "AWS::NimbleStudio::Studio": { "Attributes": { "HomeRegion": { "PrimitiveType": "String" }, "SsoClientId": { "PrimitiveType": "String" }, "StudioId": { "PrimitiveType": "String" }, "StudioUrl": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studio.html", "Properties": { "AdminRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studio.html#cfn-nimblestudio-studio-adminrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studio.html#cfn-nimblestudio-studio-displayname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StudioEncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studio.html#cfn-nimblestudio-studio-studioencryptionconfiguration", "Required": false, "Type": "StudioEncryptionConfiguration", "UpdateType": "Mutable" }, "StudioName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studio.html#cfn-nimblestudio-studio-studioname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::NimbleStudio::Studio.StudioName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studio.html#cfn-nimblestudio-studio-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "UserRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studio.html#cfn-nimblestudio-studio-userrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::NimbleStudio::StudioComponent": { "Attributes": { "StudioComponentId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studiocomponent.html", "Properties": { "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studiocomponent.html#cfn-nimblestudio-studiocomponent-configuration", "Required": false, "Type": "StudioComponentConfiguration", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studiocomponent.html#cfn-nimblestudio-studiocomponent-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Ec2SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studiocomponent.html#cfn-nimblestudio-studiocomponent-ec2securitygroupids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InitializationScripts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studiocomponent.html#cfn-nimblestudio-studiocomponent-initializationscripts", "ItemType": "StudioComponentInitializationScript", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studiocomponent.html#cfn-nimblestudio-studiocomponent-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ScriptParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studiocomponent.html#cfn-nimblestudio-studiocomponent-scriptparameters", "ItemType": "ScriptParameterKeyValue", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "StudioId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studiocomponent.html#cfn-nimblestudio-studiocomponent-studioid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Subtype": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studiocomponent.html#cfn-nimblestudio-studiocomponent-subtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::NimbleStudio::StudioComponent.Subtype" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studiocomponent.html#cfn-nimblestudio-studiocomponent-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studiocomponent.html#cfn-nimblestudio-studiocomponent-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::NimbleStudio::StudioComponent.Type" } } } }, "AWS::Oam::Link": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Label": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-oam-link.html", "Properties": { "LabelTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-oam-link.html#cfn-oam-link-labeltemplate", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Oam::Link.LabelTemplate" } }, "ResourceTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-oam-link.html#cfn-oam-link-resourcetypes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Oam::Link.ResourceTypes" } }, "SinkIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-oam-link.html#cfn-oam-link-sinkidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Oam::Link.SinkIdentifier" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-oam-link.html#cfn-oam-link-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::Oam::Sink": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-oam-sink.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-oam-sink.html#cfn-oam-sink-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Oam::Sink.Name" } }, "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-oam-sink.html#cfn-oam-sink-policy", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-oam-sink.html#cfn-oam-sink-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::Omics::AnnotationStore": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" }, "StatusMessage": { "PrimitiveType": "String" }, "StoreArn": { "PrimitiveType": "String" }, "StoreSizeBytes": { "PrimitiveType": "Double" }, "UpdateTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-annotationstore.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-annotationstore.html#cfn-omics-annotationstore-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-annotationstore.html#cfn-omics-annotationstore-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::AnnotationStore.Name" } }, "Reference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-annotationstore.html#cfn-omics-annotationstore-reference", "Required": false, "Type": "ReferenceItem", "UpdateType": "Immutable" }, "SseConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-annotationstore.html#cfn-omics-annotationstore-sseconfig", "Required": false, "Type": "SseConfig", "UpdateType": "Immutable" }, "StoreFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-annotationstore.html#cfn-omics-annotationstore-storeformat", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::AnnotationStore.StoreFormat" } }, "StoreOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-annotationstore.html#cfn-omics-annotationstore-storeoptions", "Required": false, "Type": "StoreOptions", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-annotationstore.html#cfn-omics-annotationstore-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" } } }, "AWS::Omics::ReferenceStore": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "ReferenceStoreId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-referencestore.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-referencestore.html#cfn-omics-referencestore-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::ReferenceStore.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-referencestore.html#cfn-omics-referencestore-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::ReferenceStore.Name" } }, "SseConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-referencestore.html#cfn-omics-referencestore-sseconfig", "Required": false, "Type": "SseConfig", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-referencestore.html#cfn-omics-referencestore-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" } } }, "AWS::Omics::RunGroup": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-rungroup.html", "Properties": { "MaxCpus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-rungroup.html#cfn-omics-rungroup-maxcpus", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Omics::RunGroup.MaxCpus" } }, "MaxDuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-rungroup.html#cfn-omics-rungroup-maxduration", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Omics::RunGroup.MaxDuration" } }, "MaxRuns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-rungroup.html#cfn-omics-rungroup-maxruns", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Omics::RunGroup.MaxRuns" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-rungroup.html#cfn-omics-rungroup-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Omics::RunGroup.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-rungroup.html#cfn-omics-rungroup-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::Omics::SequenceStore": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "SequenceStoreId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-sequencestore.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-sequencestore.html#cfn-omics-sequencestore-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::SequenceStore.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-sequencestore.html#cfn-omics-sequencestore-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::SequenceStore.Name" } }, "SseConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-sequencestore.html#cfn-omics-sequencestore-sseconfig", "Required": false, "Type": "SseConfig", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-sequencestore.html#cfn-omics-sequencestore-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" } } }, "AWS::Omics::VariantStore": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" }, "StatusMessage": { "PrimitiveType": "String" }, "StoreArn": { "PrimitiveType": "String" }, "StoreSizeBytes": { "PrimitiveType": "Double" }, "UpdateTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-variantstore.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-variantstore.html#cfn-omics-variantstore-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-variantstore.html#cfn-omics-variantstore-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::VariantStore.Name" } }, "Reference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-variantstore.html#cfn-omics-variantstore-reference", "Required": true, "Type": "ReferenceItem", "UpdateType": "Immutable" }, "SseConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-variantstore.html#cfn-omics-variantstore-sseconfig", "Required": false, "Type": "SseConfig", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-variantstore.html#cfn-omics-variantstore-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Immutable" } } }, "AWS::Omics::Workflow": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" }, "Type": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-workflow.html", "Properties": { "DefinitionUri": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-workflow.html#cfn-omics-workflow-definitionuri", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::Workflow.DefinitionUri" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-workflow.html#cfn-omics-workflow-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Omics::Workflow.Description" } }, "Engine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-workflow.html#cfn-omics-workflow-engine", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::Workflow.Engine" } }, "Main": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-workflow.html#cfn-omics-workflow-main", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Omics::Workflow.Main" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-workflow.html#cfn-omics-workflow-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Omics::Workflow.Name" } }, "ParameterTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-workflow.html#cfn-omics-workflow-parametertemplate", "ItemType": "WorkflowParameter", "Required": false, "Type": "Map", "UpdateType": "Immutable" }, "StorageCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-workflow.html#cfn-omics-workflow-storagecapacity", "PrimitiveType": "Double", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-omics-workflow.html#cfn-omics-workflow-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::OpenSearchServerless::AccessPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-accesspolicy.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-accesspolicy.html#cfn-opensearchserverless-accesspolicy-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::OpenSearchServerless::AccessPolicy.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-accesspolicy.html#cfn-opensearchserverless-accesspolicy-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpenSearchServerless::AccessPolicy.Name" } }, "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-accesspolicy.html#cfn-opensearchserverless-accesspolicy-policy", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::OpenSearchServerless::AccessPolicy.Policy" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-accesspolicy.html#cfn-opensearchserverless-accesspolicy-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpenSearchServerless::AccessPolicy.Type" } } } }, "AWS::OpenSearchServerless::Collection": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CollectionEndpoint": { "PrimitiveType": "String" }, "DashboardEndpoint": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-collection.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-collection.html#cfn-opensearchserverless-collection-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-collection.html#cfn-opensearchserverless-collection-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpenSearchServerless::Collection.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-collection.html#cfn-opensearchserverless-collection-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-collection.html#cfn-opensearchserverless-collection-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpenSearchServerless::Collection.Type" } } } }, "AWS::OpenSearchServerless::SecurityConfig": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-securityconfig.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-securityconfig.html#cfn-opensearchserverless-securityconfig-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::OpenSearchServerless::SecurityConfig.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-securityconfig.html#cfn-opensearchserverless-securityconfig-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpenSearchServerless::SecurityConfig.Name" } }, "SamlOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-securityconfig.html#cfn-opensearchserverless-securityconfig-samloptions", "Required": false, "Type": "SamlConfigOptions", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-securityconfig.html#cfn-opensearchserverless-securityconfig-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpenSearchServerless::SecurityConfig.Type" } } } }, "AWS::OpenSearchServerless::SecurityPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-securitypolicy.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-securitypolicy.html#cfn-opensearchserverless-securitypolicy-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::OpenSearchServerless::SecurityPolicy.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-securitypolicy.html#cfn-opensearchserverless-securitypolicy-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpenSearchServerless::SecurityPolicy.Name" } }, "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-securitypolicy.html#cfn-opensearchserverless-securitypolicy-policy", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::OpenSearchServerless::SecurityPolicy.Policy" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-securitypolicy.html#cfn-opensearchserverless-securitypolicy-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpenSearchServerless::SecurityPolicy.Type" } } } }, "AWS::OpenSearchServerless::VpcEndpoint": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-vpcendpoint.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-vpcendpoint.html#cfn-opensearchserverless-vpcendpoint-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpenSearchServerless::VpcEndpoint.Name" } }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-vpcendpoint.html#cfn-opensearchserverless-vpcendpoint-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::OpenSearchServerless::VpcEndpoint.SecurityGroupIds" } }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-vpcendpoint.html#cfn-opensearchserverless-vpcendpoint-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::OpenSearchServerless::VpcEndpoint.SubnetIds" } }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-vpcendpoint.html#cfn-opensearchserverless-vpcendpoint-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpenSearchServerless::VpcEndpoint.VpcId" } } } }, "AWS::OpenSearchService::Domain": { "Attributes": { "AdvancedSecurityOptions.AnonymousAuthDisableDate": { "PrimitiveType": "String" }, "Arn": { "PrimitiveType": "String" }, "DomainArn": { "PrimitiveType": "String" }, "DomainEndpoint": { "PrimitiveType": "String" }, "DomainEndpoints": { "PrimitiveItemType": "String", "Type": "Map" }, "Id": { "PrimitiveType": "String" }, "ServiceSoftwareOptions": { "Type": "ServiceSoftwareOptions" }, "ServiceSoftwareOptions.AutomatedUpdateDate": { "PrimitiveType": "String" }, "ServiceSoftwareOptions.Cancellable": { "PrimitiveType": "Boolean" }, "ServiceSoftwareOptions.CurrentVersion": { "PrimitiveType": "String" }, "ServiceSoftwareOptions.Description": { "PrimitiveType": "String" }, "ServiceSoftwareOptions.NewVersion": { "PrimitiveType": "String" }, "ServiceSoftwareOptions.OptionalDeployment": { "PrimitiveType": "Boolean" }, "ServiceSoftwareOptions.UpdateAvailable": { "PrimitiveType": "Boolean" }, "ServiceSoftwareOptions.UpdateStatus": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html", "Properties": { "AccessPolicies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-accesspolicies", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "AdvancedOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-advancedoptions", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "AdvancedSecurityOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-advancedsecurityoptions", "Required": false, "Type": "AdvancedSecurityOptionsInput", "UpdateType": "Mutable" }, "ClusterConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-clusterconfig", "Required": false, "Type": "ClusterConfig", "UpdateType": "Mutable" }, "CognitoOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-cognitooptions", "Required": false, "Type": "CognitoOptions", "UpdateType": "Mutable" }, "DomainEndpointOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-domainendpointoptions", "Required": false, "Type": "DomainEndpointOptions", "UpdateType": "Mutable" }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-domainname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EBSOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-ebsoptions", "Required": false, "Type": "EBSOptions", "UpdateType": "Mutable" }, "EncryptionAtRestOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-encryptionatrestoptions", "Required": false, "Type": "EncryptionAtRestOptions", "UpdateType": "Mutable" }, "EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-engineversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LogPublishingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-logpublishingoptions", "ItemType": "LogPublishingOption", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "NodeToNodeEncryptionOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-nodetonodeencryptionoptions", "Required": false, "Type": "NodeToNodeEncryptionOptions", "UpdateType": "Mutable" }, "OffPeakWindowOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-offpeakwindowoptions", "Required": false, "Type": "OffPeakWindowOptions", "UpdateType": "Mutable" }, "SnapshotOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-snapshotoptions", "Required": false, "Type": "SnapshotOptions", "UpdateType": "Mutable" }, "SoftwareUpdateOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-softwareupdateoptions", "Required": false, "Type": "SoftwareUpdateOptions", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VPCOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-vpcoptions", "Required": false, "Type": "VPCOptions", "UpdateType": "Mutable" } } }, "AWS::OpsWorks::App": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html", "Properties": { "AppSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html#cfn-opsworks-app-appsource", "Required": false, "Type": "Source", "UpdateType": "Mutable" }, "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html#cfn-opsworks-app-attributes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "DataSources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html#cfn-opsworks-app-datasources", "DuplicatesAllowed": false, "ItemType": "DataSource", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html#cfn-opsworks-app-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Domains": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html#cfn-opsworks-app-domains", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EnableSsl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html#cfn-opsworks-app-enablessl", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html#cfn-opsworks-app-environment", "DuplicatesAllowed": true, "ItemType": "EnvironmentVariable", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html#cfn-opsworks-app-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Shortname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html#cfn-opsworks-app-shortname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SslConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html#cfn-opsworks-app-sslconfiguration", "Required": false, "Type": "SslConfiguration", "UpdateType": "Mutable" }, "StackId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html#cfn-opsworks-app-stackid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html#cfn-opsworks-app-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::OpsWorks::ElasticLoadBalancerAttachment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-elbattachment.html", "Properties": { "ElasticLoadBalancerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-elbattachment.html#cfn-opsworks-elbattachment-elbname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LayerId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-elbattachment.html#cfn-opsworks-elbattachment-layerid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::OpsWorks::Instance": { "Attributes": { "AvailabilityZone": { "PrimitiveType": "String" }, "PrivateDnsName": { "PrimitiveType": "String" }, "PrivateIp": { "PrimitiveType": "String" }, "PublicDnsName": { "PrimitiveType": "String" }, "PublicIp": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html", "Properties": { "AgentVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-agentversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AmiId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-amiid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Architecture": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-architecture", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AutoScalingType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-autoscalingtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AvailabilityZone" } }, "BlockDeviceMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-blockdevicemappings", "DuplicatesAllowed": false, "ItemType": "BlockDeviceMapping", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "EbsOptimized": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-ebsoptimized", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "ElasticIps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-elasticips", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Hostname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-hostname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "InstallUpdatesOnBoot": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-installupdatesonboot", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "LayerIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-layerids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Os": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-os", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RootDeviceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-rootdevicetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SshKeyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-sshkeyname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StackId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-stackid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tenancy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-tenancy", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "TimeBasedAutoScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-timebasedautoscaling", "Required": false, "Type": "TimeBasedAutoScaling", "UpdateType": "Immutable" }, "VirtualizationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-virtualizationtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Volumes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-volumes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::OpsWorks::Layer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html", "Properties": { "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-attributes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "AutoAssignElasticIps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-autoassignelasticips", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "AutoAssignPublicIps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-autoassignpublicips", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "CustomInstanceProfileArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-custominstanceprofilearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CustomJson": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-customjson", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "CustomRecipes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-customrecipes", "Required": false, "Type": "Recipes", "UpdateType": "Mutable" }, "CustomSecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-customsecuritygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EnableAutoHealing": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-enableautohealing", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "InstallUpdatesOnBoot": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-installupdatesonboot", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "LifecycleEventConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-lifecycleeventconfiguration", "Required": false, "Type": "LifecycleEventConfiguration", "UpdateType": "Mutable" }, "LoadBasedAutoScaling": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-loadbasedautoscaling", "Required": false, "Type": "LoadBasedAutoScaling", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Packages": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-packages", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Shortname": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-shortname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "StackId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-stackid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "UseEbsOptimizedInstances": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-useebsoptimizedinstances", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "VolumeConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-volumeconfigurations", "DuplicatesAllowed": true, "ItemType": "VolumeConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::OpsWorks::Stack": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html", "Properties": { "AgentVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-agentversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-attributes", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "ChefConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-chefconfiguration", "Required": false, "Type": "ChefConfiguration", "UpdateType": "Mutable" }, "CloneAppIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-cloneappids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "ClonePermissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-clonepermissions", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "ConfigurationManager": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-configmanager", "Required": false, "Type": "StackConfigurationManager", "UpdateType": "Mutable" }, "CustomCookbooksSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-custcookbooksource", "Required": false, "Type": "Source", "UpdateType": "Mutable" }, "CustomJson": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-custjson", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "DefaultAvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-defaultaz", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultInstanceProfileArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-defaultinstanceprof", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DefaultOs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-defaultos", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultRootDeviceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-defaultrootdevicetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultSshKeyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-defaultsshkeyname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultSubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#defaultsubnet", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EcsClusterArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-ecsclusterarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ElasticIps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-elasticips", "DuplicatesAllowed": false, "ItemType": "ElasticIp", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HostnameTheme": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-hostnametheme", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RdsDbInstances": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-rdsdbinstances", "DuplicatesAllowed": false, "ItemType": "RdsDbInstance", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ServiceRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-servicerolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SourceStackId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-sourcestackid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UseCustomCookbooks": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#usecustcookbooks", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "UseOpsworksSecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-useopsworkssecuritygroups", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-vpcid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::EC2::VPC.Id" } } } }, "AWS::OpsWorks::UserProfile": { "Attributes": { "SshUsername": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html", "Properties": { "AllowSelfManagement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html#cfn-opsworks-userprofile-allowselfmanagement", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "IamUserArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html#cfn-opsworks-userprofile-iamuserarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::IAM::User.Arn" } }, "SshPublicKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html#cfn-opsworks-userprofile-sshpublickey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SshUsername": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html#cfn-opsworks-userprofile-sshusername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::OpsWorks::Volume": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-volume.html", "Properties": { "Ec2VolumeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-volume.html#cfn-opsworks-volume-ec2volumeid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MountPoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-volume.html#cfn-opsworks-volume-mountpoint", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-volume.html#cfn-opsworks-volume-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StackId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-volume.html#cfn-opsworks-volume-stackid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::OpsWorksCM::Server": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Endpoint": { "PrimitiveType": "String" }, "ServerName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html", "Properties": { "AssociatePublicIpAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-associatepublicipaddress", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "BackupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-backupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpsWorksCM::Server.BackupId" } }, "BackupRetentionCount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-backupretentioncount", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "CustomCertificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-customcertificate", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpsWorksCM::Server.CustomCertificate" } }, "CustomDomain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-customdomain", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpsWorksCM::Server.CustomDomain" } }, "CustomPrivateKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-customprivatekey", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpsWorksCM::Server.CustomPrivateKey" } }, "DisableAutomatedBackup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-disableautomatedbackup", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Engine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-engine", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EngineAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-engineattributes", "DuplicatesAllowed": true, "ItemType": "EngineAttribute", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EngineModel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-enginemodel", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-engineversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InstanceProfileArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-instanceprofilearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpsWorksCM::Server.InstanceProfileArn" } }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "KeyPair": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-keypair", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpsWorksCM::Server.KeyPair" } }, "PreferredBackupWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-preferredbackupwindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::OpsWorksCM::Server.PreferredBackupWindow" } }, "PreferredMaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-preferredmaintenancewindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::OpsWorksCM::Server.PreferredMaintenanceWindow" } }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "ServiceRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-servicerolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::OpsWorksCM::Server.ServiceRoleArn" } }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Organizations::Account": { "Attributes": { "AccountId": { "PrimitiveType": "String" }, "Arn": { "PrimitiveType": "String" }, "JoinedMethod": { "PrimitiveType": "String" }, "JoinedTimestamp": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-account.html", "Properties": { "AccountName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-account.html#cfn-organizations-account-accountname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Organizations::Account.AccountName" } }, "Email": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-account.html#cfn-organizations-account-email", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Organizations::Account.Email" } }, "ParentIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-account.html#cfn-organizations-account-parentids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Organizations::Account.ParentIds" } }, "RoleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-account.html#cfn-organizations-account-rolename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Organizations::Account.RoleName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-account.html#cfn-organizations-account-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Organizations::OrganizationalUnit": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-organizationalunit.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-organizationalunit.html#cfn-organizations-organizationalunit-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Organizations::OrganizationalUnit.Name" } }, "ParentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-organizationalunit.html#cfn-organizations-organizationalunit-parentid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Organizations::OrganizationalUnit.ParentId" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-organizationalunit.html#cfn-organizations-organizationalunit-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Organizations::Policy": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "AwsManaged": { "PrimitiveType": "Boolean" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-policy.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-policy.html#cfn-organizations-policy-content", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-policy.html#cfn-organizations-policy-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Organizations::Policy.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-policy.html#cfn-organizations-policy-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Organizations::Policy.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-policy.html#cfn-organizations-policy-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-policy.html#cfn-organizations-policy-targetids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Organizations::Policy.TargetIds" } }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-policy.html#cfn-organizations-policy-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Organizations::Policy.Type" } } } }, "AWS::Organizations::ResourcePolicy": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-resourcepolicy.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-resourcepolicy.html#cfn-organizations-resourcepolicy-content", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-organizations-resourcepolicy.html#cfn-organizations-resourcepolicy-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Panorama::ApplicationInstance": { "Attributes": { "ApplicationInstanceId": { "PrimitiveType": "String" }, "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "Integer" }, "DefaultRuntimeContextDeviceName": { "PrimitiveType": "String" }, "HealthStatus": { "PrimitiveType": "String" }, "LastUpdatedTime": { "PrimitiveType": "Integer" }, "Status": { "PrimitiveType": "String" }, "StatusDescription": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html", "Properties": { "ApplicationInstanceIdToReplace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-applicationinstanceidtoreplace", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Panorama::ApplicationInstance.ApplicationInstanceIdToReplace" } }, "DefaultRuntimeContextDevice": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-defaultruntimecontextdevice", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Panorama::ApplicationInstance.DefaultRuntimeContextDevice" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Panorama::ApplicationInstance.Description" } }, "DeviceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-deviceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Panorama::ApplicationInstance.DeviceId" } }, "ManifestOverridesPayload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-manifestoverridespayload", "Required": false, "Type": "ManifestOverridesPayload", "UpdateType": "Immutable" }, "ManifestPayload": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-manifestpayload", "Required": true, "Type": "ManifestPayload", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Panorama::ApplicationInstance.Name" } }, "RuntimeRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-runtimerolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Panorama::ApplicationInstance.RuntimeRoleArn" } }, "StatusFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-statusfilter", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Panorama::ApplicationInstance.StatusFilter" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Panorama::Package": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "Integer" }, "PackageId": { "PrimitiveType": "String" }, "StorageLocation.BinaryPrefixLocation": { "PrimitiveType": "String" }, "StorageLocation.Bucket": { "PrimitiveType": "String" }, "StorageLocation.GeneratedPrefixLocation": { "PrimitiveType": "String" }, "StorageLocation.ManifestPrefixLocation": { "PrimitiveType": "String" }, "StorageLocation.RepoPrefixLocation": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-package.html", "Properties": { "PackageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-package.html#cfn-panorama-package-packagename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Panorama::Package.PackageName" } }, "StorageLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-package.html#cfn-panorama-package-storagelocation", "Required": false, "Type": "StorageLocation", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-package.html#cfn-panorama-package-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Panorama::PackageVersion": { "Attributes": { "IsLatestPatch": { "PrimitiveType": "Boolean" }, "PackageArn": { "PrimitiveType": "String" }, "PackageName": { "PrimitiveType": "String" }, "RegisteredTime": { "PrimitiveType": "Integer" }, "Status": { "PrimitiveType": "String" }, "StatusDescription": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-packageversion.html", "Properties": { "MarkLatest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-packageversion.html#cfn-panorama-packageversion-marklatest", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "OwnerAccount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-packageversion.html#cfn-panorama-packageversion-owneraccount", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Panorama::PackageVersion.OwnerAccount" } }, "PackageId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-packageversion.html#cfn-panorama-packageversion-packageid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Panorama::PackageVersion.PackageId" } }, "PackageVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-packageversion.html#cfn-panorama-packageversion-packageversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Panorama::PackageVersion.PackageVersion" } }, "PatchVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-packageversion.html#cfn-panorama-packageversion-patchversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Panorama::PackageVersion.PatchVersion" } }, "UpdatedLatestPatchVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-packageversion.html#cfn-panorama-packageversion-updatedlatestpatchversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Panorama::PackageVersion.UpdatedLatestPatchVersion" } } } }, "AWS::Personalize::Dataset": { "Attributes": { "DatasetArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-dataset.html", "Properties": { "DatasetGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-dataset.html#cfn-personalize-dataset-datasetgrouparn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Personalize::Dataset.DatasetGroupArn" } }, "DatasetImportJob": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-dataset.html#cfn-personalize-dataset-datasetimportjob", "Required": false, "Type": "DatasetImportJob", "UpdateType": "Mutable" }, "DatasetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-dataset.html#cfn-personalize-dataset-datasettype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Personalize::Dataset.DatasetType" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-dataset.html#cfn-personalize-dataset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Personalize::Dataset.Name" } }, "SchemaArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-dataset.html#cfn-personalize-dataset-schemaarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Personalize::Dataset.SchemaArn" } } } }, "AWS::Personalize::DatasetGroup": { "Attributes": { "DatasetGroupArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-datasetgroup.html", "Properties": { "Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-datasetgroup.html#cfn-personalize-datasetgroup-domain", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Personalize::DatasetGroup.Domain" } }, "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-datasetgroup.html#cfn-personalize-datasetgroup-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Personalize::DatasetGroup.KmsKeyArn" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-datasetgroup.html#cfn-personalize-datasetgroup-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Personalize::DatasetGroup.Name" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-datasetgroup.html#cfn-personalize-datasetgroup-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Personalize::DatasetGroup.RoleArn" } } } }, "AWS::Personalize::Schema": { "Attributes": { "SchemaArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-schema.html", "Properties": { "Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-schema.html#cfn-personalize-schema-domain", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Personalize::Schema.Domain" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-schema.html#cfn-personalize-schema-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Personalize::Schema.Name" } }, "Schema": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-schema.html#cfn-personalize-schema-schema", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Personalize::Solution": { "Attributes": { "SolutionArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-solution.html", "Properties": { "DatasetGroupArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-solution.html#cfn-personalize-solution-datasetgrouparn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Personalize::Solution.DatasetGroupArn" } }, "EventType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-solution.html#cfn-personalize-solution-eventtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-solution.html#cfn-personalize-solution-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Personalize::Solution.Name" } }, "PerformAutoML": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-solution.html#cfn-personalize-solution-performautoml", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "PerformHPO": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-solution.html#cfn-personalize-solution-performhpo", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "RecipeArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-solution.html#cfn-personalize-solution-recipearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Personalize::Solution.RecipeArn" } }, "SolutionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-personalize-solution.html#cfn-personalize-solution-solutionconfig", "Required": false, "Type": "SolutionConfig", "UpdateType": "Immutable" } } }, "AWS::Pinpoint::ADMChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-admchannel.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-admchannel.html#cfn-pinpoint-admchannel-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ClientId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-admchannel.html#cfn-pinpoint-admchannel-clientid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ClientSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-admchannel.html#cfn-pinpoint-admchannel-clientsecret", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-admchannel.html#cfn-pinpoint-admchannel-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::APNSChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnschannel.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnschannel.html#cfn-pinpoint-apnschannel-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "BundleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnschannel.html#cfn-pinpoint-apnschannel-bundleid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnschannel.html#cfn-pinpoint-apnschannel-certificate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultAuthenticationMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnschannel.html#cfn-pinpoint-apnschannel-defaultauthenticationmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnschannel.html#cfn-pinpoint-apnschannel-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PrivateKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnschannel.html#cfn-pinpoint-apnschannel-privatekey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TeamId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnschannel.html#cfn-pinpoint-apnschannel-teamid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TokenKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnschannel.html#cfn-pinpoint-apnschannel-tokenkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TokenKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnschannel.html#cfn-pinpoint-apnschannel-tokenkeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::APNSSandboxChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnssandboxchannel.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnssandboxchannel.html#cfn-pinpoint-apnssandboxchannel-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "BundleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnssandboxchannel.html#cfn-pinpoint-apnssandboxchannel-bundleid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnssandboxchannel.html#cfn-pinpoint-apnssandboxchannel-certificate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultAuthenticationMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnssandboxchannel.html#cfn-pinpoint-apnssandboxchannel-defaultauthenticationmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnssandboxchannel.html#cfn-pinpoint-apnssandboxchannel-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PrivateKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnssandboxchannel.html#cfn-pinpoint-apnssandboxchannel-privatekey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TeamId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnssandboxchannel.html#cfn-pinpoint-apnssandboxchannel-teamid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TokenKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnssandboxchannel.html#cfn-pinpoint-apnssandboxchannel-tokenkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TokenKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnssandboxchannel.html#cfn-pinpoint-apnssandboxchannel-tokenkeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::APNSVoipChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipchannel.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipchannel.html#cfn-pinpoint-apnsvoipchannel-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "BundleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipchannel.html#cfn-pinpoint-apnsvoipchannel-bundleid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipchannel.html#cfn-pinpoint-apnsvoipchannel-certificate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultAuthenticationMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipchannel.html#cfn-pinpoint-apnsvoipchannel-defaultauthenticationmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipchannel.html#cfn-pinpoint-apnsvoipchannel-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PrivateKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipchannel.html#cfn-pinpoint-apnsvoipchannel-privatekey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TeamId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipchannel.html#cfn-pinpoint-apnsvoipchannel-teamid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TokenKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipchannel.html#cfn-pinpoint-apnsvoipchannel-tokenkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TokenKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipchannel.html#cfn-pinpoint-apnsvoipchannel-tokenkeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::APNSVoipSandboxChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "BundleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-bundleid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-certificate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DefaultAuthenticationMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-defaultauthenticationmethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PrivateKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-privatekey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TeamId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-teamid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TokenKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-tokenkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TokenKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-tokenkeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::App": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-app.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-app.html#cfn-pinpoint-app-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-app.html#cfn-pinpoint-app-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::ApplicationSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-applicationsettings.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-applicationsettings.html#cfn-pinpoint-applicationsettings-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "CampaignHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-applicationsettings.html#cfn-pinpoint-applicationsettings-campaignhook", "Required": false, "Type": "CampaignHook", "UpdateType": "Mutable" }, "CloudWatchMetricsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-applicationsettings.html#cfn-pinpoint-applicationsettings-cloudwatchmetricsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Limits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-applicationsettings.html#cfn-pinpoint-applicationsettings-limits", "Required": false, "Type": "Limits", "UpdateType": "Mutable" }, "QuietTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-applicationsettings.html#cfn-pinpoint-applicationsettings-quiettime", "Required": false, "Type": "QuietTime", "UpdateType": "Mutable" } } }, "AWS::Pinpoint::BaiduChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-baiduchannel.html", "Properties": { "ApiKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-baiduchannel.html#cfn-pinpoint-baiduchannel-apikey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-baiduchannel.html#cfn-pinpoint-baiduchannel-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-baiduchannel.html#cfn-pinpoint-baiduchannel-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SecretKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-baiduchannel.html#cfn-pinpoint-baiduchannel-secretkey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Campaign": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CampaignId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html", "Properties": { "AdditionalTreatments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-additionaltreatments", "ItemType": "WriteTreatmentResource", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "CampaignHook": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-campaignhook", "Required": false, "Type": "CampaignHook", "UpdateType": "Mutable" }, "CustomDeliveryConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-customdeliveryconfiguration", "Required": false, "Type": "CustomDeliveryConfiguration", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HoldoutPercent": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-holdoutpercent", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "IsPaused": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-ispaused", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Limits": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-limits", "Required": false, "Type": "Limits", "UpdateType": "Mutable" }, "MessageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-messageconfiguration", "Required": false, "Type": "MessageConfiguration", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-priority", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-schedule", "Required": true, "Type": "Schedule", "UpdateType": "Mutable" }, "SegmentId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-segmentid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SegmentVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-segmentversion", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "TemplateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-templateconfiguration", "Required": false, "Type": "TemplateConfiguration", "UpdateType": "Mutable" }, "TreatmentDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-treatmentdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TreatmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-treatmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::EmailChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-emailchannel.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-emailchannel.html#cfn-pinpoint-emailchannel-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ConfigurationSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-emailchannel.html#cfn-pinpoint-emailchannel-configurationset", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-emailchannel.html#cfn-pinpoint-emailchannel-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "FromAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-emailchannel.html#cfn-pinpoint-emailchannel-fromaddress", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Identity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-emailchannel.html#cfn-pinpoint-emailchannel-identity", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-emailchannel.html#cfn-pinpoint-emailchannel-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::EmailTemplate": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-emailtemplate.html", "Properties": { "DefaultSubstitutions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-emailtemplate.html#cfn-pinpoint-emailtemplate-defaultsubstitutions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HtmlPart": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-emailtemplate.html#cfn-pinpoint-emailtemplate-htmlpart", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Subject": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-emailtemplate.html#cfn-pinpoint-emailtemplate-subject", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-emailtemplate.html#cfn-pinpoint-emailtemplate-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "TemplateDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-emailtemplate.html#cfn-pinpoint-emailtemplate-templatedescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-emailtemplate.html#cfn-pinpoint-emailtemplate-templatename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TextPart": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-emailtemplate.html#cfn-pinpoint-emailtemplate-textpart", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::EventStream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-eventstream.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-eventstream.html#cfn-pinpoint-eventstream-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DestinationStreamArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-eventstream.html#cfn-pinpoint-eventstream-destinationstreamarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-eventstream.html#cfn-pinpoint-eventstream-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::GCMChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-gcmchannel.html", "Properties": { "ApiKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-gcmchannel.html#cfn-pinpoint-gcmchannel-apikey", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-gcmchannel.html#cfn-pinpoint-gcmchannel-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-gcmchannel.html#cfn-pinpoint-gcmchannel-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::InAppTemplate": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-inapptemplate.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-inapptemplate.html#cfn-pinpoint-inapptemplate-content", "DuplicatesAllowed": true, "ItemType": "InAppMessageContent", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CustomConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-inapptemplate.html#cfn-pinpoint-inapptemplate-customconfig", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Layout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-inapptemplate.html#cfn-pinpoint-inapptemplate-layout", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pinpoint::InAppTemplate.Layout" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-inapptemplate.html#cfn-pinpoint-inapptemplate-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "TemplateDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-inapptemplate.html#cfn-pinpoint-inapptemplate-templatedescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-inapptemplate.html#cfn-pinpoint-inapptemplate-templatename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Pinpoint::PushTemplate": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-pushtemplate.html", "Properties": { "ADM": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-pushtemplate.html#cfn-pinpoint-pushtemplate-adm", "Required": false, "Type": "AndroidPushNotificationTemplate", "UpdateType": "Mutable" }, "APNS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-pushtemplate.html#cfn-pinpoint-pushtemplate-apns", "Required": false, "Type": "APNSPushNotificationTemplate", "UpdateType": "Mutable" }, "Baidu": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-pushtemplate.html#cfn-pinpoint-pushtemplate-baidu", "Required": false, "Type": "AndroidPushNotificationTemplate", "UpdateType": "Mutable" }, "Default": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-pushtemplate.html#cfn-pinpoint-pushtemplate-default", "Required": false, "Type": "DefaultPushNotificationTemplate", "UpdateType": "Mutable" }, "DefaultSubstitutions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-pushtemplate.html#cfn-pinpoint-pushtemplate-defaultsubstitutions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GCM": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-pushtemplate.html#cfn-pinpoint-pushtemplate-gcm", "Required": false, "Type": "AndroidPushNotificationTemplate", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-pushtemplate.html#cfn-pinpoint-pushtemplate-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "TemplateDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-pushtemplate.html#cfn-pinpoint-pushtemplate-templatedescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-pushtemplate.html#cfn-pinpoint-pushtemplate-templatename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Pinpoint::SMSChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-smschannel.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-smschannel.html#cfn-pinpoint-smschannel-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-smschannel.html#cfn-pinpoint-smschannel-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SenderId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-smschannel.html#cfn-pinpoint-smschannel-senderid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ShortCode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-smschannel.html#cfn-pinpoint-smschannel-shortcode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::Segment": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "SegmentId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-segment.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-segment.html#cfn-pinpoint-segment-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Dimensions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-segment.html#cfn-pinpoint-segment-dimensions", "Required": false, "Type": "SegmentDimensions", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-segment.html#cfn-pinpoint-segment-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SegmentGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-segment.html#cfn-pinpoint-segment-segmentgroups", "Required": false, "Type": "SegmentGroups", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-segment.html#cfn-pinpoint-segment-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Pinpoint::SmsTemplate": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-smstemplate.html", "Properties": { "Body": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-smstemplate.html#cfn-pinpoint-smstemplate-body", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DefaultSubstitutions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-smstemplate.html#cfn-pinpoint-smstemplate-defaultsubstitutions", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-smstemplate.html#cfn-pinpoint-smstemplate-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "TemplateDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-smstemplate.html#cfn-pinpoint-smstemplate-templatedescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TemplateName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-smstemplate.html#cfn-pinpoint-smstemplate-templatename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Pinpoint::VoiceChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-voicechannel.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-voicechannel.html#cfn-pinpoint-voicechannel-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-voicechannel.html#cfn-pinpoint-voicechannel-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::ConfigurationSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationset.html", "Properties": { "DeliveryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationset.html#cfn-pinpointemail-configurationset-deliveryoptions", "Required": false, "Type": "DeliveryOptions", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationset.html#cfn-pinpointemail-configurationset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ReputationOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationset.html#cfn-pinpointemail-configurationset-reputationoptions", "Required": false, "Type": "ReputationOptions", "UpdateType": "Mutable" }, "SendingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationset.html#cfn-pinpointemail-configurationset-sendingoptions", "Required": false, "Type": "SendingOptions", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationset.html#cfn-pinpointemail-configurationset-tags", "ItemType": "Tags", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TrackingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationset.html#cfn-pinpointemail-configurationset-trackingoptions", "Required": false, "Type": "TrackingOptions", "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::ConfigurationSetEventDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationseteventdestination.html", "Properties": { "ConfigurationSetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationseteventdestination.html#cfn-pinpointemail-configurationseteventdestination-configurationsetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "EventDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationseteventdestination.html#cfn-pinpointemail-configurationseteventdestination-eventdestination", "Required": false, "Type": "EventDestination", "UpdateType": "Mutable" }, "EventDestinationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationseteventdestination.html#cfn-pinpointemail-configurationseteventdestination-eventdestinationname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::PinpointEmail::DedicatedIpPool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-dedicatedippool.html", "Properties": { "PoolName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-dedicatedippool.html#cfn-pinpointemail-dedicatedippool-poolname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-dedicatedippool.html#cfn-pinpointemail-dedicatedippool-tags", "ItemType": "Tags", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::PinpointEmail::Identity": { "Attributes": { "IdentityDNSRecordName1": { "PrimitiveType": "String" }, "IdentityDNSRecordName2": { "PrimitiveType": "String" }, "IdentityDNSRecordName3": { "PrimitiveType": "String" }, "IdentityDNSRecordValue1": { "PrimitiveType": "String" }, "IdentityDNSRecordValue2": { "PrimitiveType": "String" }, "IdentityDNSRecordValue3": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-identity.html", "Properties": { "DkimSigningEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-identity.html#cfn-pinpointemail-identity-dkimsigningenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "FeedbackForwardingEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-identity.html#cfn-pinpointemail-identity-feedbackforwardingenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MailFromAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-identity.html#cfn-pinpointemail-identity-mailfromattributes", "Required": false, "Type": "MailFromAttributes", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-identity.html#cfn-pinpointemail-identity-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-identity.html#cfn-pinpointemail-identity-tags", "ItemType": "Tags", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Pipes::Pipe": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "CurrentState": { "PrimitiveType": "String" }, "LastModifiedTime": { "PrimitiveType": "String" }, "StateReason": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pipes-pipe.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pipes-pipe.html#cfn-pipes-pipe-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.Description" } }, "DesiredState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pipes-pipe.html#cfn-pipes-pipe-desiredstate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.DesiredState" } }, "Enrichment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pipes-pipe.html#cfn-pipes-pipe-enrichment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EnrichmentParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pipes-pipe.html#cfn-pipes-pipe-enrichmentparameters", "Required": false, "Type": "PipeEnrichmentParameters", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pipes-pipe.html#cfn-pipes-pipe-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Pipes::Pipe.Name" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pipes-pipe.html#cfn-pipes-pipe-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.RoleArn" } }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pipes-pipe.html#cfn-pipes-pipe-source", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Pipes::Pipe.Source" } }, "SourceParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pipes-pipe.html#cfn-pipes-pipe-sourceparameters", "Required": false, "Type": "PipeSourceParameters", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pipes-pipe.html#cfn-pipes-pipe-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pipes-pipe.html#cfn-pipes-pipe-target", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Pipes::Pipe.Target" } }, "TargetParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pipes-pipe.html#cfn-pipes-pipe-targetparameters", "Required": false, "Type": "PipeTargetParameters", "UpdateType": "Mutable" } } }, "AWS::Proton::EnvironmentAccountConnection": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html", "Properties": { "CodebuildRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html#cfn-proton-environmentaccountconnection-codebuildrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Proton::EnvironmentAccountConnection.CodebuildRoleArn" } }, "ComponentRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html#cfn-proton-environmentaccountconnection-componentrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Proton::EnvironmentAccountConnection.ComponentRoleArn" } }, "EnvironmentAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html#cfn-proton-environmentaccountconnection-environmentaccountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Proton::EnvironmentAccountConnection.EnvironmentAccountId" } }, "EnvironmentName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html#cfn-proton-environmentaccountconnection-environmentname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Proton::EnvironmentAccountConnection.EnvironmentName" } }, "ManagementAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html#cfn-proton-environmentaccountconnection-managementaccountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Proton::EnvironmentAccountConnection.ManagementAccountId" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html#cfn-proton-environmentaccountconnection-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Proton::EnvironmentAccountConnection.RoleArn" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmentaccountconnection.html#cfn-proton-environmentaccountconnection-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Proton::EnvironmentTemplate": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmenttemplate.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmenttemplate.html#cfn-proton-environmenttemplate-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmenttemplate.html#cfn-proton-environmenttemplate-displayname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Proton::EnvironmentTemplate.DisplayName" } }, "EncryptionKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmenttemplate.html#cfn-proton-environmenttemplate-encryptionkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Proton::EnvironmentTemplate.EncryptionKey" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmenttemplate.html#cfn-proton-environmenttemplate-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Proton::EnvironmentTemplate.Name" } }, "Provisioning": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmenttemplate.html#cfn-proton-environmenttemplate-provisioning", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Proton::EnvironmentTemplate.Provisioning" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-environmenttemplate.html#cfn-proton-environmenttemplate-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Proton::ServiceTemplate": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-displayname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Proton::ServiceTemplate.DisplayName" } }, "EncryptionKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-encryptionkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Proton::ServiceTemplate.EncryptionKey" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Proton::ServiceTemplate.Name" } }, "PipelineProvisioning": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-pipelineprovisioning", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Proton::ServiceTemplate.PipelineProvisioning" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-proton-servicetemplate.html#cfn-proton-servicetemplate-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QLDB::Ledger": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-qldb-ledger.html", "Properties": { "DeletionProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-qldb-ledger.html#cfn-qldb-ledger-deletionprotection", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "KmsKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-qldb-ledger.html#cfn-qldb-ledger-kmskey", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-qldb-ledger.html#cfn-qldb-ledger-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PermissionsMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-qldb-ledger.html#cfn-qldb-ledger-permissionsmode", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-qldb-ledger.html#cfn-qldb-ledger-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QLDB::Stream": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-qldb-stream.html", "Properties": { "ExclusiveEndTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-qldb-stream.html#cfn-qldb-stream-exclusiveendtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InclusiveStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-qldb-stream.html#cfn-qldb-stream-inclusivestarttime", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "KinesisConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-qldb-stream.html#cfn-qldb-stream-kinesisconfiguration", "Required": true, "Type": "KinesisConfiguration", "UpdateType": "Immutable" }, "LedgerName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-qldb-stream.html#cfn-qldb-stream-ledgername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-qldb-stream.html#cfn-qldb-stream-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QLDB::Stream.RoleArn" } }, "StreamName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-qldb-stream.html#cfn-qldb-stream-streamname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-qldb-stream.html#cfn-qldb-stream-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Analysis": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "String" }, "DataSetArns": { "PrimitiveItemType": "String", "Type": "List" }, "Errors": { "ItemType": "AnalysisError", "Type": "List" }, "LastUpdatedTime": { "PrimitiveType": "String" }, "Sheets": { "ItemType": "Sheet", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-analysis.html", "Properties": { "AnalysisId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-analysis.html#cfn-quicksight-analysis-analysisid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.AnalysisId" } }, "AwsAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-analysis.html#cfn-quicksight-analysis-awsaccountid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.AwsAccountId" } }, "Definition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-analysis.html#cfn-quicksight-analysis-definition", "Required": false, "Type": "AnalysisDefinition", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-analysis.html#cfn-quicksight-analysis-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.Name" } }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-analysis.html#cfn-quicksight-analysis-parameters", "Required": false, "Type": "Parameters", "UpdateType": "Mutable" }, "Permissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-analysis.html#cfn-quicksight-analysis-permissions", "DuplicatesAllowed": true, "ItemType": "ResourcePermission", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SourceEntity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-analysis.html#cfn-quicksight-analysis-sourceentity", "Required": false, "Type": "AnalysisSourceEntity", "UpdateType": "Mutable" }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-analysis.html#cfn-quicksight-analysis-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Analysis.Status" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-analysis.html#cfn-quicksight-analysis-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ThemeArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-analysis.html#cfn-quicksight-analysis-themearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::QuickSight::Dashboard": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "String" }, "LastPublishedTime": { "PrimitiveType": "String" }, "LastUpdatedTime": { "PrimitiveType": "String" }, "Version": { "Type": "DashboardVersion" }, "Version.Arn": { "PrimitiveType": "String" }, "Version.CreatedTime": { "PrimitiveType": "String" }, "Version.DataSetArns": { "PrimitiveItemType": "String", "Type": "List" }, "Version.Description": { "PrimitiveType": "String" }, "Version.Errors": { "ItemType": "DashboardError", "Type": "List" }, "Version.Sheets": { "ItemType": "Sheet", "Type": "List" }, "Version.SourceEntityArn": { "PrimitiveType": "String" }, "Version.Status": { "PrimitiveType": "String" }, "Version.ThemeArn": { "PrimitiveType": "String" }, "Version.VersionNumber": { "PrimitiveType": "Double" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html", "Properties": { "AwsAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-awsaccountid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.AwsAccountId" } }, "DashboardId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-dashboardid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.DashboardId" } }, "DashboardPublishOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-dashboardpublishoptions", "Required": false, "Type": "DashboardPublishOptions", "UpdateType": "Mutable" }, "Definition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-definition", "Required": false, "Type": "DashboardVersionDefinition", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.Name" } }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-parameters", "Required": false, "Type": "Parameters", "UpdateType": "Mutable" }, "Permissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-permissions", "DuplicatesAllowed": true, "ItemType": "ResourcePermission", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SourceEntity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-sourceentity", "Required": false, "Type": "DashboardSourceEntity", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ThemeArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-themearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "VersionDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-versiondescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Dashboard.VersionDescription" } } } }, "AWS::QuickSight::DataSet": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "ConsumedSpiceCapacityInBytes": { "PrimitiveType": "Double" }, "CreatedTime": { "PrimitiveType": "String" }, "LastUpdatedTime": { "PrimitiveType": "String" }, "OutputColumns": { "ItemType": "OutputColumn", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html", "Properties": { "AwsAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-awsaccountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QuickSight::DataSet.AwsAccountId" } }, "ColumnGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-columngroups", "DuplicatesAllowed": true, "ItemType": "ColumnGroup", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ColumnLevelPermissionRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-columnlevelpermissionrules", "DuplicatesAllowed": true, "ItemType": "ColumnLevelPermissionRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DataSetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-datasetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DataSetUsageConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-datasetusageconfiguration", "Required": false, "Type": "DataSetUsageConfiguration", "UpdateType": "Mutable" }, "FieldFolders": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-fieldfolders", "ItemType": "FieldFolder", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "ImportMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-importmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSet.ImportMode" } }, "IngestionWaitPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-ingestionwaitpolicy", "Required": false, "Type": "IngestionWaitPolicy", "UpdateType": "Mutable" }, "LogicalTableMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-logicaltablemap", "ItemType": "LogicalTable", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSet.Name" } }, "Permissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-permissions", "DuplicatesAllowed": true, "ItemType": "ResourcePermission", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PhysicalTableMap": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-physicaltablemap", "ItemType": "PhysicalTable", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "RowLevelPermissionDataSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-rowlevelpermissiondataset", "Required": false, "Type": "RowLevelPermissionDataSet", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::QuickSight::DataSource": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "String" }, "LastUpdatedTime": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-datasource.html", "Properties": { "AlternateDataSourceParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-datasource.html#cfn-quicksight-datasource-alternatedatasourceparameters", "DuplicatesAllowed": true, "ItemType": "DataSourceParameters", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AwsAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-datasource.html#cfn-quicksight-datasource-awsaccountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.AwsAccountId" } }, "Credentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-datasource.html#cfn-quicksight-datasource-credentials", "Required": false, "Type": "DataSourceCredentials", "UpdateType": "Mutable" }, "DataSourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-datasource.html#cfn-quicksight-datasource-datasourceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DataSourceParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-datasource.html#cfn-quicksight-datasource-datasourceparameters", "Required": false, "Type": "DataSourceParameters", "UpdateType": "Mutable" }, "ErrorInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-datasource.html#cfn-quicksight-datasource-errorinfo", "Required": false, "Type": "DataSourceErrorInfo", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-datasource.html#cfn-quicksight-datasource-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.Name" } }, "Permissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-datasource.html#cfn-quicksight-datasource-permissions", "DuplicatesAllowed": true, "ItemType": "ResourcePermission", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SslProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-datasource.html#cfn-quicksight-datasource-sslproperties", "Required": false, "Type": "SslProperties", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-datasource.html#cfn-quicksight-datasource-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-datasource.html#cfn-quicksight-datasource-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QuickSight::DataSource.Type" } }, "VpcConnectionProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-datasource.html#cfn-quicksight-datasource-vpcconnectionproperties", "Required": false, "Type": "VpcConnectionProperties", "UpdateType": "Mutable" } } }, "AWS::QuickSight::RefreshSchedule": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-refreshschedule.html", "Properties": { "AwsAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-refreshschedule.html#cfn-quicksight-refreshschedule-awsaccountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QuickSight::RefreshSchedule.AwsAccountId" } }, "DataSetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-refreshschedule.html#cfn-quicksight-refreshschedule-datasetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-refreshschedule.html#cfn-quicksight-refreshschedule-schedule", "Required": false, "Type": "RefreshScheduleMap", "UpdateType": "Mutable" } } }, "AWS::QuickSight::Template": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "String" }, "LastUpdatedTime": { "PrimitiveType": "String" }, "Version": { "Type": "TemplateVersion" }, "Version.CreatedTime": { "PrimitiveType": "String" }, "Version.DataSetConfigurations": { "ItemType": "DataSetConfiguration", "Type": "List" }, "Version.Description": { "PrimitiveType": "String" }, "Version.Errors": { "ItemType": "TemplateError", "Type": "List" }, "Version.Sheets": { "ItemType": "Sheet", "Type": "List" }, "Version.SourceEntityArn": { "PrimitiveType": "String" }, "Version.Status": { "PrimitiveType": "String" }, "Version.ThemeArn": { "PrimitiveType": "String" }, "Version.VersionNumber": { "PrimitiveType": "Double" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-template.html", "Properties": { "AwsAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-template.html#cfn-quicksight-template-awsaccountid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QuickSight::Template.AwsAccountId" } }, "Definition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-template.html#cfn-quicksight-template-definition", "Required": false, "Type": "TemplateVersionDefinition", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-template.html#cfn-quicksight-template-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.Name" } }, "Permissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-template.html#cfn-quicksight-template-permissions", "DuplicatesAllowed": true, "ItemType": "ResourcePermission", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SourceEntity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-template.html#cfn-quicksight-template-sourceentity", "Required": false, "Type": "TemplateSourceEntity", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-template.html#cfn-quicksight-template-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TemplateId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-template.html#cfn-quicksight-template-templateid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QuickSight::Template.TemplateId" } }, "VersionDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-template.html#cfn-quicksight-template-versiondescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Template.VersionDescription" } } } }, "AWS::QuickSight::Theme": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "String" }, "LastUpdatedTime": { "PrimitiveType": "String" }, "Type": { "PrimitiveType": "String" }, "Version": { "Type": "ThemeVersion" }, "Version.Arn": { "PrimitiveType": "String" }, "Version.BaseThemeId": { "PrimitiveType": "String" }, "Version.Configuration": { "Type": "ThemeConfiguration" }, "Version.Configuration.DataColorPalette": { "Type": "DataColorPalette" }, "Version.Configuration.Sheet": { "Type": "SheetStyle" }, "Version.Configuration.Typography": { "Type": "Typography" }, "Version.Configuration.UIColorPalette": { "Type": "UIColorPalette" }, "Version.CreatedTime": { "PrimitiveType": "String" }, "Version.Description": { "PrimitiveType": "String" }, "Version.Errors": { "ItemType": "ThemeError", "Type": "List" }, "Version.Status": { "PrimitiveType": "String" }, "Version.VersionNumber": { "PrimitiveType": "Double" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-theme.html", "Properties": { "AwsAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-theme.html#cfn-quicksight-theme-awsaccountid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QuickSight::Theme.AwsAccountId" } }, "BaseThemeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-theme.html#cfn-quicksight-theme-basethemeid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.BaseThemeId" } }, "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-theme.html#cfn-quicksight-theme-configuration", "Required": false, "Type": "ThemeConfiguration", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-theme.html#cfn-quicksight-theme-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.Name" } }, "Permissions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-theme.html#cfn-quicksight-theme-permissions", "DuplicatesAllowed": true, "ItemType": "ResourcePermission", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-theme.html#cfn-quicksight-theme-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ThemeId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-theme.html#cfn-quicksight-theme-themeid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QuickSight::Theme.ThemeId" } }, "VersionDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-theme.html#cfn-quicksight-theme-versiondescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::Theme.VersionDescription" } } } }, "AWS::QuickSight::VPCConnection": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedTime": { "PrimitiveType": "String" }, "LastUpdatedTime": { "PrimitiveType": "String" }, "NetworkInterfaces": { "ItemType": "NetworkInterface", "Type": "List" }, "Status": { "PrimitiveType": "String" }, "VPCId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html", "Properties": { "AvailabilityStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-availabilitystatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::VPCConnection.AvailabilityStatus" } }, "AwsAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-awsaccountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QuickSight::VPCConnection.AwsAccountId" } }, "DnsResolvers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-dnsresolvers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::VPCConnection.Name" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::VPCConnection.SecurityGroupIds" } }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::QuickSight::VPCConnection.SubnetIds" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VPCConnectionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-vpcconnection.html#cfn-quicksight-vpcconnection-vpcconnectionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::QuickSight::VPCConnection.VPCConnectionId" } } } }, "AWS::RAM::Permission": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "IsResourceTypeDefault": { "PrimitiveType": "Boolean" }, "PermissionType": { "PrimitiveType": "String" }, "Version": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-permission.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-permission.html#cfn-ram-permission-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PolicyTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-permission.html#cfn-ram-permission-policytemplate", "PrimitiveType": "Json", "Required": true, "UpdateType": "Immutable" }, "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-permission.html#cfn-ram-permission-resourcetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-permission.html#cfn-ram-permission-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RAM::ResourceShare": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-resourceshare.html", "Properties": { "AllowExternalPrincipals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-resourceshare.html#cfn-ram-resourceshare-allowexternalprincipals", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-resourceshare.html#cfn-ram-resourceshare-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "PermissionArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-resourceshare.html#cfn-ram-resourceshare-permissionarns", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Principals": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-resourceshare.html#cfn-ram-resourceshare-principals", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ResourceArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-resourceshare.html#cfn-ram-resourceshare-resourcearns", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-resourceshare.html#cfn-ram-resourceshare-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RDS::DBCluster": { "Attributes": { "DBClusterArn": { "PrimitiveType": "String" }, "DBClusterResourceId": { "PrimitiveType": "String" }, "Endpoint": { "Type": "Endpoint" }, "Endpoint.Address": { "PrimitiveType": "String" }, "Endpoint.Port": { "PrimitiveType": "String" }, "MasterUserSecret.SecretArn": { "PrimitiveType": "String" }, "ReadEndpoint.Address": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html", "Properties": { "AllocatedStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-allocatedstorage", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "AssociatedRoles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-associatedroles", "DuplicatesAllowed": false, "ItemType": "DBClusterRole", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AutoMinorVersionUpgrade": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-autominorversionupgrade", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AvailabilityZones": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-availabilityzones", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ListValueType": "AvailabilityZones", "ValueType": "AvailabilityZone" } }, "BacktrackWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-backtrackwindow", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "BackupRetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-backupretentionperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RDS::DBCluster.BackupRetentionPeriod" } }, "CopyTagsToSnapshot": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-copytagstosnapshot", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DBClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbclusteridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::DBCluster.DBClusterIdentifier" } }, "DBClusterInstanceClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbclusterinstanceclass", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DBClusterParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbclusterparametergroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DBInstanceParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbinstanceparametergroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DBSubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbsubnetgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DBSystemId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbsystemid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DeletionProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-deletionprotection", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-domain", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DomainIAMRoleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-domainiamrolename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EnableCloudwatchLogsExports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enablecloudwatchlogsexports", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EnableHttpEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enablehttpendpoint", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnableIAMDatabaseAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enableiamdatabaseauthentication", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Engine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-engine", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "EngineMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enginemode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-engineversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GlobalClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-globalclusteridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::RDS::DBCluster.GlobalClusterIdentifier" } }, "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ManageMasterUserPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-managemasteruserpassword", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MasterUserPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-masteruserpassword", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MasterUserSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-masterusersecret", "Required": false, "Type": "MasterUserSecret", "UpdateType": "Mutable" }, "MasterUsername": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-masterusername", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::RDS::DBCluster.MasterUsername" } }, "MonitoringInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-monitoringinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MonitoringRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-monitoringrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NetworkType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-networktype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PerformanceInsightsEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-performanceinsightsenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PerformanceInsightsKmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-performanceinsightskmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PerformanceInsightsRetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-performanceinsightsretentionperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PreferredBackupWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-preferredbackupwindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PreferredMaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-preferredmaintenancewindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PubliclyAccessible": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-publiclyaccessible", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "ReplicationSourceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-replicationsourceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RestoreToTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-restoretotime", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RestoreType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-restoretype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ScalingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-scalingconfiguration", "Required": false, "Type": "ScalingConfiguration", "UpdateType": "Mutable" }, "ServerlessV2ScalingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-serverlessv2scalingconfiguration", "Required": false, "Type": "ServerlessV2ScalingConfiguration", "UpdateType": "Mutable" }, "SnapshotIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-snapshotidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SourceDBClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-sourcedbclusteridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SourceRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-sourceregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "StorageEncrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-storageencrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "StorageType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-storagetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UseLatestRestorableTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-uselatestrestorabletime", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "VpcSecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-vpcsecuritygroupids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RDS::DBClusterParameterGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbclusterparametergroup.html", "Properties": { "DBClusterParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbclusterparametergroup.html#cfn-rds-dbclusterparametergroup-dbclusterparametergroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::DBClusterParameterGroup.DBClusterParameterGroupName" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbclusterparametergroup.html#cfn-rds-dbclusterparametergroup-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Family": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbclusterparametergroup.html#cfn-rds-dbclusterparametergroup-family", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbclusterparametergroup.html#cfn-rds-dbclusterparametergroup-parameters", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbclusterparametergroup.html#cfn-rds-dbclusterparametergroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RDS::DBInstance": { "Attributes": { "CertificateDetails.CAIdentifier": { "PrimitiveType": "String" }, "CertificateDetails.ValidTill": { "PrimitiveType": "String" }, "DBInstanceArn": { "PrimitiveType": "String" }, "DBSystemId": { "PrimitiveType": "String" }, "DbiResourceId": { "PrimitiveType": "String" }, "Endpoint.Address": { "PrimitiveType": "String" }, "Endpoint.HostedZoneId": { "PrimitiveType": "String" }, "Endpoint.Port": { "PrimitiveType": "String" }, "MasterUserSecret.SecretArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html", "Properties": { "AllocatedStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-allocatedstorage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RDS::DBInstance.AllocatedStorage" } }, "AllowMajorVersionUpgrade": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-allowmajorversionupgrade", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AssociatedRoles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-associatedroles", "DuplicatesAllowed": true, "ItemType": "DBInstanceRole", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AutoMinorVersionUpgrade": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-autominorversionupgrade", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Conditional" }, "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AvailabilityZone" } }, "BackupRetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-backupretentionperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::RDS::DBInstance.BackupRetentionPeriod" } }, "CACertificateIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-cacertificateidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "CertificateDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-certificatedetails", "Required": false, "Type": "CertificateDetails", "UpdateType": "Mutable" }, "CertificateRotationRestart": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-certificaterotationrestart", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CharacterSetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-charactersetname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "CopyTagsToSnapshot": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-copytagstosnapshot", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "CustomIAMInstanceProfile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-customiaminstanceprofile", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DBClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-dbclusteridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DBClusterSnapshotIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-dbclustersnapshotidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "DBInstanceClass": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-dbinstanceclass", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RDS::DBInstance.DBInstanceClass" } }, "DBInstanceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-dbinstanceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::DBInstance.DBInstanceIdentifier" } }, "DBName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-dbname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::DBInstance.DBName" } }, "DBParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-dbparametergroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "DBSecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-dbsecuritygroups", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DBSnapshotIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-dbsnapshotidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "DBSubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-dbsubnetgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DeleteAutomatedBackups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-deleteautomatedbackups", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DeletionProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-deletionprotection", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-domain", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DomainIAMRoleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-domainiamrolename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EnableCloudwatchLogsExports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-enablecloudwatchlogsexports", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EnableIAMDatabaseAuthentication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-enableiamdatabaseauthentication", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EnablePerformanceInsights": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-enableperformanceinsights", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-endpoint", "Required": false, "Type": "Endpoint", "UpdateType": "Mutable" }, "Engine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-engine", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::RDS::DBInstance.Engine" } }, "EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-engineversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Iops": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-iops", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LicenseModel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-licensemodel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ManageMasterUserPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-managemasteruserpassword", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "MasterUserPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-masteruserpassword", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MasterUserSecret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-masterusersecret", "Required": false, "Type": "MasterUserSecret", "UpdateType": "Mutable" }, "MasterUsername": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-masterusername", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::DBInstance.MasterUsername" } }, "MaxAllocatedStorage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-maxallocatedstorage", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MonitoringInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-monitoringinterval", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "RdsInstanceMonitoringInterval" } }, "MonitoringRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-monitoringrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MultiAZ": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-multiaz", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Conditional" }, "NcharCharacterSetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-ncharcharactersetname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "NetworkType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-networktype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OptionGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-optiongroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PerformanceInsightsKMSKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-performanceinsightskmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "PerformanceInsightsRetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-performanceinsightsretentionperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "PerformanceInsightsRetentionPeriod" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-port", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::DBInstance.Port" } }, "PreferredBackupWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-preferredbackupwindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PreferredMaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-preferredmaintenancewindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "ProcessorFeatures": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-processorfeatures", "DuplicatesAllowed": true, "ItemType": "ProcessorFeature", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "PromotionTier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-promotiontier", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RDS::DBInstance.PromotionTier" } }, "PubliclyAccessible": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-publiclyaccessible", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ReplicaMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-replicamode", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RestoreTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-restoretime", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "SourceDBClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-sourcedbclusteridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "SourceDBInstanceAutomatedBackupsArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-sourcedbinstanceautomatedbackupsarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "SourceDBInstanceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-sourcedbinstanceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "SourceDbiResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-sourcedbiresourceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "SourceRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-sourceregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "StorageEncrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-storageencrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "StorageThroughput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-storagethroughput", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "StorageType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-storagetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Timezone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-timezone", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "UseDefaultProcessorFeatures": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-usedefaultprocessorfeatures", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "UseLatestRestorableTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-uselatestrestorabletime", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Conditional" }, "VPCSecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-vpcsecuritygroups", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RDS::DBParameterGroup": { "Attributes": { "DBParameterGroupName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbparametergroup.html", "Properties": { "DBParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbparametergroup.html#cfn-rds-dbparametergroup-dbparametergroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::DBParameterGroup.DBParameterGroupName" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbparametergroup.html#cfn-rds-dbparametergroup-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Family": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbparametergroup.html#cfn-rds-dbparametergroup-family", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbparametergroup.html#cfn-rds-dbparametergroup-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbparametergroup.html#cfn-rds-dbparametergroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RDS::DBProxy": { "Attributes": { "DBProxyArn": { "PrimitiveType": "String" }, "Endpoint": { "PrimitiveType": "String" }, "VpcId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxy.html", "Properties": { "Auth": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxy.html#cfn-rds-dbproxy-auth", "DuplicatesAllowed": true, "ItemType": "AuthFormat", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "DBProxyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxy.html#cfn-rds-dbproxy-dbproxyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::DBProxy.DBProxyName" } }, "DebugLogging": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxy.html#cfn-rds-dbproxy-debuglogging", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EngineFamily": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxy.html#cfn-rds-dbproxy-enginefamily", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::DBProxy.EngineFamily" } }, "IdleClientTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxy.html#cfn-rds-dbproxy-idleclienttimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "RequireTLS": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxy.html#cfn-rds-dbproxy-requiretls", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxy.html#cfn-rds-dbproxy-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxy.html#cfn-rds-dbproxy-tags", "DuplicatesAllowed": true, "ItemType": "TagFormat", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcSecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxy.html#cfn-rds-dbproxy-vpcsecuritygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcSubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxy.html#cfn-rds-dbproxy-vpcsubnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::RDS::DBProxyEndpoint": { "Attributes": { "DBProxyEndpointArn": { "PrimitiveType": "String" }, "Endpoint": { "PrimitiveType": "String" }, "IsDefault": { "PrimitiveType": "Boolean" }, "VpcId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html", "Properties": { "DBProxyEndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html#cfn-rds-dbproxyendpoint-dbproxyendpointname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::DBProxyEndpoint.DBProxyEndpointName" } }, "DBProxyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html#cfn-rds-dbproxyendpoint-dbproxyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::DBProxyEndpoint.DBProxyName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html#cfn-rds-dbproxyendpoint-tags", "DuplicatesAllowed": true, "ItemType": "TagFormat", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html#cfn-rds-dbproxyendpoint-targetrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::DBProxyEndpoint.TargetRole" } }, "VpcSecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html#cfn-rds-dbproxyendpoint-vpcsecuritygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcSubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html#cfn-rds-dbproxyendpoint-vpcsubnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::RDS::DBProxyTargetGroup": { "Attributes": { "TargetGroupArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxytargetgroup.html", "Properties": { "ConnectionPoolConfigurationInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxytargetgroup.html#cfn-rds-dbproxytargetgroup-connectionpoolconfigurationinfo", "Required": false, "Type": "ConnectionPoolConfigurationInfoFormat", "UpdateType": "Mutable" }, "DBClusterIdentifiers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxytargetgroup.html#cfn-rds-dbproxytargetgroup-dbclusteridentifiers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DBInstanceIdentifiers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxytargetgroup.html#cfn-rds-dbproxytargetgroup-dbinstanceidentifiers", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DBProxyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxytargetgroup.html#cfn-rds-dbproxytargetgroup-dbproxyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::DBProxyTargetGroup.DBProxyName" } }, "TargetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxytargetgroup.html#cfn-rds-dbproxytargetgroup-targetgroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::DBProxyTargetGroup.TargetGroupName" } } } }, "AWS::RDS::DBSecurityGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-security-group.html", "Properties": { "DBSecurityGroupIngress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-security-group.html#cfn-rds-dbsecuritygroup-dbsecuritygroupingress", "DuplicatesAllowed": false, "ItemType": "Ingress", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "EC2VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-security-group.html#cfn-rds-dbsecuritygroup-ec2vpcid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "GroupDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-security-group.html#cfn-rds-dbsecuritygroup-groupdescription", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-security-group.html#cfn-rds-dbsecuritygroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RDS::DBSecurityGroupIngress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-security-group-ingress.html", "Properties": { "CIDRIP": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-security-group-ingress.html#cfn-rds-securitygroup-ingress-cidrip", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "CidrIp" } }, "DBSecurityGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-security-group-ingress.html#cfn-rds-securitygroup-ingress-dbsecuritygroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "EC2SecurityGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-security-group-ingress.html#cfn-rds-securitygroup-ingress-ec2securitygroupid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EC2SecurityGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-security-group-ingress.html#cfn-rds-securitygroup-ingress-ec2securitygroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EC2SecurityGroupOwnerId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-security-group-ingress.html#cfn-rds-securitygroup-ingress-ec2securitygroupownerid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::RDS::DBSubnetGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbsubnetgroup.html", "Properties": { "DBSubnetGroupDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbsubnetgroup.html#cfn-rds-dbsubnetgroup-dbsubnetgroupdescription", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "DBSubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbsubnetgroup.html#cfn-rds-dbsubnetgroup-dbsubnetgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::DBSubnetGroup.DBSubnetGroupName" } }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbsubnetgroup.html#cfn-rds-dbsubnetgroup-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbsubnetgroup.html#cfn-rds-dbsubnetgroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RDS::EventSubscription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html#cfn-rds-eventsubscription-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EventCategories": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html#cfn-rds-eventsubscription-eventcategories", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SnsTopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html#cfn-rds-eventsubscription-snstopicarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SourceIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html#cfn-rds-eventsubscription-sourceids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html#cfn-rds-eventsubscription-sourcetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubscriptionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html#cfn-rds-eventsubscription-subscriptionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html#cfn-rds-eventsubscription-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RDS::GlobalCluster": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-globalcluster.html", "Properties": { "DeletionProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-globalcluster.html#cfn-rds-globalcluster-deletionprotection", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Engine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-globalcluster.html#cfn-rds-globalcluster-engine", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::GlobalCluster.Engine" } }, "EngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-globalcluster.html#cfn-rds-globalcluster-engineversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GlobalClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-globalcluster.html#cfn-rds-globalcluster-globalclusteridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RDS::GlobalCluster.GlobalClusterIdentifier" } }, "SourceDBClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-globalcluster.html#cfn-rds-globalcluster-sourcedbclusteridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "StorageEncrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-globalcluster.html#cfn-rds-globalcluster-storageencrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" } } }, "AWS::RDS::OptionGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-optiongroup.html", "Properties": { "EngineName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-optiongroup.html#cfn-rds-optiongroup-enginename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "MajorEngineVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-optiongroup.html#cfn-rds-optiongroup-majorengineversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "OptionConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-optiongroup.html#cfn-rds-optiongroup-optionconfigurations", "DuplicatesAllowed": true, "ItemType": "OptionConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "OptionGroupDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-optiongroup.html#cfn-rds-optiongroup-optiongroupdescription", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "OptionGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-optiongroup.html#cfn-rds-optiongroup-optiongroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-optiongroup.html#cfn-rds-optiongroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RUM::AppMonitor": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rum-appmonitor.html", "Properties": { "AppMonitorConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rum-appmonitor.html#cfn-rum-appmonitor-appmonitorconfiguration", "Required": false, "Type": "AppMonitorConfiguration", "UpdateType": "Mutable" }, "CustomEvents": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rum-appmonitor.html#cfn-rum-appmonitor-customevents", "Required": false, "Type": "CustomEvents", "UpdateType": "Mutable" }, "CwLogEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rum-appmonitor.html#cfn-rum-appmonitor-cwlogenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rum-appmonitor.html#cfn-rum-appmonitor-domain", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RUM::AppMonitor.Domain" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rum-appmonitor.html#cfn-rum-appmonitor-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RUM::AppMonitor.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rum-appmonitor.html#cfn-rum-appmonitor-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Redshift::Cluster": { "Attributes": { "DeferMaintenanceIdentifier": { "PrimitiveType": "String" }, "Endpoint.Address": { "PrimitiveType": "String" }, "Endpoint.Port": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html", "Properties": { "AllowVersionUpgrade": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-allowversionupgrade", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AquaConfigurationStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-aquaconfigurationstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AutomatedSnapshotRetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-automatedsnapshotretentionperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "AvailabilityZone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-availabilityzone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AvailabilityZoneRelocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-availabilityzonerelocation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AvailabilityZoneRelocationStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-availabilityzonerelocationstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Classic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-classic", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clusteridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ClusterParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clusterparametergroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ClusterSecurityGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clustersecuritygroups", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ClusterSubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clustersubnetgroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ClusterType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clustertype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "RedshiftClusterType" } }, "ClusterVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clusterversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "RedshiftClusterVersion" } }, "DBName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-dbname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "DeferMaintenance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-defermaintenance", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DeferMaintenanceDuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-defermaintenanceduration", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "DeferMaintenanceEndTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-defermaintenanceendtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DeferMaintenanceStartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-defermaintenancestarttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DestinationRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-destinationregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ElasticIp": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-elasticip", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Encrypted": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-encrypted", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-endpoint", "Required": false, "Type": "Endpoint", "UpdateType": "Mutable" }, "EnhancedVpcRouting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-enhancedvpcrouting", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "HsmClientCertificateIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-hsmclientcertificateidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HsmConfigurationIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-hsmconfigurationidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IamRoles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-iamroles", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LoggingProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-loggingproperties", "Required": false, "Type": "LoggingProperties", "UpdateType": "Mutable" }, "MaintenanceTrackName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-maintenancetrackname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ManualSnapshotRetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-manualsnapshotretentionperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "MasterUserPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-masteruserpassword", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "MasterUsername": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-masterusername", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "NodeType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-nodetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "RedshiftInstanceType" } }, "NumberOfNodes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-numberofnodes", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Redshift::Cluster.NumberOfNodes" } }, "OwnerAccount": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-owneraccount", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PreferredMaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-preferredmaintenancewindow", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PubliclyAccessible": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-publiclyaccessible", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ResourceAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-resourceaction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RevisionTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-revisiontarget", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RotateEncryptionKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-rotateencryptionkey", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SnapshotClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-snapshotclusteridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SnapshotCopyGrantName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-snapshotcopygrantname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SnapshotCopyManual": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-snapshotcopymanual", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SnapshotCopyRetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-snapshotcopyretentionperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SnapshotIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-snapshotidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcSecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-vpcsecuritygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Redshift::ClusterParameterGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clusterparametergroup.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clusterparametergroup.html#cfn-redshift-clusterparametergroup-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ParameterGroupFamily": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clusterparametergroup.html#cfn-redshift-clusterparametergroup-parametergroupfamily", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ParameterGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clusterparametergroup.html#cfn-redshift-clusterparametergroup-parametergroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clusterparametergroup.html#cfn-redshift-clusterparametergroup-parameters", "DuplicatesAllowed": true, "ItemType": "Parameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clusterparametergroup.html#cfn-redshift-clusterparametergroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Redshift::ClusterSecurityGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersecuritygroup.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersecuritygroup.html#cfn-redshift-clustersecuritygroup-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersecuritygroup.html#cfn-redshift-clustersecuritygroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Redshift::ClusterSecurityGroupIngress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersecuritygroupingress.html", "Properties": { "CIDRIP": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersecuritygroupingress.html#cfn-redshift-clustersecuritygroupingress-cidrip", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "CidrIp" } }, "ClusterSecurityGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersecuritygroupingress.html#cfn-redshift-clustersecuritygroupingress-clustersecuritygroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "EC2SecurityGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersecuritygroupingress.html#cfn-redshift-clustersecuritygroupingress-ec2securitygroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EC2SecurityGroupOwnerId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersecuritygroupingress.html#cfn-redshift-clustersecuritygroupingress-ec2securitygroupownerid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Redshift::ClusterSubnetGroup": { "Attributes": { "ClusterSubnetGroupName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersubnetgroup.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersubnetgroup.html#cfn-redshift-clustersubnetgroup-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersubnetgroup.html#cfn-redshift-clustersubnetgroup-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersubnetgroup.html#cfn-redshift-clustersubnetgroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Redshift::EndpointAccess": { "Attributes": { "Address": { "PrimitiveType": "String" }, "EndpointCreateTime": { "PrimitiveType": "String" }, "EndpointStatus": { "PrimitiveType": "String" }, "Port": { "PrimitiveType": "Integer" }, "VpcEndpoint": { "Type": "VpcEndpoint" }, "VpcEndpoint.NetworkInterfaces": { "ItemType": "NetworkInterface", "Type": "List" }, "VpcEndpoint.VpcEndpointId": { "PrimitiveType": "String" }, "VpcEndpoint.VpcId": { "PrimitiveType": "String" }, "VpcSecurityGroups": { "ItemType": "VpcSecurityGroup", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointaccess.html", "Properties": { "ClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointaccess.html#cfn-redshift-endpointaccess-clusteridentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "EndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointaccess.html#cfn-redshift-endpointaccess-endpointname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Redshift::EndpointAccess.EndpointName" } }, "ResourceOwner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointaccess.html#cfn-redshift-endpointaccess-resourceowner", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Redshift::EndpointAccess.ResourceOwner" } }, "SubnetGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointaccess.html#cfn-redshift-endpointaccess-subnetgroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Redshift::EndpointAccess.SubnetGroupName" } }, "VpcSecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointaccess.html#cfn-redshift-endpointaccess-vpcsecuritygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Redshift::EndpointAuthorization": { "Attributes": { "AllowedAllVPCs": { "PrimitiveType": "Boolean" }, "AllowedVPCs": { "PrimitiveItemType": "String", "Type": "List" }, "AuthorizeTime": { "PrimitiveType": "String" }, "ClusterStatus": { "PrimitiveType": "String" }, "EndpointCount": { "PrimitiveType": "Integer" }, "Grantee": { "PrimitiveType": "String" }, "Grantor": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointauthorization.html", "Properties": { "Account": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointauthorization.html#cfn-redshift-endpointauthorization-account", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Redshift::EndpointAuthorization.Account" } }, "ClusterIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointauthorization.html#cfn-redshift-endpointauthorization-clusteridentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Redshift::EndpointAuthorization.ClusterIdentifier" } }, "Force": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointauthorization.html#cfn-redshift-endpointauthorization-force", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "VpcIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointauthorization.html#cfn-redshift-endpointauthorization-vpcids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Redshift::EndpointAuthorization.VpcIds" } } } }, "AWS::Redshift::EventSubscription": { "Attributes": { "CustSubscriptionId": { "PrimitiveType": "String" }, "CustomerAwsId": { "PrimitiveType": "String" }, "EventCategoriesList": { "PrimitiveItemType": "String", "Type": "List" }, "SourceIdsList": { "PrimitiveItemType": "String", "Type": "List" }, "Status": { "PrimitiveType": "String" }, "SubscriptionCreationTime": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-eventsubscription.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-eventsubscription.html#cfn-redshift-eventsubscription-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EventCategories": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-eventsubscription.html#cfn-redshift-eventsubscription-eventcategories", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Redshift::EventSubscription.EventCategories" } }, "Severity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-eventsubscription.html#cfn-redshift-eventsubscription-severity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Redshift::EventSubscription.Severity" } }, "SnsTopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-eventsubscription.html#cfn-redshift-eventsubscription-snstopicarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SourceIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-eventsubscription.html#cfn-redshift-eventsubscription-sourceids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-eventsubscription.html#cfn-redshift-eventsubscription-sourcetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Redshift::EventSubscription.SourceType" } }, "SubscriptionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-eventsubscription.html#cfn-redshift-eventsubscription-subscriptionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Redshift::EventSubscription.SubscriptionName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-eventsubscription.html#cfn-redshift-eventsubscription-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Redshift::ScheduledAction": { "Attributes": { "NextInvocations": { "PrimitiveItemType": "String", "Type": "List" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-scheduledaction.html", "Properties": { "Enable": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-scheduledaction.html#cfn-redshift-scheduledaction-enable", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "EndTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-scheduledaction.html#cfn-redshift-scheduledaction-endtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IamRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-scheduledaction.html#cfn-redshift-scheduledaction-iamrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-scheduledaction.html#cfn-redshift-scheduledaction-schedule", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ScheduledActionDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-scheduledaction.html#cfn-redshift-scheduledaction-scheduledactiondescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Redshift::ScheduledAction.ScheduledActionDescription" } }, "ScheduledActionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-scheduledaction.html#cfn-redshift-scheduledaction-scheduledactionname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Redshift::ScheduledAction.ScheduledActionName" } }, "StartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-scheduledaction.html#cfn-redshift-scheduledaction-starttime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TargetAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-scheduledaction.html#cfn-redshift-scheduledaction-targetaction", "Required": false, "Type": "ScheduledActionType", "UpdateType": "Mutable" } } }, "AWS::RedshiftServerless::Namespace": { "Attributes": { "Namespace": { "Type": "Namespace" }, "Namespace.AdminUsername": { "PrimitiveType": "String" }, "Namespace.CreationDate": { "PrimitiveType": "String" }, "Namespace.DbName": { "PrimitiveType": "String" }, "Namespace.DefaultIamRoleArn": { "PrimitiveType": "String" }, "Namespace.IamRoles": { "PrimitiveItemType": "String", "Type": "List" }, "Namespace.KmsKeyId": { "PrimitiveType": "String" }, "Namespace.LogExports": { "PrimitiveItemType": "String", "Type": "List" }, "Namespace.NamespaceArn": { "PrimitiveType": "String" }, "Namespace.NamespaceId": { "PrimitiveType": "String" }, "Namespace.NamespaceName": { "PrimitiveType": "String" }, "Namespace.Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-namespace.html", "Properties": { "AdminUserPassword": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-namespace.html#cfn-redshiftserverless-namespace-adminuserpassword", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RedshiftServerless::Namespace.AdminUserPassword" } }, "AdminUsername": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-namespace.html#cfn-redshiftserverless-namespace-adminusername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RedshiftServerless::Namespace.AdminUsername" } }, "DbName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-namespace.html#cfn-redshiftserverless-namespace-dbname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RedshiftServerless::Namespace.DbName" } }, "DefaultIamRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-namespace.html#cfn-redshiftserverless-namespace-defaultiamrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FinalSnapshotName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-namespace.html#cfn-redshiftserverless-namespace-finalsnapshotname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RedshiftServerless::Namespace.FinalSnapshotName" } }, "FinalSnapshotRetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-namespace.html#cfn-redshiftserverless-namespace-finalsnapshotretentionperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "IamRoles": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-namespace.html#cfn-redshiftserverless-namespace-iamroles", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-namespace.html#cfn-redshiftserverless-namespace-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LogExports": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-namespace.html#cfn-redshiftserverless-namespace-logexports", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RedshiftServerless::Namespace.LogExports" } }, "NamespaceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-namespace.html#cfn-redshiftserverless-namespace-namespacename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RedshiftServerless::Namespace.NamespaceName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-namespace.html#cfn-redshiftserverless-namespace-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::RedshiftServerless::Workgroup": { "Attributes": { "Workgroup": { "Type": "Workgroup" }, "Workgroup.BaseCapacity": { "PrimitiveType": "Integer" }, "Workgroup.ConfigParameters": { "ItemType": "ConfigParameter", "Type": "List" }, "Workgroup.CreationDate": { "PrimitiveType": "String" }, "Workgroup.Endpoint": { "Type": "Endpoint" }, "Workgroup.Endpoint.Address": { "PrimitiveType": "String" }, "Workgroup.Endpoint.Port": { "PrimitiveType": "Integer" }, "Workgroup.Endpoint.VpcEndpoints": { "ItemType": "VpcEndpoint", "Type": "List" }, "Workgroup.EnhancedVpcRouting": { "PrimitiveType": "Boolean" }, "Workgroup.NamespaceName": { "PrimitiveType": "String" }, "Workgroup.PubliclyAccessible": { "PrimitiveType": "Boolean" }, "Workgroup.SecurityGroupIds": { "PrimitiveItemType": "String", "Type": "List" }, "Workgroup.Status": { "PrimitiveType": "String" }, "Workgroup.SubnetIds": { "PrimitiveItemType": "String", "Type": "List" }, "Workgroup.WorkgroupArn": { "PrimitiveType": "String" }, "Workgroup.WorkgroupId": { "PrimitiveType": "String" }, "Workgroup.WorkgroupName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-workgroup.html", "Properties": { "BaseCapacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-workgroup.html#cfn-redshiftserverless-workgroup-basecapacity", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ConfigParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-workgroup.html#cfn-redshiftserverless-workgroup-configparameters", "DuplicatesAllowed": false, "ItemType": "ConfigParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "EnhancedVpcRouting": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-workgroup.html#cfn-redshiftserverless-workgroup-enhancedvpcrouting", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NamespaceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-workgroup.html#cfn-redshiftserverless-workgroup-namespacename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RedshiftServerless::Workgroup.NamespaceName" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-workgroup.html#cfn-redshiftserverless-workgroup-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "PubliclyAccessible": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-workgroup.html#cfn-redshiftserverless-workgroup-publiclyaccessible", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-workgroup.html#cfn-redshiftserverless-workgroup-securitygroupids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RedshiftServerless::Workgroup.SecurityGroupIds" } }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-workgroup.html#cfn-redshiftserverless-workgroup-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RedshiftServerless::Workgroup.SubnetIds" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-workgroup.html#cfn-redshiftserverless-workgroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "WorkgroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-workgroup.html#cfn-redshiftserverless-workgroup-workgroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RedshiftServerless::Workgroup.WorkgroupName" } } } }, "AWS::RefactorSpaces::Application": { "Attributes": { "ApiGatewayId": { "PrimitiveType": "String" }, "ApplicationIdentifier": { "PrimitiveType": "String" }, "Arn": { "PrimitiveType": "String" }, "NlbArn": { "PrimitiveType": "String" }, "NlbName": { "PrimitiveType": "String" }, "ProxyUrl": { "PrimitiveType": "String" }, "StageName": { "PrimitiveType": "String" }, "VpcLinkId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-application.html", "Properties": { "ApiGatewayProxy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-application.html#cfn-refactorspaces-application-apigatewayproxy", "Required": false, "Type": "ApiGatewayProxyInput", "UpdateType": "Immutable" }, "EnvironmentIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-application.html#cfn-refactorspaces-application-environmentidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Application.EnvironmentIdentifier" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-application.html#cfn-refactorspaces-application-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Application.Name" } }, "ProxyType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-application.html#cfn-refactorspaces-application-proxytype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Application.ProxyType" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-application.html#cfn-refactorspaces-application-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-application.html#cfn-refactorspaces-application-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Application.VpcId" } } } }, "AWS::RefactorSpaces::Environment": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "EnvironmentIdentifier": { "PrimitiveType": "String" }, "TransitGatewayId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-environment.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-environment.html#cfn-refactorspaces-environment-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Environment.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-environment.html#cfn-refactorspaces-environment-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Environment.Name" } }, "NetworkFabricType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-environment.html#cfn-refactorspaces-environment-networkfabrictype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Environment.NetworkFabricType" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-environment.html#cfn-refactorspaces-environment-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RefactorSpaces::Route": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "PathResourceToId": { "PrimitiveType": "String" }, "RouteIdentifier": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-route.html", "Properties": { "ApplicationIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-route.html#cfn-refactorspaces-route-applicationidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Route.ApplicationIdentifier" } }, "DefaultRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-route.html#cfn-refactorspaces-route-defaultroute", "Required": false, "Type": "DefaultRouteInput", "UpdateType": "Mutable" }, "EnvironmentIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-route.html#cfn-refactorspaces-route-environmentidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Route.EnvironmentIdentifier" } }, "RouteType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-route.html#cfn-refactorspaces-route-routetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Route.RouteType" } }, "ServiceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-route.html#cfn-refactorspaces-route-serviceidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Route.ServiceIdentifier" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-route.html#cfn-refactorspaces-route-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UriPathRoute": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-route.html#cfn-refactorspaces-route-uripathroute", "Required": false, "Type": "UriPathRouteInput", "UpdateType": "Mutable" } } }, "AWS::RefactorSpaces::Service": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "ServiceIdentifier": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-service.html", "Properties": { "ApplicationIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-service.html#cfn-refactorspaces-service-applicationidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Service.ApplicationIdentifier" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-service.html#cfn-refactorspaces-service-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Service.Description" } }, "EndpointType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-service.html#cfn-refactorspaces-service-endpointtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Service.EndpointType" } }, "EnvironmentIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-service.html#cfn-refactorspaces-service-environmentidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Service.EnvironmentIdentifier" } }, "LambdaEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-service.html#cfn-refactorspaces-service-lambdaendpoint", "Required": false, "Type": "LambdaEndpointInput", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-service.html#cfn-refactorspaces-service-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Service.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-service.html#cfn-refactorspaces-service-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UrlEndpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-service.html#cfn-refactorspaces-service-urlendpoint", "Required": false, "Type": "UrlEndpointInput", "UpdateType": "Immutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-service.html#cfn-refactorspaces-service-vpcid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RefactorSpaces::Service.VpcId" } } } }, "AWS::Rekognition::Collection": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-collection.html", "Properties": { "CollectionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-collection.html#cfn-rekognition-collection-collectionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Rekognition::Collection.CollectionId" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-collection.html#cfn-rekognition-collection-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Rekognition::Project": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-project.html", "Properties": { "ProjectName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-project.html#cfn-rekognition-project-projectname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Rekognition::Project.ProjectName" } } } }, "AWS::Rekognition::StreamProcessor": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" }, "StatusMessage": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html", "Properties": { "BoundingBoxRegionsOfInterest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-boundingboxregionsofinterest", "DuplicatesAllowed": false, "ItemType": "BoundingBox", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "ConnectedHomeSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-connectedhomesettings", "Required": false, "Type": "ConnectedHomeSettings", "UpdateType": "Immutable" }, "DataSharingPreference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-datasharingpreference", "Required": false, "Type": "DataSharingPreference", "UpdateType": "Immutable" }, "FaceSearchSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-facesearchsettings", "Required": false, "Type": "FaceSearchSettings", "UpdateType": "Immutable" }, "KinesisDataStream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-kinesisdatastream", "Required": false, "Type": "KinesisDataStream", "UpdateType": "Immutable" }, "KinesisVideoStream": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-kinesisvideostream", "Required": true, "Type": "KinesisVideoStream", "UpdateType": "Immutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Rekognition::StreamProcessor.Name" } }, "NotificationChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-notificationchannel", "Required": false, "Type": "NotificationChannel", "UpdateType": "Immutable" }, "PolygonRegionsOfInterest": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-polygonregionsofinterest", "PrimitiveType": "Json", "Required": false, "UpdateType": "Immutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Rekognition::StreamProcessor.RoleArn" } }, "S3Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-s3destination", "Required": false, "Type": "S3Destination", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ResilienceHub::App": { "Attributes": { "AppArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-app.html", "Properties": { "AppAssessmentSchedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-app.html#cfn-resiliencehub-app-appassessmentschedule", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ResilienceHub::App.AppAssessmentSchedule" } }, "AppTemplateBody": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-app.html#cfn-resiliencehub-app-apptemplatebody", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ResilienceHub::App.AppTemplateBody" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-app.html#cfn-resiliencehub-app-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-app.html#cfn-resiliencehub-app-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ResilienceHub::App.Name" } }, "ResiliencyPolicyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-app.html#cfn-resiliencehub-app-resiliencypolicyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ResilienceHub::App.ResiliencyPolicyArn" } }, "ResourceMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-app.html#cfn-resiliencehub-app-resourcemappings", "DuplicatesAllowed": true, "ItemType": "ResourceMapping", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-app.html#cfn-resiliencehub-app-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::ResilienceHub::ResiliencyPolicy": { "Attributes": { "PolicyArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-resiliencypolicy.html", "Properties": { "DataLocationConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-resiliencypolicy.html#cfn-resiliencehub-resiliencypolicy-datalocationconstraint", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ResilienceHub::ResiliencyPolicy.DataLocationConstraint" } }, "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-resiliencypolicy.html#cfn-resiliencehub-resiliencypolicy-policy", "ItemType": "FailurePolicy", "Required": true, "Type": "Map", "UpdateType": "Mutable" }, "PolicyDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-resiliencypolicy.html#cfn-resiliencehub-resiliencypolicy-policydescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-resiliencypolicy.html#cfn-resiliencehub-resiliencypolicy-policyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ResilienceHub::ResiliencyPolicy.PolicyName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-resiliencypolicy.html#cfn-resiliencehub-resiliencypolicy-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Tier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-resiliencypolicy.html#cfn-resiliencehub-resiliencypolicy-tier", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ResilienceHub::ResiliencyPolicy.Tier" } } } }, "AWS::ResourceExplorer2::DefaultViewAssociation": { "Attributes": { "AssociatedAwsPrincipal": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourceexplorer2-defaultviewassociation.html", "Properties": { "ViewArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourceexplorer2-defaultviewassociation.html#cfn-resourceexplorer2-defaultviewassociation-viewarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ResourceExplorer2::Index": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "IndexState": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourceexplorer2-index.html", "Properties": { "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourceexplorer2-index.html#cfn-resourceexplorer2-index-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourceexplorer2-index.html#cfn-resourceexplorer2-index-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ResourceExplorer2::Index.Type" } } } }, "AWS::ResourceExplorer2::View": { "Attributes": { "ViewArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourceexplorer2-view.html", "Properties": { "Filters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourceexplorer2-view.html#cfn-resourceexplorer2-view-filters", "Required": false, "Type": "Filters", "UpdateType": "Mutable" }, "IncludedProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourceexplorer2-view.html#cfn-resourceexplorer2-view-includedproperties", "DuplicatesAllowed": true, "ItemType": "IncludedProperty", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourceexplorer2-view.html#cfn-resourceexplorer2-view-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "ViewName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourceexplorer2-view.html#cfn-resourceexplorer2-view-viewname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ResourceExplorer2::View.ViewName" } } } }, "AWS::ResourceGroups::Group": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourcegroups-group.html", "Properties": { "Configuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourcegroups-group.html#cfn-resourcegroups-group-configuration", "DuplicatesAllowed": true, "ItemType": "ConfigurationItem", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourcegroups-group.html#cfn-resourcegroups-group-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourcegroups-group.html#cfn-resourcegroups-group-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ResourceQuery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourcegroups-group.html#cfn-resourcegroups-group-resourcequery", "Required": false, "Type": "ResourceQuery", "UpdateType": "Mutable" }, "Resources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourcegroups-group.html#cfn-resourcegroups-group-resources", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourcegroups-group.html#cfn-resourcegroups-group-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RoboMaker::Fleet": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-fleet.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-fleet.html#cfn-robomaker-fleet-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RoboMaker::Fleet.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-fleet.html#cfn-robomaker-fleet-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::RoboMaker::Robot": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robot.html", "Properties": { "Architecture": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robot.html#cfn-robomaker-robot-architecture", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RoboMaker::Robot.Architecture" } }, "Fleet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robot.html#cfn-robomaker-robot-fleet", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RoboMaker::Robot.Fleet" } }, "GreengrassGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robot.html#cfn-robomaker-robot-greengrassgroupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RoboMaker::Robot.GreengrassGroupId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robot.html#cfn-robomaker-robot-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RoboMaker::Robot.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robot.html#cfn-robomaker-robot-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::RoboMaker::RobotApplication": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CurrentRevisionId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html", "Properties": { "CurrentRevisionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-currentrevisionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RoboMaker::RobotApplication.CurrentRevisionId" } }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-environment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RoboMaker::RobotApplication.Name" } }, "RobotSoftwareSuite": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-robotsoftwaresuite", "Required": true, "Type": "RobotSoftwareSuite", "UpdateType": "Mutable" }, "Sources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-sources", "DuplicatesAllowed": true, "ItemType": "SourceConfig", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::RoboMaker::RobotApplicationVersion": { "Attributes": { "ApplicationVersion": { "PrimitiveType": "String" }, "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplicationversion.html", "Properties": { "Application": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplicationversion.html#cfn-robomaker-robotapplicationversion-application", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RoboMaker::RobotApplicationVersion.Application" } }, "CurrentRevisionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplicationversion.html#cfn-robomaker-robotapplicationversion-currentrevisionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RoboMaker::RobotApplicationVersion.CurrentRevisionId" } } } }, "AWS::RoboMaker::SimulationApplication": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CurrentRevisionId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html", "Properties": { "CurrentRevisionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-currentrevisionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-environment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RoboMaker::SimulationApplication.Name" } }, "RenderingEngine": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-renderingengine", "Required": false, "Type": "RenderingEngine", "UpdateType": "Mutable" }, "RobotSoftwareSuite": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-robotsoftwaresuite", "Required": true, "Type": "RobotSoftwareSuite", "UpdateType": "Mutable" }, "SimulationSoftwareSuite": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-simulationsoftwaresuite", "Required": true, "Type": "SimulationSoftwareSuite", "UpdateType": "Mutable" }, "Sources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-sources", "DuplicatesAllowed": true, "ItemType": "SourceConfig", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::RoboMaker::SimulationApplicationVersion": { "Attributes": { "ApplicationVersion": { "PrimitiveType": "String" }, "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplicationversion.html", "Properties": { "Application": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplicationversion.html#cfn-robomaker-simulationapplicationversion-application", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RoboMaker::SimulationApplicationVersion.Application" } }, "CurrentRevisionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplicationversion.html#cfn-robomaker-simulationapplicationversion-currentrevisionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::RoboMaker::SimulationApplicationVersion.CurrentRevisionId" } } } }, "AWS::RolesAnywhere::CRL": { "Attributes": { "CrlId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-crl.html", "Properties": { "CrlData": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-crl.html#cfn-rolesanywhere-crl-crldata", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-crl.html#cfn-rolesanywhere-crl-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-crl.html#cfn-rolesanywhere-crl-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-crl.html#cfn-rolesanywhere-crl-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TrustAnchorArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-crl.html#cfn-rolesanywhere-crl-trustanchorarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RolesAnywhere::CRL.TrustAnchorArn" } } } }, "AWS::RolesAnywhere::Profile": { "Attributes": { "ProfileArn": { "PrimitiveType": "String" }, "ProfileId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-profile.html", "Properties": { "DurationSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-profile.html#cfn-rolesanywhere-profile-durationseconds", "PrimitiveType": "Double", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RolesAnywhere::Profile.DurationSeconds" } }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-profile.html#cfn-rolesanywhere-profile-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ManagedPolicyArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-profile.html#cfn-rolesanywhere-profile-managedpolicyarns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-profile.html#cfn-rolesanywhere-profile-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RequireInstanceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-profile.html#cfn-rolesanywhere-profile-requireinstanceproperties", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RoleArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-profile.html#cfn-rolesanywhere-profile-rolearns", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::RolesAnywhere::Profile.RoleArns" } }, "SessionPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-profile.html#cfn-rolesanywhere-profile-sessionpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-profile.html#cfn-rolesanywhere-profile-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::RolesAnywhere::TrustAnchor": { "Attributes": { "TrustAnchorArn": { "PrimitiveType": "String" }, "TrustAnchorId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-trustanchor.html", "Properties": { "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-trustanchor.html#cfn-rolesanywhere-trustanchor-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-trustanchor.html#cfn-rolesanywhere-trustanchor-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Source": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-trustanchor.html#cfn-rolesanywhere-trustanchor-source", "Required": true, "Type": "Source", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-trustanchor.html#cfn-rolesanywhere-trustanchor-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Route53::CidrCollection": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-cidrcollection.html", "Properties": { "Locations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-cidrcollection.html#cfn-route53-cidrcollection-locations", "DuplicatesAllowed": false, "ItemType": "Location", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-cidrcollection.html#cfn-route53-cidrcollection-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53::CidrCollection.Name" } } } }, "AWS::Route53::DNSSEC": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-dnssec.html", "Properties": { "HostedZoneId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-dnssec.html#cfn-route53-dnssec-hostedzoneid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53::DNSSEC.HostedZoneId" } } } }, "AWS::Route53::HealthCheck": { "Attributes": { "HealthCheckId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-healthcheck.html", "Properties": { "HealthCheckConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-healthcheck.html#cfn-route53-healthcheck-healthcheckconfig", "Required": true, "Type": "HealthCheckConfig", "UpdateType": "Mutable" }, "HealthCheckTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-healthcheck.html#cfn-route53-healthcheck-healthchecktags", "DuplicatesAllowed": false, "ItemType": "HealthCheckTag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Route53::HostedZone": { "Attributes": { "Id": { "PrimitiveType": "String" }, "NameServers": { "PrimitiveItemType": "String", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html", "Properties": { "HostedZoneConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-hostedzoneconfig", "Required": false, "Type": "HostedZoneConfig", "UpdateType": "Mutable" }, "HostedZoneTags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-hostedzonetags", "DuplicatesAllowed": false, "ItemType": "HostedZoneTag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "QueryLoggingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-queryloggingconfig", "Required": false, "Type": "QueryLoggingConfig", "UpdateType": "Mutable" }, "VPCs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-vpcs", "DuplicatesAllowed": false, "ItemType": "VPC", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Route53::KeySigningKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-keysigningkey.html", "Properties": { "HostedZoneId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-keysigningkey.html#cfn-route53-keysigningkey-hostedzoneid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53::KeySigningKey.HostedZoneId" } }, "KeyManagementServiceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-keysigningkey.html#cfn-route53-keysigningkey-keymanagementservicearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53::KeySigningKey.KeyManagementServiceArn" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-keysigningkey.html#cfn-route53-keysigningkey-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53::KeySigningKey.Name" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-keysigningkey.html#cfn-route53-keysigningkey-status", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53::KeySigningKey.Status" } } } }, "AWS::Route53::RecordSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html", "Properties": { "AliasTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-aliastarget", "Required": false, "Type": "AliasTarget", "UpdateType": "Mutable" }, "CidrRoutingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-cidrroutingconfig", "Required": false, "Type": "CidrRoutingConfig", "UpdateType": "Mutable" }, "Comment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-comment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Failover": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-failover", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "RecordSetFailover" } }, "GeoLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-geolocation", "Required": false, "Type": "GeoLocation", "UpdateType": "Mutable" }, "HealthCheckId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-healthcheckid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HostedZoneId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-hostedzoneid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "HostedZoneName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-hostedzonename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "MultiValueAnswer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-multivalueanswer", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-region", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceRecords": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-resourcerecords", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SetIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-setidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TTL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-ttl", "PrimitiveType": "Long", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "RecordSetType" } }, "Weight": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-weight", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" } } }, "AWS::Route53::RecordSetGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-recordsetgroup.html", "Properties": { "Comment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-recordsetgroup.html#cfn-route53-recordsetgroup-comment", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HostedZoneId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-recordsetgroup.html#cfn-route53-recordsetgroup-hostedzoneid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "HostedZoneName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-recordsetgroup.html#cfn-route53-recordsetgroup-hostedzonename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RecordSets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-recordsetgroup.html#cfn-route53-recordsetgroup-recordsets", "DuplicatesAllowed": false, "ItemType": "RecordSet", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Route53RecoveryControl::Cluster": { "Attributes": { "ClusterArn": { "PrimitiveType": "String" }, "ClusterEndpoints": { "ItemType": "ClusterEndpoint", "Type": "List" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-cluster.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-cluster.html#cfn-route53recoverycontrol-cluster-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53RecoveryControl::Cluster.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-cluster.html#cfn-route53recoverycontrol-cluster-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Route53RecoveryControl::ControlPanel": { "Attributes": { "ControlPanelArn": { "PrimitiveType": "String" }, "DefaultControlPanel": { "PrimitiveType": "Boolean" }, "RoutingControlCount": { "PrimitiveType": "Integer" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-controlpanel.html", "Properties": { "ClusterArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-controlpanel.html#cfn-route53recoverycontrol-controlpanel-clusterarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-controlpanel.html#cfn-route53recoverycontrol-controlpanel-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53RecoveryControl::ControlPanel.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-controlpanel.html#cfn-route53recoverycontrol-controlpanel-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Route53RecoveryControl::RoutingControl": { "Attributes": { "RoutingControlArn": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-routingcontrol.html", "Properties": { "ClusterArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-routingcontrol.html#cfn-route53recoverycontrol-routingcontrol-clusterarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ControlPanelArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-routingcontrol.html#cfn-route53recoverycontrol-routingcontrol-controlpanelarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-routingcontrol.html#cfn-route53recoverycontrol-routingcontrol-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53RecoveryControl::RoutingControl.Name" } } } }, "AWS::Route53RecoveryControl::SafetyRule": { "Attributes": { "SafetyRuleArn": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-safetyrule.html", "Properties": { "AssertionRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-safetyrule.html#cfn-route53recoverycontrol-safetyrule-assertionrule", "Required": false, "Type": "AssertionRule", "UpdateType": "Mutable" }, "ControlPanelArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-safetyrule.html#cfn-route53recoverycontrol-safetyrule-controlpanelarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "GatingRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-safetyrule.html#cfn-route53recoverycontrol-safetyrule-gatingrule", "Required": false, "Type": "GatingRule", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-safetyrule.html#cfn-route53recoverycontrol-safetyrule-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RuleConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-safetyrule.html#cfn-route53recoverycontrol-safetyrule-ruleconfig", "Required": true, "Type": "RuleConfig", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-safetyrule.html#cfn-route53recoverycontrol-safetyrule-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Route53RecoveryReadiness::Cell": { "Attributes": { "CellArn": { "PrimitiveType": "String" }, "ParentReadinessScopes": { "PrimitiveItemType": "String", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-cell.html", "Properties": { "CellName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-cell.html#cfn-route53recoveryreadiness-cell-cellname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53RecoveryReadiness::Cell.CellName" } }, "Cells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-cell.html#cfn-route53recoveryreadiness-cell-cells", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-cell.html#cfn-route53recoveryreadiness-cell-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Route53RecoveryReadiness::ReadinessCheck": { "Attributes": { "ReadinessCheckArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-readinesscheck.html", "Properties": { "ReadinessCheckName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-readinesscheck.html#cfn-route53recoveryreadiness-readinesscheck-readinesscheckname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53RecoveryReadiness::ReadinessCheck.ReadinessCheckName" } }, "ResourceSetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-readinesscheck.html#cfn-route53recoveryreadiness-readinesscheck-resourcesetname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53RecoveryReadiness::ReadinessCheck.ResourceSetName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-readinesscheck.html#cfn-route53recoveryreadiness-readinesscheck-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Route53RecoveryReadiness::RecoveryGroup": { "Attributes": { "RecoveryGroupArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-recoverygroup.html", "Properties": { "Cells": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-recoverygroup.html#cfn-route53recoveryreadiness-recoverygroup-cells", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53RecoveryReadiness::RecoveryGroup.Cells" } }, "RecoveryGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-recoverygroup.html#cfn-route53recoveryreadiness-recoverygroup-recoverygroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53RecoveryReadiness::RecoveryGroup.RecoveryGroupName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-recoverygroup.html#cfn-route53recoveryreadiness-recoverygroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Route53RecoveryReadiness::ResourceSet": { "Attributes": { "ResourceSetArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-resourceset.html", "Properties": { "ResourceSetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-resourceset.html#cfn-route53recoveryreadiness-resourceset-resourcesetname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ResourceSetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-resourceset.html#cfn-route53recoveryreadiness-resourceset-resourcesettype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Resources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-resourceset.html#cfn-route53recoveryreadiness-resourceset-resources", "DuplicatesAllowed": true, "ItemType": "Resource", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-resourceset.html#cfn-route53recoveryreadiness-resourceset-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Route53Resolver::FirewallDomainList": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "CreatorRequestId": { "PrimitiveType": "String" }, "DomainCount": { "PrimitiveType": "Integer" }, "Id": { "PrimitiveType": "String" }, "ManagedOwnerName": { "PrimitiveType": "String" }, "ModificationTime": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" }, "StatusMessage": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewalldomainlist.html", "Properties": { "DomainFileUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewalldomainlist.html#cfn-route53resolver-firewalldomainlist-domainfileurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53Resolver::FirewallDomainList.DomainFileUrl" } }, "Domains": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewalldomainlist.html#cfn-route53resolver-firewalldomainlist-domains", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53Resolver::FirewallDomainList.Domains" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewalldomainlist.html#cfn-route53resolver-firewalldomainlist-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53Resolver::FirewallDomainList.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewalldomainlist.html#cfn-route53resolver-firewalldomainlist-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Route53Resolver::FirewallRuleGroup": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "CreatorRequestId": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "ModificationTime": { "PrimitiveType": "String" }, "OwnerId": { "PrimitiveType": "String" }, "RuleCount": { "PrimitiveType": "Integer" }, "ShareStatus": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" }, "StatusMessage": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroup.html", "Properties": { "FirewallRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroup.html#cfn-route53resolver-firewallrulegroup-firewallrules", "DuplicatesAllowed": false, "ItemType": "FirewallRule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroup.html#cfn-route53resolver-firewallrulegroup-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53Resolver::FirewallRuleGroup.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroup.html#cfn-route53resolver-firewallrulegroup-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Route53Resolver::FirewallRuleGroupAssociation": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "CreatorRequestId": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "ManagedOwnerName": { "PrimitiveType": "String" }, "ModificationTime": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" }, "StatusMessage": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroupassociation.html", "Properties": { "FirewallRuleGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroupassociation.html#cfn-route53resolver-firewallrulegroupassociation-firewallrulegroupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53Resolver::FirewallRuleGroupAssociation.FirewallRuleGroupId" } }, "MutationProtection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroupassociation.html#cfn-route53resolver-firewallrulegroupassociation-mutationprotection", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53Resolver::FirewallRuleGroupAssociation.MutationProtection" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroupassociation.html#cfn-route53resolver-firewallrulegroupassociation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53Resolver::FirewallRuleGroupAssociation.Name" } }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroupassociation.html#cfn-route53resolver-firewallrulegroupassociation-priority", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroupassociation.html#cfn-route53resolver-firewallrulegroupassociation-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroupassociation.html#cfn-route53resolver-firewallrulegroupassociation-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53Resolver::FirewallRuleGroupAssociation.VpcId" } } } }, "AWS::Route53Resolver::ResolverConfig": { "Attributes": { "AutodefinedReverse": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "OwnerId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverconfig.html", "Properties": { "AutodefinedReverseFlag": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverconfig.html#cfn-route53resolver-resolverconfig-autodefinedreverseflag", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53Resolver::ResolverConfig.AutodefinedReverseFlag" } }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverconfig.html#cfn-route53resolver-resolverconfig-resourceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53Resolver::ResolverConfig.ResourceId" } } } }, "AWS::Route53Resolver::ResolverDNSSECConfig": { "Attributes": { "Id": { "PrimitiveType": "String" }, "OwnerId": { "PrimitiveType": "String" }, "ValidationStatus": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverdnssecconfig.html", "Properties": { "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverdnssecconfig.html#cfn-route53resolver-resolverdnssecconfig-resourceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53Resolver::ResolverDNSSECConfig.ResourceId" } } } }, "AWS::Route53Resolver::ResolverEndpoint": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Direction": { "PrimitiveType": "String" }, "HostVPCId": { "PrimitiveType": "String" }, "IpAddressCount": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" }, "OutpostArn": { "PrimitiveType": "String" }, "PreferredInstanceType": { "PrimitiveType": "String" }, "ResolverEndpointId": { "PrimitiveType": "String" }, "ResolverEndpointType": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html", "Properties": { "Direction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html#cfn-route53resolver-resolverendpoint-direction", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "Route53ResolverEndpointDirection" } }, "IpAddresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html#cfn-route53resolver-resolverendpoint-ipaddresses", "ItemType": "IpAddressRequest", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html#cfn-route53resolver-resolverendpoint-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OutpostArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html#cfn-route53resolver-resolverendpoint-outpostarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PreferredInstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html#cfn-route53resolver-resolverendpoint-preferredinstancetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ResolverEndpointType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html#cfn-route53resolver-resolverendpoint-resolverendpointtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html#cfn-route53resolver-resolverendpoint-securitygroupids", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html#cfn-route53resolver-resolverendpoint-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Route53Resolver::ResolverQueryLoggingConfig": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "AssociationCount": { "PrimitiveType": "Integer" }, "CreationTime": { "PrimitiveType": "String" }, "CreatorRequestId": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "OwnerId": { "PrimitiveType": "String" }, "ShareStatus": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverqueryloggingconfig.html", "Properties": { "DestinationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverqueryloggingconfig.html#cfn-route53resolver-resolverqueryloggingconfig-destinationarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53Resolver::ResolverQueryLoggingConfig.DestinationArn" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverqueryloggingconfig.html#cfn-route53resolver-resolverqueryloggingconfig-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53Resolver::ResolverQueryLoggingConfig.Name" } } } }, "AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "Error": { "PrimitiveType": "String" }, "ErrorMessage": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverqueryloggingconfigassociation.html", "Properties": { "ResolverQueryLogConfigId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverqueryloggingconfigassociation.html#cfn-route53resolver-resolverqueryloggingconfigassociation-resolverquerylogconfigid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation.ResolverQueryLogConfigId" } }, "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverqueryloggingconfigassociation.html#cfn-route53resolver-resolverqueryloggingconfigassociation-resourceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation.ResourceId" } } } }, "AWS::Route53Resolver::ResolverRule": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "DomainName": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" }, "ResolverEndpointId": { "PrimitiveType": "String" }, "ResolverRuleId": { "PrimitiveType": "String" }, "TargetIps": { "ItemType": "TargetAddress", "Type": "List" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverrule.html", "Properties": { "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverrule.html#cfn-route53resolver-resolverrule-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Conditional", "Value": { "ValueType": "AWS::Route53Resolver::ResolverRule.DomainName" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverrule.html#cfn-route53resolver-resolverrule-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResolverEndpointId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverrule.html#cfn-route53resolver-resolverrule-resolverendpointid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Route53Resolver::ResolverRule.ResolverEndpointId" } }, "RuleType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverrule.html#cfn-route53resolver-resolverrule-ruletype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Route53Resolver::ResolverRule.RuleType" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverrule.html#cfn-route53resolver-resolverrule-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetIps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverrule.html#cfn-route53resolver-resolverrule-targetips", "DuplicatesAllowed": true, "ItemType": "TargetAddress", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Route53Resolver::ResolverRuleAssociation": { "Attributes": { "Name": { "PrimitiveType": "String" }, "ResolverRuleAssociationId": { "PrimitiveType": "String" }, "ResolverRuleId": { "PrimitiveType": "String" }, "VPCId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverruleassociation.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverruleassociation.html#cfn-route53resolver-resolverruleassociation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ResolverRuleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverruleassociation.html#cfn-route53resolver-resolverruleassociation-resolverruleid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "VPCId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverruleassociation.html#cfn-route53resolver-resolverruleassociation-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::S3::AccessPoint": { "Attributes": { "Alias": { "PrimitiveType": "String" }, "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" }, "NetworkOrigin": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html#cfn-s3-accesspoint-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3::AccessPoint.Bucket" } }, "BucketAccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html#cfn-s3-accesspoint-bucketaccountid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3::AccessPoint.BucketAccountId" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html#cfn-s3-accesspoint-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3::AccessPoint.Name" } }, "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html#cfn-s3-accesspoint-policy", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "PublicAccessBlockConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html#cfn-s3-accesspoint-publicaccessblockconfiguration", "Required": false, "Type": "PublicAccessBlockConfiguration", "UpdateType": "Mutable" }, "VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-accesspoint.html#cfn-s3-accesspoint-vpcconfiguration", "Required": false, "Type": "VpcConfiguration", "UpdateType": "Immutable" } } }, "AWS::S3::Bucket": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "DomainName": { "PrimitiveType": "String" }, "DualStackDomainName": { "PrimitiveType": "String" }, "RegionalDomainName": { "PrimitiveType": "String" }, "WebsiteURL": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html", "Properties": { "AccelerateConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-accelerateconfiguration", "Required": false, "Type": "AccelerateConfiguration", "UpdateType": "Mutable" }, "AccessControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-accesscontrol", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::S3::Bucket.AccessControl" } }, "AnalyticsConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-analyticsconfigurations", "DuplicatesAllowed": false, "ItemType": "AnalyticsConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "BucketEncryption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-bucketencryption", "Required": false, "Type": "BucketEncryption", "UpdateType": "Mutable" }, "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3::Bucket.BucketName" } }, "CorsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-crossoriginconfig", "Required": false, "Type": "CorsConfiguration", "UpdateType": "Mutable" }, "IntelligentTieringConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-intelligenttieringconfigurations", "DuplicatesAllowed": false, "ItemType": "IntelligentTieringConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InventoryConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-inventoryconfigurations", "DuplicatesAllowed": false, "ItemType": "InventoryConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "LifecycleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-lifecycleconfig", "Required": false, "Type": "LifecycleConfiguration", "UpdateType": "Mutable" }, "LoggingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-loggingconfig", "Required": false, "Type": "LoggingConfiguration", "UpdateType": "Mutable" }, "MetricsConfigurations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-metricsconfigurations", "DuplicatesAllowed": false, "ItemType": "MetricsConfiguration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "NotificationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-notification", "Required": false, "Type": "NotificationConfiguration", "UpdateType": "Mutable" }, "ObjectLockConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-objectlockconfiguration", "Required": false, "Type": "ObjectLockConfiguration", "UpdateType": "Mutable" }, "ObjectLockEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-objectlockenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "OwnershipControls": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-ownershipcontrols", "Required": false, "Type": "OwnershipControls", "UpdateType": "Mutable" }, "PublicAccessBlockConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-publicaccessblockconfiguration", "Required": false, "Type": "PublicAccessBlockConfiguration", "UpdateType": "Mutable" }, "ReplicationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-replicationconfiguration", "Required": false, "Type": "ReplicationConfiguration", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VersioningConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-versioning", "Required": false, "Type": "VersioningConfiguration", "UpdateType": "Mutable" }, "WebsiteConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-websiteconfiguration", "Required": false, "Type": "WebsiteConfiguration", "UpdateType": "Mutable" } } }, "AWS::S3::BucketPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-policy.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-policy.html#aws-properties-s3-policy-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-policy.html#aws-properties-s3-policy-policydocument", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::MultiRegionAccessPoint": { "Attributes": { "Alias": { "PrimitiveType": "String" }, "CreatedAt": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-multiregionaccesspoint.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-multiregionaccesspoint.html#cfn-s3-multiregionaccesspoint-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3::MultiRegionAccessPoint.Name" } }, "PublicAccessBlockConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-multiregionaccesspoint.html#cfn-s3-multiregionaccesspoint-publicaccessblockconfiguration", "Required": false, "Type": "PublicAccessBlockConfiguration", "UpdateType": "Immutable" }, "Regions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-multiregionaccesspoint.html#cfn-s3-multiregionaccesspoint-regions", "DuplicatesAllowed": false, "ItemType": "Region", "Required": true, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::S3::MultiRegionAccessPointPolicy": { "Attributes": { "PolicyStatus": { "Type": "PolicyStatus" }, "PolicyStatus.IsPublic": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-multiregionaccesspointpolicy.html", "Properties": { "MrapName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-multiregionaccesspointpolicy.html#cfn-s3-multiregionaccesspointpolicy-mrapname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3::MultiRegionAccessPointPolicy.MrapName" } }, "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-multiregionaccesspointpolicy.html#cfn-s3-multiregionaccesspointpolicy-policy", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3::StorageLens": { "Attributes": { "StorageLensConfiguration.StorageLensArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-storagelens.html", "Properties": { "StorageLensConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-storagelens.html#cfn-s3-storagelens-storagelensconfiguration", "Required": true, "Type": "StorageLensConfiguration", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-storagelens.html#cfn-s3-storagelens-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3ObjectLambda::AccessPoint": { "Attributes": { "Alias": { "Type": "Alias" }, "Alias.Status": { "PrimitiveType": "String" }, "Alias.Value": { "PrimitiveType": "String" }, "Arn": { "PrimitiveType": "String" }, "CreationDate": { "PrimitiveType": "String" }, "PolicyStatus": { "Type": "PolicyStatus" }, "PolicyStatus.IsPublic": { "PrimitiveType": "Boolean" }, "PublicAccessBlockConfiguration": { "Type": "PublicAccessBlockConfiguration" }, "PublicAccessBlockConfiguration.BlockPublicAcls": { "PrimitiveType": "Boolean" }, "PublicAccessBlockConfiguration.BlockPublicPolicy": { "PrimitiveType": "Boolean" }, "PublicAccessBlockConfiguration.IgnorePublicAcls": { "PrimitiveType": "Boolean" }, "PublicAccessBlockConfiguration.RestrictPublicBuckets": { "PrimitiveType": "Boolean" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3objectlambda-accesspoint.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3objectlambda-accesspoint.html#cfn-s3objectlambda-accesspoint-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3ObjectLambda::AccessPoint.Name" } }, "ObjectLambdaConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3objectlambda-accesspoint.html#cfn-s3objectlambda-accesspoint-objectlambdaconfiguration", "Required": true, "Type": "ObjectLambdaConfiguration", "UpdateType": "Mutable" } } }, "AWS::S3ObjectLambda::AccessPointPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3objectlambda-accesspointpolicy.html", "Properties": { "ObjectLambdaAccessPoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3objectlambda-accesspointpolicy.html#cfn-s3objectlambda-accesspointpolicy-objectlambdaaccesspoint", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3ObjectLambda::AccessPointPolicy.ObjectLambdaAccessPoint" } }, "PolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3objectlambda-accesspointpolicy.html#cfn-s3objectlambda-accesspointpolicy-policydocument", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3Outposts::AccessPoint": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-accesspoint.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-accesspoint.html#cfn-s3outposts-accesspoint-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3Outposts::AccessPoint.Bucket" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-accesspoint.html#cfn-s3outposts-accesspoint-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3Outposts::AccessPoint.Name" } }, "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-accesspoint.html#cfn-s3outposts-accesspoint-policy", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "VpcConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-accesspoint.html#cfn-s3outposts-accesspoint-vpcconfiguration", "Required": true, "Type": "VpcConfiguration", "UpdateType": "Immutable" } } }, "AWS::S3Outposts::Bucket": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-bucket.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-bucket.html#cfn-s3outposts-bucket-bucketname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3Outposts::Bucket.BucketName" } }, "LifecycleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-bucket.html#cfn-s3outposts-bucket-lifecycleconfiguration", "Required": false, "Type": "LifecycleConfiguration", "UpdateType": "Mutable" }, "OutpostId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-bucket.html#cfn-s3outposts-bucket-outpostid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3Outposts::Bucket.OutpostId" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-bucket.html#cfn-s3outposts-bucket-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::S3Outposts::BucketPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-bucketpolicy.html", "Properties": { "Bucket": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-bucketpolicy.html#cfn-s3outposts-bucketpolicy-bucket", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3Outposts::BucketPolicy.Bucket" } }, "PolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-bucketpolicy.html#cfn-s3outposts-bucketpolicy-policydocument", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" } } }, "AWS::S3Outposts::Endpoint": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CidrBlock": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "NetworkInterfaces": { "ItemType": "NetworkInterface", "Type": "List" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-endpoint.html", "Properties": { "AccessType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-endpoint.html#cfn-s3outposts-endpoint-accesstype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3Outposts::Endpoint.AccessType" } }, "CustomerOwnedIpv4Pool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-endpoint.html#cfn-s3outposts-endpoint-customerownedipv4pool", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3Outposts::Endpoint.CustomerOwnedIpv4Pool" } }, "OutpostId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-endpoint.html#cfn-s3outposts-endpoint-outpostid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3Outposts::Endpoint.OutpostId" } }, "SecurityGroupId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-endpoint.html#cfn-s3outposts-endpoint-securitygroupid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3Outposts::Endpoint.SecurityGroupId" } }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-endpoint.html#cfn-s3outposts-endpoint-subnetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::S3Outposts::Endpoint.SubnetId" } } } }, "AWS::SDB::Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-simpledb.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-simpledb.html#cfn-sdb-domain-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SES::ConfigurationSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-configurationset.html", "Properties": { "DeliveryOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-configurationset.html#cfn-ses-configurationset-deliveryoptions", "Required": false, "Type": "DeliveryOptions", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-configurationset.html#cfn-ses-configurationset-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SES::ConfigurationSet.Name" } }, "ReputationOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-configurationset.html#cfn-ses-configurationset-reputationoptions", "Required": false, "Type": "ReputationOptions", "UpdateType": "Mutable" }, "SendingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-configurationset.html#cfn-ses-configurationset-sendingoptions", "Required": false, "Type": "SendingOptions", "UpdateType": "Mutable" }, "SuppressionOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-configurationset.html#cfn-ses-configurationset-suppressionoptions", "Required": false, "Type": "SuppressionOptions", "UpdateType": "Mutable" }, "TrackingOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-configurationset.html#cfn-ses-configurationset-trackingoptions", "Required": false, "Type": "TrackingOptions", "UpdateType": "Mutable" }, "VdmOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-configurationset.html#cfn-ses-configurationset-vdmoptions", "Required": false, "Type": "VdmOptions", "UpdateType": "Mutable" } } }, "AWS::SES::ConfigurationSetEventDestination": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-configurationseteventdestination.html", "Properties": { "ConfigurationSetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-configurationseteventdestination.html#cfn-ses-configurationseteventdestination-configurationsetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "EventDestination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-configurationseteventdestination.html#cfn-ses-configurationseteventdestination-eventdestination", "Required": true, "Type": "EventDestination", "UpdateType": "Mutable" } } }, "AWS::SES::ContactList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-contactlist.html", "Properties": { "ContactListName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-contactlist.html#cfn-ses-contactlist-contactlistname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SES::ContactList.ContactListName" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-contactlist.html#cfn-ses-contactlist-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-contactlist.html#cfn-ses-contactlist-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Topics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-contactlist.html#cfn-ses-contactlist-topics", "DuplicatesAllowed": true, "ItemType": "Topic", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SES::DedicatedIpPool": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-dedicatedippool.html", "Properties": { "PoolName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-dedicatedippool.html#cfn-ses-dedicatedippool-poolname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SES::DedicatedIpPool.PoolName" } }, "ScalingMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-dedicatedippool.html#cfn-ses-dedicatedippool-scalingmode", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SES::DedicatedIpPool.ScalingMode" } } } }, "AWS::SES::EmailIdentity": { "Attributes": { "DkimDNSTokenName1": { "PrimitiveType": "String" }, "DkimDNSTokenName2": { "PrimitiveType": "String" }, "DkimDNSTokenName3": { "PrimitiveType": "String" }, "DkimDNSTokenValue1": { "PrimitiveType": "String" }, "DkimDNSTokenValue2": { "PrimitiveType": "String" }, "DkimDNSTokenValue3": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-emailidentity.html", "Properties": { "ConfigurationSetAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-emailidentity.html#cfn-ses-emailidentity-configurationsetattributes", "Required": false, "Type": "ConfigurationSetAttributes", "UpdateType": "Mutable" }, "DkimAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-emailidentity.html#cfn-ses-emailidentity-dkimattributes", "Required": false, "Type": "DkimAttributes", "UpdateType": "Mutable" }, "DkimSigningAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-emailidentity.html#cfn-ses-emailidentity-dkimsigningattributes", "Required": false, "Type": "DkimSigningAttributes", "UpdateType": "Mutable" }, "EmailIdentity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-emailidentity.html#cfn-ses-emailidentity-emailidentity", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "FeedbackAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-emailidentity.html#cfn-ses-emailidentity-feedbackattributes", "Required": false, "Type": "FeedbackAttributes", "UpdateType": "Mutable" }, "MailFromAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-emailidentity.html#cfn-ses-emailidentity-mailfromattributes", "Required": false, "Type": "MailFromAttributes", "UpdateType": "Mutable" } } }, "AWS::SES::ReceiptFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-receiptfilter.html", "Properties": { "Filter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-receiptfilter.html#cfn-ses-receiptfilter-filter", "Required": true, "Type": "Filter", "UpdateType": "Immutable" } } }, "AWS::SES::ReceiptRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-receiptrule.html", "Properties": { "After": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-receiptrule.html#cfn-ses-receiptrule-after", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Rule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-receiptrule.html#cfn-ses-receiptrule-rule", "Required": true, "Type": "Rule", "UpdateType": "Mutable" }, "RuleSetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-receiptrule.html#cfn-ses-receiptrule-rulesetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::SES::ReceiptRuleSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-receiptruleset.html", "Properties": { "RuleSetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-receiptruleset.html#cfn-ses-receiptruleset-rulesetname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::SES::Template": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-template.html", "Properties": { "Template": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-template.html#cfn-ses-template-template", "Required": false, "Type": "Template", "UpdateType": "Mutable" } } }, "AWS::SES::VdmAttributes": { "Attributes": { "VdmAttributesResourceId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-vdmattributes.html", "Properties": { "DashboardAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-vdmattributes.html#cfn-ses-vdmattributes-dashboardattributes", "Required": false, "Type": "DashboardAttributes", "UpdateType": "Mutable" }, "GuardianAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-vdmattributes.html#cfn-ses-vdmattributes-guardianattributes", "Required": false, "Type": "GuardianAttributes", "UpdateType": "Mutable" } } }, "AWS::SNS::Subscription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html", "Properties": { "DeliveryPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-subscription-deliverypolicy", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Endpoint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-endpoint", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "FilterPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-subscription-filterpolicy", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "FilterPolicyScope": { "Documentation": "https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-subscription-filterpolicy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-protocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "SnsSubscriptionProtocol" } }, "RawMessageDelivery": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-subscription-rawmessagedelivery", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RedrivePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-subscription-redrivepolicy", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Region": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-subscription-region", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SubscriptionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-subscription-subscriptionrolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "TopicArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#topicarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::SNS::Topic": { "Attributes": { "TopicArn": { "PrimitiveType": "String" }, "TopicName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html", "Properties": { "ContentBasedDeduplication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html#cfn-sns-topic-contentbaseddeduplication", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DataProtectionPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html#cfn-sns-topic-dataprotectionpolicy", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "DisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html#cfn-sns-topic-displayname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FifoTopic": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html#cfn-sns-topic-fifotopic", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "KmsMasterKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html#cfn-sns-topic-kmsmasterkeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SignatureVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html#cfn-sns-topic-signatureversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Subscription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html#cfn-sns-topic-subscription", "DuplicatesAllowed": true, "ItemType": "Subscription", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html#cfn-sns-topic-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TopicName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html#cfn-sns-topic-topicname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SNS::Topic.TopicName" } }, "TracingConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html#cfn-sns-topic-tracingconfig", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SNS::TopicPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-policy.html", "Properties": { "PolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-policy.html#cfn-sns-topicpolicy-policydocument", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "Topics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-policy.html#cfn-sns-topicpolicy-topics", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SQS::Queue": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "QueueName": { "PrimitiveType": "String" }, "QueueUrl": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html", "Properties": { "ContentBasedDeduplication": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-contentbaseddeduplication", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "DeduplicationScope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-deduplicationscope", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DelaySeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-delayseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SQS::Queue.DelaySeconds" } }, "FifoQueue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-fifoqueue", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "FifoThroughputLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-fifothroughputlimit", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "KmsDataKeyReusePeriodSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-kmsdatakeyreuseperiodseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SQS::Queue.KmsDataKeyReusePeriodSeconds" } }, "KmsMasterKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-kmsmasterkeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaximumMessageSize": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-maximummessagesize", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SQS::Queue.MaximumMessageSize" } }, "MessageRetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-messageretentionperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SQS::Queue.MessageRetentionPeriod" } }, "QueueName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-queuename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ReceiveMessageWaitTimeSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-receivemessagewaittimeseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SQS::Queue.ReceiveMessageWaitTimeSeconds" } }, "RedriveAllowPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-redriveallowpolicy", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "RedrivePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-redrivepolicy", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "SqsManagedSseEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-sqsmanagedsseenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VisibilityTimeout": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-visibilitytimeout", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SQS::Queue.VisibilityTimeout" } } } }, "AWS::SQS::QueuePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-policy.html", "Properties": { "PolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-policy.html#cfn-sqs-queuepolicy-policydoc", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "Queues": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-policy.html#cfn-sqs-queuepolicy-queues", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSM::Association": { "Attributes": { "AssociationId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html", "Properties": { "ApplyOnlyAtCronInterval": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-applyonlyatcroninterval", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "AssociationName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-associationname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Association.AssociationName" } }, "AutomationTargetParameterName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-automationtargetparametername", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Association.AutomationTargetParameterName" } }, "CalendarNames": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-calendarnames", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ComplianceSeverity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-complianceseverity", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Association.ComplianceSeverity" } }, "DocumentVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-documentversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Association.DocumentVersion" } }, "InstanceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-instanceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Association.InstanceId" } }, "MaxConcurrency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-maxconcurrency", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Association.MaxConcurrency" } }, "MaxErrors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-maxerrors", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Association.MaxErrors" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Association.Name" } }, "OutputLocation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-outputlocation", "Required": false, "Type": "InstanceAssociationOutputLocation", "UpdateType": "Mutable" }, "Parameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-parameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "ScheduleExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-scheduleexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Association.ScheduleExpression" } }, "ScheduleOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-scheduleoffset", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Association.ScheduleOffset" } }, "SyncCompliance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-synccompliance", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Association.SyncCompliance" } }, "Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-targets", "DuplicatesAllowed": true, "ItemType": "Target", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "WaitForSuccessTimeoutSeconds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-waitforsuccesstimeoutseconds", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Association.WaitForSuccessTimeoutSeconds" } } } }, "AWS::SSM::Document": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html", "Properties": { "Attachments": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-attachments", "DuplicatesAllowed": true, "ItemType": "AttachmentsSource", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-content", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "DocumentFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-documentformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Document.DocumentFormat" } }, "DocumentType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-documenttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSM::Document.DocumentType" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSM::Document.Name" } }, "Requires": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-requires", "DuplicatesAllowed": true, "ItemType": "DocumentRequires", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-targettype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Document.TargetType" } }, "UpdateMethod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-updatemethod", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Document.UpdateMethod" } }, "VersionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-versionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::Document.VersionName" } } } }, "AWS::SSM::MaintenanceWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html", "Properties": { "AllowUnassociatedTargets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-allowunassociatedtargets", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "Cutoff": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-cutoff", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::MaintenanceWindow.Cutoff" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Duration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-duration", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSM::MaintenanceWindow.Duration" } }, "EndDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-enddate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-schedule", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ScheduleOffset": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-scheduleoffset", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "ScheduleTimezone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-scheduletimezone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "StartDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-startdate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSM::MaintenanceWindowTarget": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtarget.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtarget.html#cfn-ssm-maintenancewindowtarget-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtarget.html#cfn-ssm-maintenancewindowtarget-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "OwnerInformation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtarget.html#cfn-ssm-maintenancewindowtarget-ownerinformation", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtarget.html#cfn-ssm-maintenancewindowtarget-resourcetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtarget.html#cfn-ssm-maintenancewindowtarget-targets", "ItemType": "Targets", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "WindowId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtarget.html#cfn-ssm-maintenancewindowtarget-windowid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::SSM::MaintenanceWindowTask": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html", "Properties": { "CutoffBehavior": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-cutoffbehavior", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LoggingInfo": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-logginginfo", "Required": false, "Type": "LoggingInfo", "UpdateType": "Mutable" }, "MaxConcurrency": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-maxconcurrency", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MaxErrors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-maxerrors", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-priority", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "ServiceRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-servicerolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-targets", "ItemType": "Target", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TaskArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-taskarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TaskInvocationParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-taskinvocationparameters", "Required": false, "Type": "TaskInvocationParameters", "UpdateType": "Mutable" }, "TaskParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-taskparameters", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "TaskType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-tasktype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "WindowId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-windowid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::SSM::Parameter": { "Attributes": { "Type": { "PrimitiveType": "String" }, "Value": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html", "Properties": { "AllowedPattern": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-allowedpattern", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DataType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-datatype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Policies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-policies", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Tier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-tier", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SSM::PatchBaseline": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html", "Properties": { "ApprovalRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-approvalrules", "Required": false, "Type": "RuleGroup", "UpdateType": "Mutable" }, "ApprovedPatches": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-approvedpatches", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ApprovedPatchesComplianceLevel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-approvedpatchescompliancelevel", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ApprovedPatchesEnableNonSecurity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-approvedpatchesenablenonsecurity", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GlobalFilters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-globalfilters", "Required": false, "Type": "PatchFilterGroup", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "OperatingSystem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-operatingsystem", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PatchGroups": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-patchgroups", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RejectedPatches": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-rejectedpatches", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RejectedPatchesAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-rejectedpatchesaction", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Sources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-sources", "ItemType": "PatchSource", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSM::ResourceDataSync": { "Attributes": { "SyncName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html", "Properties": { "BucketName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-bucketname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSM::ResourceDataSync.BucketName" } }, "BucketPrefix": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-bucketprefix", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "BucketRegion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-bucketregion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSM::ResourceDataSync.BucketRegion" } }, "KMSKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "S3Destination": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-s3destination", "Required": false, "Type": "S3Destination", "UpdateType": "Immutable" }, "SyncFormat": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-syncformat", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "SyncName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-syncname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSM::ResourceDataSync.SyncName" } }, "SyncSource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-syncsource", "Required": false, "Type": "SyncSource", "UpdateType": "Mutable" }, "SyncType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-synctype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSM::ResourceDataSync.SyncType" } } } }, "AWS::SSM::ResourcePolicy": { "Attributes": { "PolicyHash": { "PrimitiveType": "String" }, "PolicyId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcepolicy.html", "Properties": { "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcepolicy.html#cfn-ssm-resourcepolicy-policy", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "ResourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcepolicy.html#cfn-ssm-resourcepolicy-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::SSMContacts::Contact": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contact.html", "Properties": { "Alias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contact.html#cfn-ssmcontacts-contact-alias", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSMContacts::Contact.Alias" } }, "DisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contact.html#cfn-ssmcontacts-contact-displayname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMContacts::Contact.DisplayName" } }, "Plan": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contact.html#cfn-ssmcontacts-contact-plan", "DuplicatesAllowed": true, "ItemType": "Stage", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contact.html#cfn-ssmcontacts-contact-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSMContacts::Contact.Type" } } } }, "AWS::SSMContacts::ContactChannel": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contactchannel.html", "Properties": { "ChannelAddress": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contactchannel.html#cfn-ssmcontacts-contactchannel-channeladdress", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ChannelName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contactchannel.html#cfn-ssmcontacts-contactchannel-channelname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMContacts::ContactChannel.ChannelName" } }, "ChannelType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contactchannel.html#cfn-ssmcontacts-contactchannel-channeltype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSMContacts::ContactChannel.ChannelType" } }, "ContactId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contactchannel.html#cfn-ssmcontacts-contactchannel-contactid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSMContacts::ContactChannel.ContactId" } }, "DeferActivation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contactchannel.html#cfn-ssmcontacts-contactchannel-deferactivation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::SSMContacts::Plan": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-plan.html", "Properties": { "ContactId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-plan.html#cfn-ssmcontacts-plan-contactid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSMContacts::Plan.ContactId" } }, "RotationIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-plan.html#cfn-ssmcontacts-plan-rotationids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Stages": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-plan.html#cfn-ssmcontacts-plan-stages", "DuplicatesAllowed": true, "ItemType": "Stage", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSMContacts::Rotation": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-rotation.html", "Properties": { "ContactIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-rotation.html#cfn-ssmcontacts-rotation-contactids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-rotation.html#cfn-ssmcontacts-rotation-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMContacts::Rotation.Name" } }, "Recurrence": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-rotation.html#cfn-ssmcontacts-rotation-recurrence", "Required": true, "Type": "RecurrenceSettings", "UpdateType": "Mutable" }, "StartTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-rotation.html#cfn-ssmcontacts-rotation-starttime", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMContacts::Rotation.StartTime" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-rotation.html#cfn-ssmcontacts-rotation-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TimeZoneId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-rotation.html#cfn-ssmcontacts-rotation-timezoneid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::SSMIncidents::ReplicationSet": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-replicationset.html", "Properties": { "DeletionProtected": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-replicationset.html#cfn-ssmincidents-replicationset-deletionprotected", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Regions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-replicationset.html#cfn-ssmincidents-replicationset-regions", "DuplicatesAllowed": false, "ItemType": "ReplicationRegion", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-replicationset.html#cfn-ssmincidents-replicationset-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSMIncidents::ResponsePlan": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-responseplan.html", "Properties": { "Actions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-responseplan.html#cfn-ssmincidents-responseplan-actions", "DuplicatesAllowed": false, "ItemType": "Action", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ChatChannel": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-responseplan.html#cfn-ssmincidents-responseplan-chatchannel", "Required": false, "Type": "ChatChannel", "UpdateType": "Mutable" }, "DisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-responseplan.html#cfn-ssmincidents-responseplan-displayname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMIncidents::ResponsePlan.DisplayName" } }, "Engagements": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-responseplan.html#cfn-ssmincidents-responseplan-engagements", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSMIncidents::ResponsePlan.Engagements" } }, "IncidentTemplate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-responseplan.html#cfn-ssmincidents-responseplan-incidenttemplate", "Required": true, "Type": "IncidentTemplate", "UpdateType": "Mutable" }, "Integrations": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-responseplan.html#cfn-ssmincidents-responseplan-integrations", "DuplicatesAllowed": false, "ItemType": "Integration", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-responseplan.html#cfn-ssmincidents-responseplan-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSMIncidents::ResponsePlan.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-responseplan.html#cfn-ssmincidents-responseplan-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SSO::Assignment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-assignment.html", "Properties": { "InstanceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-assignment.html#cfn-sso-assignment-instancearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSO::Assignment.InstanceArn" } }, "PermissionSetArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-assignment.html#cfn-sso-assignment-permissionsetarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSO::Assignment.PermissionSetArn" } }, "PrincipalId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-assignment.html#cfn-sso-assignment-principalid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSO::Assignment.PrincipalId" } }, "PrincipalType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-assignment.html#cfn-sso-assignment-principaltype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSO::Assignment.PrincipalType" } }, "TargetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-assignment.html#cfn-sso-assignment-targetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSO::Assignment.TargetId" } }, "TargetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-assignment.html#cfn-sso-assignment-targettype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSO::Assignment.TargetType" } } } }, "AWS::SSO::InstanceAccessControlAttributeConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-instanceaccesscontrolattributeconfiguration.html", "Properties": { "AccessControlAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-instanceaccesscontrolattributeconfiguration.html#cfn-sso-instanceaccesscontrolattributeconfiguration-accesscontrolattributes", "DuplicatesAllowed": true, "ItemType": "AccessControlAttribute", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "InstanceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-instanceaccesscontrolattributeconfiguration.html#cfn-sso-instanceaccesscontrolattributeconfiguration-instancearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSO::InstanceAccessControlAttributeConfiguration.InstanceArn" } } } }, "AWS::SSO::PermissionSet": { "Attributes": { "PermissionSetArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-permissionset.html", "Properties": { "CustomerManagedPolicyReferences": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-permissionset.html#cfn-sso-permissionset-customermanagedpolicyreferences", "DuplicatesAllowed": true, "ItemType": "CustomerManagedPolicyReference", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-permissionset.html#cfn-sso-permissionset-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSO::PermissionSet.Description" } }, "InlinePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-permissionset.html#cfn-sso-permissionset-inlinepolicy", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "InstanceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-permissionset.html#cfn-sso-permissionset-instancearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSO::PermissionSet.InstanceArn" } }, "ManagedPolicies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-permissionset.html#cfn-sso-permissionset-managedpolicies", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSO::PermissionSet.ManagedPolicies" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-permissionset.html#cfn-sso-permissionset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SSO::PermissionSet.Name" } }, "PermissionsBoundary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-permissionset.html#cfn-sso-permissionset-permissionsboundary", "Required": false, "Type": "PermissionsBoundary", "UpdateType": "Mutable" }, "RelayStateType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-permissionset.html#cfn-sso-permissionset-relaystatetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSO::PermissionSet.RelayStateType" } }, "SessionDuration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-permissionset.html#cfn-sso-permissionset-sessionduration", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SSO::PermissionSet.SessionDuration" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-permissionset.html#cfn-sso-permissionset-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::App": { "Attributes": { "AppArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-app.html", "Properties": { "AppName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-app.html#cfn-sagemaker-app-appname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::App.AppName" } }, "AppType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-app.html#cfn-sagemaker-app-apptype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::App.AppType" } }, "DomainId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-app.html#cfn-sagemaker-app-domainid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::App.DomainId" } }, "ResourceSpec": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-app.html#cfn-sagemaker-app-resourcespec", "Required": false, "Type": "ResourceSpec", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-app.html#cfn-sagemaker-app-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "UserProfileName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-app.html#cfn-sagemaker-app-userprofilename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::App.UserProfileName" } } } }, "AWS::SageMaker::AppImageConfig": { "Attributes": { "AppImageConfigArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-appimageconfig.html", "Properties": { "AppImageConfigName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-appimageconfig.html#cfn-sagemaker-appimageconfig-appimageconfigname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::AppImageConfig.AppImageConfigName" } }, "KernelGatewayImageConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-appimageconfig.html#cfn-sagemaker-appimageconfig-kernelgatewayimageconfig", "Required": false, "Type": "KernelGatewayImageConfig", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-appimageconfig.html#cfn-sagemaker-appimageconfig-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::SageMaker::CodeRepository": { "Attributes": { "CodeRepositoryName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-coderepository.html", "Properties": { "CodeRepositoryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-coderepository.html#cfn-sagemaker-coderepository-coderepositoryname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "GitConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-coderepository.html#cfn-sagemaker-coderepository-gitconfig", "Required": true, "Type": "GitConfig", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-coderepository.html#cfn-sagemaker-coderepository-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::DataQualityJobDefinition": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "JobDefinitionArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-dataqualityjobdefinition.html", "Properties": { "DataQualityAppSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-dataqualityjobdefinition.html#cfn-sagemaker-dataqualityjobdefinition-dataqualityappspecification", "Required": true, "Type": "DataQualityAppSpecification", "UpdateType": "Immutable" }, "DataQualityBaselineConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-dataqualityjobdefinition.html#cfn-sagemaker-dataqualityjobdefinition-dataqualitybaselineconfig", "Required": false, "Type": "DataQualityBaselineConfig", "UpdateType": "Immutable" }, "DataQualityJobInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-dataqualityjobdefinition.html#cfn-sagemaker-dataqualityjobdefinition-dataqualityjobinput", "Required": true, "Type": "DataQualityJobInput", "UpdateType": "Immutable" }, "DataQualityJobOutputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-dataqualityjobdefinition.html#cfn-sagemaker-dataqualityjobdefinition-dataqualityjoboutputconfig", "Required": true, "Type": "MonitoringOutputConfig", "UpdateType": "Immutable" }, "EndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-dataqualityjobdefinition.html#cfn-sagemaker-dataqualityjobdefinition-endpointname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.EndpointName" } }, "JobDefinitionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-dataqualityjobdefinition.html#cfn-sagemaker-dataqualityjobdefinition-jobdefinitionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.JobDefinitionName" } }, "JobResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-dataqualityjobdefinition.html#cfn-sagemaker-dataqualityjobdefinition-jobresources", "Required": true, "Type": "MonitoringResources", "UpdateType": "Immutable" }, "NetworkConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-dataqualityjobdefinition.html#cfn-sagemaker-dataqualityjobdefinition-networkconfig", "Required": false, "Type": "NetworkConfig", "UpdateType": "Immutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-dataqualityjobdefinition.html#cfn-sagemaker-dataqualityjobdefinition-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DataQualityJobDefinition.RoleArn" } }, "StoppingCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-dataqualityjobdefinition.html#cfn-sagemaker-dataqualityjobdefinition-stoppingcondition", "Required": false, "Type": "StoppingCondition", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-dataqualityjobdefinition.html#cfn-sagemaker-dataqualityjobdefinition-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::SageMaker::Device": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-device.html", "Properties": { "Device": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-device.html#cfn-sagemaker-device-device", "Required": false, "Type": "Device", "UpdateType": "Mutable" }, "DeviceFleetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-device.html#cfn-sagemaker-device-devicefleetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Device.DeviceFleetName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-device.html#cfn-sagemaker-device-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::DeviceFleet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-devicefleet.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-devicefleet.html#cfn-sagemaker-devicefleet-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::DeviceFleet.Description" } }, "DeviceFleetName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-devicefleet.html#cfn-sagemaker-devicefleet-devicefleetname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::DeviceFleet.DeviceFleetName" } }, "OutputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-devicefleet.html#cfn-sagemaker-devicefleet-outputconfig", "Required": true, "Type": "EdgeOutputConfig", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-devicefleet.html#cfn-sagemaker-devicefleet-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::DeviceFleet.RoleArn" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-devicefleet.html#cfn-sagemaker-devicefleet-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::Domain": { "Attributes": { "DomainArn": { "PrimitiveType": "String" }, "DomainId": { "PrimitiveType": "String" }, "HomeEfsFileSystemId": { "PrimitiveType": "String" }, "SecurityGroupIdForDomainBoundary": { "PrimitiveType": "String" }, "SingleSignOnManagedApplicationInstanceId": { "PrimitiveType": "String" }, "Url": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-domain.html", "Properties": { "AppNetworkAccessType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-domain.html#cfn-sagemaker-domain-appnetworkaccesstype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Domain.AppNetworkAccessType" } }, "AppSecurityGroupManagement": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-domain.html#cfn-sagemaker-domain-appsecuritygroupmanagement", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Domain.AppSecurityGroupManagement" } }, "AuthMode": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-domain.html#cfn-sagemaker-domain-authmode", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Domain.AuthMode" } }, "DefaultSpaceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-domain.html#cfn-sagemaker-domain-defaultspacesettings", "Required": false, "Type": "DefaultSpaceSettings", "UpdateType": "Mutable" }, "DefaultUserSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-domain.html#cfn-sagemaker-domain-defaultusersettings", "Required": true, "Type": "UserSettings", "UpdateType": "Mutable" }, "DomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-domain.html#cfn-sagemaker-domain-domainname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Domain.DomainName" } }, "DomainSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-domain.html#cfn-sagemaker-domain-domainsettings", "Required": false, "Type": "DomainSettings", "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-domain.html#cfn-sagemaker-domain-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Domain.KmsKeyId" } }, "SubnetIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-domain.html#cfn-sagemaker-domain-subnetids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Domain.SubnetIds" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-domain.html#cfn-sagemaker-domain-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "VpcId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-domain.html#cfn-sagemaker-domain-vpcid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Domain.VpcId" } } } }, "AWS::SageMaker::Endpoint": { "Attributes": { "EndpointName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpoint.html", "Properties": { "DeploymentConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpoint.html#cfn-sagemaker-endpoint-deploymentconfig", "Required": false, "Type": "DeploymentConfig", "UpdateType": "Mutable" }, "EndpointConfigName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpoint.html#cfn-sagemaker-endpoint-endpointconfigname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "EndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpoint.html#cfn-sagemaker-endpoint-endpointname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ExcludeRetainedVariantProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpoint.html#cfn-sagemaker-endpoint-excluderetainedvariantproperties", "ItemType": "VariantProperty", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "RetainAllVariantProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpoint.html#cfn-sagemaker-endpoint-retainallvariantproperties", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RetainDeploymentConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpoint.html#cfn-sagemaker-endpoint-retaindeploymentconfig", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpoint.html#cfn-sagemaker-endpoint-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::EndpointConfig": { "Attributes": { "EndpointConfigName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpointconfig.html", "Properties": { "AsyncInferenceConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpointconfig.html#cfn-sagemaker-endpointconfig-asyncinferenceconfig", "Required": false, "Type": "AsyncInferenceConfig", "UpdateType": "Immutable" }, "DataCaptureConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpointconfig.html#cfn-sagemaker-endpointconfig-datacaptureconfig", "Required": false, "Type": "DataCaptureConfig", "UpdateType": "Immutable" }, "EndpointConfigName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpointconfig.html#cfn-sagemaker-endpointconfig-endpointconfigname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ExplainerConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpointconfig.html#cfn-sagemaker-endpointconfig-explainerconfig", "Required": false, "Type": "ExplainerConfig", "UpdateType": "Immutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpointconfig.html#cfn-sagemaker-endpointconfig-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ProductionVariants": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpointconfig.html#cfn-sagemaker-endpointconfig-productionvariants", "ItemType": "ProductionVariant", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "ShadowProductionVariants": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpointconfig.html#cfn-sagemaker-endpointconfig-shadowproductionvariants", "ItemType": "ProductionVariant", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpointconfig.html#cfn-sagemaker-endpointconfig-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::FeatureGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-featuregroup.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-featuregroup.html#cfn-sagemaker-featuregroup-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EventTimeFeatureName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-featuregroup.html#cfn-sagemaker-featuregroup-eventtimefeaturename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::FeatureGroup.EventTimeFeatureName" } }, "FeatureDefinitions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-featuregroup.html#cfn-sagemaker-featuregroup-featuredefinitions", "DuplicatesAllowed": true, "ItemType": "FeatureDefinition", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "FeatureGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-featuregroup.html#cfn-sagemaker-featuregroup-featuregroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::FeatureGroup.FeatureGroupName" } }, "OfflineStoreConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-featuregroup.html#cfn-sagemaker-featuregroup-offlinestoreconfig", "Required": false, "Type": "OfflineStoreConfig", "UpdateType": "Immutable" }, "OnlineStoreConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-featuregroup.html#cfn-sagemaker-featuregroup-onlinestoreconfig", "Required": false, "Type": "OnlineStoreConfig", "UpdateType": "Immutable" }, "RecordIdentifierFeatureName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-featuregroup.html#cfn-sagemaker-featuregroup-recordidentifierfeaturename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::FeatureGroup.RecordIdentifierFeatureName" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-featuregroup.html#cfn-sagemaker-featuregroup-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::FeatureGroup.RoleArn" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-featuregroup.html#cfn-sagemaker-featuregroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::SageMaker::Image": { "Attributes": { "ImageArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-image.html", "Properties": { "ImageDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-image.html#cfn-sagemaker-image-imagedescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Image.ImageDescription" } }, "ImageDisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-image.html#cfn-sagemaker-image-imagedisplayname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Image.ImageDisplayName" } }, "ImageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-image.html#cfn-sagemaker-image-imagename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Image.ImageName" } }, "ImageRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-image.html#cfn-sagemaker-image-imagerolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Image.ImageRoleArn" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-image.html#cfn-sagemaker-image-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::ImageVersion": { "Attributes": { "ContainerImage": { "PrimitiveType": "String" }, "ImageArn": { "PrimitiveType": "String" }, "ImageVersionArn": { "PrimitiveType": "String" }, "Version": { "PrimitiveType": "Integer" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-imageversion.html", "Properties": { "BaseImage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-imageversion.html#cfn-sagemaker-imageversion-baseimage", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ImageVersion.BaseImage" } }, "ImageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-imageversion.html#cfn-sagemaker-imageversion-imagename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ImageVersion.ImageName" } } } }, "AWS::SageMaker::InferenceExperiment": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "EndpointMetadata": { "Type": "EndpointMetadata" }, "EndpointMetadata.EndpointConfigName": { "PrimitiveType": "String" }, "EndpointMetadata.EndpointName": { "PrimitiveType": "String" }, "EndpointMetadata.EndpointStatus": { "PrimitiveType": "String" }, "LastModifiedTime": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-inferenceexperiment.html", "Properties": { "DataStorageConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-inferenceexperiment.html#cfn-sagemaker-inferenceexperiment-datastorageconfig", "Required": false, "Type": "DataStorageConfig", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-inferenceexperiment.html#cfn-sagemaker-inferenceexperiment-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.Description" } }, "DesiredState": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-inferenceexperiment.html#cfn-sagemaker-inferenceexperiment-desiredstate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.DesiredState" } }, "EndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-inferenceexperiment.html#cfn-sagemaker-inferenceexperiment-endpointname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.EndpointName" } }, "KmsKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-inferenceexperiment.html#cfn-sagemaker-inferenceexperiment-kmskey", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.KmsKey" } }, "ModelVariants": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-inferenceexperiment.html#cfn-sagemaker-inferenceexperiment-modelvariants", "DuplicatesAllowed": true, "ItemType": "ModelVariantConfig", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-inferenceexperiment.html#cfn-sagemaker-inferenceexperiment-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.Name" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-inferenceexperiment.html#cfn-sagemaker-inferenceexperiment-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.RoleArn" } }, "Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-inferenceexperiment.html#cfn-sagemaker-inferenceexperiment-schedule", "Required": false, "Type": "InferenceExperimentSchedule", "UpdateType": "Mutable" }, "ShadowModeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-inferenceexperiment.html#cfn-sagemaker-inferenceexperiment-shadowmodeconfig", "Required": false, "Type": "ShadowModeConfig", "UpdateType": "Mutable" }, "StatusReason": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-inferenceexperiment.html#cfn-sagemaker-inferenceexperiment-statusreason", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.StatusReason" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-inferenceexperiment.html#cfn-sagemaker-inferenceexperiment-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-inferenceexperiment.html#cfn-sagemaker-inferenceexperiment-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::InferenceExperiment.Type" } } } }, "AWS::SageMaker::Model": { "Attributes": { "ModelName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-model.html", "Properties": { "Containers": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-model.html#cfn-sagemaker-model-containers", "ItemType": "ContainerDefinition", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "EnableNetworkIsolation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-model.html#cfn-sagemaker-model-enablenetworkisolation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Immutable" }, "ExecutionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-model.html#cfn-sagemaker-model-executionrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "InferenceExecutionConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-model.html#cfn-sagemaker-model-inferenceexecutionconfig", "Required": false, "Type": "InferenceExecutionConfig", "UpdateType": "Immutable" }, "ModelName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-model.html#cfn-sagemaker-model-modelname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PrimaryContainer": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-model.html#cfn-sagemaker-model-primarycontainer", "Required": false, "Type": "ContainerDefinition", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-model.html#cfn-sagemaker-model-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-model.html#cfn-sagemaker-model-vpcconfig", "Required": false, "Type": "VpcConfig", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelBiasJobDefinition": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "JobDefinitionArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelbiasjobdefinition.html", "Properties": { "EndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelbiasjobdefinition.html#cfn-sagemaker-modelbiasjobdefinition-endpointname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.EndpointName" } }, "JobDefinitionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelbiasjobdefinition.html#cfn-sagemaker-modelbiasjobdefinition-jobdefinitionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.JobDefinitionName" } }, "JobResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelbiasjobdefinition.html#cfn-sagemaker-modelbiasjobdefinition-jobresources", "Required": true, "Type": "MonitoringResources", "UpdateType": "Immutable" }, "ModelBiasAppSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelbiasjobdefinition.html#cfn-sagemaker-modelbiasjobdefinition-modelbiasappspecification", "Required": true, "Type": "ModelBiasAppSpecification", "UpdateType": "Immutable" }, "ModelBiasBaselineConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelbiasjobdefinition.html#cfn-sagemaker-modelbiasjobdefinition-modelbiasbaselineconfig", "Required": false, "Type": "ModelBiasBaselineConfig", "UpdateType": "Immutable" }, "ModelBiasJobInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelbiasjobdefinition.html#cfn-sagemaker-modelbiasjobdefinition-modelbiasjobinput", "Required": true, "Type": "ModelBiasJobInput", "UpdateType": "Immutable" }, "ModelBiasJobOutputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelbiasjobdefinition.html#cfn-sagemaker-modelbiasjobdefinition-modelbiasjoboutputconfig", "Required": true, "Type": "MonitoringOutputConfig", "UpdateType": "Immutable" }, "NetworkConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelbiasjobdefinition.html#cfn-sagemaker-modelbiasjobdefinition-networkconfig", "Required": false, "Type": "NetworkConfig", "UpdateType": "Immutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelbiasjobdefinition.html#cfn-sagemaker-modelbiasjobdefinition-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelBiasJobDefinition.RoleArn" } }, "StoppingCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelbiasjobdefinition.html#cfn-sagemaker-modelbiasjobdefinition-stoppingcondition", "Required": false, "Type": "StoppingCondition", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelbiasjobdefinition.html#cfn-sagemaker-modelbiasjobdefinition-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelCard": { "Attributes": { "CreatedBy.DomainId": { "PrimitiveType": "String" }, "CreatedBy.UserProfileArn": { "PrimitiveType": "String" }, "CreatedBy.UserProfileName": { "PrimitiveType": "String" }, "CreationTime": { "PrimitiveType": "String" }, "LastModifiedBy.DomainId": { "PrimitiveType": "String" }, "LastModifiedBy.UserProfileArn": { "PrimitiveType": "String" }, "LastModifiedBy.UserProfileName": { "PrimitiveType": "String" }, "LastModifiedTime": { "PrimitiveType": "String" }, "ModelCardArn": { "PrimitiveType": "String" }, "ModelCardProcessingStatus": { "PrimitiveType": "String" }, "ModelCardVersion": { "PrimitiveType": "Integer" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelcard.html", "Properties": { "Content": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelcard.html#cfn-sagemaker-modelcard-content", "Required": true, "Type": "Content", "UpdateType": "Mutable" }, "CreatedBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelcard.html#cfn-sagemaker-modelcard-createdby", "Required": false, "Type": "UserContext", "UpdateType": "Mutable" }, "LastModifiedBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelcard.html#cfn-sagemaker-modelcard-lastmodifiedby", "Required": false, "Type": "UserContext", "UpdateType": "Mutable" }, "ModelCardName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelcard.html#cfn-sagemaker-modelcard-modelcardname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelCard.ModelCardName" } }, "ModelCardStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelcard.html#cfn-sagemaker-modelcard-modelcardstatus", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelCard.ModelCardStatus" } }, "SecurityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelcard.html#cfn-sagemaker-modelcard-securityconfig", "Required": false, "Type": "SecurityConfig", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelcard.html#cfn-sagemaker-modelcard-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelExplainabilityJobDefinition": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "JobDefinitionArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelexplainabilityjobdefinition.html", "Properties": { "EndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelexplainabilityjobdefinition.html#cfn-sagemaker-modelexplainabilityjobdefinition-endpointname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.EndpointName" } }, "JobDefinitionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelexplainabilityjobdefinition.html#cfn-sagemaker-modelexplainabilityjobdefinition-jobdefinitionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.JobDefinitionName" } }, "JobResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelexplainabilityjobdefinition.html#cfn-sagemaker-modelexplainabilityjobdefinition-jobresources", "Required": true, "Type": "MonitoringResources", "UpdateType": "Immutable" }, "ModelExplainabilityAppSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelexplainabilityjobdefinition.html#cfn-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityappspecification", "Required": true, "Type": "ModelExplainabilityAppSpecification", "UpdateType": "Immutable" }, "ModelExplainabilityBaselineConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelexplainabilityjobdefinition.html#cfn-sagemaker-modelexplainabilityjobdefinition-modelexplainabilitybaselineconfig", "Required": false, "Type": "ModelExplainabilityBaselineConfig", "UpdateType": "Immutable" }, "ModelExplainabilityJobInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelexplainabilityjobdefinition.html#cfn-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityjobinput", "Required": true, "Type": "ModelExplainabilityJobInput", "UpdateType": "Immutable" }, "ModelExplainabilityJobOutputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelexplainabilityjobdefinition.html#cfn-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityjoboutputconfig", "Required": true, "Type": "MonitoringOutputConfig", "UpdateType": "Immutable" }, "NetworkConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelexplainabilityjobdefinition.html#cfn-sagemaker-modelexplainabilityjobdefinition-networkconfig", "Required": false, "Type": "NetworkConfig", "UpdateType": "Immutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelexplainabilityjobdefinition.html#cfn-sagemaker-modelexplainabilityjobdefinition-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelExplainabilityJobDefinition.RoleArn" } }, "StoppingCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelexplainabilityjobdefinition.html#cfn-sagemaker-modelexplainabilityjobdefinition-stoppingcondition", "Required": false, "Type": "StoppingCondition", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelexplainabilityjobdefinition.html#cfn-sagemaker-modelexplainabilityjobdefinition-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackage": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "ModelPackageArn": { "PrimitiveType": "String" }, "ModelPackageStatus": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html", "Properties": { "AdditionalInferenceSpecificationDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-additionalinferencespecificationdefinition", "Required": false, "Type": "AdditionalInferenceSpecificationDefinition", "UpdateType": "Mutable" }, "AdditionalInferenceSpecifications": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-additionalinferencespecifications", "DuplicatesAllowed": true, "ItemType": "AdditionalInferenceSpecificationDefinition", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AdditionalInferenceSpecificationsToAdd": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-additionalinferencespecificationstoadd", "DuplicatesAllowed": true, "ItemType": "AdditionalInferenceSpecificationDefinition", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ApprovalDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-approvaldescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.ApprovalDescription" } }, "CertifyForMarketplace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-certifyformarketplace", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ClientToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-clienttoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.ClientToken" } }, "CreatedBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-createdby", "Required": false, "Type": "UserContext", "UpdateType": "Mutable" }, "CustomerMetadataProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-customermetadataproperties", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-domain", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "DriftCheckBaselines": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-driftcheckbaselines", "Required": false, "Type": "DriftCheckBaselines", "UpdateType": "Immutable" }, "Environment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-environment", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "InferenceSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-inferencespecification", "Required": false, "Type": "InferenceSpecification", "UpdateType": "Immutable" }, "LastModifiedBy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-lastmodifiedby", "Required": false, "Type": "UserContext", "UpdateType": "Mutable" }, "LastModifiedTime": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-lastmodifiedtime", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MetadataProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-metadataproperties", "Required": false, "Type": "MetadataProperties", "UpdateType": "Immutable" }, "ModelApprovalStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-modelapprovalstatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.ModelApprovalStatus" } }, "ModelMetrics": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-modelmetrics", "Required": false, "Type": "ModelMetrics", "UpdateType": "Immutable" }, "ModelPackageDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-modelpackagedescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.ModelPackageDescription" } }, "ModelPackageGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-modelpackagegroupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.ModelPackageGroupName" } }, "ModelPackageName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-modelpackagename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ModelPackageStatusDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-modelpackagestatusdetails", "Required": false, "Type": "ModelPackageStatusDetails", "UpdateType": "Mutable" }, "ModelPackageStatusItem": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-modelpackagestatusitem", "Required": false, "Type": "ModelPackageStatusItem", "UpdateType": "Mutable" }, "ModelPackageVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-modelpackageversion", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "SamplePayloadUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-samplepayloadurl", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackage.SamplePayloadUrl" } }, "SourceAlgorithmSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-sourcealgorithmspecification", "Required": false, "Type": "SourceAlgorithmSpecification", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Task": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-task", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ValidationSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-validationspecification", "Required": false, "Type": "ValidationSpecification", "UpdateType": "Immutable" } } }, "AWS::SageMaker::ModelPackageGroup": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "ModelPackageGroupArn": { "PrimitiveType": "String" }, "ModelPackageGroupStatus": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackagegroup.html", "Properties": { "ModelPackageGroupDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackagegroup.html#cfn-sagemaker-modelpackagegroup-modelpackagegroupdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackageGroup.ModelPackageGroupDescription" } }, "ModelPackageGroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackagegroup.html#cfn-sagemaker-modelpackagegroup-modelpackagegroupname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelPackageGroup.ModelPackageGroupName" } }, "ModelPackageGroupPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackagegroup.html#cfn-sagemaker-modelpackagegroup-modelpackagegrouppolicy", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackagegroup.html#cfn-sagemaker-modelpackagegroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::ModelQualityJobDefinition": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "JobDefinitionArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelqualityjobdefinition.html", "Properties": { "EndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelqualityjobdefinition.html#cfn-sagemaker-modelqualityjobdefinition-endpointname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.EndpointName" } }, "JobDefinitionName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelqualityjobdefinition.html#cfn-sagemaker-modelqualityjobdefinition-jobdefinitionname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.JobDefinitionName" } }, "JobResources": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelqualityjobdefinition.html#cfn-sagemaker-modelqualityjobdefinition-jobresources", "Required": true, "Type": "MonitoringResources", "UpdateType": "Immutable" }, "ModelQualityAppSpecification": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelqualityjobdefinition.html#cfn-sagemaker-modelqualityjobdefinition-modelqualityappspecification", "Required": true, "Type": "ModelQualityAppSpecification", "UpdateType": "Immutable" }, "ModelQualityBaselineConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelqualityjobdefinition.html#cfn-sagemaker-modelqualityjobdefinition-modelqualitybaselineconfig", "Required": false, "Type": "ModelQualityBaselineConfig", "UpdateType": "Immutable" }, "ModelQualityJobInput": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelqualityjobdefinition.html#cfn-sagemaker-modelqualityjobdefinition-modelqualityjobinput", "Required": true, "Type": "ModelQualityJobInput", "UpdateType": "Immutable" }, "ModelQualityJobOutputConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelqualityjobdefinition.html#cfn-sagemaker-modelqualityjobdefinition-modelqualityjoboutputconfig", "Required": true, "Type": "MonitoringOutputConfig", "UpdateType": "Immutable" }, "NetworkConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelqualityjobdefinition.html#cfn-sagemaker-modelqualityjobdefinition-networkconfig", "Required": false, "Type": "NetworkConfig", "UpdateType": "Immutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelqualityjobdefinition.html#cfn-sagemaker-modelqualityjobdefinition-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::ModelQualityJobDefinition.RoleArn" } }, "StoppingCondition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelqualityjobdefinition.html#cfn-sagemaker-modelqualityjobdefinition-stoppingcondition", "Required": false, "Type": "StoppingCondition", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelqualityjobdefinition.html#cfn-sagemaker-modelqualityjobdefinition-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::SageMaker::MonitoringSchedule": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "LastModifiedTime": { "PrimitiveType": "String" }, "MonitoringScheduleArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-monitoringschedule.html", "Properties": { "EndpointName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-monitoringschedule.html#cfn-sagemaker-monitoringschedule-endpointname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.EndpointName" } }, "FailureReason": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-monitoringschedule.html#cfn-sagemaker-monitoringschedule-failurereason", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.FailureReason" } }, "LastMonitoringExecutionSummary": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-monitoringschedule.html#cfn-sagemaker-monitoringschedule-lastmonitoringexecutionsummary", "Required": false, "Type": "MonitoringExecutionSummary", "UpdateType": "Mutable" }, "MonitoringScheduleConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-monitoringschedule.html#cfn-sagemaker-monitoringschedule-monitoringscheduleconfig", "Required": true, "Type": "MonitoringScheduleConfig", "UpdateType": "Mutable" }, "MonitoringScheduleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-monitoringschedule.html#cfn-sagemaker-monitoringschedule-monitoringschedulename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.MonitoringScheduleName" } }, "MonitoringScheduleStatus": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-monitoringschedule.html#cfn-sagemaker-monitoringschedule-monitoringschedulestatus", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::MonitoringSchedule.MonitoringScheduleStatus" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-monitoringschedule.html#cfn-sagemaker-monitoringschedule-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::NotebookInstance": { "Attributes": { "NotebookInstanceName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html", "Properties": { "AcceleratorTypes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-acceleratortypes", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "AdditionalCodeRepositories": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-additionalcoderepositories", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "DefaultCodeRepository": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-defaultcoderepository", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DirectInternetAccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-directinternetaccess", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "InstanceMetadataServiceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-instancemetadataserviceconfiguration", "Required": false, "Type": "InstanceMetadataServiceConfiguration", "UpdateType": "Mutable" }, "InstanceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-instancetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LifecycleConfigName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-lifecycleconfigname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NotebookInstanceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-notebookinstancename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PlatformIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-platformidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "RootAccess": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-rootaccess", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-securitygroupids", "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "SubnetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-subnetid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VolumeSizeInGB": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-volumesizeingb", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::NotebookInstance.VolumeSizeInGB" } } } }, "AWS::SageMaker::NotebookInstanceLifecycleConfig": { "Attributes": { "NotebookInstanceLifecycleConfigName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstancelifecycleconfig.html", "Properties": { "NotebookInstanceLifecycleConfigName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstancelifecycleconfig.html#cfn-sagemaker-notebookinstancelifecycleconfig-notebookinstancelifecycleconfigname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "OnCreate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstancelifecycleconfig.html#cfn-sagemaker-notebookinstancelifecycleconfig-oncreate", "ItemType": "NotebookInstanceLifecycleHook", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "OnStart": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstancelifecycleconfig.html#cfn-sagemaker-notebookinstancelifecycleconfig-onstart", "ItemType": "NotebookInstanceLifecycleHook", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::Pipeline": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-pipeline.html", "Properties": { "ParallelismConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-pipeline.html#cfn-sagemaker-pipeline-parallelismconfiguration", "Required": false, "Type": "ParallelismConfiguration", "UpdateType": "Mutable" }, "PipelineDefinition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-pipeline.html#cfn-sagemaker-pipeline-pipelinedefinition", "Required": true, "Type": "PipelineDefinition", "UpdateType": "Mutable" }, "PipelineDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-pipeline.html#cfn-sagemaker-pipeline-pipelinedescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PipelineDisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-pipeline.html#cfn-sagemaker-pipeline-pipelinedisplayname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Pipeline.PipelineDisplayName" } }, "PipelineName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-pipeline.html#cfn-sagemaker-pipeline-pipelinename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Pipeline.PipelineName" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-pipeline.html#cfn-sagemaker-pipeline-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SageMaker::Pipeline.RoleArn" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-pipeline.html#cfn-sagemaker-pipeline-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::Project": { "Attributes": { "CreationTime": { "PrimitiveType": "String" }, "ProjectArn": { "PrimitiveType": "String" }, "ProjectId": { "PrimitiveType": "String" }, "ProjectStatus": { "PrimitiveType": "String" }, "ServiceCatalogProvisionedProductDetails": { "Type": "ServiceCatalogProvisionedProductDetails" }, "ServiceCatalogProvisionedProductDetails.ProvisionedProductId": { "PrimitiveType": "String" }, "ServiceCatalogProvisionedProductDetails.ProvisionedProductStatusMessage": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html", "Properties": { "ProjectDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html#cfn-sagemaker-project-projectdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Project.ProjectDescription" } }, "ProjectName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html#cfn-sagemaker-project-projectname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Project.ProjectName" } }, "ServiceCatalogProvisioningDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html#cfn-sagemaker-project-servicecatalogprovisioningdetails", "Required": true, "Type": "ServiceCatalogProvisioningDetails", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html#cfn-sagemaker-project-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::SageMaker::Space": { "Attributes": { "SpaceArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-space.html", "Properties": { "DomainId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-space.html#cfn-sagemaker-space-domainid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Space.DomainId" } }, "SpaceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-space.html#cfn-sagemaker-space-spacename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::Space.SpaceName" } }, "SpaceSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-space.html#cfn-sagemaker-space-spacesettings", "Required": false, "Type": "SpaceSettings", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-space.html#cfn-sagemaker-space-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SageMaker::UserProfile": { "Attributes": { "UserProfileArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-userprofile.html", "Properties": { "DomainId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-userprofile.html#cfn-sagemaker-userprofile-domainid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::UserProfile.DomainId" } }, "SingleSignOnUserIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-userprofile.html#cfn-sagemaker-userprofile-singlesignonuseridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::UserProfile.SingleSignOnUserIdentifier" } }, "SingleSignOnUserValue": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-userprofile.html#cfn-sagemaker-userprofile-singlesignonuservalue", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::UserProfile.SingleSignOnUserValue" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-userprofile.html#cfn-sagemaker-userprofile-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "UserProfileName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-userprofile.html#cfn-sagemaker-userprofile-userprofilename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SageMaker::UserProfile.UserProfileName" } }, "UserSettings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-userprofile.html#cfn-sagemaker-userprofile-usersettings", "Required": false, "Type": "UserSettings", "UpdateType": "Mutable" } } }, "AWS::SageMaker::Workteam": { "Attributes": { "WorkteamName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-workteam.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-workteam.html#cfn-sagemaker-workteam-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "MemberDefinitions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-workteam.html#cfn-sagemaker-workteam-memberdefinitions", "ItemType": "MemberDefinition", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "NotificationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-workteam.html#cfn-sagemaker-workteam-notificationconfiguration", "Required": false, "Type": "NotificationConfiguration", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-workteam.html#cfn-sagemaker-workteam-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "WorkforceName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-workteam.html#cfn-sagemaker-workteam-workforcename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "WorkteamName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-workteam.html#cfn-sagemaker-workteam-workteamname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Scheduler::Schedule": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html#cfn-scheduler-schedule-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EndDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html#cfn-scheduler-schedule-enddate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "FlexibleTimeWindow": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html#cfn-scheduler-schedule-flexibletimewindow", "Required": true, "Type": "FlexibleTimeWindow", "UpdateType": "Mutable" }, "GroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html#cfn-scheduler-schedule-groupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.GroupName" } }, "KmsKeyArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html#cfn-scheduler-schedule-kmskeyarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.KmsKeyArn" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html#cfn-scheduler-schedule-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.Name" } }, "ScheduleExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html#cfn-scheduler-schedule-scheduleexpression", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.ScheduleExpression" } }, "ScheduleExpressionTimezone": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html#cfn-scheduler-schedule-scheduleexpressiontimezone", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.ScheduleExpressionTimezone" } }, "StartDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html#cfn-scheduler-schedule-startdate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "State": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html#cfn-scheduler-schedule-state", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Scheduler::Schedule.State" } }, "Target": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html#cfn-scheduler-schedule-target", "Required": true, "Type": "Target", "UpdateType": "Mutable" } } }, "AWS::Scheduler::ScheduleGroup": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreationDate": { "PrimitiveType": "String" }, "LastModificationDate": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedulegroup.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedulegroup.html#cfn-scheduler-schedulegroup-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Scheduler::ScheduleGroup.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedulegroup.html#cfn-scheduler-schedulegroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SecretsManager::ResourcePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-resourcepolicy.html", "Properties": { "BlockPublicPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-resourcepolicy.html#cfn-secretsmanager-resourcepolicy-blockpublicpolicy", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ResourcePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-resourcepolicy.html#cfn-secretsmanager-resourcepolicy-resourcepolicy", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "SecretId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-resourcepolicy.html#cfn-secretsmanager-resourcepolicy-secretid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::SecretsManager::RotationSchedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-rotationschedule.html", "Properties": { "HostedRotationLambda": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-rotationschedule.html#cfn-secretsmanager-rotationschedule-hostedrotationlambda", "Required": false, "Type": "HostedRotationLambda", "UpdateType": "Mutable" }, "RotateImmediatelyOnUpdate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-rotationschedule.html#cfn-secretsmanager-rotationschedule-rotateimmediatelyonupdate", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "RotationLambdaARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-rotationschedule.html#cfn-secretsmanager-rotationschedule-rotationlambdaarn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "RotationRules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-rotationschedule.html#cfn-secretsmanager-rotationschedule-rotationrules", "Required": false, "Type": "RotationRules", "UpdateType": "Mutable" }, "SecretId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-rotationschedule.html#cfn-secretsmanager-rotationschedule-secretid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::SecretsManager::Secret": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secret.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secret.html#cfn-secretsmanager-secret-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GenerateSecretString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secret.html#cfn-secretsmanager-secret-generatesecretstring", "Required": false, "Type": "GenerateSecretString", "UpdateType": "Mutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secret.html#cfn-secretsmanager-secret-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secret.html#cfn-secretsmanager-secret-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ReplicaRegions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secret.html#cfn-secretsmanager-secret-replicaregions", "ItemType": "ReplicaRegion", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecretString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secret.html#cfn-secretsmanager-secret-secretstring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secret.html#cfn-secretsmanager-secret-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SecretsManager::SecretTargetAttachment": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secrettargetattachment.html", "Properties": { "SecretId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secrettargetattachment.html#cfn-secretsmanager-secrettargetattachment-secretid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TargetId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secrettargetattachment.html#cfn-secretsmanager-secrettargetattachment-targetid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "TargetType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secrettargetattachment.html#cfn-secretsmanager-secrettargetattachment-targettype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "SecretsManagerTargetType" } } } }, "AWS::SecurityHub::Hub": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-securityhub-hub.html", "Properties": { "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-securityhub-hub.html#cfn-securityhub-hub-tags", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ServiceCatalog::AcceptedPortfolioShare": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-acceptedportfolioshare.html", "Properties": { "AcceptLanguage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-acceptedportfolioshare.html#cfn-servicecatalog-acceptedportfolioshare-acceptlanguage", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PortfolioId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-acceptedportfolioshare.html#cfn-servicecatalog-acceptedportfolioshare-portfolioid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ServiceCatalog::CloudFormationProduct": { "Attributes": { "ProductName": { "PrimitiveType": "String" }, "ProvisioningArtifactIds": { "PrimitiveType": "String" }, "ProvisioningArtifactNames": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html", "Properties": { "AcceptLanguage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-acceptlanguage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Distributor": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-distributor", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Owner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-owner", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ProductType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-producttype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ProvisioningArtifactParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-provisioningartifactparameters", "ItemType": "ProvisioningArtifactProperties", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ReplaceProvisioningArtifacts": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-replaceprovisioningartifacts", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "SourceConnection": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-sourceconnection", "Required": false, "Type": "SourceConnection", "UpdateType": "Mutable" }, "SupportDescription": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-supportdescription", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SupportEmail": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-supportemail", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SupportUrl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-supporturl", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ServiceCatalog::CloudFormationProvisionedProduct": { "Attributes": { "CloudformationStackArn": { "PrimitiveType": "String" }, "Outputs": { "PrimitiveItemType": "String", "Type": "Map" }, "ProvisionedProductId": { "PrimitiveType": "String" }, "RecordId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html", "Properties": { "AcceptLanguage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-acceptlanguage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalog::CloudFormationProvisionedProduct.AcceptLanguage" } }, "NotificationArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-notificationarns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "PathId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-pathid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalog::CloudFormationProvisionedProduct.PathId" } }, "PathName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-pathname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalog::CloudFormationProvisionedProduct.PathName" } }, "ProductId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-productid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProductId" } }, "ProductName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-productname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProductName" } }, "ProvisionedProductName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisionedproductname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisionedProductName" } }, "ProvisioningArtifactId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningartifactid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningArtifactId" } }, "ProvisioningArtifactName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningartifactname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ProvisioningParameters": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningparameters", "DuplicatesAllowed": true, "ItemType": "ProvisioningParameter", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ProvisioningPreferences": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences", "Required": false, "Type": "ProvisioningPreferences", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ServiceCatalog::LaunchNotificationConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchnotificationconstraint.html", "Properties": { "AcceptLanguage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchnotificationconstraint.html#cfn-servicecatalog-launchnotificationconstraint-acceptlanguage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchnotificationconstraint.html#cfn-servicecatalog-launchnotificationconstraint-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "NotificationArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchnotificationconstraint.html#cfn-servicecatalog-launchnotificationconstraint-notificationarns", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "PortfolioId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchnotificationconstraint.html#cfn-servicecatalog-launchnotificationconstraint-portfolioid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ProductId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchnotificationconstraint.html#cfn-servicecatalog-launchnotificationconstraint-productid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ServiceCatalog::LaunchRoleConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchroleconstraint.html", "Properties": { "AcceptLanguage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchroleconstraint.html#cfn-servicecatalog-launchroleconstraint-acceptlanguage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchroleconstraint.html#cfn-servicecatalog-launchroleconstraint-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "LocalRoleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchroleconstraint.html#cfn-servicecatalog-launchroleconstraint-localrolename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PortfolioId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchroleconstraint.html#cfn-servicecatalog-launchroleconstraint-portfolioid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ProductId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchroleconstraint.html#cfn-servicecatalog-launchroleconstraint-productid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchroleconstraint.html#cfn-servicecatalog-launchroleconstraint-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ServiceCatalog::LaunchTemplateConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchtemplateconstraint.html", "Properties": { "AcceptLanguage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchtemplateconstraint.html#cfn-servicecatalog-launchtemplateconstraint-acceptlanguage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchtemplateconstraint.html#cfn-servicecatalog-launchtemplateconstraint-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PortfolioId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchtemplateconstraint.html#cfn-servicecatalog-launchtemplateconstraint-portfolioid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ProductId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchtemplateconstraint.html#cfn-servicecatalog-launchtemplateconstraint-productid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchtemplateconstraint.html#cfn-servicecatalog-launchtemplateconstraint-rules", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ServiceCatalog::Portfolio": { "Attributes": { "PortfolioName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolio.html", "Properties": { "AcceptLanguage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolio.html#cfn-servicecatalog-portfolio-acceptlanguage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolio.html#cfn-servicecatalog-portfolio-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DisplayName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolio.html#cfn-servicecatalog-portfolio-displayname", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ProviderName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolio.html#cfn-servicecatalog-portfolio-providername", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolio.html#cfn-servicecatalog-portfolio-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ServiceCatalog::PortfolioPrincipalAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioprincipalassociation.html", "Properties": { "AcceptLanguage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioprincipalassociation.html#cfn-servicecatalog-portfolioprincipalassociation-acceptlanguage", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PortfolioId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioprincipalassociation.html#cfn-servicecatalog-portfolioprincipalassociation-portfolioid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PrincipalARN": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioprincipalassociation.html#cfn-servicecatalog-portfolioprincipalassociation-principalarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PrincipalType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioprincipalassociation.html#cfn-servicecatalog-portfolioprincipalassociation-principaltype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ServiceCatalog::PortfolioProductAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioproductassociation.html", "Properties": { "AcceptLanguage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioproductassociation.html#cfn-servicecatalog-portfolioproductassociation-acceptlanguage", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "PortfolioId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioproductassociation.html#cfn-servicecatalog-portfolioproductassociation-portfolioid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ProductId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioproductassociation.html#cfn-servicecatalog-portfolioproductassociation-productid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SourcePortfolioId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioproductassociation.html#cfn-servicecatalog-portfolioproductassociation-sourceportfolioid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::ServiceCatalog::PortfolioShare": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioshare.html", "Properties": { "AcceptLanguage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioshare.html#cfn-servicecatalog-portfolioshare-acceptlanguage", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "AccountId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioshare.html#cfn-servicecatalog-portfolioshare-accountid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "PortfolioId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioshare.html#cfn-servicecatalog-portfolioshare-portfolioid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ShareTagOptions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioshare.html#cfn-servicecatalog-portfolioshare-sharetagoptions", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" } } }, "AWS::ServiceCatalog::ResourceUpdateConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-resourceupdateconstraint.html", "Properties": { "AcceptLanguage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-resourceupdateconstraint.html#cfn-servicecatalog-resourceupdateconstraint-acceptlanguage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-resourceupdateconstraint.html#cfn-servicecatalog-resourceupdateconstraint-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PortfolioId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-resourceupdateconstraint.html#cfn-servicecatalog-resourceupdateconstraint-portfolioid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ProductId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-resourceupdateconstraint.html#cfn-servicecatalog-resourceupdateconstraint-productid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TagUpdateOnProvisionedProduct": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-resourceupdateconstraint.html#cfn-servicecatalog-resourceupdateconstraint-tagupdateonprovisionedproduct", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ServiceCatalog::ServiceAction": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-serviceaction.html", "Properties": { "AcceptLanguage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-serviceaction.html#cfn-servicecatalog-serviceaction-acceptlanguage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalog::ServiceAction.AcceptLanguage" } }, "Definition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-serviceaction.html#cfn-servicecatalog-serviceaction-definition", "DuplicatesAllowed": true, "ItemType": "DefinitionParameter", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "DefinitionType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-serviceaction.html#cfn-servicecatalog-serviceaction-definitiontype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalog::ServiceAction.DefinitionType" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-serviceaction.html#cfn-servicecatalog-serviceaction-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-serviceaction.html#cfn-servicecatalog-serviceaction-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalog::ServiceAction.Name" } } } }, "AWS::ServiceCatalog::ServiceActionAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-serviceactionassociation.html", "Properties": { "ProductId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-serviceactionassociation.html#cfn-servicecatalog-serviceactionassociation-productid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ServiceCatalog::ServiceActionAssociation.ProductId" } }, "ProvisioningArtifactId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-serviceactionassociation.html#cfn-servicecatalog-serviceactionassociation-provisioningartifactid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ServiceCatalog::ServiceActionAssociation.ProvisioningArtifactId" } }, "ServiceActionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-serviceactionassociation.html#cfn-servicecatalog-serviceactionassociation-serviceactionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ServiceCatalog::ServiceActionAssociation.ServiceActionId" } } } }, "AWS::ServiceCatalog::StackSetConstraint": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-stacksetconstraint.html", "Properties": { "AcceptLanguage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-stacksetconstraint.html#cfn-servicecatalog-stacksetconstraint-acceptlanguage", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "AccountList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-stacksetconstraint.html#cfn-servicecatalog-stacksetconstraint-accountlist", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "AdminRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-stacksetconstraint.html#cfn-servicecatalog-stacksetconstraint-adminrole", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-stacksetconstraint.html#cfn-servicecatalog-stacksetconstraint-description", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ExecutionRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-stacksetconstraint.html#cfn-servicecatalog-stacksetconstraint-executionrole", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "PortfolioId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-stacksetconstraint.html#cfn-servicecatalog-stacksetconstraint-portfolioid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ProductId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-stacksetconstraint.html#cfn-servicecatalog-stacksetconstraint-productid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RegionList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-stacksetconstraint.html#cfn-servicecatalog-stacksetconstraint-regionlist", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "StackInstanceControl": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-stacksetconstraint.html#cfn-servicecatalog-stacksetconstraint-stackinstancecontrol", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::ServiceCatalog::TagOption": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-tagoption.html", "Properties": { "Active": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-tagoption.html#cfn-servicecatalog-tagoption-active", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Key": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-tagoption.html#cfn-servicecatalog-tagoption-key", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Value": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-tagoption.html#cfn-servicecatalog-tagoption-value", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ServiceCatalog::TagOptionAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-tagoptionassociation.html", "Properties": { "ResourceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-tagoptionassociation.html#cfn-servicecatalog-tagoptionassociation-resourceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "TagOptionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-tagoptionassociation.html#cfn-servicecatalog-tagoptionassociation-tagoptionid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ServiceCatalogAppRegistry::Application": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-application.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-application.html#cfn-servicecatalogappregistry-application-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-application.html#cfn-servicecatalogappregistry-application-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalogAppRegistry::Application.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-application.html#cfn-servicecatalogappregistry-application-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::ServiceCatalogAppRegistry::AttributeGroup": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-attributegroup.html", "Properties": { "Attributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-attributegroup.html#cfn-servicecatalogappregistry-attributegroup-attributes", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-attributegroup.html#cfn-servicecatalogappregistry-attributegroup-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-attributegroup.html#cfn-servicecatalogappregistry-attributegroup-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::ServiceCatalogAppRegistry::AttributeGroup.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-attributegroup.html#cfn-servicecatalogappregistry-attributegroup-tags", "PrimitiveItemType": "String", "Required": false, "Type": "Map", "UpdateType": "Mutable" } } }, "AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation": { "Attributes": { "ApplicationArn": { "PrimitiveType": "String" }, "AttributeGroupArn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-attributegroupassociation.html", "Properties": { "Application": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-attributegroupassociation.html#cfn-servicecatalogappregistry-attributegroupassociation-application", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation.Application" } }, "AttributeGroup": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-attributegroupassociation.html#cfn-servicecatalogappregistry-attributegroupassociation-attributegroup", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation.AttributeGroup" } } } }, "AWS::ServiceCatalogAppRegistry::ResourceAssociation": { "Attributes": { "ApplicationArn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "ResourceArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-resourceassociation.html", "Properties": { "Application": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-resourceassociation.html#cfn-servicecatalogappregistry-resourceassociation-application", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ServiceCatalogAppRegistry::ResourceAssociation.Application" } }, "Resource": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-resourceassociation.html#cfn-servicecatalogappregistry-resourceassociation-resource", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ServiceCatalogAppRegistry::ResourceAssociation.Resource" } }, "ResourceType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-resourceassociation.html#cfn-servicecatalogappregistry-resourceassociation-resourcetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::ServiceCatalogAppRegistry::ResourceAssociation.ResourceType" } } } }, "AWS::ServiceDiscovery::HttpNamespace": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-httpnamespace.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-httpnamespace.html#cfn-servicediscovery-httpnamespace-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-httpnamespace.html#cfn-servicediscovery-httpnamespace-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-httpnamespace.html#cfn-servicediscovery-httpnamespace-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ServiceDiscovery::Instance": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-instance.html", "Properties": { "InstanceAttributes": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-instance.html#cfn-servicediscovery-instance-instanceattributes", "PrimitiveItemType": "String", "Required": true, "Type": "Map", "UpdateType": "Mutable" }, "InstanceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-instance.html#cfn-servicediscovery-instance-instanceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "ServiceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-instance.html#cfn-servicediscovery-instance-serviceid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ServiceDiscovery::PrivateDnsNamespace": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "HostedZoneId": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-privatednsnamespace.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-privatednsnamespace.html#cfn-servicediscovery-privatednsnamespace-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-privatednsnamespace.html#cfn-servicediscovery-privatednsnamespace-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Properties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-privatednsnamespace.html#cfn-servicediscovery-privatednsnamespace-properties", "Required": false, "Type": "Properties", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-privatednsnamespace.html#cfn-servicediscovery-privatednsnamespace-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Vpc": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-privatednsnamespace.html#cfn-servicediscovery-privatednsnamespace-vpc", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::ServiceDiscovery::PublicDnsNamespace": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "HostedZoneId": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-publicdnsnamespace.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-publicdnsnamespace.html#cfn-servicediscovery-publicdnsnamespace-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-publicdnsnamespace.html#cfn-servicediscovery-publicdnsnamespace-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Properties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-publicdnsnamespace.html#cfn-servicediscovery-publicdnsnamespace-properties", "Required": false, "Type": "Properties", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-publicdnsnamespace.html#cfn-servicediscovery-publicdnsnamespace-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::ServiceDiscovery::Service": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-service.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-service.html#cfn-servicediscovery-service-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "DnsConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-service.html#cfn-servicediscovery-service-dnsconfig", "Required": false, "Type": "DnsConfig", "UpdateType": "Mutable" }, "HealthCheckConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-service.html#cfn-servicediscovery-service-healthcheckconfig", "Required": false, "Type": "HealthCheckConfig", "UpdateType": "Mutable" }, "HealthCheckCustomConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-service.html#cfn-servicediscovery-service-healthcheckcustomconfig", "Required": false, "Type": "HealthCheckCustomConfig", "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-service.html#cfn-servicediscovery-service-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "NamespaceId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-service.html#cfn-servicediscovery-service-namespaceid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-service.html#cfn-servicediscovery-service-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-service.html#cfn-servicediscovery-service-type", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }, "AWS::Signer::ProfilePermission": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-signer-profilepermission.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-signer-profilepermission.html#cfn-signer-profilepermission-action", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Principal": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-signer-profilepermission.html#cfn-signer-profilepermission-principal", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ProfileName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-signer-profilepermission.html#cfn-signer-profilepermission-profilename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "ProfileVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-signer-profilepermission.html#cfn-signer-profilepermission-profileversion", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Signer::ProfilePermission.ProfileVersion" } }, "StatementId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-signer-profilepermission.html#cfn-signer-profilepermission-statementid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Signer::SigningProfile": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "ProfileName": { "PrimitiveType": "String" }, "ProfileVersion": { "PrimitiveType": "String" }, "ProfileVersionArn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-signer-signingprofile.html", "Properties": { "PlatformId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-signer-signingprofile.html#cfn-signer-signingprofile-platformid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Signer::SigningProfile.PlatformId" } }, "SignatureValidityPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-signer-signingprofile.html#cfn-signer-signingprofile-signaturevalidityperiod", "Required": false, "Type": "SignatureValidityPeriod", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-signer-signingprofile.html#cfn-signer-signingprofile-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SimSpaceWeaver::Simulation": { "Attributes": { "DescribePayload": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-simspaceweaver-simulation.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-simspaceweaver-simulation.html#cfn-simspaceweaver-simulation-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SimSpaceWeaver::Simulation.Name" } }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-simspaceweaver-simulation.html#cfn-simspaceweaver-simulation-rolearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "SchemaS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-simspaceweaver-simulation.html#cfn-simspaceweaver-simulation-schemas3location", "Required": false, "Type": "S3Location", "UpdateType": "Mutable" } } }, "AWS::StepFunctions::Activity": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-activity.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-activity.html#cfn-stepfunctions-activity-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::StepFunctions::Activity.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-activity.html#cfn-stepfunctions-activity-tags", "DuplicatesAllowed": true, "ItemType": "TagsEntry", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::StepFunctions::StateMachine": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" }, "StateMachineRevisionId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html", "Properties": { "Definition": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-definition", "PrimitiveType": "Json", "Required": false, "UpdateType": "Mutable" }, "DefinitionS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-definitions3location", "Required": false, "Type": "S3Location", "UpdateType": "Mutable" }, "DefinitionString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-definitionstring", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::StepFunctions::StateMachine.DefinitionString" } }, "DefinitionSubstitutions": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-definitionsubstitutions", "PrimitiveItemType": "Json", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "LoggingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-loggingconfiguration", "Required": false, "Type": "LoggingConfiguration", "UpdateType": "Mutable" }, "RoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-rolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::StepFunctions::StateMachine.RoleArn" } }, "StateMachineName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-statemachinename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::StepFunctions::StateMachine.StateMachineName" } }, "StateMachineType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-statemachinetype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::StepFunctions::StateMachine.StateMachineType" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-tags", "DuplicatesAllowed": true, "ItemType": "TagsEntry", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TracingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-tracingconfiguration", "Required": false, "Type": "TracingConfiguration", "UpdateType": "Mutable" } } }, "AWS::SupportApp::AccountAlias": { "Attributes": { "AccountAliasResourceId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-accountalias.html", "Properties": { "AccountAlias": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-accountalias.html#cfn-supportapp-accountalias-accountalias", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SupportApp::AccountAlias.AccountAlias" } } } }, "AWS::SupportApp::SlackChannelConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-slackchannelconfiguration.html", "Properties": { "ChannelId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-slackchannelconfiguration.html#cfn-supportapp-slackchannelconfiguration-channelid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SupportApp::SlackChannelConfiguration.ChannelId" } }, "ChannelName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-slackchannelconfiguration.html#cfn-supportapp-slackchannelconfiguration-channelname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SupportApp::SlackChannelConfiguration.ChannelName" } }, "ChannelRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-slackchannelconfiguration.html#cfn-supportapp-slackchannelconfiguration-channelrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SupportApp::SlackChannelConfiguration.ChannelRoleArn" } }, "NotifyOnAddCorrespondenceToCase": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-slackchannelconfiguration.html#cfn-supportapp-slackchannelconfiguration-notifyonaddcorrespondencetocase", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NotifyOnCaseSeverity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-slackchannelconfiguration.html#cfn-supportapp-slackchannelconfiguration-notifyoncaseseverity", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SupportApp::SlackChannelConfiguration.NotifyOnCaseSeverity" } }, "NotifyOnCreateOrReopenCase": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-slackchannelconfiguration.html#cfn-supportapp-slackchannelconfiguration-notifyoncreateorreopencase", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "NotifyOnResolveCase": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-slackchannelconfiguration.html#cfn-supportapp-slackchannelconfiguration-notifyonresolvecase", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "TeamId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-slackchannelconfiguration.html#cfn-supportapp-slackchannelconfiguration-teamid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SupportApp::SlackChannelConfiguration.TeamId" } } } }, "AWS::SupportApp::SlackWorkspaceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-slackworkspaceconfiguration.html", "Properties": { "TeamId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-slackworkspaceconfiguration.html#cfn-supportapp-slackworkspaceconfiguration-teamid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SupportApp::SlackWorkspaceConfiguration.TeamId" } }, "VersionId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-supportapp-slackworkspaceconfiguration.html#cfn-supportapp-slackworkspaceconfiguration-versionid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SupportApp::SlackWorkspaceConfiguration.VersionId" } } } }, "AWS::Synthetics::Canary": { "Attributes": { "Id": { "PrimitiveType": "String" }, "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html", "Properties": { "ArtifactConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-artifactconfig", "Required": false, "Type": "ArtifactConfig", "UpdateType": "Mutable" }, "ArtifactS3Location": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-artifacts3location", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Synthetics::Canary.ArtifactS3Location" } }, "Code": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-code", "Required": true, "Type": "Code", "UpdateType": "Mutable" }, "DeleteLambdaResourcesOnCanaryDeletion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-deletelambdaresourcesoncanarydeletion", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "ExecutionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-executionrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "FailureRetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-failureretentionperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Synthetics::Canary.Name" } }, "RunConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-runconfig", "Required": false, "Type": "RunConfig", "UpdateType": "Mutable" }, "RuntimeVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-runtimeversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "Schedule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-schedule", "Required": true, "Type": "Schedule", "UpdateType": "Mutable" }, "StartCanaryAfterCreation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-startcanaryaftercreation", "PrimitiveType": "Boolean", "Required": true, "UpdateType": "Mutable" }, "SuccessRetentionPeriod": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-successretentionperiod", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VPCConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-vpcconfig", "Required": false, "Type": "VPCConfig", "UpdateType": "Mutable" }, "VisualReference": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-visualreference", "Required": false, "Type": "VisualReference", "UpdateType": "Mutable" } } }, "AWS::Synthetics::Group": { "Attributes": { "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-group.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-group.html#cfn-synthetics-group-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Synthetics::Group.Name" } }, "ResourceArns": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-group.html#cfn-synthetics-group-resourcearns", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Synthetics::Group.ResourceArns" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-group.html#cfn-synthetics-group-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::SystemsManagerSAP::Application": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-systemsmanagersap-application.html", "Properties": { "ApplicationId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-systemsmanagersap-application.html#cfn-systemsmanagersap-application-applicationid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SystemsManagerSAP::Application.ApplicationId" } }, "ApplicationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-systemsmanagersap-application.html#cfn-systemsmanagersap-application-applicationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::SystemsManagerSAP::Application.ApplicationType" } }, "Credentials": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-systemsmanagersap-application.html#cfn-systemsmanagersap-application-credentials", "DuplicatesAllowed": true, "ItemType": "Credential", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Instances": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-systemsmanagersap-application.html#cfn-systemsmanagersap-application-instances", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SystemsManagerSAP::Application.Instances" } }, "SapInstanceNumber": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-systemsmanagersap-application.html#cfn-systemsmanagersap-application-sapinstancenumber", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SystemsManagerSAP::Application.SapInstanceNumber" } }, "Sid": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-systemsmanagersap-application.html#cfn-systemsmanagersap-application-sid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::SystemsManagerSAP::Application.Sid" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-systemsmanagersap-application.html#cfn-systemsmanagersap-application-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Timestream::Database": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-database.html", "Properties": { "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-database.html#cfn-timestream-database-databasename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Timestream::Database.DatabaseName" } }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-database.html#cfn-timestream-database-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Timestream::Database.KmsKeyId" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-database.html#cfn-timestream-database-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Timestream::ScheduledQuery": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "SQErrorReportConfiguration": { "PrimitiveType": "String" }, "SQKmsKeyId": { "PrimitiveType": "String" }, "SQName": { "PrimitiveType": "String" }, "SQNotificationConfiguration": { "PrimitiveType": "String" }, "SQQueryString": { "PrimitiveType": "String" }, "SQScheduleConfiguration": { "PrimitiveType": "String" }, "SQScheduledQueryExecutionRoleArn": { "PrimitiveType": "String" }, "SQTargetConfiguration": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-scheduledquery.html", "Properties": { "ClientToken": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-scheduledquery.html#cfn-timestream-scheduledquery-clienttoken", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Timestream::ScheduledQuery.ClientToken" } }, "ErrorReportConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-scheduledquery.html#cfn-timestream-scheduledquery-errorreportconfiguration", "Required": true, "Type": "ErrorReportConfiguration", "UpdateType": "Immutable" }, "KmsKeyId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-scheduledquery.html#cfn-timestream-scheduledquery-kmskeyid", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Timestream::ScheduledQuery.KmsKeyId" } }, "NotificationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-scheduledquery.html#cfn-timestream-scheduledquery-notificationconfiguration", "Required": true, "Type": "NotificationConfiguration", "UpdateType": "Immutable" }, "QueryString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-scheduledquery.html#cfn-timestream-scheduledquery-querystring", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Timestream::ScheduledQuery.QueryString" } }, "ScheduleConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-scheduledquery.html#cfn-timestream-scheduledquery-scheduleconfiguration", "Required": true, "Type": "ScheduleConfiguration", "UpdateType": "Immutable" }, "ScheduledQueryExecutionRoleArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-scheduledquery.html#cfn-timestream-scheduledquery-scheduledqueryexecutionrolearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Timestream::ScheduledQuery.ScheduledQueryExecutionRoleArn" } }, "ScheduledQueryName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-scheduledquery.html#cfn-timestream-scheduledquery-scheduledqueryname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Timestream::ScheduledQuery.ScheduledQueryName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-scheduledquery.html#cfn-timestream-scheduledquery-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TargetConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-scheduledquery.html#cfn-timestream-scheduledquery-targetconfiguration", "Required": false, "Type": "TargetConfiguration", "UpdateType": "Immutable" } } }, "AWS::Timestream::Table": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Name": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-table.html", "Properties": { "DatabaseName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-table.html#cfn-timestream-table-databasename", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Timestream::Table.DatabaseName" } }, "MagneticStoreWriteProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-table.html#cfn-timestream-table-magneticstorewriteproperties", "Required": false, "Type": "MagneticStoreWriteProperties", "UpdateType": "Mutable" }, "RetentionProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-table.html#cfn-timestream-table-retentionproperties", "Required": false, "Type": "RetentionProperties", "UpdateType": "Mutable" }, "TableName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-table.html#cfn-timestream-table-tablename", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Timestream::Table.TableName" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-table.html#cfn-timestream-table-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Transfer::Agreement": { "Attributes": { "AgreementId": { "PrimitiveType": "String" }, "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-agreement.html", "Properties": { "AccessRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-agreement.html#cfn-transfer-agreement-accessrole", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Agreement.AccessRole" } }, "BaseDirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-agreement.html#cfn-transfer-agreement-basedirectory", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Agreement.BaseDirectory" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-agreement.html#cfn-transfer-agreement-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Agreement.Description" } }, "LocalProfileId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-agreement.html#cfn-transfer-agreement-localprofileid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Agreement.LocalProfileId" } }, "PartnerProfileId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-agreement.html#cfn-transfer-agreement-partnerprofileid", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Agreement.PartnerProfileId" } }, "ServerId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-agreement.html#cfn-transfer-agreement-serverid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Agreement.ServerId" } }, "Status": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-agreement.html#cfn-transfer-agreement-status", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Agreement.Status" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-agreement.html#cfn-transfer-agreement-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Transfer::Certificate": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CertificateId": { "PrimitiveType": "String" }, "NotAfterDate": { "PrimitiveType": "String" }, "NotBeforeDate": { "PrimitiveType": "String" }, "Serial": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" }, "Type": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html", "Properties": { "ActiveDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html#cfn-transfer-certificate-activedate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html#cfn-transfer-certificate-certificate", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "CertificateChain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html#cfn-transfer-certificate-certificatechain", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html#cfn-transfer-certificate-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Certificate.Description" } }, "InactiveDate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html#cfn-transfer-certificate-inactivedate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PrivateKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html#cfn-transfer-certificate-privatekey", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html#cfn-transfer-certificate-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Usage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-certificate.html#cfn-transfer-certificate-usage", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Certificate.Usage" } } } }, "AWS::Transfer::Connector": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "ConnectorId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-connector.html", "Properties": { "AccessRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-connector.html#cfn-transfer-connector-accessrole", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Connector.AccessRole" } }, "As2Config": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-connector.html#cfn-transfer-connector-as2config", "Required": true, "Type": "As2Config", "UpdateType": "Mutable" }, "LoggingRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-connector.html#cfn-transfer-connector-loggingrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Connector.LoggingRole" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-connector.html#cfn-transfer-connector-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Url": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-connector.html#cfn-transfer-connector-url", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" } } }, "AWS::Transfer::Profile": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "ProfileId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-profile.html", "Properties": { "As2Id": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-profile.html#cfn-transfer-profile-as2id", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Profile.As2Id" } }, "CertificateIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-profile.html#cfn-transfer-profile-certificateids", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::Transfer::Profile.CertificateIds" } }, "ProfileType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-profile.html#cfn-transfer-profile-profiletype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Profile.ProfileType" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-profile.html#cfn-transfer-profile-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::Transfer::Server": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "ServerId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html", "Properties": { "Certificate": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-certificate", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Domain": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-domain", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "EndpointDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-endpointdetails", "Required": false, "Type": "EndpointDetails", "UpdateType": "Mutable" }, "EndpointType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-endpointtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "IdentityProviderDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-identityproviderdetails", "Required": false, "Type": "IdentityProviderDetails", "UpdateType": "Mutable" }, "IdentityProviderType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-identityprovidertype", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" }, "LoggingRole": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-loggingrole", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PostAuthenticationLoginBanner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-postauthenticationloginbanner", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PreAuthenticationLoginBanner": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-preauthenticationloginbanner", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "ProtocolDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-protocoldetails", "Required": false, "Type": "ProtocolDetails", "UpdateType": "Mutable" }, "Protocols": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-protocols", "ItemType": "Protocol", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "SecurityPolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-securitypolicyname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "WorkflowDetails": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-workflowdetails", "Required": false, "Type": "WorkflowDetails", "UpdateType": "Mutable" } } }, "AWS::Transfer::User": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "ServerId": { "PrimitiveType": "String" }, "UserName": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-user.html", "Properties": { "HomeDirectory": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-user.html#cfn-transfer-user-homedirectory", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "HomeDirectoryMappings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-user.html#cfn-transfer-user-homedirectorymappings", "ItemType": "HomeDirectoryMapEntry", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "HomeDirectoryType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-user.html#cfn-transfer-user-homedirectorytype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-user.html#cfn-transfer-user-policy", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "PosixProfile": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-user.html#cfn-transfer-user-posixprofile", "Required": false, "Type": "PosixProfile", "UpdateType": "Mutable" }, "Role": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-user.html#cfn-transfer-user-role", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable" }, "ServerId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-user.html#cfn-transfer-user-serverid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SshPublicKeys": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-user.html#cfn-transfer-user-sshpublickeys", "ItemType": "SshPublicKey", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-user.html#cfn-transfer-user-tags", "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-user.html#cfn-transfer-user-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::Transfer::Workflow": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "WorkflowId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-workflow.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-workflow.html#cfn-transfer-workflow-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Transfer::Workflow.Description" } }, "OnExceptionSteps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-workflow.html#cfn-transfer-workflow-onexceptionsteps", "DuplicatesAllowed": false, "ItemType": "WorkflowStep", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Steps": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-workflow.html#cfn-transfer-workflow-steps", "DuplicatesAllowed": false, "ItemType": "WorkflowStep", "Required": true, "Type": "List", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-workflow.html#cfn-transfer-workflow-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::VoiceID::Domain": { "Attributes": { "DomainId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-voiceid-domain.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-voiceid-domain.html#cfn-voiceid-domain-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VoiceID::Domain.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-voiceid-domain.html#cfn-voiceid-domain-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VoiceID::Domain.Name" } }, "ServerSideEncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-voiceid-domain.html#cfn-voiceid-domain-serversideencryptionconfiguration", "Required": true, "Type": "ServerSideEncryptionConfiguration", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-voiceid-domain.html#cfn-voiceid-domain-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::VpcLattice::AccessLogSubscription": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "ResourceArn": { "PrimitiveType": "String" }, "ResourceId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-accesslogsubscription.html", "Properties": { "DestinationArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-accesslogsubscription.html#cfn-vpclattice-accesslogsubscription-destinationarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::AccessLogSubscription.DestinationArn" } }, "ResourceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-accesslogsubscription.html#cfn-vpclattice-accesslogsubscription-resourceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::AccessLogSubscription.ResourceIdentifier" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-accesslogsubscription.html#cfn-vpclattice-accesslogsubscription-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::VpcLattice::AuthPolicy": { "Attributes": { "State": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-authpolicy.html", "Properties": { "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-authpolicy.html#cfn-vpclattice-authpolicy-policy", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "ResourceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-authpolicy.html#cfn-vpclattice-authpolicy-resourceidentifier", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::AuthPolicy.ResourceIdentifier" } } } }, "AWS::VpcLattice::Listener": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "ServiceArn": { "PrimitiveType": "String" }, "ServiceId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-listener.html", "Properties": { "DefaultAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-listener.html#cfn-vpclattice-listener-defaultaction", "Required": true, "Type": "DefaultAction", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-listener.html#cfn-vpclattice-listener-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::Listener.Name" } }, "Port": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-listener.html#cfn-vpclattice-listener-port", "PrimitiveType": "Integer", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::Listener.Port" } }, "Protocol": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-listener.html#cfn-vpclattice-listener-protocol", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::Listener.Protocol" } }, "ServiceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-listener.html#cfn-vpclattice-listener-serviceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::Listener.ServiceIdentifier" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-listener.html#cfn-vpclattice-listener-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::VpcLattice::ResourcePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-resourcepolicy.html", "Properties": { "Policy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-resourcepolicy.html#cfn-vpclattice-resourcepolicy-policy", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "ResourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-resourcepolicy.html#cfn-vpclattice-resourcepolicy-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::ResourcePolicy.ResourceArn" } } } }, "AWS::VpcLattice::Rule": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-rule.html", "Properties": { "Action": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-rule.html#cfn-vpclattice-rule-action", "Required": true, "Type": "Action", "UpdateType": "Mutable" }, "ListenerIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-rule.html#cfn-vpclattice-rule-listeneridentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::Rule.ListenerIdentifier" } }, "Match": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-rule.html#cfn-vpclattice-rule-match", "Required": true, "Type": "Match", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-rule.html#cfn-vpclattice-rule-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::Rule.Name" } }, "Priority": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-rule.html#cfn-vpclattice-rule-priority", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::Rule.Priority" } }, "ServiceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-rule.html#cfn-vpclattice-rule-serviceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::Rule.ServiceIdentifier" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-rule.html#cfn-vpclattice-rule-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::VpcLattice::Service": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedAt": { "PrimitiveType": "String" }, "DnsEntry.DomainName": { "PrimitiveType": "String" }, "DnsEntry.HostedZoneId": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "LastUpdatedAt": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-service.html", "Properties": { "AuthType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-service.html#cfn-vpclattice-service-authtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::Service.AuthType" } }, "CertificateArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-service.html#cfn-vpclattice-service-certificatearn", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::Service.CertificateArn" } }, "CustomDomainName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-service.html#cfn-vpclattice-service-customdomainname", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::Service.CustomDomainName" } }, "DnsEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-service.html#cfn-vpclattice-service-dnsentry", "Required": false, "Type": "DnsEntry", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-service.html#cfn-vpclattice-service-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::Service.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-service.html#cfn-vpclattice-service-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::VpcLattice::ServiceNetwork": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedAt": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "LastUpdatedAt": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-servicenetwork.html", "Properties": { "AuthType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-servicenetwork.html#cfn-vpclattice-servicenetwork-authtype", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::ServiceNetwork.AuthType" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-servicenetwork.html#cfn-vpclattice-servicenetwork-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::ServiceNetwork.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-servicenetwork.html#cfn-vpclattice-servicenetwork-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::VpcLattice::ServiceNetworkServiceAssociation": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedAt": { "PrimitiveType": "String" }, "DnsEntry.DomainName": { "PrimitiveType": "String" }, "DnsEntry.HostedZoneId": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "ServiceArn": { "PrimitiveType": "String" }, "ServiceId": { "PrimitiveType": "String" }, "ServiceName": { "PrimitiveType": "String" }, "ServiceNetworkArn": { "PrimitiveType": "String" }, "ServiceNetworkId": { "PrimitiveType": "String" }, "ServiceNetworkName": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-servicenetworkserviceassociation.html", "Properties": { "DnsEntry": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-servicenetworkserviceassociation.html#cfn-vpclattice-servicenetworkserviceassociation-dnsentry", "Required": false, "Type": "DnsEntry", "UpdateType": "Mutable" }, "ServiceIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-servicenetworkserviceassociation.html#cfn-vpclattice-servicenetworkserviceassociation-serviceidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::ServiceNetworkServiceAssociation.ServiceIdentifier" } }, "ServiceNetworkIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-servicenetworkserviceassociation.html#cfn-vpclattice-servicenetworkserviceassociation-servicenetworkidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::ServiceNetworkServiceAssociation.ServiceNetworkIdentifier" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-servicenetworkserviceassociation.html#cfn-vpclattice-servicenetworkserviceassociation-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::VpcLattice::ServiceNetworkVpcAssociation": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedAt": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "ServiceNetworkArn": { "PrimitiveType": "String" }, "ServiceNetworkId": { "PrimitiveType": "String" }, "ServiceNetworkName": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" }, "VpcId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-servicenetworkvpcassociation.html", "Properties": { "SecurityGroupIds": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-servicenetworkvpcassociation.html#cfn-vpclattice-servicenetworkvpcassociation-securitygroupids", "DuplicatesAllowed": false, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::VpcLattice::ServiceNetworkVpcAssociation.SecurityGroupIds" } }, "ServiceNetworkIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-servicenetworkvpcassociation.html#cfn-vpclattice-servicenetworkvpcassociation-servicenetworkidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::ServiceNetworkVpcAssociation.ServiceNetworkIdentifier" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-servicenetworkvpcassociation.html#cfn-vpclattice-servicenetworkvpcassociation-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VpcIdentifier": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-servicenetworkvpcassociation.html#cfn-vpclattice-servicenetworkvpcassociation-vpcidentifier", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::ServiceNetworkVpcAssociation.VpcIdentifier" } } } }, "AWS::VpcLattice::TargetGroup": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "CreatedAt": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "LastUpdatedAt": { "PrimitiveType": "String" }, "Status": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-targetgroup.html", "Properties": { "Config": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-targetgroup.html#cfn-vpclattice-targetgroup-config", "Required": false, "Type": "TargetGroupConfig", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-targetgroup.html#cfn-vpclattice-targetgroup-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.Name" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-targetgroup.html#cfn-vpclattice-targetgroup-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Targets": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-targetgroup.html#cfn-vpclattice-targetgroup-targets", "DuplicatesAllowed": true, "ItemType": "Target", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-vpclattice-targetgroup.html#cfn-vpclattice-targetgroup-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::VpcLattice::TargetGroup.Type" } } } }, "AWS::WAF::ByteMatchSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-bytematchset.html", "Properties": { "ByteMatchTuples": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-bytematchset.html#cfn-waf-bytematchset-bytematchtuples", "DuplicatesAllowed": false, "ItemType": "ByteMatchTuple", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-bytematchset.html#cfn-waf-bytematchset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::WAF::IPSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-ipset.html", "Properties": { "IPSetDescriptors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-ipset.html#cfn-waf-ipset-ipsetdescriptors", "DuplicatesAllowed": false, "ItemType": "IPSetDescriptor", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-ipset.html#cfn-waf-ipset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::WAF::Rule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-rule.html", "Properties": { "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-rule.html#cfn-waf-rule-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-rule.html#cfn-waf-rule-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Predicates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-rule.html#cfn-waf-rule-predicates", "DuplicatesAllowed": false, "ItemType": "Predicate", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAF::SizeConstraintSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-sizeconstraintset.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-sizeconstraintset.html#cfn-waf-sizeconstraintset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SizeConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-sizeconstraintset.html#cfn-waf-sizeconstraintset-sizeconstraints", "DuplicatesAllowed": false, "ItemType": "SizeConstraint", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAF::SqlInjectionMatchSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-sqlinjectionmatchset.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-sqlinjectionmatchset.html#cfn-waf-sqlinjectionmatchset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SqlInjectionMatchTuples": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-sqlinjectionmatchset.html#cfn-waf-sqlinjectionmatchset-sqlinjectionmatchtuples", "DuplicatesAllowed": false, "ItemType": "SqlInjectionMatchTuple", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAF::WebACL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-webacl.html", "Properties": { "DefaultAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-webacl.html#cfn-waf-webacl-defaultaction", "Required": true, "Type": "WafAction", "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-webacl.html#cfn-waf-webacl-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-webacl.html#cfn-waf-webacl-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-webacl.html#cfn-waf-webacl-rules", "DuplicatesAllowed": false, "ItemType": "ActivatedRule", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAF::XssMatchSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-xssmatchset.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-xssmatchset.html#cfn-waf-xssmatchset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "XssMatchTuples": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-xssmatchset.html#cfn-waf-xssmatchset-xssmatchtuples", "DuplicatesAllowed": false, "ItemType": "XssMatchTuple", "Required": true, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFRegional::ByteMatchSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-bytematchset.html", "Properties": { "ByteMatchTuples": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-bytematchset.html#cfn-wafregional-bytematchset-bytematchtuples", "ItemType": "ByteMatchTuple", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-bytematchset.html#cfn-wafregional-bytematchset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::WAFRegional::GeoMatchSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-geomatchset.html", "Properties": { "GeoMatchConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-geomatchset.html#cfn-wafregional-geomatchset-geomatchconstraints", "ItemType": "GeoMatchConstraint", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-geomatchset.html#cfn-wafregional-geomatchset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::WAFRegional::IPSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-ipset.html", "Properties": { "IPSetDescriptors": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-ipset.html#cfn-wafregional-ipset-ipsetdescriptors", "ItemType": "IPSetDescriptor", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-ipset.html#cfn-wafregional-ipset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::WAFRegional::RateBasedRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-ratebasedrule.html", "Properties": { "MatchPredicates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-ratebasedrule.html#cfn-wafregional-ratebasedrule-matchpredicates", "ItemType": "Predicate", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-ratebasedrule.html#cfn-wafregional-ratebasedrule-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-ratebasedrule.html#cfn-wafregional-ratebasedrule-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RateKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-ratebasedrule.html#cfn-wafregional-ratebasedrule-ratekey", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RateLimit": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-ratebasedrule.html#cfn-wafregional-ratebasedrule-ratelimit", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" } } }, "AWS::WAFRegional::RegexPatternSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-regexpatternset.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-regexpatternset.html#cfn-wafregional-regexpatternset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "RegexPatternStrings": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-regexpatternset.html#cfn-wafregional-regexpatternset-regexpatternstrings", "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFRegional::RegexPatternSet.RegexPatternStrings" } } } }, "AWS::WAFRegional::Rule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-rule.html", "Properties": { "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-rule.html#cfn-wafregional-rule-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-rule.html#cfn-wafregional-rule-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Predicates": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-rule.html#cfn-wafregional-rule-predicates", "ItemType": "Predicate", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFRegional::SizeConstraintSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-sizeconstraintset.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-sizeconstraintset.html#cfn-wafregional-sizeconstraintset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SizeConstraints": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-sizeconstraintset.html#cfn-wafregional-sizeconstraintset-sizeconstraints", "ItemType": "SizeConstraint", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFRegional::SqlInjectionMatchSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-sqlinjectionmatchset.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-sqlinjectionmatchset.html#cfn-wafregional-sqlinjectionmatchset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "SqlInjectionMatchTuples": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-sqlinjectionmatchset.html#cfn-wafregional-sqlinjectionmatchset-sqlinjectionmatchtuples", "ItemType": "SqlInjectionMatchTuple", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFRegional::WebACL": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-webacl.html", "Properties": { "DefaultAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-webacl.html#cfn-wafregional-webacl-defaultaction", "Required": true, "Type": "Action", "UpdateType": "Mutable" }, "MetricName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-webacl.html#cfn-wafregional-webacl-metricname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-webacl.html#cfn-wafregional-webacl-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-webacl.html#cfn-wafregional-webacl-rules", "ItemType": "Rule", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFRegional::WebACLAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-webaclassociation.html", "Properties": { "ResourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-webaclassociation.html#cfn-wafregional-webaclassociation-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "WebACLId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-webaclassociation.html#cfn-wafregional-webaclassociation-webaclid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::WAFRegional::XssMatchSet": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-xssmatchset.html", "Properties": { "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-xssmatchset.html#cfn-wafregional-xssmatchset-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "XssMatchTuples": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-xssmatchset.html#cfn-wafregional-xssmatchset-xssmatchtuples", "ItemType": "XssMatchTuple", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::IPSet": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-ipset.html", "Properties": { "Addresses": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-ipset.html#cfn-wafv2-ipset-addresses", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::IPSet.Addresses" } }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-ipset.html#cfn-wafv2-ipset-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::IPSet.Description" } }, "IPAddressVersion": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-ipset.html#cfn-wafv2-ipset-ipaddressversion", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::IPSet.IPAddressVersion" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-ipset.html#cfn-wafv2-ipset-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::WAFv2::IPSet.Name" } }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-ipset.html#cfn-wafv2-ipset-scope", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::WAFv2::IPSet.Scope" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-ipset.html#cfn-wafv2-ipset-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::LoggingConfiguration": { "Attributes": { "ManagedByFirewallManager": { "PrimitiveType": "Boolean" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-loggingconfiguration.html", "Properties": { "LogDestinationConfigs": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-loggingconfiguration.html#cfn-wafv2-loggingconfiguration-logdestinationconfigs", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable" }, "LoggingFilter": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-loggingconfiguration.html#cfn-wafv2-loggingconfiguration-loggingfilter", "Required": false, "Type": "LoggingFilter", "UpdateType": "Mutable" }, "RedactedFields": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-loggingconfiguration.html#cfn-wafv2-loggingconfiguration-redactedfields", "DuplicatesAllowed": true, "ItemType": "FieldToMatch", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "ResourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-loggingconfiguration.html#cfn-wafv2-loggingconfiguration-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } }, "AWS::WAFv2::RegexPatternSet": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-regexpatternset.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-regexpatternset.html#cfn-wafv2-regexpatternset-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RegexPatternSet.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-regexpatternset.html#cfn-wafv2-regexpatternset-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::WAFv2::RegexPatternSet.Name" } }, "RegularExpressionList": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-regexpatternset.html#cfn-wafv2-regexpatternset-regularexpressionlist", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": true, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RegexPatternSet.RegularExpressionList" } }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-regexpatternset.html#cfn-wafv2-regexpatternset-scope", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::WAFv2::RegexPatternSet.Scope" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-regexpatternset.html#cfn-wafv2-regexpatternset-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::WAFv2::RuleGroup": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Id": { "PrimitiveType": "String" }, "LabelNamespace": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-rulegroup.html", "Properties": { "AvailableLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-rulegroup.html#cfn-wafv2-rulegroup-availablelabels", "DuplicatesAllowed": true, "ItemType": "LabelSummary", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Capacity": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-rulegroup.html#cfn-wafv2-rulegroup-capacity", "PrimitiveType": "Integer", "Required": true, "UpdateType": "Mutable" }, "ConsumedLabels": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-rulegroup.html#cfn-wafv2-rulegroup-consumedlabels", "DuplicatesAllowed": true, "ItemType": "LabelSummary", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "CustomResponseBodies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-rulegroup.html#cfn-wafv2-rulegroup-customresponsebodies", "ItemType": "CustomResponseBody", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-rulegroup.html#cfn-wafv2-rulegroup-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-rulegroup.html#cfn-wafv2-rulegroup-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.Name" } }, "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-rulegroup.html#cfn-wafv2-rulegroup-rules", "DuplicatesAllowed": true, "ItemType": "Rule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-rulegroup.html#cfn-wafv2-rulegroup-scope", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::WAFv2::RuleGroup.Scope" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-rulegroup.html#cfn-wafv2-rulegroup-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "VisibilityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-rulegroup.html#cfn-wafv2-rulegroup-visibilityconfig", "Required": true, "Type": "VisibilityConfig", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACL": { "Attributes": { "Arn": { "PrimitiveType": "String" }, "Capacity": { "PrimitiveType": "Integer" }, "Id": { "PrimitiveType": "String" }, "LabelNamespace": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html", "Properties": { "CaptchaConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html#cfn-wafv2-webacl-captchaconfig", "Required": false, "Type": "CaptchaConfig", "UpdateType": "Mutable" }, "ChallengeConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html#cfn-wafv2-webacl-challengeconfig", "Required": false, "Type": "ChallengeConfig", "UpdateType": "Mutable" }, "CustomResponseBodies": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html#cfn-wafv2-webacl-customresponsebodies", "ItemType": "CustomResponseBody", "Required": false, "Type": "Map", "UpdateType": "Mutable" }, "DefaultAction": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html#cfn-wafv2-webacl-defaultaction", "Required": true, "Type": "DefaultAction", "UpdateType": "Mutable" }, "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html#cfn-wafv2-webacl-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html#cfn-wafv2-webacl-name", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.Name" } }, "Rules": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html#cfn-wafv2-webacl-rules", "DuplicatesAllowed": true, "ItemType": "Rule", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "Scope": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html#cfn-wafv2-webacl-scope", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.Scope" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html#cfn-wafv2-webacl-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "TokenDomains": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html#cfn-wafv2-webacl-tokendomains", "DuplicatesAllowed": true, "PrimitiveItemType": "String", "Required": false, "Type": "List", "UpdateType": "Mutable", "Value": { "ValueType": "AWS::WAFv2::WebACL.TokenDomains" } }, "VisibilityConfig": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html#cfn-wafv2-webacl-visibilityconfig", "Required": true, "Type": "VisibilityConfig", "UpdateType": "Mutable" } } }, "AWS::WAFv2::WebACLAssociation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webaclassociation.html", "Properties": { "ResourceArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webaclassociation.html#cfn-wafv2-webaclassociation-resourcearn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::WAFv2::WebACLAssociation.ResourceArn" } }, "WebACLArn": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webaclassociation.html#cfn-wafv2-webaclassociation-webaclarn", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::WAFv2::WebACLAssociation.WebACLArn" } } } }, "AWS::Wisdom::Assistant": { "Attributes": { "AssistantArn": { "PrimitiveType": "String" }, "AssistantId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistant.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistant.html#cfn-wisdom-assistant-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Wisdom::Assistant.Description" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistant.html#cfn-wisdom-assistant-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Wisdom::Assistant.Name" } }, "ServerSideEncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistant.html#cfn-wisdom-assistant-serversideencryptionconfiguration", "Required": false, "Type": "ServerSideEncryptionConfiguration", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistant.html#cfn-wisdom-assistant-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" }, "Type": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistant.html#cfn-wisdom-assistant-type", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Wisdom::Assistant.Type" } } } }, "AWS::Wisdom::AssistantAssociation": { "Attributes": { "AssistantArn": { "PrimitiveType": "String" }, "AssistantAssociationArn": { "PrimitiveType": "String" }, "AssistantAssociationId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html", "Properties": { "AssistantId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html#cfn-wisdom-assistantassociation-assistantid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Wisdom::AssistantAssociation.AssistantId" } }, "Association": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html#cfn-wisdom-assistantassociation-association", "Required": true, "Type": "AssociationData", "UpdateType": "Immutable" }, "AssociationType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html#cfn-wisdom-assistantassociation-associationtype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Wisdom::AssistantAssociation.AssociationType" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html#cfn-wisdom-assistantassociation-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::Wisdom::KnowledgeBase": { "Attributes": { "KnowledgeBaseArn": { "PrimitiveType": "String" }, "KnowledgeBaseId": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-knowledgebase.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-knowledgebase.html#cfn-wisdom-knowledgebase-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Wisdom::KnowledgeBase.Description" } }, "KnowledgeBaseType": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-knowledgebase.html#cfn-wisdom-knowledgebase-knowledgebasetype", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Wisdom::KnowledgeBase.KnowledgeBaseType" } }, "Name": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-knowledgebase.html#cfn-wisdom-knowledgebase-name", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::Wisdom::KnowledgeBase.Name" } }, "RenderingConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-knowledgebase.html#cfn-wisdom-knowledgebase-renderingconfiguration", "Required": false, "Type": "RenderingConfiguration", "UpdateType": "Mutable" }, "ServerSideEncryptionConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-knowledgebase.html#cfn-wisdom-knowledgebase-serversideencryptionconfiguration", "Required": false, "Type": "ServerSideEncryptionConfiguration", "UpdateType": "Immutable" }, "SourceConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-knowledgebase.html#cfn-wisdom-knowledgebase-sourceconfiguration", "Required": false, "Type": "SourceConfiguration", "UpdateType": "Immutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-knowledgebase.html#cfn-wisdom-knowledgebase-tags", "DuplicatesAllowed": false, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::WorkSpaces::ConnectionAlias": { "Attributes": { "AliasId": { "PrimitiveType": "String" }, "Associations": { "ItemType": "ConnectionAliasAssociation", "Type": "List" }, "ConnectionAliasState": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-connectionalias.html", "Properties": { "ConnectionString": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-connectionalias.html#cfn-workspaces-connectionalias-connectionstring", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::WorkSpaces::ConnectionAlias.ConnectionString" } }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-connectionalias.html#cfn-workspaces-connectionalias-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Immutable" } } }, "AWS::WorkSpaces::Workspace": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspace.html", "Properties": { "BundleId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspace.html#cfn-workspaces-workspace-bundleid", "PrimitiveType": "String", "Required": true, "UpdateType": "Conditional" }, "DirectoryId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspace.html#cfn-workspaces-workspace-directoryid", "PrimitiveType": "String", "Required": true, "UpdateType": "Conditional" }, "RootVolumeEncryptionEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspace.html#cfn-workspaces-workspace-rootvolumeencryptionenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Conditional" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspace.html#cfn-workspaces-workspace-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" }, "UserName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspace.html#cfn-workspaces-workspace-username", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" }, "UserVolumeEncryptionEnabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspace.html#cfn-workspaces-workspace-uservolumeencryptionenabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Conditional" }, "VolumeEncryptionKey": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspace.html#cfn-workspaces-workspace-volumeencryptionkey", "PrimitiveType": "String", "Required": false, "UpdateType": "Conditional" }, "WorkspaceProperties": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspace.html#cfn-workspaces-workspace-workspaceproperties", "Required": false, "Type": "WorkspaceProperties", "UpdateType": "Mutable" } } }, "AWS::XRay::Group": { "Attributes": { "GroupARN": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-xray-group.html", "Properties": { "FilterExpression": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-xray-group.html#cfn-xray-group-filterexpression", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "GroupName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-xray-group.html#cfn-xray-group-groupname", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::XRay::Group.GroupName" } }, "InsightsConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-xray-group.html#cfn-xray-group-insightsconfiguration", "Required": false, "Type": "InsightsConfiguration", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-xray-group.html#cfn-xray-group-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "AWS::XRay::ResourcePolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-xray-resourcepolicy.html", "Properties": { "BypassPolicyLockoutCheck": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-xray-resourcepolicy.html#cfn-xray-resourcepolicy-bypasspolicylockoutcheck", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "PolicyDocument": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-xray-resourcepolicy.html#cfn-xray-resourcepolicy-policydocument", "PrimitiveType": "String", "Required": true, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::XRay::ResourcePolicy.PolicyDocument" } }, "PolicyName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-xray-resourcepolicy.html#cfn-xray-resourcepolicy-policyname", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable", "Value": { "ValueType": "AWS::XRay::ResourcePolicy.PolicyName" } } } }, "AWS::XRay::SamplingRule": { "Attributes": { "RuleARN": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-xray-samplingrule.html", "Properties": { "RuleName": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-xray-samplingrule.html#cfn-xray-samplingrule-rulename", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable", "Value": { "ValueType": "AWS::XRay::SamplingRule.RuleName" } }, "SamplingRule": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-xray-samplingrule.html#cfn-xray-samplingrule-samplingrule", "Required": false, "Type": "SamplingRule", "UpdateType": "Mutable" }, "Tags": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-xray-samplingrule.html#cfn-xray-samplingrule-tags", "DuplicatesAllowed": true, "ItemType": "Tag", "Required": false, "Type": "List", "UpdateType": "Mutable" } } }, "Alexa::ASK::Skill": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ask-skill.html", "Properties": { "AuthenticationConfiguration": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ask-skill.html#cfn-ask-skill-authenticationconfiguration", "Required": true, "Type": "AuthenticationConfiguration", "UpdateType": "Mutable" }, "SkillPackage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ask-skill.html#cfn-ask-skill-skillpackage", "Required": true, "Type": "SkillPackage", "UpdateType": "Mutable" }, "VendorId": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ask-skill.html#cfn-ask-skill-vendorid", "PrimitiveType": "String", "Required": true, "UpdateType": "Immutable" } } } }, "ValueTypes": { "AWS::APS::RuleGroupsNamespace.Name": { "StringMax": 64, "StringMin": 1 }, "AWS::APS::RuleGroupsNamespace.Workspace": { "AllowedPatternRegex": "^arn:(aws|aws-us-gov|aws-cn):aps:[a-z0-9-]+:[0-9]+:workspace/[a-zA-Z0-9-]+$" }, "AWS::AccessAnalyzer::Analyzer.AnalyzerName": { "StringMax": 1024, "StringMin": 1 }, "AWS::AmazonMQ::Broker.DeploymentMode": { "AllowedValues": [ "ACTIVE_STANDBY_MULTI_AZ", "CLUSTER_MULTI_AZ", "SINGLE_INSTANCE" ] }, "AWS::AmazonMQ::Broker.EngineType": { "AllowedValues": [ "ACTIVEMQ", "RABBITMQ" ] }, "AWS::AmazonMQ::Broker.HostInstanceType": { "AllowedValues": [ "mq.m4.large", "mq.m5.2xlarge", "mq.m5.4xlarge", "mq.m5.large", "mq.m5.xlarge", "mq.t2.micro", "mq.t3.micro" ], "Ref": { "Parameters": [ "String" ] } }, "AWS::Amplify::App.AccessToken": { "StringMax": 255, "StringMin": 1 }, "AWS::Amplify::App.AutoBranchCreationConfig.AutoBranchCreationPatterns": { "StringMax": 2048, "StringMin": 1 }, "AWS::Amplify::App.AutoBranchCreationConfig.BuildSpec": { "StringMax": 25000, "StringMin": 1 }, "AWS::Amplify::App.AutoBranchCreationConfig.Framework": { "AllowedPatternRegex": "(?s).*" }, "AWS::Amplify::App.AutoBranchCreationConfig.PullRequestEnvironmentName": { "AllowedPatternRegex": "(?s).*" }, "AWS::Amplify::App.AutoBranchCreationConfig.Stage": { "AllowedValues": [ "EXPERIMENTAL", "BETA", "PULL_REQUEST", "PRODUCTION", "DEVELOPMENT" ] }, "AWS::Amplify::App.BasicAuthConfig.Password": { "StringMax": 255, "StringMin": 1 }, "AWS::Amplify::App.BasicAuthConfig.Username": { "StringMax": 255, "StringMin": 1 }, "AWS::Amplify::App.BuildSpec": { "AllowedPatternRegex": "(?s).+", "StringMax": 25000, "StringMin": 1 }, "AWS::Amplify::App.CustomHeaders": { "AllowedPatternRegex": "(?s).*" }, "AWS::Amplify::App.CustomRule.Condition": { "AllowedPatternRegex": "(?s).*" }, "AWS::Amplify::App.CustomRule.Source": { "AllowedPatternRegex": "(?s).+", "StringMax": 2048, "StringMin": 1 }, "AWS::Amplify::App.CustomRule.Status": { "AllowedPatternRegex": ".{3,7}", "StringMax": 7, "StringMin": 3 }, "AWS::Amplify::App.CustomRule.Target": { "AllowedPatternRegex": "(?s).+", "StringMax": 2048, "StringMin": 1 }, "AWS::Amplify::App.Description": { "AllowedPatternRegex": "(?s).*" }, "AWS::Amplify::App.EnvironmentVariable.Name": { "AllowedPatternRegex": "(?s).*" }, "AWS::Amplify::App.EnvironmentVariable.Value": { "AllowedPatternRegex": "(?s).*" }, "AWS::Amplify::App.IAMServiceRole": { "AllowedPatternRegex": "(?s).*", "StringMax": 1000, "StringMin": 1 }, "AWS::Amplify::App.Name": { "AllowedPatternRegex": "(?s).+", "StringMax": 255, "StringMin": 1 }, "AWS::Amplify::App.OauthToken": { "AllowedPatternRegex": "(?s).*" }, "AWS::Amplify::App.Platform": { "AllowedValues": [ "WEB", "WEB_DYNAMIC", "WEB_COMPUTE" ] }, "AWS::Amplify::App.Repository": { "AllowedPatternRegex": "(?s).*" }, "AWS::Amplify::Branch.AppId": { "AllowedPatternRegex": "d[a-z0-9]+", "StringMax": 20, "StringMin": 1 }, "AWS::Amplify::Branch.BasicAuthConfig.Password": { "StringMax": 255, "StringMin": 1 }, "AWS::Amplify::Branch.BasicAuthConfig.Username": { "StringMax": 255, "StringMin": 1 }, "AWS::Amplify::Branch.BranchName": { "AllowedPatternRegex": "(?s).+", "StringMax": 255, "StringMin": 1 }, "AWS::Amplify::Branch.BuildSpec": { "AllowedPatternRegex": "(?s).+", "StringMax": 25000, "StringMin": 1 }, "AWS::Amplify::Branch.Description": { "AllowedPatternRegex": "(?s).*" }, "AWS::Amplify::Branch.EnvironmentVariable.Name": { "AllowedPatternRegex": "(?s).*" }, "AWS::Amplify::Branch.EnvironmentVariable.Value": { "AllowedPatternRegex": "(?s).*" }, "AWS::Amplify::Branch.Framework": { "AllowedPatternRegex": "(?s).*" }, "AWS::Amplify::Branch.PullRequestEnvironmentName": { "AllowedPatternRegex": "(?s).*" }, "AWS::Amplify::Branch.Stage": { "AllowedValues": [ "EXPERIMENTAL", "BETA", "PULL_REQUEST", "PRODUCTION", "DEVELOPMENT" ] }, "AWS::Amplify::Domain.AppId": { "AllowedPatternRegex": "d[a-z0-9]+", "StringMax": 20, "StringMin": 1 }, "AWS::Amplify::Domain.AutoSubDomainCreationPatterns": { "AllowedPatternRegex": "(?s).+", "StringMax": 2048, "StringMin": 1 }, "AWS::Amplify::Domain.AutoSubDomainIAMRole": { "AllowedPatternRegex": "^$|^arn:.+:iam::\\d{12}:role.+" }, "AWS::Amplify::Domain.DomainName": { "AllowedPatternRegex": "^(((?!-)[A-Za-z0-9-]{0,62}[A-Za-z0-9])\\.)+((?!-)[A-Za-z0-9-]{1,62}[A-Za-z0-9])(\\.)?$" }, "AWS::Amplify::Domain.SubDomainSetting.BranchName": { "AllowedPatternRegex": "(?s).+", "StringMax": 255, "StringMin": 1 }, "AWS::Amplify::Domain.SubDomainSetting.Prefix": { "AllowedPatternRegex": "(?s).*" }, "AWS::AmplifyUIBuilder::Component.ComponentType": { "StringMax": 255, "StringMin": 1 }, "AWS::AmplifyUIBuilder::Component.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::AmplifyUIBuilder::Form.FormActionType": { "AllowedValues": [ "create", "update" ] }, "AWS::AmplifyUIBuilder::Form.FormCTA.Position": { "AllowedValues": [ "top", "bottom", "top_and_bottom" ] }, "AWS::AmplifyUIBuilder::Form.FormDataTypeConfig.DataSourceType": { "AllowedValues": [ "DataStore", "Custom" ] }, "AWS::AmplifyUIBuilder::Form.LabelDecorator": { "AllowedValues": [ "required", "optional", "none" ] }, "AWS::AmplifyUIBuilder::Form.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::AmplifyUIBuilder::Theme.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::ApiGateway::Authorizer.AuthorizerResultTtlInSeconds": { "NumberMax": 3600, "NumberMin": 0 }, "AWS::ApiGateway::Authorizer.Type": { "AllowedValues": [ "COGNITO_USER_POOLS", "REQUEST", "TOKEN" ] }, "AWS::ApiGateway::DocumentationPart.Location.Type": { "AllowedValues": [ "API", "AUTHORIZER", "MODEL", "RESOURCE", "METHOD", "PATH_PARAMETER", "QUERY_PARAMETER", "REQUEST_HEADER", "REQUEST_BODY", "RESPONSE", "RESPONSE_HEADER", "RESPONSE_BODY" ] }, "AWS::ApiGateway::GatewayResponse.ResponseType": { "AllowedValues": [ "ACCESS_DENIED", "API_CONFIGURATION_ERROR", "AUTHORIZER_CONFIGURATION_ERROR", "AUTHORIZER_FAILURE", "BAD_REQUEST_BODY", "BAD_REQUEST_PARAMETERS", "DEFAULT_4XX", "DEFAULT_5XX", "EXPIRED_TOKEN", "INTEGRATION_FAILURE", "INTEGRATION_TIMEOUT", "INVALID_API_KEY", "INVALID_SIGNATURE", "MISSING_AUTHENTICATION_TOKEN", "QUOTA_EXCEEDED", "REQUEST_TOO_LARGE", "RESOURCE_NOT_FOUND", "THROTTLED", "UNAUTHORIZED", "UNSUPPORTED_MEDIA_TYPE", "WAF_FILTERED" ] }, "AWS::ApiGateway::Method.AuthorizationType": { "AllowedValues": [ "NONE", "AWS_IAM", "CUSTOM", "COGNITO_USER_POOLS" ] }, "AWS::ApiGateway::Method.Integration.ConnectionType": { "AllowedValues": [ "INTERNET", "VPC_LINK" ] }, "AWS::ApiGateway::Method.Integration.ContentHandling": { "AllowedValues": [ "CONVERT_TO_BINARY", "CONVERT_TO_TEXT" ] }, "AWS::ApiGateway::Method.Integration.PassthroughBehavior": { "AllowedValues": [ "WHEN_NO_MATCH", "WHEN_NO_TEMPLATES", "NEVER" ] }, "AWS::ApiGateway::Method.Integration.TimeoutInMillis": { "NumberMax": 29000, "NumberMin": 50 }, "AWS::ApiGateway::Method.Integration.Type": { "AllowedValues": [ "AWS", "AWS_PROXY", "HTTP", "HTTP_PROXY", "MOCK" ] }, "AWS::ApiGateway::Method.IntegrationResponse.ContentHandling": { "AllowedValues": [ "CONVERT_TO_BINARY", "CONVERT_TO_TEXT" ] }, "AWS::ApiGateway::RestApi.ApiKeySourceType": { "AllowedValues": [ "AUTHORIZER", "HEADER" ] }, "AWS::ApiGateway::UsagePlanKey.KeyType": { "AllowedValues": [ "API_KEY" ] }, "AWS::AppFlow::Connector.ConnectorLabel": { "AllowedPatternRegex": "[a-zA-Z0-9][\\w!@#.-]+" }, "AWS::AppFlow::Connector.ConnectorProvisioningType": { "AllowedPatternRegex": "[a-zA-Z0-9][\\w!@#.-]+", "StringMax": 256, "StringMin": 1 }, "AWS::AppFlow::Connector.Description": { "AllowedPatternRegex": "[\\s\\w/!@#+=.-]*" }, "AWS::AppFlow::Connector.LambdaConnectorProvisioningConfig.LambdaArn": { "AllowedPatternRegex": "arn:*:.*:.*:[0-9]+:.*" }, "AWS::AppFlow::ConnectorProfile.AmplitudeConnectorProfileCredentials.ApiKey": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.AmplitudeConnectorProfileCredentials.SecretKey": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.ApiKeyCredentials.ApiKey": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.ApiKeyCredentials.ApiSecretKey": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.BasicAuthCredentials.Password": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.BasicAuthCredentials.Username": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.ConnectionMode": { "AllowedValues": [ "Public", "Private" ] }, "AWS::AppFlow::ConnectorProfile.ConnectorLabel": { "AllowedPatternRegex": "[\\w!@#.-]+" }, "AWS::AppFlow::ConnectorProfile.ConnectorProfileName": { "AllowedPatternRegex": "[\\w/!@#+=.-]+" }, "AWS::AppFlow::ConnectorProfile.ConnectorType": { "AllowedValues": [ "Salesforce", "Pardot", "Singular", "Slack", "Redshift", "Marketo", "Googleanalytics", "Zendesk", "Servicenow", "SAPOData", "Datadog", "Trendmicro", "Snowflake", "Dynatrace", "Infornexus", "Amplitude", "Veeva", "CustomConnector" ] }, "AWS::AppFlow::ConnectorProfile.CustomAuthCredentials.CustomAuthenticationType": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.CustomConnectorProfileCredentials.AuthenticationType": { "AllowedValues": [ "OAUTH2", "APIKEY", "BASIC", "CUSTOM" ] }, "AWS::AppFlow::ConnectorProfile.DatadogConnectorProfileCredentials.ApiKey": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.DatadogConnectorProfileCredentials.ApplicationKey": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.DatadogConnectorProfileProperties.InstanceUrl": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.DynatraceConnectorProfileCredentials.ApiToken": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.DynatraceConnectorProfileProperties.InstanceUrl": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.GoogleAnalyticsConnectorProfileCredentials.AccessToken": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.GoogleAnalyticsConnectorProfileCredentials.ClientId": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.GoogleAnalyticsConnectorProfileCredentials.ClientSecret": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.GoogleAnalyticsConnectorProfileCredentials.RefreshToken": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.InforNexusConnectorProfileCredentials.AccessKeyId": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.InforNexusConnectorProfileCredentials.Datakey": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.InforNexusConnectorProfileCredentials.SecretAccessKey": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.InforNexusConnectorProfileCredentials.UserId": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.InforNexusConnectorProfileProperties.InstanceUrl": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.KMSArn": { "AllowedPatternRegex": "arn:aws:kms:.*:[0-9]+:.*", "StringMax": 2048, "StringMin": 20 }, "AWS::AppFlow::ConnectorProfile.MarketoConnectorProfileCredentials.AccessToken": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.MarketoConnectorProfileCredentials.ClientId": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.MarketoConnectorProfileCredentials.ClientSecret": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.MarketoConnectorProfileProperties.InstanceUrl": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.OAuth2Credentials.AccessToken": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.OAuth2Credentials.ClientId": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.OAuth2Credentials.ClientSecret": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.OAuth2Credentials.RefreshToken": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.OAuth2Properties.OAuth2GrantType": { "AllowedValues": [ "CLIENT_CREDENTIALS", "AUTHORIZATION_CODE" ] }, "AWS::AppFlow::ConnectorProfile.OAuth2Properties.TokenUrl": { "AllowedPatternRegex": "^(https?)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]" }, "AWS::AppFlow::ConnectorProfile.OAuthCredentials.AccessToken": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.OAuthCredentials.ClientId": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.OAuthCredentials.ClientSecret": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.OAuthCredentials.RefreshToken": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.OAuthProperties.AuthCodeUrl": { "AllowedPatternRegex": "^(https?)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]" }, "AWS::AppFlow::ConnectorProfile.OAuthProperties.OAuthScopes": { "AllowedPatternRegex": "[/\\w]*" }, "AWS::AppFlow::ConnectorProfile.OAuthProperties.TokenUrl": { "AllowedPatternRegex": "^(https?)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]" }, "AWS::AppFlow::ConnectorProfile.PardotConnectorProfileCredentials.AccessToken": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.PardotConnectorProfileCredentials.ClientCredentialsArn": { "AllowedPatternRegex": "arn:aws:secretsmanager:.*:[0-9]+:.*" }, "AWS::AppFlow::ConnectorProfile.PardotConnectorProfileCredentials.RefreshToken": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.PardotConnectorProfileProperties.BusinessUnitId": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.PardotConnectorProfileProperties.InstanceUrl": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileCredentials.Password": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileCredentials.Username": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties.BucketName": { "AllowedPatternRegex": "\\S+", "StringMax": 63, "StringMin": 3 }, "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties.ClusterIdentifier": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties.DataApiRoleArn": { "AllowedPatternRegex": "arn:aws:iam:.*:[0-9]+:.*" }, "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties.DatabaseName": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties.DatabaseUrl": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties.RoleArn": { "AllowedPatternRegex": "arn:aws:iam:.*:[0-9]+:.*" }, "AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties.WorkgroupName": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SAPODataConnectorProfileProperties.ApplicationHostUrl": { "AllowedPatternRegex": "^(https?)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]" }, "AWS::AppFlow::ConnectorProfile.SAPODataConnectorProfileProperties.ApplicationServicePath": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SAPODataConnectorProfileProperties.ClientNumber": { "AllowedPatternRegex": "^\\d{3}$", "StringMax": 3, "StringMin": 3 }, "AWS::AppFlow::ConnectorProfile.SAPODataConnectorProfileProperties.LogonLanguage": { "AllowedPatternRegex": "^[a-zA-Z0-9_]*$" }, "AWS::AppFlow::ConnectorProfile.SAPODataConnectorProfileProperties.PortNumber": { "NumberMax": 65535, "NumberMin": 1 }, "AWS::AppFlow::ConnectorProfile.SAPODataConnectorProfileProperties.PrivateLinkServiceName": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SalesforceConnectorProfileCredentials.AccessToken": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SalesforceConnectorProfileCredentials.ClientCredentialsArn": { "AllowedPatternRegex": "arn:aws:secretsmanager:.*:[0-9]+:.*" }, "AWS::AppFlow::ConnectorProfile.SalesforceConnectorProfileCredentials.RefreshToken": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SalesforceConnectorProfileProperties.InstanceUrl": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.ServiceNowConnectorProfileCredentials.Password": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.ServiceNowConnectorProfileCredentials.Username": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.ServiceNowConnectorProfileProperties.InstanceUrl": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SingularConnectorProfileCredentials.ApiKey": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SlackConnectorProfileCredentials.AccessToken": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SlackConnectorProfileCredentials.ClientId": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SlackConnectorProfileCredentials.ClientSecret": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SlackConnectorProfileProperties.InstanceUrl": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileCredentials.Password": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileCredentials.Username": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileProperties.AccountName": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileProperties.BucketName": { "AllowedPatternRegex": "\\S+", "StringMax": 63, "StringMin": 3 }, "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileProperties.PrivateLinkServiceName": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileProperties.Region": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileProperties.Stage": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileProperties.Warehouse": { "AllowedPatternRegex": "[\\s\\w/!@#+=.-]*" }, "AWS::AppFlow::ConnectorProfile.TrendmicroConnectorProfileCredentials.ApiSecretKey": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.VeevaConnectorProfileCredentials.Password": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.VeevaConnectorProfileCredentials.Username": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.VeevaConnectorProfileProperties.InstanceUrl": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.ZendeskConnectorProfileCredentials.AccessToken": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.ZendeskConnectorProfileCredentials.ClientId": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.ZendeskConnectorProfileCredentials.ClientSecret": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::ConnectorProfile.ZendeskConnectorProfileProperties.InstanceUrl": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.AggregationConfig.AggregationType": { "AllowedValues": [ "None", "SingleFile" ] }, "AWS::AppFlow::Flow.AmplitudeSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.ConnectorOperator.Amplitude": { "AllowedValues": [ "BETWEEN" ] }, "AWS::AppFlow::Flow.ConnectorOperator.CustomConnector": { "AllowedValues": [ "PROJECTION", "LESS_THAN", "GREATER_THAN", "CONTAINS", "BETWEEN", "LESS_THAN_OR_EQUAL_TO", "GREATER_THAN_OR_EQUAL_TO", "EQUAL_TO", "NOT_EQUAL_TO", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::AppFlow::Flow.ConnectorOperator.Datadog": { "AllowedValues": [ "PROJECTION", "BETWEEN", "EQUAL_TO", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::AppFlow::Flow.ConnectorOperator.Dynatrace": { "AllowedValues": [ "PROJECTION", "BETWEEN", "EQUAL_TO", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::AppFlow::Flow.ConnectorOperator.GoogleAnalytics": { "AllowedValues": [ "PROJECTION", "BETWEEN" ] }, "AWS::AppFlow::Flow.ConnectorOperator.InforNexus": { "AllowedValues": [ "PROJECTION", "BETWEEN", "EQUAL_TO", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::AppFlow::Flow.ConnectorOperator.Marketo": { "AllowedValues": [ "PROJECTION", "LESS_THAN", "GREATER_THAN", "BETWEEN", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::AppFlow::Flow.ConnectorOperator.Pardot": { "AllowedValues": [ "PROJECTION", "EQUAL_TO", "NO_OP", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC" ] }, "AWS::AppFlow::Flow.ConnectorOperator.S3": { "AllowedValues": [ "PROJECTION", "LESS_THAN", "GREATER_THAN", "BETWEEN", "LESS_THAN_OR_EQUAL_TO", "GREATER_THAN_OR_EQUAL_TO", "EQUAL_TO", "NOT_EQUAL_TO", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::AppFlow::Flow.ConnectorOperator.SAPOData": { "AllowedValues": [ "PROJECTION", "LESS_THAN", "CONTAINS", "GREATER_THAN", "BETWEEN", "LESS_THAN_OR_EQUAL_TO", "GREATER_THAN_OR_EQUAL_TO", "EQUAL_TO", "NOT_EQUAL_TO", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::AppFlow::Flow.ConnectorOperator.Salesforce": { "AllowedValues": [ "PROJECTION", "LESS_THAN", "CONTAINS", "GREATER_THAN", "BETWEEN", "LESS_THAN_OR_EQUAL_TO", "GREATER_THAN_OR_EQUAL_TO", "EQUAL_TO", "NOT_EQUAL_TO", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::AppFlow::Flow.ConnectorOperator.ServiceNow": { "AllowedValues": [ "PROJECTION", "LESS_THAN", "CONTAINS", "GREATER_THAN", "BETWEEN", "LESS_THAN_OR_EQUAL_TO", "GREATER_THAN_OR_EQUAL_TO", "EQUAL_TO", "NOT_EQUAL_TO", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::AppFlow::Flow.ConnectorOperator.Singular": { "AllowedValues": [ "PROJECTION", "EQUAL_TO", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::AppFlow::Flow.ConnectorOperator.Slack": { "AllowedValues": [ "PROJECTION", "BETWEEN", "EQUAL_TO", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::AppFlow::Flow.ConnectorOperator.Trendmicro": { "AllowedValues": [ "PROJECTION", "EQUAL_TO", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::AppFlow::Flow.ConnectorOperator.Veeva": { "AllowedValues": [ "PROJECTION", "LESS_THAN", "GREATER_THAN", "BETWEEN", "LESS_THAN_OR_EQUAL_TO", "GREATER_THAN_OR_EQUAL_TO", "EQUAL_TO", "NOT_EQUAL_TO", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::AppFlow::Flow.ConnectorOperator.Zendesk": { "AllowedValues": [ "PROJECTION", "GREATER_THAN", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::AppFlow::Flow.CustomConnectorDestinationProperties.EntityName": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.CustomConnectorDestinationProperties.WriteOperationType": { "AllowedValues": [ "INSERT", "UPSERT", "UPDATE", "DELETE" ] }, "AWS::AppFlow::Flow.CustomConnectorSourceProperties.EntityName": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.DatadogSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.Description": { "AllowedPatternRegex": "[\\w!@#\\-.?,\\s]*" }, "AWS::AppFlow::Flow.DestinationFlowConfig.ApiVersion": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.DestinationFlowConfig.ConnectorProfileName": { "AllowedPatternRegex": "[\\w/!@#+=.-]+" }, "AWS::AppFlow::Flow.DestinationFlowConfig.ConnectorType": { "AllowedValues": [ "SAPOData", "Salesforce", "Pardot", "Singular", "Slack", "Redshift", "S3", "Marketo", "Googleanalytics", "Zendesk", "Servicenow", "Datadog", "Trendmicro", "Snowflake", "Dynatrace", "Infornexus", "Amplitude", "Veeva", "CustomConnector", "EventBridge", "Upsolver", "LookoutMetrics" ] }, "AWS::AppFlow::Flow.DynatraceSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.ErrorHandlingConfig.BucketName": { "AllowedPatternRegex": "\\S+", "StringMax": 63, "StringMin": 3 }, "AWS::AppFlow::Flow.EventBridgeDestinationProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.FlowName": { "AllowedPatternRegex": "[a-zA-Z0-9][\\w!@#.-]+", "StringMax": 256, "StringMin": 1 }, "AWS::AppFlow::Flow.GlueDataCatalog.RoleArn": { "AllowedPatternRegex": "arn:aws:iam:.*:[0-9]+:.*" }, "AWS::AppFlow::Flow.GoogleAnalyticsSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.InforNexusSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.KMSArn": { "AllowedPatternRegex": "arn:aws:kms:.*:[0-9]+:.*", "StringMax": 2048, "StringMin": 20 }, "AWS::AppFlow::Flow.LookoutMetricsDestinationProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.MarketoDestinationProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.MarketoSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.PardotSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.PrefixConfig.PathPrefixHierarchy": { "AllowedValues": [ "EXECUTION_ID", "SCHEMA_VERSION" ] }, "AWS::AppFlow::Flow.PrefixConfig.PrefixFormat": { "AllowedValues": [ "YEAR", "MONTH", "DAY", "HOUR", "MINUTE" ] }, "AWS::AppFlow::Flow.PrefixConfig.PrefixType": { "AllowedValues": [ "FILENAME", "PATH", "PATH_AND_FILENAME" ] }, "AWS::AppFlow::Flow.RedshiftDestinationProperties.IntermediateBucketName": { "AllowedPatternRegex": "\\S+", "StringMax": 63, "StringMin": 3 }, "AWS::AppFlow::Flow.RedshiftDestinationProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.S3DestinationProperties.BucketName": { "AllowedPatternRegex": "\\S+", "StringMax": 63, "StringMin": 3 }, "AWS::AppFlow::Flow.S3InputFormatConfig.S3InputFileType": { "AllowedValues": [ "CSV", "JSON" ] }, "AWS::AppFlow::Flow.S3OutputFormatConfig.FileType": { "AllowedValues": [ "CSV", "JSON", "PARQUET" ] }, "AWS::AppFlow::Flow.S3SourceProperties.BucketName": { "AllowedPatternRegex": "\\S+", "StringMax": 63, "StringMin": 3 }, "AWS::AppFlow::Flow.SAPODataDestinationProperties.ObjectPath": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.SAPODataDestinationProperties.WriteOperationType": { "AllowedValues": [ "INSERT", "UPSERT", "UPDATE", "DELETE" ] }, "AWS::AppFlow::Flow.SAPODataSourceProperties.ObjectPath": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.SalesforceDestinationProperties.DataTransferApi": { "AllowedValues": [ "AUTOMATIC", "BULKV2", "REST_SYNC" ] }, "AWS::AppFlow::Flow.SalesforceDestinationProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.SalesforceDestinationProperties.WriteOperationType": { "AllowedValues": [ "INSERT", "UPSERT", "UPDATE", "DELETE" ] }, "AWS::AppFlow::Flow.SalesforceSourceProperties.DataTransferApi": { "AllowedValues": [ "AUTOMATIC", "BULKV2", "REST_SYNC" ] }, "AWS::AppFlow::Flow.SalesforceSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.ScheduledTriggerProperties.DataPullMode": { "AllowedValues": [ "Incremental", "Complete" ] }, "AWS::AppFlow::Flow.ScheduledTriggerProperties.FlowErrorDeactivationThreshold": { "NumberMax": 100, "NumberMin": 1 }, "AWS::AppFlow::Flow.ScheduledTriggerProperties.ScheduleExpression": { "StringMax": 256, "StringMin": 1 }, "AWS::AppFlow::Flow.ServiceNowSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.SingularSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.SlackSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.SnowflakeDestinationProperties.IntermediateBucketName": { "AllowedPatternRegex": "\\S+", "StringMax": 63, "StringMin": 3 }, "AWS::AppFlow::Flow.SnowflakeDestinationProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.SourceFlowConfig.ApiVersion": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.SourceFlowConfig.ConnectorProfileName": { "AllowedPatternRegex": "[\\w/!@#+=.-]+" }, "AWS::AppFlow::Flow.SourceFlowConfig.ConnectorType": { "AllowedValues": [ "SAPOData", "Salesforce", "Pardot", "Singular", "Slack", "Redshift", "S3", "Marketo", "Googleanalytics", "Zendesk", "Servicenow", "Datadog", "Trendmicro", "Snowflake", "Dynatrace", "Infornexus", "Amplitude", "Veeva", "CustomConnector", "EventBridge", "Upsolver", "LookoutMetrics" ] }, "AWS::AppFlow::Flow.SuccessResponseHandlingConfig.BucketName": { "AllowedPatternRegex": "\\S+", "StringMax": 63, "StringMin": 3 }, "AWS::AppFlow::Flow.Task.TaskType": { "AllowedValues": [ "Arithmetic", "Filter", "Map", "Map_all", "Mask", "Merge", "Passthrough", "Truncate", "Validate", "Partition" ] }, "AWS::AppFlow::Flow.TaskPropertiesObject.Key": { "AllowedValues": [ "VALUE", "VALUES", "DATA_TYPE", "UPPER_BOUND", "LOWER_BOUND", "SOURCE_DATA_TYPE", "DESTINATION_DATA_TYPE", "VALIDATION_ACTION", "MASK_VALUE", "MASK_LENGTH", "TRUNCATE_LENGTH", "MATH_OPERATION_FIELDS_ORDER", "CONCAT_FORMAT", "SUBFIELD_CATEGORY_MAP", "EXCLUDE_SOURCE_FIELDS_LIST", "INCLUDE_NEW_FIELDS", "ORDERED_PARTITION_KEYS_LIST" ] }, "AWS::AppFlow::Flow.TaskPropertiesObject.Value": { "AllowedPatternRegex": ".+" }, "AWS::AppFlow::Flow.TrendmicroSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.TriggerConfig.TriggerType": { "AllowedValues": [ "Scheduled", "Event", "OnDemand" ] }, "AWS::AppFlow::Flow.UpsolverDestinationProperties.BucketName": { "AllowedPatternRegex": "^(upsolver-appflow)\\S*", "StringMax": 63, "StringMin": 16 }, "AWS::AppFlow::Flow.UpsolverS3OutputFormatConfig.FileType": { "AllowedValues": [ "CSV", "JSON", "PARQUET" ] }, "AWS::AppFlow::Flow.VeevaSourceProperties.DocumentType": { "AllowedPatternRegex": "[\\s\\w_-]+" }, "AWS::AppFlow::Flow.VeevaSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.ZendeskDestinationProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppFlow::Flow.ZendeskDestinationProperties.WriteOperationType": { "AllowedValues": [ "INSERT", "UPSERT", "UPDATE", "DELETE" ] }, "AWS::AppFlow::Flow.ZendeskSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::AppIntegrations::DataIntegration.Description": { "StringMax": 1000, "StringMin": 1 }, "AWS::AppIntegrations::DataIntegration.FileConfiguration.Folders": { "AllowedPatternRegex": ".*\\S.*", "StringMax": 200, "StringMin": 1 }, "AWS::AppIntegrations::DataIntegration.KmsKey": { "AllowedPatternRegex": ".*\\S.*", "StringMax": 255, "StringMin": 1 }, "AWS::AppIntegrations::DataIntegration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9/\\._\\-]+$", "StringMax": 255, "StringMin": 1 }, "AWS::AppIntegrations::DataIntegration.ScheduleConfig.FirstExecutionFrom": { "AllowedPatternRegex": ".*\\S.*", "StringMax": 255, "StringMin": 1 }, "AWS::AppIntegrations::DataIntegration.ScheduleConfig.Object": { "AllowedPatternRegex": "^[a-zA-Z0-9/\\._\\-]+$", "StringMax": 255, "StringMin": 1 }, "AWS::AppIntegrations::DataIntegration.ScheduleConfig.ScheduleExpression": { "AllowedPatternRegex": ".*\\S.*", "StringMax": 255, "StringMin": 1 }, "AWS::AppIntegrations::DataIntegration.SourceURI": { "AllowedPatternRegex": "^(\\w+\\:\\/\\/[\\w.-]+[\\w/!@#+=.-]+$)|(\\w+\\:\\/\\/[\\w.-]+[\\w/!@#+=.-]+[\\w/!@#+=.-]+[\\w/!@#+=.,-]+$)", "StringMax": 1000, "StringMin": 1 }, "AWS::AppIntegrations::EventIntegration.Description": { "StringMax": 1000, "StringMin": 1 }, "AWS::AppIntegrations::EventIntegration.EventBridgeBus": { "AllowedPatternRegex": "^[a-zA-Z0-9/\\._\\-]+$", "StringMax": 255, "StringMin": 1 }, "AWS::AppIntegrations::EventIntegration.EventFilter.Source": { "AllowedPatternRegex": "^aws\\.partner\\/.*$", "StringMax": 256, "StringMin": 1 }, "AWS::AppIntegrations::EventIntegration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9/\\._\\-]+$", "StringMax": 255, "StringMin": 1 }, "AWS::AppRunner::ObservabilityConfiguration.ObservabilityConfigurationName": { "AllowedPatternRegex": "[A-Za-z0-9][A-Za-z0-9\\-_]{3,31}", "StringMax": 32, "StringMin": 4 }, "AWS::AppRunner::ObservabilityConfiguration.TraceConfiguration.Vendor": { "AllowedValues": [ "AWSXRAY" ] }, "AWS::AppRunner::Service.AuthenticationConfiguration.AccessRoleArn": { "AllowedPatternRegex": "arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):iam::[0-9]{12}:role/[\\w+=,.@-]{1,64}", "StringMax": 1024, "StringMin": 29 }, "AWS::AppRunner::Service.AuthenticationConfiguration.ConnectionArn": { "AllowedPatternRegex": "arn:aws(-[\\w]+)*:[a-z0-9-\\\\.]{0,63}:[a-z0-9-\\\\.]{0,63}:[0-9]{12}:(\\w|\\/|-){1,1011}", "StringMax": 1011, "StringMin": 1 }, "AWS::AppRunner::Service.AutoScalingConfigurationArn": { "AllowedPatternRegex": "arn:aws(-[\\w]+)*:[a-z0-9-\\\\.]{0,63}:[a-z0-9-\\\\.]{0,63}:[0-9]{12}:(\\w|\\/|-){1,1011}", "StringMax": 1011, "StringMin": 1 }, "AWS::AppRunner::Service.CodeConfiguration.ConfigurationSource": { "AllowedValues": [ "REPOSITORY", "API" ] }, "AWS::AppRunner::Service.CodeConfigurationValues.Runtime": { "AllowedValues": [ "PYTHON_3", "NODEJS_12", "NODEJS_14", "CORRETTO_8", "CORRETTO_11", "NODEJS_16", "GO_1", "DOTNET_6", "PHP_81", "RUBY_31" ] }, "AWS::AppRunner::Service.EgressConfiguration.EgressType": { "AllowedValues": [ "DEFAULT", "VPC" ] }, "AWS::AppRunner::Service.EgressConfiguration.VpcConnectorArn": { "AllowedPatternRegex": "arn:aws(-[\\w]+)*:[a-z0-9-\\\\.]{0,63}:[a-z0-9-\\\\.]{0,63}:[0-9]{12}:(\\w|\\/|-){1,1011}", "StringMax": 1011, "StringMin": 44 }, "AWS::AppRunner::Service.EncryptionConfiguration.KmsKey": { "AllowedPatternRegex": "arn:aws(-[\\w]+)*:kms:[a-z\\-]+-[0-9]{1}:[0-9]{12}:key\\/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}" }, "AWS::AppRunner::Service.HealthCheckConfiguration.HealthyThreshold": { "NumberMax": 20, "NumberMin": 1 }, "AWS::AppRunner::Service.HealthCheckConfiguration.Protocol": { "AllowedValues": [ "TCP", "HTTP" ] }, "AWS::AppRunner::Service.HealthCheckConfiguration.Timeout": { "NumberMax": 20, "NumberMin": 1 }, "AWS::AppRunner::Service.HealthCheckConfiguration.UnhealthyThreshold": { "NumberMax": 20, "NumberMin": 1 }, "AWS::AppRunner::Service.ImageRepository.ImageIdentifier": { "AllowedPatternRegex": "([0-9]{12}.dkr.ecr.[a-z\\-]+-[0-9]{1}.amazonaws.com\\/.*)|(^public\\.ecr\\.aws\\/.+\\/.+)", "StringMax": 1024, "StringMin": 1 }, "AWS::AppRunner::Service.ImageRepository.ImageRepositoryType": { "AllowedValues": [ "ECR", "ECR_PUBLIC" ] }, "AWS::AppRunner::Service.InstanceConfiguration.Cpu": { "AllowedPatternRegex": "256|512|1024|2048|4096|(0.25|0.5|1|2|4) vCPU", "StringMax": 9, "StringMin": 3 }, "AWS::AppRunner::Service.InstanceConfiguration.InstanceRoleArn": { "AllowedPatternRegex": "arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):iam::[0-9]{12}:role/[\\w+=,.@-]{1,64}", "StringMax": 1024, "StringMin": 29 }, "AWS::AppRunner::Service.InstanceConfiguration.Memory": { "AllowedPatternRegex": "512|1024|2048|3072|4096|6144|8192|10240|12288|(0.5|1|2|3|4|6|8|10|12) GB", "StringMax": 6, "StringMin": 3 }, "AWS::AppRunner::Service.ServiceName": { "AllowedPatternRegex": "[A-Za-z0-9][A-Za-z0-9-_]{3,39}", "StringMax": 40, "StringMin": 4 }, "AWS::AppRunner::Service.ServiceObservabilityConfiguration.ObservabilityConfigurationArn": { "AllowedPatternRegex": "arn:aws(-[\\w]+)*:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[0-9]{12}:(\\w|/|-){1,1011}", "StringMax": 1011, "StringMin": 1 }, "AWS::AppRunner::Service.SourceCodeVersion.Type": { "AllowedValues": [ "BRANCH" ] }, "AWS::AppRunner::VpcConnector.VpcConnectorName": { "AllowedPatternRegex": "^[A-Za-z0-9][A-Za-z0-9-\\\\_]{3,39}$", "StringMax": 40, "StringMin": 4 }, "AWS::AppRunner::VpcIngressConnection.ServiceArn": { "AllowedPatternRegex": "arn:aws(-[\\w]+)*:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[0-9]{12}:(\\w|/|-){1,1011}", "StringMax": 1011, "StringMin": 1 }, "AWS::AppRunner::VpcIngressConnection.VpcIngressConnectionName": { "AllowedPatternRegex": "[A-Za-z0-9][A-Za-z0-9\\-_]{3,39}", "StringMax": 40, "StringMin": 4 }, "AWS::AppStream::Fleet.DisconnectTimeoutInSeconds": { "NumberMax": 360000, "NumberMin": 60 }, "AWS::AppStream::Fleet.IdleDisconnectTimeoutInSeconds": { "NumberMax": 3600, "NumberMin": 0 }, "AWS::AppStream::Fleet.MaxUserDurationInSeconds": { "NumberMax": 360000, "NumberMin": 600 }, "AWS::AppSync::DataSource.Type": { "AllowedValues": [ "AMAZON_DYNAMODB", "AMAZON_ELASTICSEARCH", "AMAZON_EVENTBRIDGE", "AMAZON_OPENSEARCH_SERVICE", "AWS_LAMBDA", "HTTP", "NONE", "RELATIONAL_DATABASE" ] }, "AWS::AppSync::DomainName.CertificateArn": { "AllowedPatternRegex": "^arn:[a-z-]*:acm:[a-z0-9-]*:\\d{12}:certificate/[0-9A-Za-z_/-]*$", "StringMax": 2048, "StringMin": 3 }, "AWS::AppSync::DomainName.DomainName": { "AllowedPatternRegex": "^(\\*[a-z\\d-]*\\.)?([a-z\\d-]+\\.)+[a-z\\d-]+$", "StringMax": 253, "StringMin": 1 }, "AWS::AppSync::DomainNameApiAssociation.DomainName": { "AllowedPatternRegex": "^(\\*[a-z\\d-]*\\.)?([a-z\\d-]+\\.)+[a-z\\d-]+$", "StringMax": 253, "StringMin": 1 }, "AWS::AppSync::GraphQLApi.AuthType": { "AllowedValues": [ "AMAZON_COGNITO_USER_POOLS", "API_KEY", "AWS_IAM", "AWS_LAMBDA", "OPENID_CONNECT" ] }, "AWS::AppSync::Resolver.Kind": { "AllowedValues": [ "PIPELINE", "UNIT" ] }, "AWS::ApplicationAutoScaling::ScalingPolicy.PolicyType": { "AllowedValues": [ "StepScaling", "TargetTrackingScaling" ] }, "AWS::ApplicationAutoScaling::ScalingPolicy.PredefinedMetricSpecification.PredefinedMetricType": { "AllowedValues": [ "ALBRequestCountPerTarget", "AppStreamAverageCapacityUtilization", "CassandraReadCapacityUtilization", "CassandraWriteCapacityUtilization", "ComprehendInferenceUtilization", "DynamoDBReadCapacityUtilization", "DynamoDBWriteCapacityUtilization", "EC2SpotFleetRequestAverageCPUUtilization", "EC2SpotFleetRequestAverageNetworkIn", "EC2SpotFleetRequestAverageNetworkOut", "ECSServiceAverageCPUUtilization", "ECSServiceAverageMemoryUtilization", "ElastiCacheDatabaseMemoryUsageCountedForEvictPercentage", "ElastiCachePrimaryEngineCPUUtilization", "ElastiCacheReplicaEngineCPUUtilization", "KafkaBrokerStorageUtilization", "LambdaProvisionedConcurrencyUtilization", "NeptuneReaderAverageCPUUtilization", "RDSReaderAverageCPUUtilization", "RDSReaderAverageDatabaseConnections", "SageMakerVariantInvocationsPerInstance" ] }, "AWS::ApplicationInsights::Application.Alarm.AlarmName": { "StringMax": 255, "StringMin": 1 }, "AWS::ApplicationInsights::Application.Alarm.Severity": { "AllowedValues": [ "HIGH", "MEDIUM", "LOW" ] }, "AWS::ApplicationInsights::Application.ComponentMonitoringSetting.ComponentARN": { "AllowedPatternRegex": "^arn:aws(-[\\w]+)*:[\\w\\d-]+:([\\w\\d-]*)?:[\\w\\d_-]*([:/].+)*$", "StringMax": 300, "StringMin": 20 }, "AWS::ApplicationInsights::Application.ComponentMonitoringSetting.ComponentConfigurationMode": { "AllowedValues": [ "DEFAULT", "DEFAULT_WITH_OVERWRITE", "CUSTOM" ] }, "AWS::ApplicationInsights::Application.ComponentMonitoringSetting.ComponentName": { "AllowedPatternRegex": "^[\\d\\w\\-_.+]*$", "StringMax": 128, "StringMin": 1 }, "AWS::ApplicationInsights::Application.ComponentMonitoringSetting.Tier": { "AllowedPatternRegex": "^[A-Z][[A-Z]_]*$" }, "AWS::ApplicationInsights::Application.CustomComponent.ComponentName": { "AllowedPatternRegex": "^[\\d\\w\\-_.+]*$", "StringMax": 128, "StringMin": 1 }, "AWS::ApplicationInsights::Application.CustomComponent.ResourceList": { "AllowedPatternRegex": "^arn:aws(-[\\w]+)*:[\\w\\d-]+:([\\w\\d-]*)?:[\\w\\d_-]*([:/].+)*$", "StringMax": 300, "StringMin": 20 }, "AWS::ApplicationInsights::Application.GroupingType": { "AllowedValues": [ "ACCOUNT_BASED" ] }, "AWS::ApplicationInsights::Application.Log.Encoding": { "AllowedValues": [ "utf-8", "utf-16", "ascii" ] }, "AWS::ApplicationInsights::Application.Log.LogGroupName": { "AllowedPatternRegex": "[\\.\\-_/#A-Za-z0-9]+", "StringMax": 512, "StringMin": 1 }, "AWS::ApplicationInsights::Application.Log.LogPath": { "AllowedPatternRegex": "^([a-zA-Z]:\\\\[\\\\\\S|*\\S]?.*|/[^\"']*)$", "StringMax": 260, "StringMin": 1 }, "AWS::ApplicationInsights::Application.Log.LogType": { "AllowedPatternRegex": "^[A-Z][[A-Z]_]*$" }, "AWS::ApplicationInsights::Application.Log.PatternSet": { "AllowedPatternRegex": "[a-zA-Z0-9.-_]*", "StringMax": 30, "StringMin": 1 }, "AWS::ApplicationInsights::Application.LogPattern.Pattern": { "StringMax": 50, "StringMin": 1 }, "AWS::ApplicationInsights::Application.LogPattern.PatternName": { "AllowedPatternRegex": "[a-zA-Z0-9.-_]*", "StringMax": 50, "StringMin": 1 }, "AWS::ApplicationInsights::Application.LogPatternSet.PatternSetName": { "AllowedPatternRegex": "[a-zA-Z0-9.-_]*", "StringMax": 30, "StringMin": 1 }, "AWS::ApplicationInsights::Application.OpsItemSNSTopicArn": { "AllowedPatternRegex": "^arn:aws(-[\\w]+)*:[\\w\\d-]+:([\\w\\d-]*)?:[\\w\\d_-]*([:/].+)*$", "StringMax": 300, "StringMin": 20 }, "AWS::ApplicationInsights::Application.ResourceGroupName": { "AllowedPatternRegex": "[a-zA-Z0-9.-_]*", "StringMax": 256, "StringMin": 1 }, "AWS::ApplicationInsights::Application.SubComponentTypeConfiguration.SubComponentType": { "AllowedValues": [ "AWS::EC2::Instance", "AWS::EC2::Volume" ] }, "AWS::ApplicationInsights::Application.WindowsEvent.EventLevels": { "AllowedValues": [ "INFORMATION", "WARNING", "ERROR", "CRITICAL", "VERBOSE" ] }, "AWS::ApplicationInsights::Application.WindowsEvent.EventName": { "AllowedPatternRegex": "^[a-zA-Z0-9_ \\\\/-]$", "StringMax": 260, "StringMin": 1 }, "AWS::ApplicationInsights::Application.WindowsEvent.LogGroupName": { "AllowedPatternRegex": "[\\.\\-_/#A-Za-z0-9]+", "StringMax": 512, "StringMin": 1 }, "AWS::ApplicationInsights::Application.WindowsEvent.PatternSet": { "AllowedPatternRegex": "[a-zA-Z0-9.-_]*", "StringMax": 30, "StringMin": 1 }, "AWS::Athena::DataCatalog.Description": { "StringMax": 1024, "StringMin": 1 }, "AWS::Athena::DataCatalog.Name": { "StringMax": 256, "StringMin": 1 }, "AWS::Athena::DataCatalog.Type": { "AllowedValues": [ "LAMBDA", "GLUE", "HIVE" ] }, "AWS::Athena::NamedQuery.Database": { "StringMax": 255, "StringMin": 1 }, "AWS::Athena::NamedQuery.Description": { "StringMax": 1024, "StringMin": 1 }, "AWS::Athena::NamedQuery.Name": { "StringMax": 128, "StringMin": 1 }, "AWS::Athena::NamedQuery.QueryString": { "StringMax": 262144, "StringMin": 1 }, "AWS::Athena::NamedQuery.WorkGroup": { "StringMax": 128, "StringMin": 1 }, "AWS::Athena::PreparedStatement.Description": { "StringMax": 1024, "StringMin": 1 }, "AWS::Athena::PreparedStatement.QueryStatement": { "StringMax": 262144, "StringMin": 1 }, "AWS::Athena::PreparedStatement.StatementName": { "StringMax": 256, "StringMin": 1 }, "AWS::Athena::PreparedStatement.WorkGroup": { "StringMax": 128, "StringMin": 1 }, "AWS::Athena::WorkGroup.AclConfiguration.S3AclOption": { "AllowedValues": [ "BUCKET_OWNER_FULL_CONTROL" ] }, "AWS::Athena::WorkGroup.EncryptionConfiguration.EncryptionOption": { "AllowedValues": [ "SSE_S3", "SSE_KMS", "CSE_KMS" ] }, "AWS::Athena::WorkGroup.Name": { "AllowedPatternRegex": "[a-zA-Z0-9._-]{1,128}" }, "AWS::Athena::WorkGroup.State": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::AuditManager::Assessment.AWSAccount.EmailAddress": { "AllowedPatternRegex": "^.*@.*$", "StringMax": 320, "StringMin": 1 }, "AWS::AuditManager::Assessment.AWSAccount.Id": { "AllowedPatternRegex": "^[0-9]{12}$", "StringMax": 12, "StringMin": 12 }, "AWS::AuditManager::Assessment.AWSAccount.Name": { "AllowedPatternRegex": "^[\\u0020-\\u007E]+$", "StringMax": 50, "StringMin": 1 }, "AWS::AuditManager::Assessment.AssessmentReportsDestination.DestinationType": { "AllowedValues": [ "S3" ] }, "AWS::AuditManager::Assessment.Delegation.AssessmentId": { "AllowedPatternRegex": "^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$", "StringMax": 36, "StringMin": 36 }, "AWS::AuditManager::Assessment.Delegation.AssessmentName": { "AllowedPatternRegex": "^[a-zA-Z0-9-_\\.]+$", "StringMax": 127, "StringMin": 1 }, "AWS::AuditManager::Assessment.Delegation.Comment": { "AllowedPatternRegex": "^[\\w\\W\\s\\S]*$" }, "AWS::AuditManager::Assessment.Delegation.ControlSetId": { "AllowedPatternRegex": "^[\\w\\W\\s\\S]*$", "StringMax": 300, "StringMin": 1 }, "AWS::AuditManager::Assessment.Delegation.CreatedBy": { "AllowedPatternRegex": "^arn:.*:*:.*", "StringMax": 2048, "StringMin": 20 }, "AWS::AuditManager::Assessment.Delegation.Id": { "AllowedPatternRegex": "^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$", "StringMax": 36, "StringMin": 36 }, "AWS::AuditManager::Assessment.Delegation.RoleArn": { "AllowedPatternRegex": "^arn:.*:iam:.*", "StringMax": 2048, "StringMin": 20 }, "AWS::AuditManager::Assessment.Delegation.RoleType": { "AllowedValues": [ "PROCESS_OWNER", "RESOURCE_OWNER" ] }, "AWS::AuditManager::Assessment.Delegation.Status": { "AllowedValues": [ "IN_PROGRESS", "UNDER_REVIEW", "COMPLETE" ] }, "AWS::AuditManager::Assessment.FrameworkId": { "AllowedPatternRegex": "^([a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}|.*\\S.*)$", "StringMax": 36, "StringMin": 32 }, "AWS::AuditManager::Assessment.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9-_\\.]+$", "StringMax": 127, "StringMin": 1 }, "AWS::AuditManager::Assessment.Role.RoleArn": { "AllowedPatternRegex": "^arn:.*:iam:.*", "StringMax": 2048, "StringMin": 20 }, "AWS::AuditManager::Assessment.Role.RoleType": { "AllowedValues": [ "PROCESS_OWNER", "RESOURCE_OWNER" ] }, "AWS::AuditManager::Assessment.Status": { "AllowedValues": [ "ACTIVE", "INACTIVE" ] }, "AWS::AutoScaling::AutoScalingGroup.HealthCheckType": { "AllowedValues": [ "EC2", "ELB" ] }, "AWS::AutoScaling::LaunchConfiguration.LaunchConfigurationName": { "StringMax": 255, "StringMin": 1 }, "AWS::AutoScaling::LifecycleHook.DefaultResult": { "AllowedValues": [ "ABANDON", "CONTINUE" ] }, "AWS::AutoScaling::LifecycleHook.LifecycleHookName": { "StringMax": 255, "StringMin": 1 }, "AWS::AutoScaling::LifecycleHook.LifecycleTransition": { "AllowedValues": [ "autoscaling:EC2_INSTANCE_LAUNCHING", "autoscaling:EC2_INSTANCE_TERMINATING" ] }, "AWS::AutoScaling::LifecycleHook.NotificationMetadata": { "StringMax": 1023, "StringMin": 1 }, "AWS::AutoScaling::ScalingPolicy.AdjustmentType": { "AllowedValues": [ "ChangeInCapacity", "ExactCapacity", "PercentChangeInCapacity" ] }, "AWS::AutoScaling::ScalingPolicy.CustomizedMetricSpecification.Statistic": { "AllowedValues": [ "Average", "Maximum", "Minimum", "SampleCount", "Sum" ] }, "AWS::AutoScaling::ScalingPolicy.MetricAggregationType": { "AllowedValues": [ "Average", "Maximum", "Minimum" ] }, "AWS::AutoScaling::ScalingPolicy.PolicyType": { "AllowedValues": [ "PredictiveScaling", "SimpleScaling", "StepScaling", "TargetTrackingScaling" ] }, "AWS::AutoScaling::ScalingPolicy.PredefinedMetricSpecification.PredefinedMetricType": { "AllowedValues": [ "ALBRequestCountPerTarget", "ASGAverageCPUUtilization", "ASGAverageNetworkIn", "ASGAverageNetworkOut" ] }, "AWS::AutoScalingPlans::ScalingPlan.ScalingInstruction.PredictiveScalingMaxCapacityBehavior": { "AllowedValues": [ "SetForecastCapacityToMaxCapacity", "SetMaxCapacityAboveForecastCapacity", "SetMaxCapacityToForecastCapacity" ] }, "AWS::AutoScalingPlans::ScalingPlan.ScalingInstruction.PredictiveScalingMode": { "AllowedValues": [ "ForecastAndScale", "ForecastOnly" ] }, "AWS::AutoScalingPlans::ScalingPlan.ScalingInstruction.ScalableDimension": { "AllowedValues": [ "autoscaling:autoScalingGroup:DesiredCapacity", "dynamodb:index:ReadCapacityUnits", "dynamodb:index:WriteCapacityUnits", "dynamodb:table:ReadCapacityUnits", "dynamodb:table:WriteCapacityUnits", "ec2:spot-fleet-request:TargetCapacity", "ecs:service:DesiredCount", "rds:cluster:ReadReplicaCount" ] }, "AWS::AutoScalingPlans::ScalingPlan.ScalingInstruction.ServiceNamespace": { "AllowedValues": [ "autoscaling", "dynamodb", "ec2", "ecs", "rds" ] }, "AWS::Backup::BackupPlan.Id": { "GetAtt": { "AWS::Backup::BackupPlan": "BackupPlanId" }, "Ref": { "Parameters": [ "String" ], "Resources": [ "AWS::Backup::BackupPlan" ] } }, "AWS::Backup::BackupVault.BackupVaultName": { "AllowedPatternRegex": "^[a-zA-Z0-9\\-\\_]{2,50}$", "GetAtt": { "AWS::Backup::BackupVault": "BackupVaultName" }, "Ref": { "Parameters": [ "String" ], "Resources": [ "AWS::Backup::BackupVault" ] } }, "AWS::Backup::Framework.FrameworkName": { "AllowedPatternRegex": "[a-zA-Z][_a-zA-Z0-9]*", "StringMax": 256, "StringMin": 1 }, "AWS::Backup::ReportPlan.ReportPlanDescription": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::Backup::ReportPlan.ReportPlanName": { "AllowedPatternRegex": "[a-zA-Z][_a-zA-Z0-9]*", "StringMax": 256, "StringMin": 1 }, "AWS::BackupGateway::Hypervisor.Host": { "AllowedPatternRegex": "^.+$", "StringMax": 128, "StringMin": 3 }, "AWS::BackupGateway::Hypervisor.KmsKeyArn": { "AllowedPatternRegex": "^(^arn:(aws|aws-cn|aws-us-gov):kms:([a-zA-Z0-9-]+):([0-9]+):(key|alias)/(\\S+)$)|(^alias/(\\S+)$)$", "StringMax": 500, "StringMin": 50 }, "AWS::BackupGateway::Hypervisor.LogGroupArn": { "AllowedPatternRegex": "^$|^arn:(aws|aws-cn|aws-us-gov):logs:([a-zA-Z0-9-]+):([0-9]+):log-group:[a-zA-Z0-9_\\-\\/\\.]+:\\*$" }, "AWS::BackupGateway::Hypervisor.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9-]*$", "StringMax": 100, "StringMin": 1 }, "AWS::BackupGateway::Hypervisor.Password": { "AllowedPatternRegex": "^[ -~]+$", "StringMax": 100, "StringMin": 1 }, "AWS::BackupGateway::Hypervisor.Username": { "AllowedPatternRegex": "^[ -\\.0-\\[\\]-~]*[!-\\.0-\\[\\]-~][ -\\.0-\\[\\]-~]*$", "StringMax": 100, "StringMin": 1 }, "AWS::Batch::JobQueue.JobQueueName": { "StringMax": 128, "StringMin": 1 }, "AWS::Batch::JobQueue.SchedulingPolicyArn": { "AllowedPatternRegex": "arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}" }, "AWS::Batch::JobQueue.State": { "AllowedValues": [ "DISABLED", "ENABLED" ] }, "AWS::BillingConductor::BillingGroup.AccountGrouping.LinkedAccountIds": { "AllowedPatternRegex": "[0-9]{12}" }, "AWS::BillingConductor::BillingGroup.ComputationPreference.PricingPlanArn": { "AllowedPatternRegex": "arn:aws(-cn)?:billingconductor::[0-9]{12}:pricingplan/[a-zA-Z0-9]{10}" }, "AWS::BillingConductor::BillingGroup.Name": { "AllowedPatternRegex": "[a-zA-Z0-9_\\+=\\.\\-@]+", "StringMax": 128, "StringMin": 1 }, "AWS::BillingConductor::BillingGroup.PrimaryAccountId": { "AllowedPatternRegex": "[0-9]{12}" }, "AWS::BillingConductor::CustomLineItem.BillingGroupArn": { "AllowedPatternRegex": "arn:aws(-cn)?:billingconductor::[0-9]{12}:billinggroup/?[0-9]{12}" }, "AWS::BillingConductor::CustomLineItem.BillingPeriodRange.ExclusiveEndBillingPeriod": { "AllowedPatternRegex": "\\d{4}-(0?[1-9]|1[012])" }, "AWS::BillingConductor::CustomLineItem.BillingPeriodRange.InclusiveStartBillingPeriod": { "AllowedPatternRegex": "\\d{4}-(0?[1-9]|1[012])" }, "AWS::BillingConductor::CustomLineItem.CustomLineItemChargeDetails.Type": { "AllowedValues": [ "FEE", "CREDIT" ] }, "AWS::BillingConductor::CustomLineItem.CustomLineItemPercentageChargeDetails.ChildAssociatedResources": { "AllowedPatternRegex": "(arn:aws(-cn)?:billingconductor::[0-9]{12}:(customlineitem|billinggroup)/)?[a-zA-Z0-9]{10,12}" }, "AWS::BillingConductor::CustomLineItem.Name": { "AllowedPatternRegex": "[a-zA-Z0-9_\\+=\\.\\-@]+", "StringMax": 128, "StringMin": 1 }, "AWS::BillingConductor::PricingPlan.Name": { "AllowedPatternRegex": "[a-zA-Z0-9_\\+=\\.\\-@]+", "StringMax": 128, "StringMin": 1 }, "AWS::BillingConductor::PricingPlan.PricingRuleArns": { "AllowedPatternRegex": "arn:aws(-cn)?:billingconductor::[0-9]{12}:pricingrule/[a-zA-Z0-9]{10}" }, "AWS::BillingConductor::PricingRule.BillingEntity": { "AllowedValues": [ "AWS", "AWS Marketplace", "AISPL" ] }, "AWS::BillingConductor::PricingRule.Name": { "AllowedPatternRegex": "[a-zA-Z0-9_\\+=\\.\\-@]+", "StringMax": 128, "StringMin": 1 }, "AWS::BillingConductor::PricingRule.Operation": { "AllowedPatternRegex": "^\\S+$", "StringMax": 256, "StringMin": 1 }, "AWS::BillingConductor::PricingRule.Scope": { "AllowedValues": [ "GLOBAL", "SERVICE", "BILLING_ENTITY", "SKU" ] }, "AWS::BillingConductor::PricingRule.Service": { "AllowedPatternRegex": "[a-zA-Z0-9\\.\\-]+", "StringMax": 128, "StringMin": 1 }, "AWS::BillingConductor::PricingRule.Type": { "AllowedValues": [ "MARKUP", "DISCOUNT", "TIERING" ] }, "AWS::BillingConductor::PricingRule.UsageType": { "AllowedPatternRegex": "^\\S+$", "StringMax": 256, "StringMin": 1 }, "AWS::Budgets::Budget.BudgetType": { "AllowedValues": [ "COST", "RI_COVERAGE", "RI_UTILIZATION", "SAVINGS_PLANS_COVERAGE", "SAVINGS_PLANS_UTILIZATION", "USAGE" ] }, "AWS::Budgets::Budget.ComparisonOperator": { "AllowedValues": [ "EQUAL_TO", "GREATER_THAN", "LESS_THAN" ] }, "AWS::Budgets::Budget.NotificationType": { "AllowedValues": [ "ACTUAL", "FORECASTED" ] }, "AWS::Budgets::Budget.SubscriptionType": { "AllowedValues": [ "EMAIL", "SNS" ] }, "AWS::Budgets::Budget.Threshold": { "NumberMax": 1000000000, "NumberMin": 0.1 }, "AWS::Budgets::Budget.ThresholdType": { "AllowedValues": [ "ABSOLUTE_VALUE", "PERCENTAGE" ] }, "AWS::Budgets::Budget.TimeUnit": { "AllowedValues": [ "ANNUALLY", "DAILY", "MONTHLY", "QUARTERLY" ] }, "AWS::Budgets::BudgetsAction.ActionThreshold.Type": { "AllowedValues": [ "PERCENTAGE", "ABSOLUTE_VALUE" ] }, "AWS::Budgets::BudgetsAction.ActionType": { "AllowedValues": [ "APPLY_IAM_POLICY", "APPLY_SCP_POLICY", "RUN_SSM_DOCUMENTS" ] }, "AWS::Budgets::BudgetsAction.ApprovalModel": { "AllowedValues": [ "AUTOMATIC", "MANUAL" ] }, "AWS::Budgets::BudgetsAction.NotificationType": { "AllowedValues": [ "ACTUAL", "FORECASTED" ] }, "AWS::Budgets::BudgetsAction.SsmActionDefinition.Subtype": { "AllowedValues": [ "STOP_EC2_INSTANCES", "STOP_RDS_INSTANCES" ] }, "AWS::Budgets::BudgetsAction.Subscriber.Type": { "AllowedValues": [ "SNS", "EMAIL" ] }, "AWS::CE::AnomalyMonitor.MonitorDimension": { "AllowedValues": [ "SERVICE" ] }, "AWS::CE::AnomalyMonitor.MonitorName": { "AllowedPatternRegex": "[\\S\\s]*" }, "AWS::CE::AnomalyMonitor.MonitorType": { "AllowedValues": [ "DIMENSIONAL", "CUSTOM" ] }, "AWS::CE::AnomalyMonitor.ResourceTag.Key": { "AllowedPatternRegex": "^(?!aws:).*$", "StringMax": 128, "StringMin": 1 }, "AWS::CE::AnomalySubscription.Frequency": { "AllowedValues": [ "DAILY", "IMMEDIATE", "WEEKLY" ] }, "AWS::CE::AnomalySubscription.MonitorArnList": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:[a-z0-9]+:[-a-z0-9]*:[0-9]{12}:[-a-zA-Z0-9/:_]+$" }, "AWS::CE::AnomalySubscription.ResourceTag.Key": { "AllowedPatternRegex": "^(?!aws:).*$", "StringMax": 128, "StringMin": 1 }, "AWS::CE::AnomalySubscription.Subscriber.Status": { "AllowedValues": [ "CONFIRMED", "DECLINED" ] }, "AWS::CE::AnomalySubscription.Subscriber.Type": { "AllowedValues": [ "EMAIL", "SNS" ] }, "AWS::CE::AnomalySubscription.SubscriptionName": { "AllowedPatternRegex": "[\\S\\s]*" }, "AWS::CE::CostCategory.DefaultValue": { "StringMax": 50, "StringMin": 1 }, "AWS::CE::CostCategory.Name": { "StringMax": 50, "StringMin": 1 }, "AWS::CE::CostCategory.RuleVersion": { "AllowedValues": [ "CostCategoryExpression.v1" ] }, "AWS::CUR::ReportDefinition.AdditionalArtifacts": { "AllowedValues": [ "REDSHIFT", "QUICKSIGHT", "ATHENA" ] }, "AWS::CUR::ReportDefinition.AdditionalSchemaElements": { "AllowedValues": [ "RESOURCES" ] }, "AWS::CUR::ReportDefinition.BillingViewArn": { "AllowedPatternRegex": "(arn:aws(-cn)?:billing::[0-9]{12}:billingview/)?[a-zA-Z0-9_\\+=\\.\\-@].{1,30}", "StringMax": 128, "StringMin": 1 }, "AWS::CUR::ReportDefinition.Compression": { "AllowedValues": [ "ZIP", "GZIP", "Parquet" ] }, "AWS::CUR::ReportDefinition.Format": { "AllowedValues": [ "textORcsv", "Parquet" ] }, "AWS::CUR::ReportDefinition.ReportName": { "AllowedPatternRegex": "[0-9A-Za-z!\\-_.*\\'()]+", "StringMax": 256, "StringMin": 1 }, "AWS::CUR::ReportDefinition.ReportVersioning": { "AllowedValues": [ "CREATE_NEW_REPORT", "OVERWRITE_REPORT" ] }, "AWS::CUR::ReportDefinition.S3Bucket": { "AllowedPatternRegex": "[A-Za-z0-9_\\.\\-]+", "StringMax": 256, "StringMin": 1 }, "AWS::CUR::ReportDefinition.S3Prefix": { "AllowedPatternRegex": "[0-9A-Za-z!\\-_.*\\'()/]*", "StringMax": 256, "StringMin": 1 }, "AWS::CUR::ReportDefinition.TimeUnit": { "AllowedValues": [ "HOURLY", "DAILY", "MONTHLY" ] }, "AWS::Cassandra::Keyspace.KeyspaceName": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9_]{1,47}$" }, "AWS::Cassandra::Table.BillingMode.Mode": { "AllowedValues": [ "PROVISIONED", "ON_DEMAND" ] }, "AWS::Cassandra::Table.ClusteringKeyColumn.OrderBy": { "AllowedValues": [ "ASC", "DESC" ] }, "AWS::Cassandra::Table.Column.ColumnName": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9_]{1,47}$" }, "AWS::Cassandra::Table.EncryptionSpecification.EncryptionType": { "AllowedValues": [ "AWS_OWNED_KMS_KEY", "CUSTOMER_MANAGED_KMS_KEY" ] }, "AWS::Cassandra::Table.KeyspaceName": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9_]{1,47}$" }, "AWS::Cassandra::Table.TableName": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9_]{1,47}$" }, "AWS::CertificateManager::Account.ExpiryEventsConfiguration.DaysBeforeExpiry": { "NumberMax": 45, "NumberMin": 1 }, "AWS::Chatbot::MicrosoftTeamsChannelConfiguration.ConfigurationName": { "AllowedPatternRegex": "^[A-Za-z0-9-_]+$", "StringMax": 128, "StringMin": 1 }, "AWS::Chatbot::MicrosoftTeamsChannelConfiguration.GuardrailPolicies": { "AllowedPatternRegex": "^(^$|arn:aws:iam:[A-Za-z0-9_\\/.-]{0,63}:[A-Za-z0-9_\\/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_\\/+=,@.-]{0,1023})$" }, "AWS::Chatbot::MicrosoftTeamsChannelConfiguration.IamRoleArn": { "AllowedPatternRegex": "^arn:(aws[a-zA-Z-]*)?:[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}$" }, "AWS::Chatbot::MicrosoftTeamsChannelConfiguration.LoggingLevel": { "AllowedPatternRegex": "^(ERROR|INFO|NONE)$" }, "AWS::Chatbot::MicrosoftTeamsChannelConfiguration.SnsTopicArns": { "AllowedPatternRegex": "^arn:(aws[a-zA-Z-]*)?:[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}$" }, "AWS::Chatbot::MicrosoftTeamsChannelConfiguration.TeamId": { "AllowedPatternRegex": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$", "StringMax": 36, "StringMin": 36 }, "AWS::Chatbot::MicrosoftTeamsChannelConfiguration.TeamsChannelId": { "AllowedPatternRegex": "^([a-zA-Z0-9-_=+/.,])*%3a([a-zA-Z0-9-_=+/.,])*%40([a-zA-Z0-9-_=+/.,])*$", "StringMax": 256, "StringMin": 1 }, "AWS::Chatbot::MicrosoftTeamsChannelConfiguration.TeamsTenantId": { "AllowedPatternRegex": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$", "StringMax": 36, "StringMin": 36 }, "AWS::Chatbot::SlackChannelConfiguration.ConfigurationName": { "AllowedPatternRegex": "^[A-Za-z0-9-_]+$", "StringMax": 128, "StringMin": 1 }, "AWS::Chatbot::SlackChannelConfiguration.GuardrailPolicies": { "AllowedPatternRegex": "^(^$|arn:aws:iam:[A-Za-z0-9_\\/.-]{0,63}:[A-Za-z0-9_\\/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_\\/+=,@.-]{0,1023})$" }, "AWS::Chatbot::SlackChannelConfiguration.IamRoleArn": { "AllowedPatternRegex": "^arn:(aws[a-zA-Z-]*)?:[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}$" }, "AWS::Chatbot::SlackChannelConfiguration.LoggingLevel": { "AllowedPatternRegex": "^(ERROR|INFO|NONE)$" }, "AWS::Chatbot::SlackChannelConfiguration.SlackChannelId": { "AllowedPatternRegex": "^[A-Za-z0-9]+$", "StringMax": 256, "StringMin": 1 }, "AWS::Chatbot::SlackChannelConfiguration.SlackWorkspaceId": { "AllowedPatternRegex": "^[0-9A-Z]{1,255}$", "StringMax": 256, "StringMin": 1 }, "AWS::Chatbot::SlackChannelConfiguration.SnsTopicArns": { "AllowedPatternRegex": "^arn:(aws[a-zA-Z-]*)?:[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}$" }, "AWS::Cloud9::EnvironmentEC2.AutomaticStopTimeMinutes": { "NumberMax": 20160, "NumberMin": 0 }, "AWS::CloudFormation::HookDefaultVersion.TypeName": { "AllowedPatternRegex": "^[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}$" }, "AWS::CloudFormation::HookDefaultVersion.TypeVersionArn": { "AllowedPatternRegex": "^arn:aws[A-Za-z0-9-]{0,64}:cloudformation:[A-Za-z0-9-]{1,64}:([0-9]{12})?:type/hook/.+$" }, "AWS::CloudFormation::HookDefaultVersion.VersionId": { "AllowedPatternRegex": "^[A-Za-z0-9-]{1,128}$" }, "AWS::CloudFormation::HookTypeConfig.Configuration": { "AllowedPatternRegex": "[\\s\\S]+" }, "AWS::CloudFormation::HookTypeConfig.ConfigurationAlias": { "AllowedPatternRegex": "^[a-zA-Z0-9]{1,256}$", "AllowedValues": [ "default" ] }, "AWS::CloudFormation::HookTypeConfig.TypeArn": { "AllowedPatternRegex": "^arn:aws[A-Za-z0-9-]{0,64}:cloudformation:[A-Za-z0-9-]{1,64}:([0-9]{12})?:type/hook/.+$" }, "AWS::CloudFormation::HookTypeConfig.TypeName": { "AllowedPatternRegex": "^[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}$" }, "AWS::CloudFormation::HookVersion.ExecutionRoleArn": { "AllowedPatternRegex": "arn:.+:iam::[0-9]{12}:role/.+" }, "AWS::CloudFormation::HookVersion.LoggingConfig.LogGroupName": { "AllowedPatternRegex": "^[\\.\\-_/#A-Za-z0-9]+$", "StringMax": 512, "StringMin": 1 }, "AWS::CloudFormation::HookVersion.LoggingConfig.LogRoleArn": { "StringMax": 256, "StringMin": 1 }, "AWS::CloudFormation::HookVersion.TypeName": { "AllowedPatternRegex": "^[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}$" }, "AWS::CloudFormation::ModuleDefaultVersion.Arn": { "AllowedPatternRegex": "^arn:aws[A-Za-z0-9-]{0,64}:cloudformation:[A-Za-z0-9-]{1,64}:([0-9]{12})?:type/module/.+/[0-9]{8}$" }, "AWS::CloudFormation::ModuleDefaultVersion.ModuleName": { "AllowedPatternRegex": "^[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::MODULE" }, "AWS::CloudFormation::ModuleDefaultVersion.VersionId": { "AllowedPatternRegex": "^[0-9]{8}$" }, "AWS::CloudFormation::ModuleVersion.ModuleName": { "AllowedPatternRegex": "^[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::MODULE" }, "AWS::CloudFormation::PublicTypeVersion.Arn": { "AllowedPatternRegex": "arn:aws[A-Za-z0-9-]{0,64}:cloudformation:[A-Za-z0-9-]{1,64}:[0-9]{12}:type/.+" }, "AWS::CloudFormation::PublicTypeVersion.PublicVersionNumber": { "StringMax": 64, "StringMin": 5 }, "AWS::CloudFormation::PublicTypeVersion.Type": { "AllowedValues": [ "RESOURCE", "MODULE", "HOOK" ] }, "AWS::CloudFormation::PublicTypeVersion.TypeName": { "AllowedPatternRegex": "[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}(::MODULE){0,1}" }, "AWS::CloudFormation::Publisher.ConnectionArn": { "AllowedPatternRegex": "arn:aws(-[w]+)*:.+:.+:[0-9]{12}:.+" }, "AWS::CloudFormation::ResourceDefaultVersion.TypeName": { "AllowedPatternRegex": "^[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}$" }, "AWS::CloudFormation::ResourceDefaultVersion.TypeVersionArn": { "AllowedPatternRegex": "^arn:aws[A-Za-z0-9-]{0,64}:cloudformation:[A-Za-z0-9-]{1,64}:([0-9]{12})?:type/resource/.+$" }, "AWS::CloudFormation::ResourceDefaultVersion.VersionId": { "AllowedPatternRegex": "^[A-Za-z0-9-]{1,128}$" }, "AWS::CloudFormation::ResourceVersion.LoggingConfig.LogGroupName": { "AllowedPatternRegex": "^[\\.\\-_/#A-Za-z0-9]+$", "StringMax": 512, "StringMin": 1 }, "AWS::CloudFormation::ResourceVersion.LoggingConfig.LogRoleArn": { "StringMax": 256, "StringMin": 1 }, "AWS::CloudFormation::ResourceVersion.TypeName": { "AllowedPatternRegex": "^[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}$" }, "AWS::CloudFormation::StackSet.AdministrationRoleARN": { "StringMax": 2048, "StringMin": 20 }, "AWS::CloudFormation::StackSet.CallAs": { "AllowedValues": [ "SELF", "DELEGATED_ADMIN" ] }, "AWS::CloudFormation::StackSet.Capabilities": { "AllowedValues": [ "CAPABILITY_IAM", "CAPABILITY_NAMED_IAM", "CAPABILITY_AUTO_EXPAND" ] }, "AWS::CloudFormation::StackSet.DeploymentTargets.AccountFilterType": { "AllowedValues": [ "NONE", "UNION", "INTERSECTION", "DIFFERENCE" ] }, "AWS::CloudFormation::StackSet.DeploymentTargets.Accounts": { "AllowedPatternRegex": "^[0-9]{12}$" }, "AWS::CloudFormation::StackSet.DeploymentTargets.OrganizationalUnitIds": { "AllowedPatternRegex": "^(ou-[a-z0-9]{4,32}-[a-z0-9]{8,32}|r-[a-z0-9]{4,32})$" }, "AWS::CloudFormation::StackSet.Description": { "StringMax": 1024, "StringMin": 1 }, "AWS::CloudFormation::StackSet.ExecutionRoleName": { "StringMax": 64, "StringMin": 1 }, "AWS::CloudFormation::StackSet.OperationPreferences.RegionConcurrencyType": { "AllowedValues": [ "SEQUENTIAL", "PARALLEL" ] }, "AWS::CloudFormation::StackSet.OperationPreferences.RegionOrder": { "AllowedPatternRegex": "^[a-zA-Z0-9-]{1,128}$" }, "AWS::CloudFormation::StackSet.PermissionModel": { "AllowedValues": [ "SERVICE_MANAGED", "SELF_MANAGED" ] }, "AWS::CloudFormation::StackSet.StackInstances.Regions": { "AllowedPatternRegex": "^[a-zA-Z0-9-]{1,128}$" }, "AWS::CloudFormation::StackSet.StackSetName": { "AllowedPatternRegex": "^[a-zA-Z][a-zA-Z0-9\\-]{0,127}$" }, "AWS::CloudFormation::StackSet.TemplateBody": { "StringMax": 51200, "StringMin": 1 }, "AWS::CloudFormation::StackSet.TemplateURL": { "StringMax": 5120, "StringMin": 1 }, "AWS::CloudFormation::TypeActivation.LoggingConfig.LogGroupName": { "AllowedPatternRegex": "^[\\.\\-_/#A-Za-z0-9]+$", "StringMax": 512, "StringMin": 1 }, "AWS::CloudFormation::TypeActivation.LoggingConfig.LogRoleArn": { "StringMax": 256, "StringMin": 1 }, "AWS::CloudFormation::TypeActivation.MajorVersion": { "StringMax": 100000, "StringMin": 1 }, "AWS::CloudFormation::TypeActivation.PublicTypeArn": { "AllowedPatternRegex": "arn:aws[A-Za-z0-9-]{0,64}:cloudformation:[A-Za-z0-9-]{1,64}:([0-9]{12})?:type/.+" }, "AWS::CloudFormation::TypeActivation.PublisherId": { "AllowedPatternRegex": "[0-9a-zA-Z]{40}", "StringMax": 40, "StringMin": 1 }, "AWS::CloudFormation::TypeActivation.Type": { "AllowedValues": [ "RESOURCE", "MODULE", "HOOK" ] }, "AWS::CloudFormation::TypeActivation.TypeName": { "AllowedPatternRegex": "[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}(::MODULE){0,1}" }, "AWS::CloudFormation::TypeActivation.TypeNameAlias": { "AllowedPatternRegex": "[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}::[A-Za-z0-9]{2,64}(::MODULE){0,1}", "StringMax": 204, "StringMin": 10 }, "AWS::CloudFormation::TypeActivation.VersionBump": { "AllowedValues": [ "MAJOR", "MINOR" ] }, "AWS::CloudFormation::WaitCondition.Timeout": { "NumberMax": 43200, "NumberMin": 0 }, "AWS::CloudFront::CachePolicy.CookiesConfig.CookieBehavior": { "AllowedPatternRegex": "^(none|whitelist|allExcept|all)$" }, "AWS::CloudFront::CachePolicy.HeadersConfig.HeaderBehavior": { "AllowedPatternRegex": "^(none|whitelist)$" }, "AWS::CloudFront::CachePolicy.QueryStringsConfig.QueryStringBehavior": { "AllowedPatternRegex": "^(none|whitelist|allExcept|all)$" }, "AWS::CloudFront::ContinuousDeploymentPolicy.SessionStickinessConfig.IdleTTL": { "NumberMax": 3600, "NumberMin": 300 }, "AWS::CloudFront::ContinuousDeploymentPolicy.SessionStickinessConfig.MaximumTTL": { "NumberMax": 3600, "NumberMin": 300 }, "AWS::CloudFront::ContinuousDeploymentPolicy.SingleHeaderConfig.Header": { "StringMax": 256, "StringMin": 1 }, "AWS::CloudFront::ContinuousDeploymentPolicy.SingleHeaderConfig.Value": { "StringMax": 1783, "StringMin": 1 }, "AWS::CloudFront::ContinuousDeploymentPolicy.TrafficConfig.Type": { "AllowedValues": [ "SingleWeight", "SingleHeader" ] }, "AWS::CloudFront::Distribution.ErrorCode": { "AllowedValues": [ "400", "403", "404", "405", "414", "416", "500", "501", "502", "503", "504" ] }, "AWS::CloudFront::Distribution.EventType": { "AllowedValues": [ "origin-request", "origin-response", "viewer-request", "viewer-response" ] }, "AWS::CloudFront::Distribution.HttpVersion": { "AllowedValues": [ "http1.1", "http2", "http2and3", "http3" ] }, "AWS::CloudFront::Distribution.Locations": { "AllowedValues": [ "AD", "AE", "AF", "AG", "AI", "AL", "AM", "AO", "AQ", "AR", "AS", "AT", "AU", "AW", "AX", "AZ", "BA", "BB", "BD", "BE", "BF", "BG", "BH", "BI", "BJ", "BL", "BM", "BN", "BO", "BQ", "BR", "BS", "BT", "BV", "BW", "BY", "BZ", "CA", "CC", "CD", "CF", "CG", "CH", "CI", "CK", "CL", "CM", "CN", "CO", "CR", "CU", "CV", "CW", "CX", "CY", "CZ", "DE", "DJ", "DK", "DM", "DO", "DZ", "EC", "EE", "EG", "EH", "ER", "ES", "ET", "FI", "FJ", "FK", "FM", "FO", "FR", "GA", "GB", "GD", "GE", "GF", "GG", "GH", "GI", "GL", "GM", "GN", "GP", "GQ", "GR", "GS", "GT", "GU", "GW", "GY", "HK", "HM", "HN", "HR", "HT", "HU", "ID", "IE", "IL", "IM", "IN", "IO", "IQ", "IR", "IS", "IT", "JE", "JM", "JO", "JP", "KE", "KG", "KH", "KI", "KM", "KN", "KP", "KR", "KW", "KY", "KZ", "LA", "LB", "LC", "LI", "LK", "LR", "LS", "LT", "LU", "LV", "LY", "MA", "MC", "MD", "ME", "MF", "MG", "MH", "MK", "ML", "MM", "MN", "MO", "MP", "MQ", "MR", "MS", "MT", "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NC", "NE", "NF", "NG", "NI", "NL", "NO", "NP", "NR", "NU", "NZ", "OM", "PA", "PE", "PF", "PG", "PH", "PK", "PL", "PM", "PN", "PR", "PS", "PT", "PW", "PY", "QA", "RE", "RO", "RS", "RU", "RW", "SA", "SB", "SC", "SD", "SE", "SG", "SH", "SI", "SJ", "SK", "SL", "SM", "SN", "SO", "SR", "SS", "ST", "SV", "SX", "SY", "SZ", "TC", "TD", "TF", "TG", "TH", "TJ", "TK", "TL", "TM", "TN", "TO", "TR", "TT", "TV", "TW", "TZ", "UA", "UG", "UM", "US", "UY", "UZ", "VA", "VC", "VE", "VG", "VI", "VN", "VU", "WF", "WS", "YE", "YT", "ZA", "ZM", "ZW" ] }, "AWS::CloudFront::Distribution.MinimumProtocolVersion": { "AllowedValues": [ "SSLv3", "TLSv1", "TLSv1.1_2016", "TLSv1.2_2018", "TLSv1.2_2019", "TLSv1.2_2021", "TLSv1_2016" ] }, "AWS::CloudFront::Distribution.OriginProtocolPolicy": { "AllowedValues": [ "http-only", "https-only", "match-viewer" ] }, "AWS::CloudFront::Distribution.OriginSSLProtocols": { "AllowedValues": [ "SSLv3", "TLSv1", "TLSv1.1", "TLSv1.2" ] }, "AWS::CloudFront::Distribution.PriceClass": { "AllowedValues": [ "PriceClass_100", "PriceClass_200", "PriceClass_All" ] }, "AWS::CloudFront::Distribution.ResponseCode": { "AllowedValues": [ "200", "400", "403", "404", "405", "414", "416", "500", "501", "502", "503", "504" ] }, "AWS::CloudFront::Distribution.RestrictionType": { "AllowedValues": [ "blacklist", "none", "whitelist" ] }, "AWS::CloudFront::Distribution.SslSupportMethod": { "AllowedValues": [ "sni-only", "static-ip", "vip" ] }, "AWS::CloudFront::Distribution.ViewerProtocolPolicy": { "AllowedValues": [ "allow-all", "https-only", "redirect-to-https" ] }, "AWS::CloudFront::MonitoringSubscription.RealtimeMetricsSubscriptionConfig.RealtimeMetricsSubscriptionStatus": { "AllowedValues": [ "Enabled", "Disabled" ] }, "AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig.OriginAccessControlOriginType": { "AllowedPatternRegex": "^(s3|mediastore)$" }, "AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig.SigningBehavior": { "AllowedPatternRegex": "^(never|no-override|always)$" }, "AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig.SigningProtocol": { "AllowedPatternRegex": "^(sigv4)$" }, "AWS::CloudFront::OriginRequestPolicy.CookiesConfig.CookieBehavior": { "AllowedPatternRegex": "^(none|whitelist|all|allExcept)$" }, "AWS::CloudFront::OriginRequestPolicy.HeadersConfig.HeaderBehavior": { "AllowedPatternRegex": "^(none|whitelist|allViewer|allViewerAndWhitelistCloudFront|allExcept)$" }, "AWS::CloudFront::OriginRequestPolicy.QueryStringsConfig.QueryStringBehavior": { "AllowedPatternRegex": "^(none|whitelist|all|allExcept)$" }, "AWS::CloudFront::RealtimeLogConfig.SamplingRate": { "NumberMax": 100, "NumberMin": 1 }, "AWS::CloudFront::ResponseHeadersPolicy.FrameOptions.FrameOption": { "AllowedPatternRegex": "^(DENY|SAMEORIGIN)$" }, "AWS::CloudFront::ResponseHeadersPolicy.ReferrerPolicy.ReferrerPolicy": { "AllowedPatternRegex": "^(no-referrer|no-referrer-when-downgrade|origin|origin-when-cross-origin|same-origin|strict-origin|strict-origin-when-cross-origin|unsafe-url)$" }, "AWS::CloudTrail::Channel.Destination.Location": { "AllowedPatternRegex": "(^[a-zA-Z0-9._/\\-:]+$)", "StringMax": 1024, "StringMin": 3 }, "AWS::CloudTrail::Channel.Destination.Type": { "AllowedValues": [ "EVENT_DATA_STORE" ] }, "AWS::CloudTrail::Channel.Name": { "AllowedPatternRegex": "(^[a-zA-Z0-9._\\-]+$)", "StringMax": 128, "StringMin": 3 }, "AWS::CloudTrail::Channel.Source": { "AllowedPatternRegex": "(.*)", "StringMax": 256, "StringMin": 1 }, "AWS::CloudTrail::EventDataStore.AdvancedEventSelector.Name": { "StringMax": 1000, "StringMin": 1 }, "AWS::CloudTrail::EventDataStore.AdvancedFieldSelector.EndsWith": { "AllowedPatternRegex": "(.+)", "StringMax": 2048, "StringMin": 1 }, "AWS::CloudTrail::EventDataStore.AdvancedFieldSelector.Equals": { "AllowedPatternRegex": "(.+)", "StringMax": 2048, "StringMin": 1 }, "AWS::CloudTrail::EventDataStore.AdvancedFieldSelector.Field": { "AllowedPatternRegex": "([\\w|\\d|\\.|_]+)", "StringMax": 1000, "StringMin": 1 }, "AWS::CloudTrail::EventDataStore.AdvancedFieldSelector.NotEndsWith": { "AllowedPatternRegex": "(.+)", "StringMax": 2048, "StringMin": 1 }, "AWS::CloudTrail::EventDataStore.AdvancedFieldSelector.NotEquals": { "AllowedPatternRegex": "(.+)", "StringMax": 2048, "StringMin": 1 }, "AWS::CloudTrail::EventDataStore.AdvancedFieldSelector.NotStartsWith": { "AllowedPatternRegex": "(.+)", "StringMax": 2048, "StringMin": 1 }, "AWS::CloudTrail::EventDataStore.AdvancedFieldSelector.StartsWith": { "AllowedPatternRegex": "(.+)", "StringMax": 2048, "StringMin": 1 }, "AWS::CloudTrail::Trail.DataResourceType": { "AllowedValues": [ "AWS::Lambda::Function", "AWS::S3::Object", "AWS::DynamoDB::Table", "AWS::S3Outposts::Object", "AWS::ManagedBlockchain::Node", "AWS::S3ObjectLambda::AccessPoint", "AWS::EC2::Snapshot", "AWS::S3::AccessPoint", "AWS::DynamoDB::Stream" ] }, "AWS::CloudTrail::Trail.EventSelector.ReadWriteType": { "AllowedValues": [ "All", "ReadOnly", "WriteOnly" ] }, "AWS::CloudTrail::Trail.TrailName": { "AllowedPatternRegex": "(^[a-zA-Z0-9]$)|(^[a-zA-Z0-9]([a-zA-Z0-9\\._-])*[a-zA-Z0-9]$)", "StringMax": 128, "StringMin": 3 }, "AWS::CloudWatch::Alarm.AlarmAction": { "StringMax": 1024, "StringMin": 1 }, "AWS::CloudWatch::Alarm.AlarmActions": { "ListMax": 5, "ListMin": 0 }, "AWS::CloudWatch::Alarm.ComparisonOperator": { "AllowedValues": [ "GreaterThanOrEqualToThreshold", "GreaterThanThreshold", "GreaterThanUpperThreshold", "LessThanLowerOrGreaterThanUpperThreshold", "LessThanLowerThreshold", "LessThanOrEqualToThreshold", "LessThanThreshold" ] }, "AWS::CloudWatch::Alarm.MetricDataQuery.Id": { "AllowedPatternRegex": "^([a-z])([A-Za-z0-9\\_]*)$" }, "AWS::CloudWatch::Alarm.Statistic": { "AllowedValues": [ "Average", "Maximum", "Minimum", "SampleCount", "Sum" ] }, "AWS::CloudWatch::Alarm.TreatMissingData": { "AllowedValues": [ "breaching", "ignore", "missing", "notBreaching" ] }, "AWS::CloudWatch::Alarm.Unit": { "AllowedValues": [ "Bits", "Bits/Second", "Bytes", "Bytes/Second", "Count", "Count/Second", "Gigabits", "Gigabits/Second", "Gigabytes", "Gigabytes/Second", "Kilobits", "Kilobits/Second", "Kilobytes", "Kilobytes/Second", "Megabits", "Megabits/Second", "Megabytes", "Megabytes/Second", "Microseconds", "Milliseconds", "None", "Percent", "Seconds", "Terabits", "Terabits/Second", "Terabytes", "Terabytes/Second" ] }, "AWS::CloudWatch::CompositeAlarm.ActionsSuppressor": { "StringMax": 1600, "StringMin": 1 }, "AWS::CloudWatch::CompositeAlarm.AlarmActions": { "StringMax": 1024, "StringMin": 1 }, "AWS::CloudWatch::CompositeAlarm.AlarmName": { "StringMax": 255, "StringMin": 1 }, "AWS::CloudWatch::CompositeAlarm.AlarmRule": { "StringMax": 10240, "StringMin": 1 }, "AWS::CloudWatch::CompositeAlarm.InsufficientDataActions": { "StringMax": 1024, "StringMin": 1 }, "AWS::CloudWatch::CompositeAlarm.OKActions": { "StringMax": 1024, "StringMin": 1 }, "AWS::CloudWatch::MetricStream.FirehoseArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::CloudWatch::MetricStream.MetricStreamFilter.MetricNames": { "StringMax": 255, "StringMin": 1 }, "AWS::CloudWatch::MetricStream.MetricStreamFilter.Namespace": { "StringMax": 255, "StringMin": 1 }, "AWS::CloudWatch::MetricStream.MetricStreamStatisticsMetric.MetricName": { "StringMax": 255, "StringMin": 1 }, "AWS::CloudWatch::MetricStream.MetricStreamStatisticsMetric.Namespace": { "StringMax": 255, "StringMin": 1 }, "AWS::CloudWatch::MetricStream.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::CloudWatch::MetricStream.OutputFormat": { "StringMax": 255, "StringMin": 1 }, "AWS::CloudWatch::MetricStream.RoleArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::CodeArtifact::Domain.DomainName": { "AllowedPatternRegex": "^([a-z][a-z0-9\\-]{0,48}[a-z0-9])$", "StringMax": 50, "StringMin": 2 }, "AWS::CodeArtifact::Repository.DomainName": { "AllowedPatternRegex": "^([a-z][a-z0-9\\-]{0,48}[a-z0-9])$", "StringMax": 50, "StringMin": 2 }, "AWS::CodeArtifact::Repository.DomainOwner": { "AllowedPatternRegex": "[0-9]{12}" }, "AWS::CodeArtifact::Repository.RepositoryName": { "AllowedPatternRegex": "^([A-Za-z0-9][A-Za-z0-9._\\-]{1,99})$", "StringMax": 100, "StringMin": 2 }, "AWS::CodeBuild::Project.Artifacts.Packaging": { "AllowedValues": [ "NONE", "ZIP" ] }, "AWS::CodeBuild::Project.Artifacts.Type": { "AllowedValues": [ "CODEPIPELINE", "NO_ARTIFACTS", "S3" ] }, "AWS::CodeBuild::Project.Environment.ComputeType": { "AllowedValues": [ "BUILD_GENERAL1_2XLARGE", "BUILD_GENERAL1_LARGE", "BUILD_GENERAL1_MEDIUM", "BUILD_GENERAL1_SMALL" ] }, "AWS::CodeBuild::Project.Environment.ImagePullCredentialsType": { "AllowedValues": [ "CODEBUILD", "SERVICE_ROLE" ] }, "AWS::CodeBuild::Project.Environment.Type": { "AllowedValues": [ "ARM_CONTAINER", "LINUX_CONTAINER", "LINUX_GPU_CONTAINER", "WINDOWS_CONTAINER", "WINDOWS_SERVER_2019_CONTAINER" ] }, "AWS::CodeBuild::Project.ProjectCache.Type": { "AllowedValues": [ "LOCAL", "NO_CACHE", "S3" ] }, "AWS::CodeBuild::Project.QueuedTimeoutInMinutes": { "NumberMax": 480, "NumberMin": 5 }, "AWS::CodeBuild::Project.Source.Type": { "AllowedValues": [ "BITBUCKET", "CODECOMMIT", "CODEPIPELINE", "GITHUB", "GITHUB_ENTERPRISE", "NO_SOURCE", "S3" ] }, "AWS::CodeBuild::Project.TimeoutInMinutes": { "NumberMax": 480, "NumberMin": 5 }, "AWS::CodeCommit::Repository.RepositoryName": { "AllowedPatternRegex": "^[a-zA-Z0-9._\\-]+(?<!\\.git)$", "StringMax": 100, "StringMin": 1 }, "AWS::CodeCommit::Repository.RepositoryTrigger.Events": { "AllowedValues": [ "all", "createReference", "deleteReference", "updateReference" ] }, "AWS::CodeDeploy::Application.ComputePlatform": { "AllowedValues": [ "ECS", "Lambda", "Server" ] }, "AWS::CodeDeploy::DeploymentConfig.MinimumHealthyHosts.Type": { "AllowedValues": [ "FLEET_PERCENT", "HOST_COUNT" ] }, "AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration.Events": { "AllowedValues": [ "DEPLOYMENT_FAILURE", "DEPLOYMENT_STOP_ON_ALARM", "DEPLOYMENT_STOP_ON_REQUEST" ] }, "AWS::CodeDeploy::DeploymentGroup.DeploymentStyle.DeploymentOption": { "AllowedValues": [ "WITHOUT_TRAFFIC_CONTROL", "WITH_TRAFFIC_CONTROL" ] }, "AWS::CodeDeploy::DeploymentGroup.DeploymentStyle.DeploymentType": { "AllowedValues": [ "BLUE_GREEN", "IN_PLACE" ] }, "AWS::CodeGuruProfiler::ProfilingGroup.AgentPermissions.Principals": { "AllowedPatternRegex": "^arn:aws([-\\w]*):iam::([0-9]{12}):[\\S]+$" }, "AWS::CodeGuruProfiler::ProfilingGroup.Channel.channelId": { "AllowedPatternRegex": "[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}" }, "AWS::CodeGuruProfiler::ProfilingGroup.Channel.channelUri": { "AllowedPatternRegex": "^arn:aws([-\\w]*):[a-z-]+:(([a-z]+-)+[0-9]+)?:([0-9]{12}):[^.]+$" }, "AWS::CodeGuruProfiler::ProfilingGroup.ComputePlatform": { "AllowedValues": [ "Default", "AWSLambda" ] }, "AWS::CodeGuruProfiler::ProfilingGroup.ProfilingGroupName": { "AllowedPatternRegex": "^[\\w-]+$", "StringMax": 255, "StringMin": 1 }, "AWS::CodeGuruReviewer::RepositoryAssociation.BucketName": { "AllowedPatternRegex": "^\\S(.*\\S)?$", "StringMax": 63, "StringMin": 3 }, "AWS::CodeGuruReviewer::RepositoryAssociation.ConnectionArn": { "AllowedPatternRegex": "arn:aws(-[\\w]+)*:.+:.+:[0-9]{12}:.+" }, "AWS::CodeGuruReviewer::RepositoryAssociation.Name": { "AllowedPatternRegex": "^\\S[\\w.-]*$", "StringMax": 100, "StringMin": 1 }, "AWS::CodeGuruReviewer::RepositoryAssociation.Owner": { "AllowedPatternRegex": "^\\S(.*\\S)?$", "StringMax": 100, "StringMin": 1 }, "AWS::CodeGuruReviewer::RepositoryAssociation.Type": { "AllowedValues": [ "CodeCommit", "Bitbucket", "GitHubEnterpriseServer", "S3Bucket" ] }, "AWS::CodePipeline::CustomActionType.ConfigurationProperties.Type": { "AllowedValues": [ "Boolean", "Number", "String" ] }, "AWS::CodePipeline::Pipeline.ActionTypeId.Category": { "AllowedValues": [ "Approval", "Build", "Deploy", "Invoke", "Source", "Test" ] }, "AWS::CodePipeline::Pipeline.ActionTypeId.Owner": { "AllowedValues": [ "AWS", "Custom", "ThirdParty" ] }, "AWS::CodePipeline::Pipeline.ArtifactStore.Type": { "AllowedValues": [ "S3" ] }, "AWS::CodePipeline::Pipeline.BlockerDeclaration.Type": { "AllowedValues": [ "Schedule" ] }, "AWS::CodeStarConnections::Connection.ConnectionName": { "StringMax": 32, "StringMin": 1 }, "AWS::CodeStarConnections::Connection.HostArn": { "AllowedPatternRegex": "arn:aws(-[\\w]+)*:.+:.+:[0-9]{12}:.+" }, "AWS::CodeStarNotifications::NotificationRule.CreatedBy": { "StringMax": 2048, "StringMin": 1 }, "AWS::CodeStarNotifications::NotificationRule.DetailType": { "AllowedValues": [ "BASIC", "FULL" ] }, "AWS::CodeStarNotifications::NotificationRule.EventTypeId": { "StringMax": 2048, "StringMin": 1 }, "AWS::CodeStarNotifications::NotificationRule.EventTypeIds": { "StringMax": 200, "StringMin": 1 }, "AWS::CodeStarNotifications::NotificationRule.Name": { "AllowedPatternRegex": "[A-Za-z0-9\\-_ ]+$", "StringMax": 64, "StringMin": 1 }, "AWS::CodeStarNotifications::NotificationRule.Resource": { "AllowedPatternRegex": "^arn:aws[^:\\s]*:[^:\\s]*:[^:\\s]*:[0-9]{12}:[^\\s]+$" }, "AWS::CodeStarNotifications::NotificationRule.Status": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::CodeStarNotifications::NotificationRule.TargetAddress": { "StringMax": 2048, "StringMin": 1 }, "AWS::Cognito::UserPool.AliasAttributes": { "AllowedValues": [ "email", "phone_number", "preferred_username" ] }, "AWS::Cognito::UserPool.MfaConfiguration": { "AllowedValues": [ "OFF", "ON", "OPTIONAL" ] }, "AWS::Cognito::UserPool.SchemaAttribute.AttributeDataType": { "AllowedValues": [ "Boolean", "DateTime", "Number", "String" ] }, "AWS::Cognito::UserPool.UsernameAttributes": { "AllowedValues": [ "email", "phone_number" ] }, "AWS::Cognito::UserPoolClient.ExplicitAuthFlows": { "AllowedValues": [ "ADMIN_NO_SRP_AUTH", "ALLOW_ADMIN_USER_PASSWORD_AUTH", "ALLOW_CUSTOM_AUTH", "ALLOW_REFRESH_TOKEN_AUTH", "ALLOW_USER_PASSWORD_AUTH", "ALLOW_USER_SRP_AUTH", "CUSTOM_AUTH_FLOW_ONLY", "USER_PASSWORD_AUTH" ] }, "AWS::Cognito::UserPoolClient.RefreshTokenValidity": { "NumberMax": 3650, "NumberMin": 0, "Ref": { "Parameters": [ "String", "Number" ] } }, "AWS::Cognito::UserPoolUser.DesiredDeliveryMediums": { "AllowedValues": [ "EMAIL", "SMS" ] }, "AWS::Cognito::UserPoolUser.MessageAction": { "AllowedValues": [ "RESEND", "SUPPRESS" ] }, "AWS::Comprehend::Flywheel.ActiveModelArn": { "AllowedPatternRegex": "arn:aws(-[^:]+)?:comprehend:[a-zA-Z0-9-]*:[0-9]{12}:(document-classifier|entity-recognizer)/[a-zA-Z0-9](-*[a-zA-Z0-9])*(/version/[a-zA-Z0-9](-*[a-zA-Z0-9])*)?" }, "AWS::Comprehend::Flywheel.DataAccessRoleArn": { "AllowedPatternRegex": "arn:aws(-[^:]+)?:iam::[0-9]{12}:role/.+", "StringMax": 2048, "StringMin": 20 }, "AWS::Comprehend::Flywheel.DataLakeS3Uri": { "AllowedPatternRegex": "s3://[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9](/.*)?" }, "AWS::Comprehend::Flywheel.DataSecurityConfig.DataLakeKmsKeyId": { "StringMax": 2048, "StringMin": 1 }, "AWS::Comprehend::Flywheel.DataSecurityConfig.ModelKmsKeyId": { "StringMax": 2048, "StringMin": 1 }, "AWS::Comprehend::Flywheel.DataSecurityConfig.VolumeKmsKeyId": { "StringMax": 2048, "StringMin": 1 }, "AWS::Comprehend::Flywheel.DocumentClassificationConfig.Mode": { "AllowedValues": [ "MULTI_CLASS", "MULTI_LABEL" ] }, "AWS::Comprehend::Flywheel.EntityTypesListItem.Type": { "AllowedPatternRegex": "^(?![^\\n\\r\\t,]*\\\\n|\\\\r|\\\\t)[^\\n\\r\\t,]+$", "StringMax": 64, "StringMin": 1 }, "AWS::Comprehend::Flywheel.FlywheelName": { "AllowedPatternRegex": "^[a-zA-Z0-9](-*[a-zA-Z0-9])*$", "StringMax": 63, "StringMin": 1 }, "AWS::Comprehend::Flywheel.ModelType": { "AllowedValues": [ "DOCUMENT_CLASSIFIER", "ENTITY_RECOGNIZER" ] }, "AWS::Comprehend::Flywheel.TaskConfig.LanguageCode": { "AllowedValues": [ "en", "es", "fr", "it", "de", "pt" ] }, "AWS::Comprehend::Flywheel.VpcConfig.SecurityGroupIds": { "AllowedPatternRegex": "[-0-9a-zA-Z]+", "StringMax": 32, "StringMin": 1 }, "AWS::Comprehend::Flywheel.VpcConfig.Subnets": { "AllowedPatternRegex": "[-0-9a-zA-Z]+", "StringMax": 32, "StringMin": 1 }, "AWS::Config::AggregationAuthorization.AuthorizedAccountId": { "AllowedPatternRegex": "^\\d{12}$" }, "AWS::Config::AggregationAuthorization.AuthorizedAwsRegion": { "StringMax": 64, "StringMin": 1 }, "AWS::Config::ConfigRule.Description": { "StringMax": 256, "StringMin": 1 }, "AWS::Config::ConfigRule.MaximumExecutionFrequency": { "AllowedValues": [ "One_Hour", "Six_Hours", "Three_Hours", "Twelve_Hours", "TwentyFour_Hours" ] }, "AWS::Config::ConfigRule.Source.Owner": { "AllowedValues": [ "AWS", "CUSTOM_LAMBDA", "CUSTOM_POLICY" ] }, "AWS::Config::ConfigRule.SourceDetail.EventSource": { "AllowedValues": [ "aws.config" ] }, "AWS::Config::ConfigRule.SourceDetail.MessageType": { "AllowedValues": [ "ConfigurationItemChangeNotification", "ConfigurationSnapshotDeliveryCompleted", "OversizedConfigurationItemChangeNotification", "ScheduledNotification" ] }, "AWS::Config::ConfigurationAggregator.ConfigurationAggregatorName": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 256, "StringMin": 1 }, "AWS::Config::ConformancePack.ConformancePackName": { "AllowedPatternRegex": "[a-zA-Z][-a-zA-Z0-9]*", "StringMax": 256, "StringMin": 1 }, "AWS::Config::ConformancePack.TemplateBody": { "StringMax": 51200, "StringMin": 1 }, "AWS::Config::ConformancePack.TemplateS3Uri": { "AllowedPatternRegex": "s3://.*", "StringMax": 1024, "StringMin": 1 }, "AWS::Config::ConformancePack.TemplateSSMDocumentDetails.DocumentName": { "StringMax": 128, "StringMin": 3 }, "AWS::Config::ConformancePack.TemplateSSMDocumentDetails.DocumentVersion": { "StringMax": 128, "StringMin": 1 }, "AWS::Config::OrganizationConformancePack.OrganizationConformancePackName": { "AllowedPatternRegex": "[a-zA-Z][-a-zA-Z0-9]*", "StringMax": 128, "StringMin": 1 }, "AWS::Config::OrganizationConformancePack.TemplateBody": { "StringMax": 51200, "StringMin": 1 }, "AWS::Config::OrganizationConformancePack.TemplateS3Uri": { "AllowedPatternRegex": "s3://.*", "StringMax": 1024, "StringMin": 1 }, "AWS::Config::StoredQuery.QueryDescription": { "AllowedPatternRegex": "[\\s\\S]*" }, "AWS::Config::StoredQuery.QueryExpression": { "AllowedPatternRegex": "[\\s\\S]*", "StringMax": 4096, "StringMin": 1 }, "AWS::Config::StoredQuery.QueryName": { "AllowedPatternRegex": "^[a-zA-Z0-9-_]+$", "StringMax": 64, "StringMin": 1 }, "AWS::Connect::ApprovedOrigin.InstanceId": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*$", "StringMax": 100, "StringMin": 1 }, "AWS::Connect::ContactFlow.Content": { "StringMax": 256000, "StringMin": 1 }, "AWS::Connect::ContactFlow.InstanceArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*$", "StringMax": 256, "StringMin": 1 }, "AWS::Connect::ContactFlow.Name": { "StringMax": 127, "StringMin": 1 }, "AWS::Connect::ContactFlow.State": { "AllowedValues": [ "ACTIVE", "ARCHIVED" ] }, "AWS::Connect::ContactFlow.Type": { "AllowedValues": [ "CONTACT_FLOW", "CUSTOMER_QUEUE", "CUSTOMER_HOLD", "CUSTOMER_WHISPER", "AGENT_HOLD", "AGENT_WHISPER", "OUTBOUND_WHISPER", "AGENT_TRANSFER", "QUEUE_TRANSFER" ] }, "AWS::Connect::ContactFlowModule.Content": { "StringMax": 256000, "StringMin": 1 }, "AWS::Connect::ContactFlowModule.Description": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::Connect::ContactFlowModule.InstanceArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*$", "StringMax": 256, "StringMin": 1 }, "AWS::Connect::ContactFlowModule.Name": { "AllowedPatternRegex": ".*\\S.*", "StringMax": 127, "StringMin": 1 }, "AWS::Connect::ContactFlowModule.State": { "AllowedValues": [ "ACTIVE", "ARCHIVED" ] }, "AWS::Connect::EvaluationForm.EvaluationFormQuestion.QuestionType": { "AllowedValues": [ "NUMERIC", "SINGLESELECT", "TEXT" ] }, "AWS::Connect::EvaluationForm.EvaluationFormQuestion.RefId": { "AllowedPatternRegex": "^[a-zA-Z0-9._-]{1,40}$" }, "AWS::Connect::EvaluationForm.EvaluationFormQuestion.Title": { "StringMax": 350, "StringMin": 1 }, "AWS::Connect::EvaluationForm.EvaluationFormSection.RefId": { "AllowedPatternRegex": "^[a-zA-Z0-9._-]{1,40}$" }, "AWS::Connect::EvaluationForm.EvaluationFormSection.Title": { "StringMax": 128, "StringMin": 1 }, "AWS::Connect::EvaluationForm.EvaluationFormSingleSelectQuestionAutomation.DefaultOptionRefId": { "AllowedPatternRegex": "^[a-zA-Z0-9._-]{1,40}$" }, "AWS::Connect::EvaluationForm.EvaluationFormSingleSelectQuestionOption.RefId": { "AllowedPatternRegex": "^[a-zA-Z0-9._-]{1,40}$" }, "AWS::Connect::EvaluationForm.EvaluationFormSingleSelectQuestionOption.Text": { "StringMax": 128, "StringMin": 1 }, "AWS::Connect::EvaluationForm.EvaluationFormSingleSelectQuestionProperties.DisplayAs": { "AllowedValues": [ "DROPDOWN", "RADIO" ] }, "AWS::Connect::EvaluationForm.InstanceArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*$" }, "AWS::Connect::EvaluationForm.NumericQuestionPropertyValueAutomation.Label": { "AllowedValues": [ "OVERALL_CUSTOMER_SENTIMENT_SCORE", "OVERALL_AGENT_SENTIMENT_SCORE", "NON_TALK_TIME", "NON_TALK_TIME_PERCENTAGE", "NUMBER_OF_INTERRUPTIONS", "CONTACT_DURATION", "AGENT_INTERACTION_DURATION", "CUSTOMER_HOLD_TIME" ] }, "AWS::Connect::EvaluationForm.ScoringStrategy.Mode": { "AllowedValues": [ "QUESTION_ONLY", "SECTION_ONLY" ] }, "AWS::Connect::EvaluationForm.ScoringStrategy.Status": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::Connect::EvaluationForm.SingleSelectQuestionRuleCategoryAutomation.Category": { "StringMax": 50, "StringMin": 1 }, "AWS::Connect::EvaluationForm.SingleSelectQuestionRuleCategoryAutomation.Condition": { "AllowedValues": [ "PRESENT", "NOT_PRESENT" ] }, "AWS::Connect::EvaluationForm.SingleSelectQuestionRuleCategoryAutomation.OptionRefId": { "AllowedPatternRegex": "^[a-zA-Z0-9._-]{1,40}$" }, "AWS::Connect::EvaluationForm.Status": { "AllowedValues": [ "DRAFT", "ACTIVE" ] }, "AWS::Connect::EvaluationForm.Title": { "StringMax": 128, "StringMin": 1 }, "AWS::Connect::HoursOfOperation.Description": { "StringMax": 250, "StringMin": 1 }, "AWS::Connect::HoursOfOperation.HoursOfOperationConfig.Day": { "AllowedValues": [ "SUNDAY", "MONDAY", "TUESDAY", "WEDNESDAY", "THURSDAY", "FRIDAY", "SATURDAY" ] }, "AWS::Connect::HoursOfOperation.InstanceArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*$" }, "AWS::Connect::HoursOfOperation.Name": { "StringMax": 127, "StringMin": 1 }, "AWS::Connect::Instance.DirectoryId": { "AllowedPatternRegex": "^d-[0-9a-f]{10}$", "StringMax": 12, "StringMin": 12 }, "AWS::Connect::Instance.IdentityManagementType": { "AllowedValues": [ "SAML", "CONNECT_MANAGED", "EXISTING_DIRECTORY" ] }, "AWS::Connect::Instance.InstanceAlias": { "AllowedPatternRegex": "^(?!d-)([\\da-zA-Z]+)([-]*[\\da-zA-Z])*$", "StringMax": 62, "StringMin": 1 }, "AWS::Connect::InstanceStorageConfig.EncryptionConfig.EncryptionType": { "AllowedValues": [ "KMS" ] }, "AWS::Connect::InstanceStorageConfig.EncryptionConfig.KeyId": { "StringMax": 128, "StringMin": 1 }, "AWS::Connect::InstanceStorageConfig.InstanceArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*$" }, "AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig.FirehoseArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:firehose:[-a-z0-9]*:[0-9]{12}:deliverystream/[-a-zA-Z0-9_.]*$" }, "AWS::Connect::InstanceStorageConfig.KinesisStreamConfig.StreamArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:kinesis:[-a-z0-9]*:[0-9]{12}:stream/[-a-zA-Z0-9_.]*$" }, "AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig.Prefix": { "StringMax": 128, "StringMin": 1 }, "AWS::Connect::InstanceStorageConfig.ResourceType": { "AllowedValues": [ "CHAT_TRANSCRIPTS", "CALL_RECORDINGS", "SCHEDULED_REPORTS", "MEDIA_STREAMS", "CONTACT_TRACE_RECORDS", "AGENT_EVENTS" ] }, "AWS::Connect::InstanceStorageConfig.S3Config.BucketName": { "StringMax": 128, "StringMin": 1 }, "AWS::Connect::InstanceStorageConfig.S3Config.BucketPrefix": { "StringMax": 128, "StringMin": 1 }, "AWS::Connect::InstanceStorageConfig.StorageType": { "AllowedValues": [ "S3", "KINESIS_VIDEO_STREAM", "KINESIS_STREAM", "KINESIS_FIREHOSE" ] }, "AWS::Connect::IntegrationAssociation.InstanceId": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*$", "StringMax": 100, "StringMin": 1 }, "AWS::Connect::IntegrationAssociation.IntegrationArn": { "StringMax": 140, "StringMin": 1 }, "AWS::Connect::IntegrationAssociation.IntegrationType": { "AllowedValues": [ "LEX_BOT", "LAMBDA_FUNCTION" ] }, "AWS::Connect::PhoneNumber.CountryCode": { "AllowedPatternRegex": "^[A-Z]{2}" }, "AWS::Connect::PhoneNumber.Description": { "StringMax": 500, "StringMin": 1 }, "AWS::Connect::PhoneNumber.Prefix": { "AllowedPatternRegex": "^\\+[0-9]{1,15}" }, "AWS::Connect::PhoneNumber.TargetArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:(instance|traffic-distribution-group)/[-a-zA-Z0-9]*$" }, "AWS::Connect::PhoneNumber.Type": { "AllowedPatternRegex": "TOLL_FREE|DID" }, "AWS::Connect::QuickConnect.Description": { "StringMax": 250, "StringMin": 1 }, "AWS::Connect::QuickConnect.InstanceArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*$" }, "AWS::Connect::QuickConnect.Name": { "StringMax": 127, "StringMin": 1 }, "AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig.PhoneNumber": { "AllowedPatternRegex": "^\\+[1-9]\\d{1,14}$" }, "AWS::Connect::QuickConnect.QueueQuickConnectConfig.ContactFlowArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*/contact-flow/[-a-zA-Z0-9]*$" }, "AWS::Connect::QuickConnect.QueueQuickConnectConfig.QueueArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*/queue/[-a-zA-Z0-9]*$" }, "AWS::Connect::QuickConnect.QuickConnectConfig.QuickConnectType": { "AllowedValues": [ "PHONE_NUMBER", "QUEUE", "USER" ] }, "AWS::Connect::QuickConnect.UserQuickConnectConfig.ContactFlowArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*/contact-flow/[-a-zA-Z0-9]*$" }, "AWS::Connect::QuickConnect.UserQuickConnectConfig.UserArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*/agent/[-a-zA-Z0-9]*$" }, "AWS::Connect::Rule.EventBridgeAction.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9._-]{1,100}$" }, "AWS::Connect::Rule.InstanceArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*$" }, "AWS::Connect::Rule.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9._-]{1,200}$" }, "AWS::Connect::Rule.NotificationRecipientType.UserArns": { "AllowedPatternRegex": "^$|arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*/agent/[-a-zA-Z0-9]*$" }, "AWS::Connect::Rule.PublishStatus": { "AllowedValues": [ "DRAFT", "PUBLISHED" ] }, "AWS::Connect::Rule.RuleTriggerEventSource.EventSourceName": { "AllowedValues": [ "OnPostCallAnalysisAvailable", "OnRealTimeCallAnalysisAvailable", "OnPostChatAnalysisAvailable", "OnZendeskTicketCreate", "OnZendeskTicketStatusUpdate", "OnSalesforceCaseCreate" ] }, "AWS::Connect::Rule.RuleTriggerEventSource.IntegrationAssociationArn": { "AllowedPatternRegex": "^$|arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*/integration-association/[-a-zA-Z0-9]*$" }, "AWS::Connect::Rule.SendNotificationAction.Content": { "StringMax": 1024, "StringMin": 1 }, "AWS::Connect::Rule.SendNotificationAction.ContentType": { "AllowedValues": [ "PLAIN_TEXT" ] }, "AWS::Connect::Rule.SendNotificationAction.DeliveryMethod": { "AllowedValues": [ "EMAIL" ] }, "AWS::Connect::Rule.SendNotificationAction.Subject": { "StringMax": 200, "StringMin": 1 }, "AWS::Connect::Rule.TaskAction.ContactFlowArn": { "AllowedPatternRegex": "^$|arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*/contact-flow/[-a-zA-Z0-9]*$" }, "AWS::Connect::Rule.TaskAction.Name": { "StringMax": 512, "StringMin": 1 }, "AWS::Connect::SecurityKey.InstanceId": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*$", "StringMax": 100, "StringMin": 1 }, "AWS::Connect::SecurityKey.Key": { "StringMax": 1024, "StringMin": 1 }, "AWS::Connect::TaskTemplate.ClientToken": { "AllowedPatternRegex": "^[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}$" }, "AWS::Connect::TaskTemplate.ContactFlowArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*/contact-flow/[-a-zA-Z0-9]*$" }, "AWS::Connect::TaskTemplate.DefaultFieldValue.DefaultValue": { "StringMax": 4096, "StringMin": 1 }, "AWS::Connect::TaskTemplate.Field.SingleSelectOptions": { "AllowedPatternRegex": "^[A-Za-z0-9](?:[A-Za-z0-9_.,\\s-]*[A-Za-z0-9_.,-])?$", "StringMax": 100, "StringMin": 1 }, "AWS::Connect::TaskTemplate.Field.Type": { "AllowedValues": [ "NAME", "DESCRIPTION", "SCHEDULED_TIME", "QUICK_CONNECT", "URL", "NUMBER", "TEXT", "TEXT_AREA", "DATE_TIME", "BOOLEAN", "SINGLE_SELECT", "EMAIL" ] }, "AWS::Connect::TaskTemplate.FieldIdentifier.Name": { "StringMax": 100, "StringMin": 1 }, "AWS::Connect::TaskTemplate.InstanceArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*$" }, "AWS::Connect::TaskTemplate.Name": { "StringMax": 100, "StringMin": 1 }, "AWS::Connect::TaskTemplate.Status": { "AllowedValues": [ "ACTIVE", "INACTIVE" ] }, "AWS::Connect::User.HierarchyGroupArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*/agent-group/[-a-zA-Z0-9]*$" }, "AWS::Connect::User.InstanceArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*$" }, "AWS::Connect::User.Password": { "AllowedPatternRegex": "^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)[a-zA-Z\\d\\S]{8,64}$" }, "AWS::Connect::User.RoutingProfileArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*/routing-profile/[-a-zA-Z0-9]*$" }, "AWS::Connect::User.SecurityProfileArns": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*/security-profile/[-a-zA-Z0-9]*$" }, "AWS::Connect::User.UserIdentityInfo.Mobile": { "AllowedPatternRegex": "^\\+[1-9]\\d{1,14}$" }, "AWS::Connect::User.UserIdentityInfo.SecondaryEmail": { "AllowedPatternRegex": "(?=^.{0,265}$)[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,63}" }, "AWS::Connect::User.UserPhoneConfig.PhoneType": { "AllowedValues": [ "SOFT_PHONE", "DESK_PHONE" ] }, "AWS::Connect::User.Username": { "AllowedPatternRegex": "[a-zA-Z0-9\\_\\-\\.\\@]+", "StringMax": 64, "StringMin": 1 }, "AWS::Connect::UserHierarchyGroup.InstanceArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*$" }, "AWS::Connect::UserHierarchyGroup.Name": { "StringMax": 100, "StringMin": 1 }, "AWS::Connect::UserHierarchyGroup.ParentGroupArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*/agent-group/[-a-zA-Z0-9]*$" }, "AWS::ConnectCampaigns::Campaign.ConnectInstanceArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*$" }, "AWS::ConnectCampaigns::Campaign.Name": { "StringMax": 127, "StringMin": 1 }, "AWS::ConnectCampaigns::Campaign.OutboundCallConfig.ConnectContactFlowArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*/contact-flow/[-a-zA-Z0-9]*$" }, "AWS::ConnectCampaigns::Campaign.OutboundCallConfig.ConnectQueueArn": { "AllowedPatternRegex": "^arn:aws[-a-z0-9]*:connect:[-a-z0-9]*:[0-9]{12}:instance/[-a-zA-Z0-9]*/queue/[-a-zA-Z0-9]*$" }, "AWS::ControlTower::EnabledControl.ControlIdentifier": { "AllowedPatternRegex": "^arn:aws[0-9a-zA-Z_\\-:\\/]+$", "StringMax": 2048, "StringMin": 20 }, "AWS::ControlTower::EnabledControl.TargetIdentifier": { "AllowedPatternRegex": "^arn:aws[0-9a-zA-Z_\\-:\\/]+$", "StringMax": 2048, "StringMin": 20 }, "AWS::CustomerProfiles::Domain.DefaultExpirationDays": { "NumberMax": 1098, "NumberMin": 1 }, "AWS::CustomerProfiles::Domain.DomainName": { "AllowedPatternRegex": "^[a-zA-Z0-9_-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::CustomerProfiles::Integration.ConnectorOperator.Marketo": { "AllowedValues": [ "PROJECTION", "LESS_THAN", "GREATER_THAN", "BETWEEN", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::CustomerProfiles::Integration.ConnectorOperator.S3": { "AllowedValues": [ "PROJECTION", "LESS_THAN", "GREATER_THAN", "BETWEEN", "LESS_THAN_OR_EQUAL_TO", "GREATER_THAN_OR_EQUAL_TO", "EQUAL_TO", "NOT_EQUAL_TO", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::CustomerProfiles::Integration.ConnectorOperator.Salesforce": { "AllowedValues": [ "PROJECTION", "LESS_THAN", "GREATER_THAN", "CONTAINS", "BETWEEN", "LESS_THAN_OR_EQUAL_TO", "GREATER_THAN_OR_EQUAL_TO", "EQUAL_TO", "NOT_EQUAL_TO", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::CustomerProfiles::Integration.ConnectorOperator.ServiceNow": { "AllowedValues": [ "PROJECTION", "LESS_THAN", "GREATER_THAN", "CONTAINS", "BETWEEN", "LESS_THAN_OR_EQUAL_TO", "GREATER_THAN_OR_EQUAL_TO", "EQUAL_TO", "NOT_EQUAL_TO", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::CustomerProfiles::Integration.ConnectorOperator.Zendesk": { "AllowedValues": [ "PROJECTION", "GREATER_THAN", "ADDITION", "MULTIPLICATION", "DIVISION", "SUBTRACTION", "MASK_ALL", "MASK_FIRST_N", "MASK_LAST_N", "VALIDATE_NON_NULL", "VALIDATE_NON_ZERO", "VALIDATE_NON_NEGATIVE", "VALIDATE_NUMERIC", "NO_OP" ] }, "AWS::CustomerProfiles::Integration.DomainName": { "AllowedPatternRegex": "^[a-zA-Z0-9_-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::CustomerProfiles::Integration.FlowDefinition.Description": { "AllowedPatternRegex": "[\\w!@#\\-.?,\\s]*" }, "AWS::CustomerProfiles::Integration.FlowDefinition.FlowName": { "AllowedPatternRegex": "[a-zA-Z0-9][\\w!@#.-]+" }, "AWS::CustomerProfiles::Integration.FlowDefinition.KmsArn": { "AllowedPatternRegex": "arn:aws:kms:.*:[0-9]+:.*", "StringMax": 2048, "StringMin": 20 }, "AWS::CustomerProfiles::Integration.MarketoSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::CustomerProfiles::Integration.ObjectTypeMapping.Key": { "StringMax": 255, "StringMin": 1 }, "AWS::CustomerProfiles::Integration.ObjectTypeMapping.Value": { "AllowedPatternRegex": "^[a-zA-Z_][a-zA-Z_0-9-]*$", "StringMax": 255, "StringMin": 1 }, "AWS::CustomerProfiles::Integration.ObjectTypeName": { "AllowedPatternRegex": "^[a-zA-Z_][a-zA-Z_0-9-]*$", "StringMax": 255, "StringMin": 1 }, "AWS::CustomerProfiles::Integration.S3SourceProperties.BucketName": { "AllowedPatternRegex": "\\S+", "StringMax": 63, "StringMin": 3 }, "AWS::CustomerProfiles::Integration.S3SourceProperties.BucketPrefix": { "AllowedPatternRegex": ".*" }, "AWS::CustomerProfiles::Integration.SalesforceSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::CustomerProfiles::Integration.ScheduledTriggerProperties.DataPullMode": { "AllowedValues": [ "Incremental", "Complete" ] }, "AWS::CustomerProfiles::Integration.ScheduledTriggerProperties.ScheduleExpression": { "AllowedPatternRegex": ".*" }, "AWS::CustomerProfiles::Integration.ScheduledTriggerProperties.Timezone": { "AllowedPatternRegex": ".*" }, "AWS::CustomerProfiles::Integration.ServiceNowSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::CustomerProfiles::Integration.SourceFlowConfig.ConnectorProfileName": { "AllowedPatternRegex": "[\\w/!@#+=.-]+" }, "AWS::CustomerProfiles::Integration.SourceFlowConfig.ConnectorType": { "AllowedValues": [ "Salesforce", "Marketo", "ServiceNow", "Zendesk", "S3" ] }, "AWS::CustomerProfiles::Integration.Task.DestinationField": { "AllowedPatternRegex": ".*" }, "AWS::CustomerProfiles::Integration.Task.SourceFields": { "AllowedPatternRegex": ".*" }, "AWS::CustomerProfiles::Integration.Task.TaskType": { "AllowedValues": [ "Arithmetic", "Filter", "Map", "Mask", "Merge", "Truncate", "Validate" ] }, "AWS::CustomerProfiles::Integration.TaskPropertiesMap.OperatorPropertyKey": { "AllowedValues": [ "VALUE", "VALUES", "DATA_TYPE", "UPPER_BOUND", "LOWER_BOUND", "SOURCE_DATA_TYPE", "DESTINATION_DATA_TYPE", "VALIDATION_ACTION", "MASK_VALUE", "MASK_LENGTH", "TRUNCATE_LENGTH", "MATH_OPERATION_FIELDS_ORDER", "CONCAT_FORMAT", "SUBFIELD_CATEGORY_MAP" ] }, "AWS::CustomerProfiles::Integration.TaskPropertiesMap.Property": { "AllowedPatternRegex": ".+" }, "AWS::CustomerProfiles::Integration.TriggerConfig.TriggerType": { "AllowedValues": [ "Scheduled", "Event", "OnDemand" ] }, "AWS::CustomerProfiles::Integration.Uri": { "StringMax": 255, "StringMin": 1 }, "AWS::CustomerProfiles::Integration.ZendeskSourceProperties.Object": { "AllowedPatternRegex": "\\S+" }, "AWS::CustomerProfiles::ObjectType.Description": { "StringMax": 1000, "StringMin": 1 }, "AWS::CustomerProfiles::ObjectType.DomainName": { "AllowedPatternRegex": "^[a-zA-Z0-9_-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::CustomerProfiles::ObjectType.ExpirationDays": { "NumberMax": 1098, "NumberMin": 1 }, "AWS::CustomerProfiles::ObjectType.FieldMap.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9_-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::CustomerProfiles::ObjectType.KeyMap.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9_-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::CustomerProfiles::ObjectType.ObjectTypeField.ContentType": { "AllowedValues": [ "STRING", "NUMBER", "PHONE_NUMBER", "EMAIL_ADDRESS", "NAME" ] }, "AWS::CustomerProfiles::ObjectType.ObjectTypeField.Source": { "StringMax": 1000, "StringMin": 1 }, "AWS::CustomerProfiles::ObjectType.ObjectTypeField.Target": { "StringMax": 1000, "StringMin": 1 }, "AWS::CustomerProfiles::ObjectType.ObjectTypeKey.FieldNames": { "AllowedPatternRegex": "^[a-zA-Z0-9_-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::CustomerProfiles::ObjectType.ObjectTypeKey.StandardIdentifiers": { "AllowedValues": [ "PROFILE", "UNIQUE", "SECONDARY", "LOOKUP_ONLY", "NEW_ONLY" ] }, "AWS::CustomerProfiles::ObjectType.ObjectTypeName": { "AllowedPatternRegex": "^[a-zA-Z_][a-zA-Z_0-9-]*$", "StringMax": 255, "StringMin": 1 }, "AWS::CustomerProfiles::ObjectType.TemplateId": { "AllowedPatternRegex": "^[a-zA-Z0-9_-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::DataBrew::Dataset.CsvOptions.Delimiter": { "StringMax": 1, "StringMin": 1 }, "AWS::DataBrew::Dataset.DatasetParameter.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Dataset.DatasetParameter.Type": { "AllowedValues": [ "String", "Number", "Datetime" ] }, "AWS::DataBrew::Dataset.DatetimeOptions.Format": { "StringMax": 100, "StringMin": 2 }, "AWS::DataBrew::Dataset.DatetimeOptions.LocaleCode": { "AllowedPatternRegex": "^[A-Za-z0-9_\\.#@\\-]+$", "StringMax": 100, "StringMin": 2 }, "AWS::DataBrew::Dataset.DatetimeOptions.TimezoneOffset": { "AllowedPatternRegex": "^(Z|[-+](\\d|\\d{2}|\\d{2}:?\\d{2}))$", "StringMax": 6, "StringMin": 1 }, "AWS::DataBrew::Dataset.FilesLimit.Order": { "AllowedValues": [ "ASCENDING", "DESCENDING" ] }, "AWS::DataBrew::Dataset.FilesLimit.OrderedBy": { "AllowedValues": [ "LAST_MODIFIED_DATE" ] }, "AWS::DataBrew::Dataset.FilterExpression.Expression": { "AllowedPatternRegex": "^[><0-9A-Za-z_.,:)(!= ]+$", "StringMax": 1024, "StringMin": 4 }, "AWS::DataBrew::Dataset.FilterValue.ValueReference": { "AllowedPatternRegex": "^:[A-Za-z0-9_]+$", "StringMax": 128, "StringMin": 2 }, "AWS::DataBrew::Dataset.Format": { "AllowedValues": [ "CSV", "JSON", "PARQUET", "EXCEL", "ORC" ] }, "AWS::DataBrew::Dataset.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Dataset.PathParameter.PathParameterName": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Job.AllowedStatistics.Statistics": { "AllowedPatternRegex": "^[A-Z\\_]+$", "StringMax": 128, "StringMin": 1 }, "AWS::DataBrew::Job.ColumnSelector.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Job.ColumnSelector.Regex": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Job.CsvOutputOptions.Delimiter": { "StringMax": 1, "StringMin": 1 }, "AWS::DataBrew::Job.DataCatalogOutput.CatalogId": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Job.DataCatalogOutput.DatabaseName": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Job.DataCatalogOutput.TableName": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Job.DatabaseOutput.DatabaseOutputMode": { "AllowedValues": [ "NEW_TABLE" ] }, "AWS::DataBrew::Job.DatabaseTableOutputOptions.TableName": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Job.DatasetName": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Job.EncryptionKeyArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::DataBrew::Job.EncryptionMode": { "AllowedValues": [ "SSE-KMS", "SSE-S3" ] }, "AWS::DataBrew::Job.EntityDetectorConfiguration.EntityTypes": { "AllowedPatternRegex": "^[A-Z_][A-Z\\\\d_]*$", "StringMax": 128, "StringMin": 1 }, "AWS::DataBrew::Job.JobSample.Mode": { "AllowedValues": [ "FULL_DATASET", "CUSTOM_ROWS" ] }, "AWS::DataBrew::Job.LogSubscription": { "AllowedValues": [ "ENABLE", "DISABLE" ] }, "AWS::DataBrew::Job.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Job.Output.CompressionFormat": { "AllowedValues": [ "GZIP", "LZ4", "SNAPPY", "BZIP2", "DEFLATE", "LZO", "BROTLI", "ZSTD", "ZLIB" ] }, "AWS::DataBrew::Job.Output.Format": { "AllowedValues": [ "CSV", "JSON", "PARQUET", "GLUEPARQUET", "AVRO", "ORC", "XML", "TABLEAUHYPER" ] }, "AWS::DataBrew::Job.Output.MaxOutputFiles": { "NumberMax": 999, "NumberMin": 1 }, "AWS::DataBrew::Job.OutputLocation.BucketOwner": { "StringMax": 12, "StringMin": 12 }, "AWS::DataBrew::Job.ProjectName": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Job.S3Location.BucketOwner": { "StringMax": 12, "StringMin": 12 }, "AWS::DataBrew::Job.StatisticOverride.Statistic": { "AllowedPatternRegex": "^[A-Z\\_]+$", "StringMax": 128, "StringMin": 1 }, "AWS::DataBrew::Job.StatisticsConfiguration.IncludedStatistics": { "AllowedPatternRegex": "^[A-Z\\_]+$", "StringMax": 128, "StringMin": 1 }, "AWS::DataBrew::Job.Type": { "AllowedValues": [ "PROFILE", "RECIPE" ] }, "AWS::DataBrew::Job.ValidationConfiguration.RulesetArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::DataBrew::Job.ValidationConfiguration.ValidationMode": { "AllowedValues": [ "CHECK_ALL" ] }, "AWS::DataBrew::Project.DatasetName": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Project.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Project.RecipeName": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Project.Sample.Type": { "AllowedValues": [ "FIRST_N", "LAST_N", "RANDOM" ] }, "AWS::DataBrew::Recipe.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Ruleset.ColumnSelector.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Ruleset.ColumnSelector.Regex": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Ruleset.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Ruleset.Rule.CheckExpression": { "AllowedPatternRegex": "^[><0-9A-Za-z_.,:)(!= ]+$", "StringMax": 1024, "StringMin": 4 }, "AWS::DataBrew::Ruleset.Rule.Name": { "StringMax": 128, "StringMin": 1 }, "AWS::DataBrew::Ruleset.SubstitutionValue.ValueReference": { "AllowedPatternRegex": "^:[A-Za-z0-9_]+$", "StringMax": 128, "StringMin": 2 }, "AWS::DataBrew::Ruleset.TargetArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::DataBrew::Ruleset.Threshold.Type": { "AllowedValues": [ "GREATER_THAN_OR_EQUAL", "LESS_THAN_OR_EQUAL", "GREATER_THAN", "LESS_THAN" ] }, "AWS::DataBrew::Ruleset.Threshold.Unit": { "AllowedValues": [ "COUNT", "PERCENTAGE" ] }, "AWS::DataBrew::Schedule.CronExpression": { "StringMax": 512, "StringMin": 1 }, "AWS::DataBrew::Schedule.JobNames": { "StringMax": 255, "StringMin": 1 }, "AWS::DataBrew::Schedule.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::DataSync::Agent.ActivationKey": { "AllowedPatternRegex": "[A-Z0-9]{5}(-[A-Z0-9]{5}){4}" }, "AWS::DataSync::Agent.AgentName": { "AllowedPatternRegex": "^[a-zA-Z0-9\\s+=._:@/-]+$", "StringMax": 256, "StringMin": 1 }, "AWS::DataSync::Agent.SecurityGroupArns": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):ec2:[a-z\\-0-9]*:[0-9]{12}:security-group/.*$" }, "AWS::DataSync::Agent.SubnetArns": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):ec2:[a-z\\-0-9]*:[0-9]{12}:subnet/.*$" }, "AWS::DataSync::Agent.VpcEndpointId": { "AllowedPatternRegex": "^vpce-[0-9a-f]{17}$" }, "AWS::DataSync::LocationEFS.AccessPointArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):elasticfilesystem:[a-z\\-0-9]+:[0-9]{12}:access-point/fsap-[0-9a-f]{8,40}$" }, "AWS::DataSync::LocationEFS.Ec2Config.SecurityGroupArns": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):ec2:[a-z\\-0-9]*:[0-9]{12}:security-group/.*$" }, "AWS::DataSync::LocationEFS.Ec2Config.SubnetArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):ec2:[a-z\\-0-9]*:[0-9]{12}:subnet/.*$" }, "AWS::DataSync::LocationEFS.EfsFilesystemArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):elasticfilesystem:[a-z\\-0-9]*:[0-9]{12}:file-system/fs-.*$" }, "AWS::DataSync::LocationEFS.FileSystemAccessRoleArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):iam::[0-9]{12}:role/.*$" }, "AWS::DataSync::LocationEFS.InTransitEncryption": { "AllowedValues": [ "NONE", "TLS1_2" ] }, "AWS::DataSync::LocationEFS.Subdirectory": { "AllowedPatternRegex": "^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\$\\p{Zs}]+$" }, "AWS::DataSync::LocationFSxLustre.FsxFilesystemArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):fsx:[a-z\\-0-9]+:[0-9]{12}:file-system/fs-[0-9a-f]+$" }, "AWS::DataSync::LocationFSxLustre.SecurityGroupArns": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):ec2:[a-z\\-0-9]*:[0-9]{12}:security-group/sg-[a-f0-9]+$" }, "AWS::DataSync::LocationFSxLustre.Subdirectory": { "AllowedPatternRegex": "^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\$\\p{Zs}]+$" }, "AWS::DataSync::LocationFSxONTAP.NfsMountOptions.Version": { "AllowedValues": [ "AUTOMATIC", "NFS3", "NFS4_0", "NFS4_1" ] }, "AWS::DataSync::LocationFSxONTAP.SMB.Domain": { "AllowedPatternRegex": "^([A-Za-z0-9]+[A-Za-z0-9-.]*)*[A-Za-z0-9-]*[A-Za-z0-9]$" }, "AWS::DataSync::LocationFSxONTAP.SMB.Password": { "AllowedPatternRegex": "^.{0,104}$" }, "AWS::DataSync::LocationFSxONTAP.SMB.User": { "AllowedPatternRegex": "^[^\\x5B\\x5D\\\\/:;|=,+*?]{1,104}$" }, "AWS::DataSync::LocationFSxONTAP.SecurityGroupArns": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):ec2:[a-z\\-0-9]*:[0-9]{12}:security-group/sg-[a-f0-9]+$" }, "AWS::DataSync::LocationFSxONTAP.SmbMountOptions.Version": { "AllowedValues": [ "AUTOMATIC", "SMB2", "SMB3" ] }, "AWS::DataSync::LocationFSxONTAP.StorageVirtualMachineArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):fsx:[a-z\\-0-9]+:[0-9]{12}:storage-virtual-machine/fs-[0-9a-f]+/svm-[0-9a-f]{17,}$" }, "AWS::DataSync::LocationFSxONTAP.Subdirectory": { "AllowedPatternRegex": "^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\$\\p{Zs}]+$" }, "AWS::DataSync::LocationFSxOpenZFS.FsxFilesystemArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):fsx:[a-z\\-0-9]+:[0-9]{12}:file-system/fs-[0-9a-f]+$" }, "AWS::DataSync::LocationFSxOpenZFS.MountOptions.Version": { "AllowedValues": [ "AUTOMATIC", "NFS3", "NFS4_0", "NFS4_1" ] }, "AWS::DataSync::LocationFSxOpenZFS.SecurityGroupArns": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):ec2:[a-z\\-0-9]*:[0-9]{12}:security-group/sg-[a-f0-9]+$" }, "AWS::DataSync::LocationFSxOpenZFS.Subdirectory": { "AllowedPatternRegex": "^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\$\\p{Zs}]+$" }, "AWS::DataSync::LocationFSxWindows.Domain": { "AllowedPatternRegex": "^([A-Za-z0-9]+[A-Za-z0-9-.]*)*[A-Za-z0-9-]*[A-Za-z0-9]$" }, "AWS::DataSync::LocationFSxWindows.FsxFilesystemArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):fsx:[a-z\\-0-9]*:[0-9]{12}:file-system/fs-.*$" }, "AWS::DataSync::LocationFSxWindows.Password": { "AllowedPatternRegex": "^.{0,104}$" }, "AWS::DataSync::LocationFSxWindows.SecurityGroupArns": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):ec2:[a-z\\-0-9]*:[0-9]{12}:security-group/.*$" }, "AWS::DataSync::LocationFSxWindows.Subdirectory": { "AllowedPatternRegex": "^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\$\\p{Zs}]+$" }, "AWS::DataSync::LocationFSxWindows.User": { "AllowedPatternRegex": "^[^\\x5B\\x5D\\\\/:;|=,+*?]{1,104}$" }, "AWS::DataSync::LocationHDFS.AgentArns": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\\-0-9]+:[0-9]{12}:agent/agent-[0-9a-z]{17}$" }, "AWS::DataSync::LocationHDFS.AuthenticationType": { "AllowedValues": [ "SIMPLE", "KERBEROS" ] }, "AWS::DataSync::LocationHDFS.BlockSize": { "NumberMax": 1073741824, "NumberMin": 1048576 }, "AWS::DataSync::LocationHDFS.KerberosPrincipal": { "AllowedPatternRegex": "^.+$", "StringMax": 256, "StringMin": 1 }, "AWS::DataSync::LocationHDFS.KmsKeyProviderUri": { "AllowedPatternRegex": "^kms:\\/\\/http[s]?@(([a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9\\-]*[A-Za-z0-9])(;(([a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9\\-]*[A-Za-z0-9]))*:[0-9]{1,5}\\/kms$", "StringMax": 255, "StringMin": 1 }, "AWS::DataSync::LocationHDFS.NameNode.Hostname": { "AllowedPatternRegex": "^(([a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9\\-]*[A-Za-z0-9])$" }, "AWS::DataSync::LocationHDFS.NameNode.Port": { "NumberMax": 65536, "NumberMin": 1 }, "AWS::DataSync::LocationHDFS.QopConfiguration.DataTransferProtection": { "AllowedValues": [ "AUTHENTICATION", "INTEGRITY", "PRIVACY", "DISABLED" ] }, "AWS::DataSync::LocationHDFS.QopConfiguration.RpcProtection": { "AllowedValues": [ "AUTHENTICATION", "INTEGRITY", "PRIVACY", "DISABLED" ] }, "AWS::DataSync::LocationHDFS.ReplicationFactor": { "NumberMax": 512, "NumberMin": 1 }, "AWS::DataSync::LocationHDFS.SimpleUser": { "AllowedPatternRegex": "^[_.A-Za-z0-9][-_.A-Za-z0-9]*$", "StringMax": 256, "StringMin": 1 }, "AWS::DataSync::LocationHDFS.Subdirectory": { "AllowedPatternRegex": "^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\$\\p{Zs}]+$" }, "AWS::DataSync::LocationNFS.MountOptions.Version": { "AllowedValues": [ "AUTOMATIC", "NFS3", "NFS4_0", "NFS4_1" ] }, "AWS::DataSync::LocationNFS.OnPremConfig.AgentArns": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\\-0-9]+:[0-9]{12}:agent/agent-[0-9a-z]{17}$" }, "AWS::DataSync::LocationNFS.ServerHostname": { "AllowedPatternRegex": "^(([a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9\\-]*[A-Za-z0-9])$" }, "AWS::DataSync::LocationNFS.Subdirectory": { "AllowedPatternRegex": "^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\$\\p{Zs}]+$" }, "AWS::DataSync::LocationObjectStorage.AccessKey": { "AllowedPatternRegex": "^.+$", "StringMax": 200, "StringMin": 1 }, "AWS::DataSync::LocationObjectStorage.AgentArns": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\\-0-9]+:[0-9]{12}:agent/agent-[0-9a-z]{17}$" }, "AWS::DataSync::LocationObjectStorage.BucketName": { "AllowedPatternRegex": "^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\$\\p{Zs}]+$", "StringMax": 63, "StringMin": 3 }, "AWS::DataSync::LocationObjectStorage.SecretKey": { "AllowedPatternRegex": "^.+$", "StringMax": 200, "StringMin": 8 }, "AWS::DataSync::LocationObjectStorage.ServerHostname": { "AllowedPatternRegex": "^(([a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9\\-]*[A-Za-z0-9])$" }, "AWS::DataSync::LocationObjectStorage.ServerPort": { "NumberMax": 65536, "NumberMin": 1 }, "AWS::DataSync::LocationObjectStorage.ServerProtocol": { "AllowedValues": [ "HTTPS", "HTTP" ] }, "AWS::DataSync::LocationObjectStorage.Subdirectory": { "AllowedPatternRegex": "^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\p{Zs}]*$" }, "AWS::DataSync::LocationS3.S3BucketArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):s3:[a-z\\-0-9]*:[0-9]*:.*$" }, "AWS::DataSync::LocationS3.S3Config.BucketAccessRoleArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):iam::[0-9]{12}:role/.*$" }, "AWS::DataSync::LocationS3.S3StorageClass": { "AllowedValues": [ "STANDARD", "STANDARD_IA", "ONEZONE_IA", "INTELLIGENT_TIERING", "GLACIER", "GLACIER_INSTANT_RETRIEVAL", "DEEP_ARCHIVE" ] }, "AWS::DataSync::LocationS3.Subdirectory": { "AllowedPatternRegex": "^[\\p{L}\\p{M}\\p{Z}\\p{S}\\p{N}\\p{P}\\p{C}]*$" }, "AWS::DataSync::LocationSMB.AgentArns": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\\-0-9]+:[0-9]{12}:agent/agent-[0-9a-z]{17}$" }, "AWS::DataSync::LocationSMB.Domain": { "AllowedPatternRegex": "^([A-Za-z0-9]+[A-Za-z0-9-.]*)*[A-Za-z0-9-]*[A-Za-z0-9]$" }, "AWS::DataSync::LocationSMB.MountOptions.Version": { "AllowedValues": [ "AUTOMATIC", "SMB1", "SMB2_0", "SMB2", "SMB3" ] }, "AWS::DataSync::LocationSMB.Password": { "AllowedPatternRegex": "^.{0,104}$" }, "AWS::DataSync::LocationSMB.ServerHostname": { "AllowedPatternRegex": "^(([a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9\\-]*[A-Za-z0-9])$" }, "AWS::DataSync::LocationSMB.Subdirectory": { "AllowedPatternRegex": "^[a-zA-Z0-9_\\-\\+\\./\\(\\)\\$\\p{Zs}]+$" }, "AWS::DataSync::LocationSMB.User": { "AllowedPatternRegex": "^[^\\x5B\\x5D\\\\/:;|=,+*?]{1,104}$" }, "AWS::DataSync::StorageSystem.AgentArns": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\\-0-9]+:[0-9]{12}:agent/agent-[0-9a-z]{17}$" }, "AWS::DataSync::StorageSystem.CloudWatchLogGroupArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):logs:[a-z\\-0-9]+:[0-9]{12}:log-group:([^:\\*]*)(:\\*)?$" }, "AWS::DataSync::StorageSystem.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9\\s+=._:@/-]+$", "StringMax": 256, "StringMin": 1 }, "AWS::DataSync::StorageSystem.ServerConfiguration.ServerHostname": { "AllowedPatternRegex": "^(([a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9\\-]*[A-Za-z0-9])$" }, "AWS::DataSync::StorageSystem.ServerConfiguration.ServerPort": { "NumberMax": 65535, "NumberMin": 1 }, "AWS::DataSync::StorageSystem.SystemType": { "AllowedValues": [ "NetAppONTAP" ] }, "AWS::DataSync::Task.CloudWatchLogGroupArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):logs:[a-z\\-0-9]*:[0-9]{12}:log-group:([^:\\*]*)(:\\*)?$" }, "AWS::DataSync::Task.DestinationLocationArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\\-0-9]+:[0-9]{12}:location/loc-[0-9a-z]{17}$" }, "AWS::DataSync::Task.FilterRule.FilterType": { "AllowedPatternRegex": "^[A-Z0-9_]+$", "AllowedValues": [ "SIMPLE_PATTERN" ] }, "AWS::DataSync::Task.FilterRule.Value": { "AllowedPatternRegex": "^[^\\x00]+$" }, "AWS::DataSync::Task.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9\\s+=._:@/-]+$", "StringMax": 256, "StringMin": 1 }, "AWS::DataSync::Task.Options.Atime": { "AllowedValues": [ "NONE", "BEST_EFFORT" ] }, "AWS::DataSync::Task.Options.Gid": { "AllowedValues": [ "NONE", "INT_VALUE", "NAME", "BOTH" ] }, "AWS::DataSync::Task.Options.LogLevel": { "AllowedValues": [ "OFF", "BASIC", "TRANSFER" ] }, "AWS::DataSync::Task.Options.Mtime": { "AllowedValues": [ "NONE", "PRESERVE" ] }, "AWS::DataSync::Task.Options.ObjectTags": { "AllowedValues": [ "PRESERVE", "NONE" ] }, "AWS::DataSync::Task.Options.OverwriteMode": { "AllowedValues": [ "ALWAYS", "NEVER" ] }, "AWS::DataSync::Task.Options.PosixPermissions": { "AllowedValues": [ "NONE", "PRESERVE" ] }, "AWS::DataSync::Task.Options.PreserveDeletedFiles": { "AllowedValues": [ "PRESERVE", "REMOVE" ] }, "AWS::DataSync::Task.Options.PreserveDevices": { "AllowedValues": [ "NONE", "PRESERVE" ] }, "AWS::DataSync::Task.Options.SecurityDescriptorCopyFlags": { "AllowedValues": [ "NONE", "OWNER_DACL", "OWNER_DACL_SACL" ] }, "AWS::DataSync::Task.Options.TaskQueueing": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::DataSync::Task.Options.TransferMode": { "AllowedValues": [ "CHANGED", "ALL" ] }, "AWS::DataSync::Task.Options.Uid": { "AllowedValues": [ "NONE", "INT_VALUE", "NAME", "BOTH" ] }, "AWS::DataSync::Task.Options.VerifyMode": { "AllowedValues": [ "POINT_IN_TIME_CONSISTENT", "ONLY_FILES_TRANSFERRED", "NONE" ] }, "AWS::DataSync::Task.SourceLocationArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):datasync:[a-z\\-0-9]+:[0-9]{12}:location/loc-[0-9a-z]{17}$" }, "AWS::DataSync::Task.TaskSchedule.ScheduleExpression": { "AllowedPatternRegex": "^[a-zA-Z0-9\\ \\_\\*\\?\\,\\|\\^\\-\\/\\#\\s\\(\\)\\+]*$" }, "AWS::Default::Default.EnabledState": { "AllowedValues": [ "DISABLED", "ENABLED" ] }, "AWS::Detective::MemberInvitation.GraphArn": { "AllowedPatternRegex": "arn:aws(-[\\w]+)*:detective:(([a-z]+-)+[0-9]+):[0-9]{12}:graph:[0-9a-f]{32}" }, "AWS::Detective::MemberInvitation.MemberEmailAddress": { "AllowedPatternRegex": ".*@.*" }, "AWS::Detective::MemberInvitation.MemberId": { "AllowedPatternRegex": "[0-9]{12}" }, "AWS::Detective::MemberInvitation.Message": { "StringMax": 1000, "StringMin": 1 }, "AWS::DevOpsGuru::NotificationChannel.NotificationFilterConfig.MessageTypes": { "AllowedValues": [ "NEW_INSIGHT", "CLOSED_INSIGHT", "NEW_ASSOCIATION", "SEVERITY_UPGRADED", "NEW_RECOMMENDATION" ] }, "AWS::DevOpsGuru::NotificationChannel.NotificationFilterConfig.Severities": { "AllowedValues": [ "LOW", "MEDIUM", "HIGH" ] }, "AWS::DevOpsGuru::NotificationChannel.SnsChannelConfig.TopicArn": { "AllowedPatternRegex": "^arn:aws[a-z0-9-]*:sns:[a-z0-9-]+:\\d{12}:[^:]+$", "StringMax": 1024, "StringMin": 36 }, "AWS::DevOpsGuru::ResourceCollection.CloudFormationCollectionFilter.StackNames": { "AllowedPatternRegex": "^[a-zA-Z*]+[a-zA-Z0-9-]*$", "StringMax": 128, "StringMin": 1 }, "AWS::DevOpsGuru::ResourceCollection.TagCollection.AppBoundaryKey": { "StringMax": 128, "StringMin": 1 }, "AWS::DevOpsGuru::ResourceCollection.TagCollection.TagValues": { "StringMax": 256, "StringMin": 1 }, "AWS::DocDB::DBCluster.BackupRetentionPeriod": { "NumberMax": 35, "NumberMin": 1 }, "AWS::DocDBElastic::Cluster.ClusterName": { "AllowedPatternRegex": "[a-zA-z][a-zA-Z0-9]*(-[a-zA-Z0-9]+)*", "StringMax": 50, "StringMin": 1 }, "AWS::DynamoDB::GlobalTable.AttributeDefinition.AttributeName": { "StringMax": 255, "StringMin": 1 }, "AWS::DynamoDB::GlobalTable.GlobalSecondaryIndex.IndexName": { "StringMax": 255, "StringMin": 3 }, "AWS::DynamoDB::GlobalTable.KeySchema.AttributeName": { "StringMax": 255, "StringMin": 1 }, "AWS::DynamoDB::GlobalTable.LocalSecondaryIndex.IndexName": { "StringMax": 255, "StringMin": 3 }, "AWS::DynamoDB::GlobalTable.ReplicaGlobalSecondaryIndexSpecification.IndexName": { "StringMax": 255, "StringMin": 3 }, "AWS::DynamoDB::Table.AttributeDefinition.AttributeType": { "AllowedValues": [ "B", "N", "S" ] }, "AWS::DynamoDB::Table.BillingMode": { "AllowedValues": [ "PAY_PER_REQUEST", "PROVISIONED" ] }, "AWS::DynamoDB::Table.KeySchema.KeyType": { "AllowedValues": [ "HASH", "RANGE" ] }, "AWS::DynamoDB::Table.Projection.ProjectionType": { "AllowedValues": [ "ALL", "INCLUDE", "KEYS_ONLY" ] }, "AWS::DynamoDB::Table.StreamSpecification.StreamViewType": { "AllowedValues": [ "KEYS_ONLY", "NEW_AND_OLD_IMAGES", "NEW_IMAGE", "OLD_IMAGE" ] }, "AWS::EC2::CapacityReservationFleet.InstanceMatchCriteria": { "AllowedValues": [ "open" ] }, "AWS::EC2::CapacityReservationFleet.Tenancy": { "AllowedValues": [ "default" ] }, "AWS::EC2::CapacityReservationFleet.TotalTargetCapacity": { "NumberMax": 25000, "NumberMin": 1 }, "AWS::EC2::EC2Fleet.CapacityRebalance.ReplacementStrategy": { "AllowedValues": [ "launch", "launch-before-terminate" ] }, "AWS::EC2::EC2Fleet.CapacityReservationOptionsRequest.UsageStrategy": { "AllowedValues": [ "use-capacity-reservations-first" ] }, "AWS::EC2::EC2Fleet.ExcessCapacityTerminationPolicy": { "AllowedValues": [ "termination", "no-termination" ] }, "AWS::EC2::EC2Fleet.FleetLaunchTemplateSpecificationRequest.LaunchTemplateName": { "AllowedPatternRegex": "[a-zA-Z0-9\\(\\)\\.\\-/_]+", "StringMax": 128, "StringMin": 3 }, "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.AcceleratorManufacturers": { "AllowedValues": [ "nvidia", "amd", "amazon-web-services", "xilinx" ] }, "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.AcceleratorNames": { "AllowedValues": [ "a100", "v100", "k80", "t4", "m60", "radeon-pro-v520", "vu9p", "inferentia", "k520" ] }, "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.AcceleratorTypes": { "AllowedValues": [ "gpu", "fpga", "inference" ] }, "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.AllowedInstanceTypes": { "AllowedPatternRegex": "[a-zA-Z0-9\\.\\*]+", "StringMax": 30, "StringMin": 1 }, "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.BareMetal": { "AllowedValues": [ "included", "required", "excluded" ] }, "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.BurstablePerformance": { "AllowedValues": [ "included", "required", "excluded" ] }, "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.CpuManufacturers": { "AllowedValues": [ "intel", "amd", "amazon-web-services" ] }, "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.ExcludedInstanceTypes": { "AllowedPatternRegex": "[a-zA-Z0-9\\.\\*]+", "StringMax": 30, "StringMin": 1 }, "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.InstanceGenerations": { "AllowedValues": [ "current", "previous" ] }, "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.LocalStorage": { "AllowedValues": [ "included", "required", "excluded" ] }, "AWS::EC2::EC2Fleet.InstanceRequirementsRequest.LocalStorageTypes": { "AllowedValues": [ "hdd", "ssd" ] }, "AWS::EC2::EC2Fleet.SpotOptionsRequest.AllocationStrategy": { "AllowedValues": [ "lowest-price", "lowestPrice", "diversified", "capacityOptimized", "capacity-optimized", "capacityOptimizedPrioritized", "capacity-optimized-prioritized", "priceCapacityOptimized", "price-capacity-optimized" ] }, "AWS::EC2::EC2Fleet.SpotOptionsRequest.InstanceInterruptionBehavior": { "AllowedValues": [ "hibernate", "stop", "terminate" ] }, "AWS::EC2::EC2Fleet.TagSpecification.ResourceType": { "AllowedValues": [ "client-vpn-endpoint", "customer-gateway", "dedicated-host", "dhcp-options", "egress-only-internet-gateway", "elastic-gpu", "elastic-ip", "export-image-task", "export-instance-task", "fleet", "fpga-image", "host-reservation", "image", "import-image-task", "import-snapshot-task", "instance", "internet-gateway", "key-pair", "launch-template", "local-gateway-route-table-vpc-association", "natgateway", "network-acl", "network-insights-analysis", "network-insights-path", "network-interface", "placement-group", "reserved-instances", "route-table", "security-group", "snapshot", "spot-fleet-request", "spot-instances-request", "subnet", "traffic-mirror-filter", "traffic-mirror-session", "traffic-mirror-target", "transit-gateway", "transit-gateway-attachment", "transit-gateway-connect-peer", "transit-gateway-multicast-domain", "transit-gateway-route-table", "volume", "vpc", "vpc-flow-log", "vpc-peering-connection", "vpn-connection", "vpn-gateway" ] }, "AWS::EC2::EC2Fleet.TargetCapacitySpecificationRequest.DefaultTargetCapacityType": { "AllowedValues": [ "on-demand", "spot" ] }, "AWS::EC2::EC2Fleet.TargetCapacitySpecificationRequest.TargetCapacityUnitType": { "AllowedValues": [ "vcpu", "memory-mib", "units" ] }, "AWS::EC2::EC2Fleet.Type": { "AllowedValues": [ "maintain", "request", "instant" ] }, "AWS::EC2::EIP.AllocationId": { "GetAtt": { "AWS::EC2::EIP": "AllocationId" }, "Ref": { "Parameters": [ "String" ] } }, "AWS::EC2::EnclaveCertificateIamRoleAssociation.CertificateArn": { "AllowedPatternRegex": "^arn:aws[A-Za-z0-9-]{0,64}:acm:[A-Za-z0-9-]{1,64}:([0-9]{12})?:certificate/.+$", "StringMax": 1283, "StringMin": 1 }, "AWS::EC2::EnclaveCertificateIamRoleAssociation.RoleArn": { "AllowedPatternRegex": "^arn:aws[A-Za-z0-9-]{0,64}:iam:.*:([0-9]{12})?:role/.+$", "StringMax": 1283, "StringMin": 1 }, "AWS::EC2::FlowLog.DestinationOptions.FileFormat": { "AllowedValues": [ "plain-text", "parquet" ] }, "AWS::EC2::FlowLog.LogDestinationType": { "AllowedValues": [ "cloud-watch-logs", "s3", "kinesis-data-firehose" ] }, "AWS::EC2::FlowLog.ResourceType": { "AllowedValues": [ "NetworkInterface", "Subnet", "VPC", "TransitGateway", "TransitGatewayAttachment" ] }, "AWS::EC2::FlowLog.TrafficType": { "AllowedValues": [ "ACCEPT", "ALL", "REJECT" ] }, "AWS::EC2::IPAMPool.AwsService": { "AllowedValues": [ "ec2" ] }, "AWS::EC2::IPAMPool.PublicIpSource": { "AllowedValues": [ "byoip", "amazon" ] }, "AWS::EC2::Instance.Affinity": { "AllowedValues": [ "default", "host" ] }, "AWS::EC2::KeyPair.KeyType": { "AllowedValues": [ "rsa", "ed25519" ] }, "AWS::EC2::NetworkInsightsAccessScope.PacketHeaderStatementRequest.Protocols": { "AllowedValues": [ "tcp", "udp" ] }, "AWS::EC2::NetworkInsightsPath.Protocol": { "AllowedValues": [ "tcp", "udp" ] }, "AWS::EC2::PrefixList.AddressFamily": { "AllowedValues": [ "IPv4", "IPv6" ] }, "AWS::EC2::PrefixList.Entry.Cidr": { "StringMax": 46, "StringMin": 1 }, "AWS::EC2::PrefixList.PrefixListName": { "StringMax": 255, "StringMin": 1 }, "AWS::EC2::SecurityGroup.Description": { "AllowedPatternRegex": "^([a-z,A-Z,0-9,. _\\-:/()#,@[\\]+=&;\\{\\}!$*])*$", "StringMax": 255, "StringMin": 0 }, "AWS::EC2::SecurityGroup.GroupId": { "GetAtt": { "AWS::EC2::SecurityGroup": "GroupId" }, "Ref": { "Parameters": [ "String", "SecurityGroupId" ], "Resources": [ "AWS::EC2::SecurityGroup" ] } }, "AWS::EC2::SecurityGroup.GroupIds": { "GetAtt": {}, "Ref": { "Parameters": [ "Strings", "SecurityGroupIds" ] } }, "AWS::EC2::SecurityGroup.NameOrGroupId": { "GetAtt": { "AWS::EC2::SecurityGroup": "GroupId", "AWS::EC2::VPC": "DefaultSecurityGroup", "AWS::EKS::Cluster": "ClusterSecurityGroupId" }, "Ref": { "Parameters": [ "String", "SecurityGroupId" ], "Resources": [ "AWS::EC2::SecurityGroup" ] } }, "AWS::EC2::SecurityGroup.NamesOrGroupIds": { "GetAtt": { "AWS::ElasticLoadBalancingV2::LoadBalancer": "SecurityGroups" }, "Ref": { "Parameters": [ "Strings", "SecurityGroupIds" ] } }, "AWS::EC2::SpotFleet.EbsBlockDevice.VolumeType": { "AllowedValues": [ "gp2", "gp3", "io1", "io2", "sc1", "st1", "standard" ] }, "AWS::EC2::SpotFleet.FleetLaunchTemplateSpecification.LaunchTemplateName": { "AllowedPatternRegex": "[a-zA-Z0-9\\(\\)\\.\\-/_]+", "StringMax": 128, "StringMin": 3 }, "AWS::EC2::SpotFleet.InstanceRequirementsRequest.AcceleratorManufacturers": { "AllowedValues": [ "nvidia", "amd", "amazon-web-services", "xilinx" ] }, "AWS::EC2::SpotFleet.InstanceRequirementsRequest.AcceleratorNames": { "AllowedValues": [ "a100", "v100", "k80", "t4", "m60", "radeon-pro-v520", "vu9p", "inferentia", "k520" ] }, "AWS::EC2::SpotFleet.InstanceRequirementsRequest.AcceleratorTypes": { "AllowedValues": [ "gpu", "fpga", "inference" ] }, "AWS::EC2::SpotFleet.InstanceRequirementsRequest.AllowedInstanceTypes": { "AllowedPatternRegex": "[a-zA-Z0-9\\.\\*]+", "StringMax": 30, "StringMin": 1 }, "AWS::EC2::SpotFleet.InstanceRequirementsRequest.BareMetal": { "AllowedValues": [ "included", "required", "excluded" ] }, "AWS::EC2::SpotFleet.InstanceRequirementsRequest.BurstablePerformance": { "AllowedValues": [ "included", "required", "excluded" ] }, "AWS::EC2::SpotFleet.InstanceRequirementsRequest.CpuManufacturers": { "AllowedValues": [ "intel", "amd", "amazon-web-services" ] }, "AWS::EC2::SpotFleet.InstanceRequirementsRequest.ExcludedInstanceTypes": { "AllowedPatternRegex": "[a-zA-Z0-9\\.\\*]+", "StringMax": 30, "StringMin": 1 }, "AWS::EC2::SpotFleet.InstanceRequirementsRequest.InstanceGenerations": { "AllowedValues": [ "current", "previous" ] }, "AWS::EC2::SpotFleet.InstanceRequirementsRequest.LocalStorage": { "AllowedValues": [ "included", "required", "excluded" ] }, "AWS::EC2::SpotFleet.InstanceRequirementsRequest.LocalStorageTypes": { "AllowedValues": [ "hdd", "ssd" ] }, "AWS::EC2::SpotFleet.SpotCapacityRebalance.ReplacementStrategy": { "AllowedValues": [ "launch", "launch-before-terminate" ] }, "AWS::EC2::SpotFleet.SpotFleetRequestConfigData.AllocationStrategy": { "AllowedValues": [ "capacityOptimized", "capacityOptimizedPrioritized", "diversified", "lowestPrice", "priceCapacityOptimized" ] }, "AWS::EC2::SpotFleet.SpotFleetRequestConfigData.ExcessCapacityTerminationPolicy": { "AllowedValues": [ "Default", "NoTermination", "default", "noTermination" ] }, "AWS::EC2::SpotFleet.SpotFleetRequestConfigData.InstanceInterruptionBehavior": { "AllowedValues": [ "hibernate", "stop", "terminate" ] }, "AWS::EC2::SpotFleet.SpotFleetRequestConfigData.TargetCapacityUnitType": { "AllowedValues": [ "vcpu", "memory-mib", "units" ] }, "AWS::EC2::SpotFleet.SpotFleetRequestConfigData.Type": { "AllowedValues": [ "maintain", "request" ] }, "AWS::EC2::SpotFleet.SpotFleetTagSpecification.ResourceType": { "AllowedValues": [ "client-vpn-endpoint", "customer-gateway", "dedicated-host", "dhcp-options", "egress-only-internet-gateway", "elastic-gpu", "elastic-ip", "export-image-task", "export-instance-task", "fleet", "fpga-image", "host-reservation", "image", "import-image-task", "import-snapshot-task", "instance", "internet-gateway", "key-pair", "launch-template", "local-gateway-route-table-vpc-association", "natgateway", "network-acl", "network-insights-analysis", "network-insights-path", "network-interface", "placement-group", "reserved-instances", "route-table", "security-group", "snapshot", "spot-fleet-request", "spot-instances-request", "subnet", "traffic-mirror-filter", "traffic-mirror-session", "traffic-mirror-target", "transit-gateway", "transit-gateway-attachment", "transit-gateway-connect-peer", "transit-gateway-multicast-domain", "transit-gateway-route-table", "volume", "vpc", "vpc-flow-log", "vpc-peering-connection", "vpn-connection", "vpn-gateway" ] }, "AWS::EC2::SpotFleet.SpotPlacement.Tenancy": { "AllowedValues": [ "dedicated", "default", "host" ] }, "AWS::EC2::VPC.Id": { "GetAtt": { "AWS::EC2::SecurityGroup": "VpcId", "AWS::EC2::Subnet": "VpcId", "AWS::SSM::Parameter": "Value" }, "Ref": { "Parameters": [ "VpcId", "String" ], "Resources": [ "AWS::EC2::VPC" ] } }, "AWS::EC2::VPCEndpoint.VpcEndpointType": { "AllowedValues": [ "Interface", "Gateway", "GatewayLoadBalancer" ] }, "AWS::ECR::PublicRepository.RepositoryCatalogData.Architectures": { "StringMax": 50, "StringMin": 1 }, "AWS::ECR::PublicRepository.RepositoryCatalogData.OperatingSystems": { "StringMax": 50, "StringMin": 1 }, "AWS::ECR::PublicRepository.RepositoryName": { "AllowedPatternRegex": "^(?=.{2,256}$)((?:[a-z0-9]+(?:[._-][a-z0-9]+)*/)*[a-z0-9]+(?:[._-][a-z0-9]+)*)$", "StringMax": 256, "StringMin": 2 }, "AWS::ECR::PullThroughCacheRule.EcrRepositoryPrefix": { "AllowedPatternRegex": "^([a-z0-9]+(?:[._-][a-z0-9]+)*)$", "StringMax": 20, "StringMin": 2 }, "AWS::ECR::ReplicationConfiguration.ReplicationDestination.Region": { "AllowedPatternRegex": "[0-9a-z-]{2,25}" }, "AWS::ECR::ReplicationConfiguration.ReplicationDestination.RegistryId": { "AllowedPatternRegex": "^[0-9]{12}$" }, "AWS::ECR::ReplicationConfiguration.RepositoryFilter.Filter": { "AllowedPatternRegex": "^(?:[a-z0-9]+(?:[._-][a-z0-9]*)*/)*[a-z0-9]*(?:[._-][a-z0-9]*)*$" }, "AWS::ECR::ReplicationConfiguration.RepositoryFilter.FilterType": { "AllowedValues": [ "PREFIX_MATCH" ] }, "AWS::ECR::Repository.EncryptionConfiguration.EncryptionType": { "AllowedValues": [ "AES256", "KMS" ] }, "AWS::ECR::Repository.EncryptionConfiguration.KmsKey": { "StringMax": 2048, "StringMin": 1 }, "AWS::ECR::Repository.ImageTagMutability": { "AllowedValues": [ "MUTABLE", "IMMUTABLE" ] }, "AWS::ECR::Repository.LifecyclePolicy.LifecyclePolicyText": { "StringMax": 30720, "StringMin": 100 }, "AWS::ECR::Repository.LifecyclePolicy.RegistryId": { "AllowedPatternRegex": "^[0-9]{12}$", "StringMax": 12, "StringMin": 12 }, "AWS::ECR::Repository.RepositoryName": { "AllowedPatternRegex": "^(?=.{2,256}$)((?:[a-z0-9]+(?:[._-][a-z0-9]+)*/)*[a-z0-9]+(?:[._-][a-z0-9]+)*)$", "StringMax": 256, "StringMin": 2 }, "AWS::ECS::CapacityProvider.AutoScalingGroupProvider.ManagedTerminationProtection": { "AllowedValues": [ "DISABLED", "ENABLED" ] }, "AWS::ECS::CapacityProvider.ManagedScaling.Status": { "AllowedValues": [ "DISABLED", "ENABLED" ] }, "AWS::ECS::ClusterCapacityProviderAssociations.Cluster": { "StringMax": 2048, "StringMin": 1 }, "AWS::ECS::Service.AwsVpcConfiguration.AssignPublicIp": { "AllowedValues": [ "DISABLED", "ENABLED" ] }, "AWS::ECS::Service.DeploymentController.Type": { "AllowedValues": [ "CODE_DEPLOY", "ECS", "EXTERNAL" ] }, "AWS::ECS::Service.LaunchType": { "AllowedValues": [ "EC2", "FARGATE", "EXTERNAL" ] }, "AWS::ECS::Service.PlacementConstraint.Type": { "AllowedValues": [ "distinctInstance", "memberOf" ] }, "AWS::ECS::Service.PlacementStrategy.Type": { "AllowedValues": [ "binpack", "random", "spread" ] }, "AWS::ECS::Service.PropagateTags": { "AllowedValues": [ "SERVICE", "TASK_DEFINITION" ] }, "AWS::ECS::Service.SchedulingStrategy": { "AllowedValues": [ "DAEMON", "REPLICA" ] }, "AWS::ECS::TaskDefinition.AuthorizationConfig.IAM": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::ECS::TaskDefinition.EFSVolumeConfiguration.TransitEncryption": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::ECS::TaskDefinition.PortMapping.AppProtocol": { "AllowedValues": [ "http", "http2", "grpc" ] }, "AWS::ECS::TaskSet.AwsVpcConfiguration.AssignPublicIp": { "AllowedValues": [ "DISABLED", "ENABLED" ] }, "AWS::ECS::TaskSet.LaunchType": { "AllowedValues": [ "EC2", "FARGATE" ] }, "AWS::ECS::TaskSet.Scale.Unit": { "AllowedValues": [ "PERCENT" ] }, "AWS::EFS::AccessPoint.AccessPointTag.Key": { "StringMax": 128, "StringMin": 1 }, "AWS::EFS::AccessPoint.AccessPointTag.Value": { "StringMax": 256, "StringMin": 1 }, "AWS::EFS::AccessPoint.CreationInfo.Permissions": { "AllowedPatternRegex": "^[0-7]{3,4}$" }, "AWS::EFS::AccessPoint.RootDirectory.Path": { "StringMax": 100, "StringMin": 1 }, "AWS::EKS::Addon.ResolveConflicts": { "AllowedValues": [ "NONE", "OVERWRITE", "PRESERVE" ] }, "AWS::EKS::Cluster.KubernetesNetworkConfig.IpFamily": { "AllowedValues": [ "ipv4", "ipv6" ] }, "AWS::EKS::Cluster.LoggingTypeConfig.Type": { "AllowedValues": [ "api", "audit", "authenticator", "controllerManager", "scheduler" ] }, "AWS::EKS::Cluster.Name": { "AllowedPatternRegex": "^[0-9A-Za-z][A-Za-z0-9\\-_]*", "StringMax": 100, "StringMin": 1 }, "AWS::EKS::Cluster.Version": { "AllowedPatternRegex": "1\\.\\d\\d" }, "AWS::EKS::FargateProfile.Label.Key": { "StringMax": 127, "StringMin": 1 }, "AWS::EKS::FargateProfile.Label.Value": { "StringMax": 255, "StringMin": 1 }, "AWS::EKS::IdentityProviderConfig.RequiredClaim.Key": { "StringMax": 63, "StringMin": 1 }, "AWS::EKS::IdentityProviderConfig.RequiredClaim.Value": { "StringMax": 253, "StringMin": 1 }, "AWS::EKS::IdentityProviderConfig.Type": { "AllowedValues": [ "oidc" ] }, "AWS::EKS::Nodegroup.UpdateConfig.MaxUnavailablePercentage": { "NumberMax": 100, "NumberMin": 1 }, "AWS::EMR::Studio.AuthMode": { "AllowedValues": [ "SSO", "IAM" ] }, "AWS::EMR::Studio.DefaultS3Location": { "AllowedPatternRegex": "^s3://.*", "StringMax": 10280, "StringMin": 6 }, "AWS::EMR::Studio.EngineSecurityGroupId": { "AllowedPatternRegex": "^sg-[a-zA-Z0-9\\-._]+$", "StringMax": 256, "StringMin": 4 }, "AWS::EMR::Studio.IdpAuthUrl": { "AllowedPatternRegex": "^https://[0-9a-zA-Z]([-.\\w]*[0-9a-zA-Z])(:[0-9]*)*([?/#].*)?$" }, "AWS::EMR::Studio.Name": { "AllowedPatternRegex": "[a-zA-Z0-9_-]+", "StringMax": 256, "StringMin": 1 }, "AWS::EMR::Studio.ServiceRole": { "AllowedPatternRegex": "^arn:aws(-(cn|us-gov))?:[a-z-]+:(([a-z]+-)+[0-9])?:([0-9]{12})?:[^.]+$" }, "AWS::EMR::Studio.SubnetIds": { "AllowedPatternRegex": "^(subnet-[a-f0-9]{13})|(subnet-[a-f0-9]{8})\\Z" }, "AWS::EMR::Studio.UserRole": { "AllowedPatternRegex": "^arn:aws(-(cn|us-gov))?:[a-z-]+:(([a-z]+-)+[0-9])?:([0-9]{12})?:[^.]+$" }, "AWS::EMR::Studio.VpcId": { "AllowedPatternRegex": "^(vpc-[0-9a-f]{8}|vpc-[0-9a-f]{17})$" }, "AWS::EMR::Studio.WorkspaceSecurityGroupId": { "AllowedPatternRegex": "^sg-[a-zA-Z0-9\\-._]+$" }, "AWS::EMR::StudioSessionMapping.IdentityType": { "AllowedValues": [ "USER", "GROUP" ] }, "AWS::EMR::StudioSessionMapping.SessionPolicyArn": { "AllowedPatternRegex": "^arn:aws(-(cn|us-gov))?:iam::([0-9]{12})?:policy\\/[^.]+$" }, "AWS::EMR::StudioSessionMapping.StudioId": { "AllowedPatternRegex": "^es-[0-9A-Z]+", "StringMax": 256, "StringMin": 4 }, "AWS::EMRContainers::VirtualCluster.ContainerProvider.Id": { "AllowedPatternRegex": "^[0-9A-Za-z][A-Za-z0-9\\-_]*", "StringMax": 100, "StringMin": 1 }, "AWS::EMRContainers::VirtualCluster.EksInfo.Namespace": { "AllowedPatternRegex": "[a-z0-9]([-a-z0-9]*[a-z0-9])?", "StringMax": 63, "StringMin": 1 }, "AWS::EMRContainers::VirtualCluster.Name": { "AllowedPatternRegex": "[\\.\\-_/#A-Za-z0-9]+", "StringMax": 64, "StringMin": 1 }, "AWS::EMRServerless::Application.Architecture": { "AllowedValues": [ "ARM64", "X86_64" ] }, "AWS::EMRServerless::Application.ImageConfigurationInput.ImageUri": { "AllowedPatternRegex": "^([a-z0-9]+[a-z0-9-.]*)\\/((?:[a-z0-9]+(?:[._-][a-z0-9]+)*\\/)*[a-z0-9]+(?:[._-][a-z0-9]+)*)(?:\\:([a-zA-Z0-9_][a-zA-Z0-9-._]{0,299})|@(sha256:[0-9a-f]{64}))$", "StringMax": 1024, "StringMin": 1 }, "AWS::EMRServerless::Application.InitialCapacityConfig.WorkerCount": { "NumberMax": 1000000, "NumberMin": 1 }, "AWS::EMRServerless::Application.InitialCapacityConfigKeyValuePair.Key": { "AllowedPatternRegex": "^[a-zA-Z]+[-_]*[a-zA-Z]+$", "StringMax": 50, "StringMin": 1 }, "AWS::EMRServerless::Application.MaximumAllowedResources.Cpu": { "AllowedPatternRegex": "^[1-9][0-9]*(\\s)?(vCPU|vcpu|VCPU)?$", "StringMax": 15, "StringMin": 1 }, "AWS::EMRServerless::Application.MaximumAllowedResources.Disk": { "AllowedPatternRegex": "^[1-9][0-9]*(\\s)?(GB|gb|gB|Gb)$", "StringMax": 15, "StringMin": 1 }, "AWS::EMRServerless::Application.MaximumAllowedResources.Memory": { "AllowedPatternRegex": "^[1-9][0-9]*(\\s)?(GB|gb|gB|Gb)?$", "StringMax": 15, "StringMin": 1 }, "AWS::EMRServerless::Application.Name": { "AllowedPatternRegex": "^[A-Za-z0-9._\\/#-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::EMRServerless::Application.NetworkConfiguration.SecurityGroupIds": { "AllowedPatternRegex": "^[-0-9a-zA-Z]+", "StringMax": 32, "StringMin": 1 }, "AWS::EMRServerless::Application.NetworkConfiguration.SubnetIds": { "AllowedPatternRegex": "^[-0-9a-zA-Z]+", "StringMax": 32, "StringMin": 1 }, "AWS::EMRServerless::Application.ReleaseLabel": { "AllowedPatternRegex": "^[A-Za-z0-9._/-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::EMRServerless::Application.WorkerConfiguration.Cpu": { "AllowedPatternRegex": "^[1-9][0-9]*(\\s)?(vCPU|vcpu|VCPU)?$", "StringMax": 15, "StringMin": 1 }, "AWS::EMRServerless::Application.WorkerConfiguration.Disk": { "AllowedPatternRegex": "^[1-9][0-9]*(\\s)?(GB|gb|gB|Gb)$", "StringMax": 15, "StringMin": 1 }, "AWS::EMRServerless::Application.WorkerConfiguration.Memory": { "AllowedPatternRegex": "^[1-9][0-9]*(\\s)?(GB|gb|gB|Gb)?$", "StringMax": 15, "StringMin": 1 }, "AWS::ElastiCache::GlobalReplicationGroup.GlobalReplicationGroupMember.Role": { "AllowedValues": [ "PRIMARY", "SECONDARY" ] }, "AWS::ElastiCache::ReplicationGroup.NumCacheClusters": { "NumberMax": 6, "NumberMin": 1 }, "AWS::ElastiCache::ReplicationGroup.ReplicasPerNodeGroup": { "NumberMax": 5, "NumberMin": 0 }, "AWS::ElastiCache::User.AuthenticationMode.Type": { "AllowedValues": [ "password", "no-password-required", "iam" ] }, "AWS::ElastiCache::User.Engine": { "AllowedValues": [ "redis" ] }, "AWS::ElastiCache::User.UserId": { "AllowedPatternRegex": "[a-z][a-z0-9\\\\-]*" }, "AWS::ElastiCache::UserGroup.Engine": { "AllowedValues": [ "redis" ] }, "AWS::ElastiCache::UserGroup.UserGroupId": { "AllowedPatternRegex": "[a-z][a-z0-9\\\\-]*" }, "AWS::ElasticLoadBalancingV2::ListenerRule.Priority": { "NumberMax": 50000, "NumberMin": 1 }, "AWS::ElasticLoadBalancingV2::TargetGroup.HealthCheckIntervalSeconds": { "NumberMax": 300, "NumberMin": 5 }, "AWS::ElasticLoadBalancingV2::TargetGroup.UnhealthyThresholdCount": { "NumberMax": 10, "NumberMin": 2 }, "AWS::Events::ApiDestination.HttpMethod": { "AllowedValues": [ "GET", "HEAD", "POST", "OPTIONS", "PUT", "DELETE", "PATCH" ] }, "AWS::Events::ApiDestination.Name": { "StringMax": 64, "StringMin": 1 }, "AWS::Events::Archive.ArchiveName": { "StringMax": 48, "StringMin": 1 }, "AWS::Events::Connection.AuthorizationType": { "AllowedValues": [ "API_KEY", "BASIC", "OAUTH_CLIENT_CREDENTIALS" ] }, "AWS::Events::Connection.Name": { "StringMax": 64, "StringMin": 1 }, "AWS::Events::Connection.OAuthParameters.AuthorizationEndpoint": { "StringMax": 2048, "StringMin": 1 }, "AWS::Events::Connection.OAuthParameters.HttpMethod": { "AllowedValues": [ "GET", "POST", "PUT" ] }, "AWS::Events::Endpoint.Description": { "AllowedPatternRegex": ".*" }, "AWS::Events::Endpoint.EndpointEventBus.EventBusArn": { "AllowedPatternRegex": "^arn:aws[a-z-]*:events:[a-z]{2}-[a-z-]+-\\d+:\\d{12}:event-bus/[\\w.-]+$", "StringMax": 512, "StringMin": 1 }, "AWS::Events::Endpoint.Name": { "AllowedPatternRegex": "^[\\.\\-_A-Za-z0-9]+$", "StringMax": 64, "StringMin": 1 }, "AWS::Events::Endpoint.Primary.HealthCheck": { "AllowedPatternRegex": "^arn:aws([a-z]|\\-)*:route53:::healthcheck/[\\-a-z0-9]+$", "StringMax": 1600, "StringMin": 1 }, "AWS::Events::Endpoint.ReplicationConfig.State": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::Events::Endpoint.RoleArn": { "AllowedPatternRegex": "^arn:aws[a-z-]*:iam::\\d{12}:role\\/[\\w+=,.@/-]+$", "StringMax": 256, "StringMin": 1 }, "AWS::Events::Endpoint.Secondary.Route": { "AllowedPatternRegex": "^[\\-a-z0-9]+$", "StringMax": 20, "StringMin": 9 }, "AWS::Events::EventBusPolicy.Action": { "AllowedValues": [ "events:PutEvents" ] }, "AWS::Events::EventBusPolicy.Condition.Key": { "AllowedValues": [ "aws:PrincipalOrgID" ] }, "AWS::Events::EventBusPolicy.Condition.Type": { "AllowedValues": [ "StringEquals" ] }, "AWS::Evidently::Experiment.MetricGoalObject.DesiredChange": { "AllowedValues": [ "INCREASE", "DECREASE" ] }, "AWS::Evidently::Experiment.MetricGoalObject.MetricName": { "AllowedPatternRegex": "^[\\S]+$", "StringMax": 255, "StringMin": 1 }, "AWS::Evidently::Experiment.MetricGoalObject.UnitLabel": { "AllowedPatternRegex": ".*", "StringMax": 256, "StringMin": 1 }, "AWS::Evidently::Experiment.Name": { "AllowedPatternRegex": "[-a-zA-Z0-9._]*", "StringMax": 127, "StringMin": 1 }, "AWS::Evidently::Experiment.OnlineAbConfigObject.ControlTreatmentName": { "AllowedPatternRegex": "[-a-zA-Z0-9._]*", "StringMax": 127, "StringMin": 1 }, "AWS::Evidently::Experiment.Project": { "AllowedPatternRegex": "([-a-zA-Z0-9._]*)|(arn:[^:]*:[^:]*:[^:]*:[^:]*:project/[-a-zA-Z0-9._]*)" }, "AWS::Evidently::Experiment.RandomizationSalt": { "AllowedPatternRegex": ".*" }, "AWS::Evidently::Experiment.RunningStatusObject.DesiredState": { "AllowedPatternRegex": "^(CANCELLED|COMPLETED)" }, "AWS::Evidently::Experiment.Segment": { "AllowedPatternRegex": "([-a-zA-Z0-9._]*)|(arn:[^:]*:[^:]*:[^:]*:[^:]*:segment/[-a-zA-Z0-9._]*)" }, "AWS::Evidently::Experiment.TreatmentObject.Feature": { "AllowedPatternRegex": "([-a-zA-Z0-9._]*)|(arn:[^:]*:[^:]*:[^:]*:[^:]*:.*)" }, "AWS::Evidently::Experiment.TreatmentObject.TreatmentName": { "AllowedPatternRegex": "[-a-zA-Z0-9._]*", "StringMax": 127, "StringMin": 1 }, "AWS::Evidently::Experiment.TreatmentObject.Variation": { "AllowedPatternRegex": "[-a-zA-Z0-9._]*", "StringMax": 255, "StringMin": 1 }, "AWS::Evidently::Experiment.TreatmentToWeight.Treatment": { "AllowedPatternRegex": "[-a-zA-Z0-9._]*", "StringMax": 127, "StringMin": 1 }, "AWS::Evidently::Feature.DefaultVariation": { "AllowedPatternRegex": "[-a-zA-Z0-9._]*", "StringMax": 127, "StringMin": 1 }, "AWS::Evidently::Feature.EntityOverride.Variation": { "AllowedPatternRegex": "[-a-zA-Z0-9._]*", "StringMax": 127, "StringMin": 1 }, "AWS::Evidently::Feature.EvaluationStrategy": { "AllowedValues": [ "ALL_RULES", "DEFAULT_VARIATION" ] }, "AWS::Evidently::Feature.Name": { "AllowedPatternRegex": "[-a-zA-Z0-9._]*", "StringMax": 127, "StringMin": 1 }, "AWS::Evidently::Feature.Project": { "AllowedPatternRegex": "([-a-zA-Z0-9._]*)|(arn:[^:]*:[^:]*:[^:]*:[^:]*:project/[-a-zA-Z0-9._]*)" }, "AWS::Evidently::Feature.VariationObject.VariationName": { "AllowedPatternRegex": "[-a-zA-Z0-9._]*", "StringMax": 127, "StringMin": 1 }, "AWS::Evidently::Launch.GroupToWeight.GroupName": { "AllowedPatternRegex": "[-a-zA-Z0-9._]*", "StringMax": 127, "StringMin": 1 }, "AWS::Evidently::Launch.LaunchGroupObject.GroupName": { "AllowedPatternRegex": "[-a-zA-Z0-9._]*", "StringMax": 127, "StringMin": 1 }, "AWS::Evidently::Launch.MetricDefinitionObject.MetricName": { "AllowedPatternRegex": "^[\\S]+$", "StringMax": 255, "StringMin": 1 }, "AWS::Evidently::Launch.MetricDefinitionObject.UnitLabel": { "AllowedPatternRegex": ".*", "StringMax": 256, "StringMin": 1 }, "AWS::Evidently::Launch.Name": { "AllowedPatternRegex": "[-a-zA-Z0-9._]*", "StringMax": 127, "StringMin": 1 }, "AWS::Evidently::Launch.Project": { "AllowedPatternRegex": "([-a-zA-Z0-9._]*)|(arn:[^:]*:[^:]*:[^:]*:[^:]*:project/[-a-zA-Z0-9._]*)" }, "AWS::Evidently::Launch.RandomizationSalt": { "AllowedPatternRegex": ".*" }, "AWS::Evidently::Launch.SegmentOverride.Segment": { "AllowedPatternRegex": "([-a-zA-Z0-9._]*)|(arn:[^:]*:[^:]*:[^:]*:[^:]*:segment/[-a-zA-Z0-9._]*)", "StringMax": 2048, "StringMin": 1 }, "AWS::Evidently::Project.AppConfigResourceObject.ApplicationId": { "AllowedPatternRegex": "[a-z0-9]{4,7}" }, "AWS::Evidently::Project.AppConfigResourceObject.EnvironmentId": { "AllowedPatternRegex": "[a-z0-9]{4,7}" }, "AWS::Evidently::Project.DataDeliveryObject.LogGroup": { "AllowedPatternRegex": "^[-a-zA-Z0-9._/]+$", "StringMax": 512, "StringMin": 1 }, "AWS::Evidently::Project.Name": { "AllowedPatternRegex": "[-a-zA-Z0-9._]*", "StringMax": 127, "StringMin": 1 }, "AWS::Evidently::Project.S3Destination.BucketName": { "AllowedPatternRegex": "^[a-z0-9][-a-z0-9]*[a-z0-9]$", "StringMax": 63, "StringMin": 3 }, "AWS::Evidently::Project.S3Destination.Prefix": { "AllowedPatternRegex": "^[-a-zA-Z0-9!_.*'()/]*$", "StringMax": 1024, "StringMin": 1 }, "AWS::Evidently::Segment.Name": { "AllowedPatternRegex": "[-a-zA-Z0-9._]*", "StringMax": 127, "StringMin": 1 }, "AWS::Evidently::Segment.Pattern": { "StringMax": 1024, "StringMin": 1 }, "AWS::FIS::ExperimentTemplate.CloudWatchLogsConfiguration.LogGroupArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::FIS::ExperimentTemplate.ExperimentTemplateStopCondition.Value": { "StringMax": 2048, "StringMin": 20 }, "AWS::FIS::ExperimentTemplate.S3Configuration.BucketName": { "StringMax": 63, "StringMin": 3 }, "AWS::FIS::ExperimentTemplate.S3Configuration.Prefix": { "StringMax": 1024, "StringMin": 1 }, "AWS::FMS::NotificationChannel.SnsRoleName": { "AllowedPatternRegex": "^([^\\s]+)$", "StringMax": 1024, "StringMin": 1 }, "AWS::FMS::NotificationChannel.SnsTopicArn": { "AllowedPatternRegex": "^([^\\s]+)$", "StringMax": 1024, "StringMin": 1 }, "AWS::FMS::Policy.IEMap.ACCOUNT": { "AllowedPatternRegex": "^([0-9]*)$", "StringMax": 12, "StringMin": 12 }, "AWS::FMS::Policy.IEMap.ORGUNIT": { "AllowedPatternRegex": "^(ou-[0-9a-z]{4,32}-[a-z0-9]{8,32})$", "StringMax": 68, "StringMin": 16 }, "AWS::FMS::Policy.NetworkFirewallPolicy.FirewallDeploymentModel": { "AllowedValues": [ "DISTRIBUTED", "CENTRALIZED" ] }, "AWS::FMS::Policy.PolicyDescription": { "AllowedPatternRegex": "^([a-zA-Z0-9_.:/=+\\-@\\s]+)$" }, "AWS::FMS::Policy.PolicyName": { "AllowedPatternRegex": "^([a-zA-Z0-9_.:/=+\\-@\\s]+)$", "StringMax": 1024, "StringMin": 1 }, "AWS::FMS::Policy.PolicyTag.Key": { "AllowedPatternRegex": "^([^\\s]*)$", "StringMax": 128, "StringMin": 1 }, "AWS::FMS::Policy.PolicyTag.Value": { "AllowedPatternRegex": "^([^\\s]*)$" }, "AWS::FMS::Policy.ResourceSetIds": { "AllowedPatternRegex": "^[a-z0-9A-Z]{22}$", "StringMax": 22, "StringMin": 22 }, "AWS::FMS::Policy.ResourceTag.Key": { "StringMax": 128, "StringMin": 1 }, "AWS::FMS::Policy.ResourceType": { "AllowedPatternRegex": "^([^\\s]*)$", "StringMax": 128, "StringMin": 1 }, "AWS::FMS::Policy.ResourceTypeList": { "AllowedPatternRegex": "^([^\\s]*)$", "StringMax": 128, "StringMin": 1 }, "AWS::FMS::Policy.SecurityServicePolicyData.ManagedServiceData": { "StringMax": 8192, "StringMin": 1 }, "AWS::FMS::Policy.SecurityServicePolicyData.Type": { "AllowedValues": [ "WAF", "WAFV2", "SHIELD_ADVANCED", "SECURITY_GROUPS_COMMON", "SECURITY_GROUPS_CONTENT_AUDIT", "SECURITY_GROUPS_USAGE_AUDIT", "NETWORK_FIREWALL", "THIRD_PARTY_FIREWALL", "DNS_FIREWALL", "IMPORT_NETWORK_FIREWALL" ] }, "AWS::FMS::Policy.ThirdPartyFirewallPolicy.FirewallDeploymentModel": { "AllowedValues": [ "DISTRIBUTED", "CENTRALIZED" ] }, "AWS::FMS::ResourceSet.Description": { "AllowedPatternRegex": "^([a-zA-Z0-9_.:/=+\\-@\\s]*)$" }, "AWS::FMS::ResourceSet.Name": { "AllowedPatternRegex": "^([a-zA-Z0-9_.:/=+\\-@\\s]+)$", "StringMax": 128, "StringMin": 1 }, "AWS::FMS::ResourceSet.ResourceTypeList": { "AllowedPatternRegex": "^([^\\s]*)$", "StringMax": 128, "StringMin": 1 }, "AWS::FMS::ResourceSet.Resources": { "AllowedPatternRegex": "^([^\\s]*)$", "StringMax": 1024, "StringMin": 1 }, "AWS::FSx::DataRepositoryAssociation.AutoExportPolicy.Events": { "AllowedValues": [ "NEW", "CHANGED", "DELETED" ] }, "AWS::FSx::DataRepositoryAssociation.AutoImportPolicy.Events": { "AllowedValues": [ "NEW", "CHANGED", "DELETED" ] }, "AWS::FSx::FileSystem.StorageCapacity": { "NumberMax": 65536, "NumberMin": 32 }, "AWS::FinSpace::Environment.Description": { "AllowedPatternRegex": "^[a-zA-Z0-9. ]{1,1000}$" }, "AWS::FinSpace::Environment.FederationMode": { "AllowedValues": [ "LOCAL", "FEDERATED" ] }, "AWS::FinSpace::Environment.FederationParameters.ApplicationCallBackURL": { "AllowedPatternRegex": "^https?://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]{1,1000}" }, "AWS::FinSpace::Environment.FederationParameters.FederationProviderName": { "AllowedPatternRegex": "[^_\\p{Z}][\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}][^_\\p{Z}]+", "StringMax": 32, "StringMin": 1 }, "AWS::FinSpace::Environment.FederationParameters.SamlMetadataDocument": { "AllowedPatternRegex": ".*", "StringMax": 10000000, "StringMin": 1000 }, "AWS::FinSpace::Environment.FederationParameters.SamlMetadataURL": { "AllowedPatternRegex": "^https?://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]{1,1000}" }, "AWS::FinSpace::Environment.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+[a-zA-Z0-9-]*[a-zA-Z0-9]{1,255}$" }, "AWS::FinSpace::Environment.SuperuserParameters.EmailAddress": { "AllowedPatternRegex": "[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+[.]+[A-Za-z]+", "StringMax": 128, "StringMin": 1 }, "AWS::FinSpace::Environment.SuperuserParameters.FirstName": { "AllowedPatternRegex": "^[a-zA-Z0-9]{1,50}$", "StringMax": 50, "StringMin": 1 }, "AWS::FinSpace::Environment.SuperuserParameters.LastName": { "AllowedPatternRegex": "^[a-zA-Z0-9]{1,50}$", "StringMax": 50, "StringMin": 1 }, "AWS::Forecast::Dataset.DataFrequency": { "AllowedPatternRegex": "^Y|M|W|D|H|30min|15min|10min|5min|1min$" }, "AWS::Forecast::Dataset.DatasetName": { "AllowedPatternRegex": "^[a-zA-Z][a-zA-Z0-9_]*", "StringMax": 63, "StringMin": 1 }, "AWS::Forecast::Dataset.DatasetType": { "AllowedValues": [ "TARGET_TIME_SERIES", "RELATED_TIME_SERIES", "ITEM_METADATA" ] }, "AWS::Forecast::Dataset.Domain": { "AllowedValues": [ "RETAIL", "CUSTOM", "INVENTORY_PLANNING", "EC2_CAPACITY", "WORK_FORCE", "WEB_TRAFFIC", "METRICS" ] }, "AWS::Forecast::Dataset.EncryptionConfig.KmsKeyArn": { "AllowedPatternRegex": "arn:aws[-a-z]*:kms:.*:key/.*" }, "AWS::Forecast::Dataset.EncryptionConfig.RoleArn": { "AllowedPatternRegex": "^[a-zA-Z0-9\\-\\_\\.\\/\\:]+$" }, "AWS::Forecast::DatasetGroup.DatasetArns": { "AllowedPatternRegex": "^[a-zA-Z0-9\\-\\_\\.\\/\\:]+$" }, "AWS::Forecast::DatasetGroup.DatasetGroupName": { "AllowedPatternRegex": "^[a-zA-Z][a-zA-Z0-9_]*", "StringMax": 63, "StringMin": 1 }, "AWS::Forecast::DatasetGroup.Domain": { "AllowedValues": [ "RETAIL", "CUSTOM", "INVENTORY_PLANNING", "EC2_CAPACITY", "WORK_FORCE", "WEB_TRAFFIC", "METRICS" ] }, "AWS::FraudDetector::Detector.Description": { "StringMax": 128, "StringMin": 1 }, "AWS::FraudDetector::Detector.DetectorId": { "AllowedPatternRegex": "^[0-9a-z_-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::FraudDetector::Detector.DetectorVersionStatus": { "AllowedValues": [ "DRAFT", "ACTIVE" ] }, "AWS::FraudDetector::Detector.EntityType.Description": { "StringMax": 256, "StringMin": 1 }, "AWS::FraudDetector::Detector.EventType.Description": { "StringMax": 128, "StringMin": 1 }, "AWS::FraudDetector::Detector.EventType.Name": { "AllowedPatternRegex": "^[0-9a-z_-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::FraudDetector::Detector.EventVariable.DataSource": { "AllowedValues": [ "EVENT" ] }, "AWS::FraudDetector::Detector.EventVariable.DataType": { "AllowedValues": [ "STRING", "INTEGER", "FLOAT", "BOOLEAN" ] }, "AWS::FraudDetector::Detector.EventVariable.Description": { "StringMax": 256, "StringMin": 1 }, "AWS::FraudDetector::Detector.EventVariable.VariableType": { "AllowedValues": [ "AUTH_CODE", "AVS", "BILLING_ADDRESS_L1", "BILLING_ADDRESS_L2", "BILLING_CITY", "BILLING_COUNTRY", "BILLING_NAME", "BILLING_PHONE", "BILLING_STATE", "BILLING_ZIP", "CARD_BIN", "CATEGORICAL", "CURRENCY_CODE", "EMAIL_ADDRESS", "FINGERPRINT", "FRAUD_LABEL", "FREE_FORM_TEXT", "IP_ADDRESS", "NUMERIC", "ORDER_ID", "PAYMENT_TYPE", "PHONE_NUMBER", "PRICE", "PRODUCT_CATEGORY", "SHIPPING_ADDRESS_L1", "SHIPPING_ADDRESS_L2", "SHIPPING_CITY", "SHIPPING_COUNTRY", "SHIPPING_NAME", "SHIPPING_PHONE", "SHIPPING_STATE", "SHIPPING_ZIP", "USERAGENT" ] }, "AWS::FraudDetector::Detector.Label.Description": { "StringMax": 256, "StringMin": 1 }, "AWS::FraudDetector::Detector.Outcome.Description": { "StringMax": 256, "StringMin": 1 }, "AWS::FraudDetector::Detector.Rule.Description": { "StringMax": 256, "StringMin": 1 }, "AWS::FraudDetector::Detector.Rule.Language": { "AllowedValues": [ "DETECTORPL" ] }, "AWS::FraudDetector::Detector.RuleExecutionMode": { "AllowedValues": [ "FIRST_MATCHED", "ALL_MATCHED" ] }, "AWS::FraudDetector::EntityType.Description": { "StringMax": 128, "StringMin": 1 }, "AWS::FraudDetector::EntityType.Name": { "AllowedPatternRegex": "^[0-9a-z_-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::FraudDetector::EventType.Description": { "StringMax": 128, "StringMin": 1 }, "AWS::FraudDetector::EventType.EntityType.Description": { "StringMax": 256, "StringMin": 1 }, "AWS::FraudDetector::EventType.EventVariable.DataSource": { "AllowedValues": [ "EVENT" ] }, "AWS::FraudDetector::EventType.EventVariable.DataType": { "AllowedValues": [ "STRING", "INTEGER", "FLOAT", "BOOLEAN" ] }, "AWS::FraudDetector::EventType.EventVariable.Description": { "StringMax": 256, "StringMin": 1 }, "AWS::FraudDetector::EventType.EventVariable.VariableType": { "AllowedValues": [ "AUTH_CODE", "AVS", "BILLING_ADDRESS_L1", "BILLING_ADDRESS_L2", "BILLING_CITY", "BILLING_COUNTRY", "BILLING_NAME", "BILLING_PHONE", "BILLING_STATE", "BILLING_ZIP", "CARD_BIN", "CATEGORICAL", "CURRENCY_CODE", "EMAIL_ADDRESS", "FINGERPRINT", "FRAUD_LABEL", "FREE_FORM_TEXT", "IP_ADDRESS", "NUMERIC", "ORDER_ID", "PAYMENT_TYPE", "PHONE_NUMBER", "PRICE", "PRODUCT_CATEGORY", "SHIPPING_ADDRESS_L1", "SHIPPING_ADDRESS_L2", "SHIPPING_CITY", "SHIPPING_COUNTRY", "SHIPPING_NAME", "SHIPPING_PHONE", "SHIPPING_STATE", "SHIPPING_ZIP", "USERAGENT" ] }, "AWS::FraudDetector::EventType.Label.Description": { "StringMax": 256, "StringMin": 1 }, "AWS::FraudDetector::EventType.Name": { "AllowedPatternRegex": "^[0-9a-z_-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::FraudDetector::Label.Description": { "StringMax": 128, "StringMin": 1 }, "AWS::FraudDetector::Label.Name": { "AllowedPatternRegex": "^[0-9a-z_-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::FraudDetector::List.Description": { "StringMax": 128, "StringMin": 1 }, "AWS::FraudDetector::List.Elements": { "AllowedPatternRegex": "^\\S+( +\\S+)*$", "StringMax": 64, "StringMin": 1 }, "AWS::FraudDetector::List.Name": { "AllowedPatternRegex": "^[0-9a-z_]+$", "StringMax": 64, "StringMin": 1 }, "AWS::FraudDetector::List.VariableType": { "AllowedPatternRegex": "^[A-Z_]{1,64}$", "StringMax": 64, "StringMin": 1 }, "AWS::FraudDetector::Outcome.Description": { "StringMax": 128, "StringMin": 1 }, "AWS::FraudDetector::Outcome.Name": { "AllowedPatternRegex": "^[0-9a-z_-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::FraudDetector::Variable.DataSource": { "AllowedValues": [ "EVENT", "EXTERNAL_MODEL_SCORE" ] }, "AWS::FraudDetector::Variable.DataType": { "AllowedValues": [ "STRING", "INTEGER", "FLOAT", "BOOLEAN" ] }, "AWS::FraudDetector::Variable.Description": { "StringMax": 256, "StringMin": 1 }, "AWS::FraudDetector::Variable.Name": { "AllowedPatternRegex": "^[a-z_][a-z0-9_]{0,99}?$" }, "AWS::FraudDetector::Variable.VariableType": { "AllowedValues": [ "AUTH_CODE", "AVS", "BILLING_ADDRESS_L1", "BILLING_ADDRESS_L2", "BILLING_CITY", "BILLING_COUNTRY", "BILLING_NAME", "BILLING_PHONE", "BILLING_STATE", "BILLING_ZIP", "CARD_BIN", "CATEGORICAL", "CURRENCY_CODE", "EMAIL_ADDRESS", "FINGERPRINT", "FRAUD_LABEL", "FREE_FORM_TEXT", "IP_ADDRESS", "NUMERIC", "ORDER_ID", "PAYMENT_TYPE", "PHONE_NUMBER", "PRICE", "PRODUCT_CATEGORY", "SHIPPING_ADDRESS_L1", "SHIPPING_ADDRESS_L2", "SHIPPING_CITY", "SHIPPING_COUNTRY", "SHIPPING_NAME", "SHIPPING_PHONE", "SHIPPING_STATE", "SHIPPING_ZIP", "USERAGENT" ] }, "AWS::GameLift::Alias.Description": { "StringMax": 1024, "StringMin": 1 }, "AWS::GameLift::Alias.Name": { "AllowedPatternRegex": ".*\\S.*", "StringMax": 1024, "StringMin": 1 }, "AWS::GameLift::Alias.RoutingStrategy.FleetId": { "AllowedPatternRegex": "^fleet-\\S+" }, "AWS::GameLift::Alias.RoutingStrategy.Type": { "AllowedValues": [ "SIMPLE", "TERMINAL" ] }, "AWS::GameLift::Build.OperatingSystem": { "AllowedValues": [ "AMAZON_LINUX", "AMAZON_LINUX_2", "WINDOWS_2012", "WINDOWS_2016" ] }, "AWS::GameLift::Fleet.BuildId": { "AllowedPatternRegex": "^build-\\S+|^arn:.*:build/build-\\S+" }, "AWS::GameLift::Fleet.CertificateConfiguration.CertificateType": { "AllowedValues": [ "DISABLED", "GENERATED" ] }, "AWS::GameLift::Fleet.ComputeType": { "AllowedValues": [ "EC2", "ANYWHERE" ] }, "AWS::GameLift::Fleet.Description": { "StringMax": 1024, "StringMin": 1 }, "AWS::GameLift::Fleet.EC2InstanceType": { "AllowedPatternRegex": "^.*..*$", "AllowedValues": [ "c3.2xlarge", "c3.4xlarge", "c3.8xlarge", "c3.large", "c3.xlarge", "c4.2xlarge", "c4.4xlarge", "c4.8xlarge", "c4.large", "c4.xlarge", "c5.12xlarge", "c5.18xlarge", "c5.24xlarge", "c5.2xlarge", "c5.4xlarge", "c5.9xlarge", "c5.large", "c5.xlarge", "c5a.12xlarge", "c5a.16xlarge", "c5a.24xlarge", "c5a.2xlarge", "c5a.4xlarge", "c5a.8xlarge", "c5a.large", "c5a.xlarge", "c5d.12xlarge", "c5d.18xlarge", "c5d.24xlarge", "c5d.2xlarge", "c5d.4xlarge", "c5d.9xlarge", "c5d.large", "c5d.xlarge", "c6a.12xlarge", "c6a.16xlarge", "c6a.24xlarge", "c6a.2xlarge", "c6a.4xlarge", "c6a.8xlarge", "c6a.large", "c6a.xlarge", "c6g.12xlarge", "c6g.16xlarge", "c6g.2xlarge", "c6g.4xlarge", "c6g.8xlarge", "c6g.large", "c6g.medium", "c6g.xlarge", "c6i.12xlarge", "c6i.16xlarge", "c6i.24xlarge", "c6i.2xlarge", "c6i.4xlarge", "c6i.8xlarge", "c6i.large", "c6i.xlarge", "m3.2xlarge", "m3.large", "m3.medium", "m3.xlarge", "m4.10xlarge", "m4.2xlarge", "m4.4xlarge", "m4.large", "m4.xlarge", "m5.12xlarge", "m5.16xlarge", "m5.24xlarge", "m5.2xlarge", "m5.4xlarge", "m5.8xlarge", "m5.large", "m5.xlarge", "m5a.12xlarge", "m5a.16xlarge", "m5a.24xlarge", "m5a.2xlarge", "m5a.4xlarge", "m5a.8xlarge", "m5a.large", "m5a.xlarge", "m6g.12xlarge", "m6g.16xlarge", "m6g.2xlarge", "m6g.4xlarge", "m6g.8xlarge", "m6g.large", "m6g.medium", "m6g.xlarge", "r3.2xlarge", "r3.4xlarge", "r3.8xlarge", "r3.large", "r3.xlarge", "r4.16xlarge", "r4.2xlarge", "r4.4xlarge", "r4.8xlarge", "r4.large", "r4.xlarge", "r5.12xlarge", "r5.16xlarge", "r5.24xlarge", "r5.2xlarge", "r5.4xlarge", "r5.8xlarge", "r5.large", "r5.xlarge", "r5a.12xlarge", "r5a.16xlarge", "r5a.24xlarge", "r5a.2xlarge", "r5a.4xlarge", "r5a.8xlarge", "r5a.large", "r5a.xlarge", "r5d.12xlarge", "r5d.16xlarge", "r5d.24xlarge", "r5d.2xlarge", "r5d.4xlarge", "r5d.8xlarge", "r5d.large", "r5d.xlarge", "r6g.12xlarge", "r6g.16xlarge", "r6g.2xlarge", "r6g.4xlarge", "r6g.8xlarge", "r6g.large", "r6g.medium", "r6g.xlarge" ] }, "AWS::GameLift::Fleet.FleetType": { "AllowedValues": [ "ON_DEMAND", "SPOT" ] }, "AWS::GameLift::Fleet.InstanceRoleARN": { "AllowedPatternRegex": "^arn:aws(-.*)?:[a-z-]+:(([a-z]+-)+[0-9])?:([0-9]{12})?:[^.]+$" }, "AWS::GameLift::Fleet.IpPermission.FromPort": { "NumberMax": 60000, "NumberMin": 1 }, "AWS::GameLift::Fleet.IpPermission.IpRange": { "AllowedPatternRegex": "(^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(/([0-9]|[1-2][0-9]|3[0-2]))$)" }, "AWS::GameLift::Fleet.IpPermission.Protocol": { "AllowedValues": [ "TCP", "UDP" ] }, "AWS::GameLift::Fleet.IpPermission.ToPort": { "NumberMax": 60000, "NumberMin": 1 }, "AWS::GameLift::Fleet.LocationConfiguration.Location": { "AllowedPatternRegex": "^[A-Za-z0-9\\-]+", "StringMax": 64, "StringMin": 1 }, "AWS::GameLift::Fleet.Name": { "StringMax": 1024, "StringMin": 1 }, "AWS::GameLift::Fleet.NewGameSessionProtectionPolicy": { "AllowedValues": [ "FullProtection", "NoProtection" ] }, "AWS::GameLift::Fleet.PeerVpcAwsAccountId": { "AllowedPatternRegex": "^[0-9]{12}$", "StringMax": 1024, "StringMin": 1 }, "AWS::GameLift::Fleet.PeerVpcId": { "AllowedPatternRegex": "^vpc-\\S+", "StringMax": 1024, "StringMin": 1 }, "AWS::GameLift::Fleet.RuntimeConfiguration.GameSessionActivationTimeoutSeconds": { "NumberMax": 600, "NumberMin": 1 }, "AWS::GameLift::Fleet.RuntimeConfiguration.MaxConcurrentGameSessionActivations": { "NumberMax": 2147483647, "NumberMin": 1 }, "AWS::GameLift::Fleet.ScriptId": { "AllowedPatternRegex": "^script-\\S+|^arn:.*:script/script-\\S+" }, "AWS::GameLift::Fleet.ServerProcess.LaunchPath": { "AllowedPatternRegex": "^([Cc]:\\\\game\\S+|/local/game/\\S+)", "StringMax": 1024, "StringMin": 1 }, "AWS::GameLift::Fleet.ServerProcess.Parameters": { "StringMax": 1024, "StringMin": 1 }, "AWS::GameLift::GameServerGroup.BalancingStrategy": { "AllowedValues": [ "SPOT_ONLY", "SPOT_PREFERRED", "ON_DEMAND_ONLY" ] }, "AWS::GameLift::GameServerGroup.DeleteOption": { "AllowedValues": [ "SAFE_DELETE", "FORCE_DELETE", "RETAIN" ] }, "AWS::GameLift::GameServerGroup.GameServerGroupName": { "AllowedPatternRegex": "[a-zA-Z0-9-\\.]+", "StringMax": 128, "StringMin": 1 }, "AWS::GameLift::GameServerGroup.GameServerProtectionPolicy": { "AllowedValues": [ "NO_PROTECTION", "FULL_PROTECTION" ] }, "AWS::GameLift::GameServerGroup.InstanceDefinition.WeightedCapacity": { "AllowedPatternRegex": "^[\\u0031-\\u0039][\\u0030-\\u0039]{0,2}$" }, "AWS::GameLift::GameServerGroup.RoleArn": { "AllowedPatternRegex": "^arn:.*:role\\/[\\w+=,.@-]+", "StringMax": 256, "StringMin": 1 }, "AWS::GameLift::GameServerGroup.VpcSubnets": { "AllowedPatternRegex": "^subnet-[0-9a-z]+$", "StringMax": 24, "StringMin": 15 }, "AWS::GameLift::Location.LocationName": { "AllowedPatternRegex": "^custom-[A-Za-z0-9\\-]+", "StringMax": 64, "StringMin": 8 }, "AWS::GlobalAccelerator::Accelerator.IpAddressType": { "AllowedValues": [ "IPV4", "DUAL_STACK" ] }, "AWS::GlobalAccelerator::Accelerator.IpAddresses": { "AllowedPatternRegex": "^(?:[0-9]{1,3}\\.){3}[0-9]{1,3}$" }, "AWS::GlobalAccelerator::Accelerator.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9_-]{0,64}$", "StringMax": 64, "StringMin": 1 }, "AWS::GlobalAccelerator::EndpointGroup.HealthCheckPort": { "NumberMax": 65535, "NumberMin": -1 }, "AWS::GlobalAccelerator::EndpointGroup.HealthCheckProtocol": { "AllowedValues": [ "TCP", "HTTP", "HTTPS" ] }, "AWS::GlobalAccelerator::Listener.ClientAffinity": { "AllowedValues": [ "NONE", "SOURCE_IP" ] }, "AWS::GlobalAccelerator::Listener.Protocol": { "AllowedValues": [ "TCP", "UDP" ] }, "AWS::Glue::Connection.ConnectionInput.ConnectionType": { "AllowedValues": [ "CUSTOM", "JDBC", "KAFKA", "MARKETPLACE", "MONGODB", "NETWORK", "SFTP" ] }, "AWS::Glue::Crawler.SchemaChangePolicy.DeleteBehavior": { "AllowedValues": [ "DELETE_FROM_DATABASE", "DEPRECATE_IN_DATABASE", "LOG" ] }, "AWS::Glue::Crawler.SchemaChangePolicy.UpdateBehavior": { "AllowedValues": [ "LOG", "UPDATE_IN_DATABASE" ] }, "AWS::Glue::Job.NumberOfWorkers": { "NumberMax": 299, "NumberMin": 0 }, "AWS::Glue::MLTransform.MaxCapacity": { "NumberMax": 100, "NumberMin": 1 }, "AWS::Glue::Registry.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::Glue::Schema.Compatibility": { "AllowedValues": [ "NONE", "DISABLED", "BACKWARD", "BACKWARD_ALL", "FORWARD", "FORWARD_ALL", "FULL", "FULL_ALL" ] }, "AWS::Glue::Schema.DataFormat": { "AllowedValues": [ "AVRO", "JSON", "PROTOBUF" ] }, "AWS::Glue::Schema.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::Glue::Schema.Registry.Arn": { "AllowedPatternRegex": "arn:aws(-(cn|us-gov|iso(-[bef])?))?:glue:.*" }, "AWS::Glue::Schema.Registry.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::Glue::Schema.SchemaDefinition": { "StringMax": 170000, "StringMin": 1 }, "AWS::Glue::Schema.SchemaVersion.VersionNumber": { "NumberMax": 100000, "NumberMin": 1 }, "AWS::Glue::SchemaVersion.Schema.RegistryName": { "StringMax": 255, "StringMin": 1 }, "AWS::Glue::SchemaVersion.Schema.SchemaArn": { "AllowedPatternRegex": "arn:(aws|aws-us-gov|aws-cn):glue:.*" }, "AWS::Glue::SchemaVersion.Schema.SchemaName": { "StringMax": 255, "StringMin": 1 }, "AWS::Glue::SchemaVersion.SchemaDefinition": { "StringMax": 170000, "StringMin": 1 }, "AWS::Glue::SchemaVersionMetadata.Key": { "StringMax": 128, "StringMin": 1 }, "AWS::Glue::SchemaVersionMetadata.SchemaVersionId": { "AllowedPatternRegex": "[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}" }, "AWS::Glue::SchemaVersionMetadata.Value": { "StringMax": 256, "StringMin": 1 }, "AWS::Glue::Table.TableInput.TableType": { "AllowedValues": [ "EXTERNAL_TABLE", "VIRTUAL_VIEW" ] }, "AWS::Glue::Trigger.Condition.LogicalOperator": { "AllowedValues": [ "EQUALS" ] }, "AWS::Glue::Trigger.Condition.State": { "AllowedValues": [ "SUCCEEDED", "STOPPED", "TIMEOUT", "FAILED" ] }, "AWS::Glue::Trigger.Predicate.Logical": { "AllowedValues": [ "AND", "ANY" ] }, "AWS::Glue::Trigger.Type": { "AllowedValues": [ "CONDITIONAL", "EVENT", "ON_DEMAND", "SCHEDULED" ] }, "AWS::Grafana::Workspace.AccountAccessType": { "AllowedValues": [ "CURRENT_ACCOUNT", "ORGANIZATION" ] }, "AWS::Grafana::Workspace.AssertionAttributes.Email": { "StringMax": 256, "StringMin": 1 }, "AWS::Grafana::Workspace.AssertionAttributes.Groups": { "StringMax": 256, "StringMin": 1 }, "AWS::Grafana::Workspace.AssertionAttributes.Login": { "StringMax": 256, "StringMin": 1 }, "AWS::Grafana::Workspace.AssertionAttributes.Name": { "StringMax": 256, "StringMin": 1 }, "AWS::Grafana::Workspace.AssertionAttributes.Org": { "StringMax": 256, "StringMin": 1 }, "AWS::Grafana::Workspace.AssertionAttributes.Role": { "StringMax": 256, "StringMin": 1 }, "AWS::Grafana::Workspace.AuthenticationProviders": { "AllowedValues": [ "AWS_SSO", "SAML" ] }, "AWS::Grafana::Workspace.ClientToken": { "AllowedPatternRegex": "^[!-~]{1,64}$" }, "AWS::Grafana::Workspace.DataSources": { "AllowedValues": [ "AMAZON_OPENSEARCH_SERVICE", "CLOUDWATCH", "PROMETHEUS", "XRAY", "TIMESTREAM", "SITEWISE", "ATHENA", "REDSHIFT" ] }, "AWS::Grafana::Workspace.IdpMetadata.Url": { "StringMax": 2048, "StringMin": 1 }, "AWS::Grafana::Workspace.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9-._~]{1,255}$" }, "AWS::Grafana::Workspace.NotificationDestinations": { "AllowedValues": [ "SNS" ] }, "AWS::Grafana::Workspace.OrganizationRoleName": { "StringMax": 2048, "StringMin": 1 }, "AWS::Grafana::Workspace.PermissionType": { "AllowedValues": [ "CUSTOMER_MANAGED", "SERVICE_MANAGED" ] }, "AWS::Grafana::Workspace.RoleArn": { "StringMax": 2048, "StringMin": 1 }, "AWS::Grafana::Workspace.RoleValues.Admin": { "StringMax": 256, "StringMin": 1 }, "AWS::Grafana::Workspace.RoleValues.Editor": { "StringMax": 256, "StringMin": 1 }, "AWS::Grafana::Workspace.SamlConfiguration.AllowedOrganizations": { "StringMax": 256, "StringMin": 1 }, "AWS::Grafana::Workspace.VpcConfiguration.SecurityGroupIds": { "StringMax": 255, "StringMin": 1 }, "AWS::Grafana::Workspace.VpcConfiguration.SubnetIds": { "StringMax": 255, "StringMin": 1 }, "AWS::GreengrassV2::ComponentVersion.LambdaDeviceMount.Permission": { "AllowedValues": [ "ro", "rw" ] }, "AWS::GreengrassV2::ComponentVersion.LambdaEventSource.Type": { "AllowedValues": [ "PUB_SUB", "IOT_CORE" ] }, "AWS::GreengrassV2::ComponentVersion.LambdaExecutionParameters.InputPayloadEncodingType": { "AllowedValues": [ "json", "binary" ] }, "AWS::GreengrassV2::ComponentVersion.LambdaFunctionRecipeSource.LambdaArn": { "AllowedPatternRegex": "^arn:aws(-(cn|us-gov))?:lambda:(([a-z]+-)+[0-9])?:([0-9]{12})?:[^.]+$" }, "AWS::GreengrassV2::ComponentVersion.LambdaLinuxProcessParams.IsolationMode": { "AllowedValues": [ "GreengrassContainer", "NoContainer" ] }, "AWS::GreengrassV2::ComponentVersion.LambdaVolumeMount.Permission": { "AllowedValues": [ "ro", "rw" ] }, "AWS::GreengrassV2::Deployment.DeploymentComponentUpdatePolicy.Action": { "AllowedValues": [ "NOTIFY_COMPONENTS", "SKIP_NOTIFY_COMPONENTS" ] }, "AWS::GreengrassV2::Deployment.DeploymentComponentUpdatePolicy.TimeoutInSeconds": { "NumberMax": 2147483647, "NumberMin": 1 }, "AWS::GreengrassV2::Deployment.DeploymentConfigurationValidationPolicy.TimeoutInSeconds": { "NumberMax": 2147483647, "NumberMin": 1 }, "AWS::GreengrassV2::Deployment.DeploymentName": { "StringMax": 256, "StringMin": 1 }, "AWS::GreengrassV2::Deployment.DeploymentPolicies.FailureHandlingPolicy": { "AllowedValues": [ "ROLLBACK", "DO_NOTHING" ] }, "AWS::GreengrassV2::Deployment.IoTJobAbortCriteria.Action": { "AllowedValues": [ "CANCEL" ] }, "AWS::GreengrassV2::Deployment.IoTJobAbortCriteria.FailureType": { "AllowedValues": [ "FAILED", "REJECTED", "TIMED_OUT", "ALL" ] }, "AWS::GreengrassV2::Deployment.IoTJobAbortCriteria.MinNumberOfExecutedThings": { "NumberMax": 2147483647, "NumberMin": 1 }, "AWS::GreengrassV2::Deployment.IoTJobExecutionsRolloutConfig.MaximumPerMinute": { "NumberMax": 1000, "NumberMin": 1 }, "AWS::GreengrassV2::Deployment.IoTJobExponentialRolloutRate.BaseRatePerMinute": { "NumberMax": 1000, "NumberMin": 1 }, "AWS::GreengrassV2::Deployment.IoTJobExponentialRolloutRate.IncrementFactor": { "NumberMax": 5, "NumberMin": 1 }, "AWS::GreengrassV2::Deployment.ParentTargetArn": { "AllowedPatternRegex": "arn:[^:]*:iot:[^:]*:[0-9]+:thinggroup/.+" }, "AWS::GreengrassV2::Deployment.TargetArn": { "AllowedPatternRegex": "arn:[^:]*:iot:[^:]*:[0-9]+:(thing|thinggroup)/.+" }, "AWS::GroundStation::Config.DecodeConfig.UnvalidatedJSON": { "AllowedPatternRegex": "^[{}\\[\\]:.,\"0-9A-z\\-_\\s]{1,8192}$" }, "AWS::GroundStation::Config.DemodulationConfig.UnvalidatedJSON": { "AllowedPatternRegex": "^[{}\\[\\]:.,\"0-9A-z\\-_\\s]{1,8192}$" }, "AWS::GroundStation::Config.Eirp.Units": { "AllowedValues": [ "dBW" ] }, "AWS::GroundStation::Config.Frequency.Units": { "AllowedValues": [ "GHz", "MHz", "kHz" ] }, "AWS::GroundStation::Config.FrequencyBandwidth.Units": { "AllowedValues": [ "GHz", "MHz", "kHz" ] }, "AWS::GroundStation::Config.Name": { "AllowedPatternRegex": "^[ a-zA-Z0-9_:-]{1,256}$" }, "AWS::GroundStation::Config.S3RecordingConfig.Prefix": { "AllowedPatternRegex": "^([a-zA-Z0-9_\\-=/]|\\{satellite_id\\}|\\{config\\-name}|\\{s3\\-config-id}|\\{year\\}|\\{month\\}|\\{day\\}){1,900}$" }, "AWS::GroundStation::Config.SpectrumConfig.Polarization": { "AllowedValues": [ "LEFT_HAND", "RIGHT_HAND", "NONE" ] }, "AWS::GroundStation::Config.TrackingConfig.Autotrack": { "AllowedValues": [ "REQUIRED", "PREFERRED", "REMOVED" ] }, "AWS::GroundStation::Config.UplinkSpectrumConfig.Polarization": { "AllowedValues": [ "LEFT_HAND", "RIGHT_HAND", "NONE" ] }, "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AgentStatus": { "AllowedValues": [ "SUCCESS", "FAILED", "ACTIVE", "INACTIVE" ] }, "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AuditResults": { "AllowedValues": [ "HEALTHY", "UNHEALTHY" ] }, "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.Name": { "AllowedPatternRegex": "^[ a-zA-Z0-9_:-]{1,256}$" }, "AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint.Name": { "AllowedPatternRegex": "^[ a-zA-Z0-9_:-]{1,256}$" }, "AWS::GroundStation::MissionProfile.Name": { "AllowedPatternRegex": "^[ a-zA-Z0-9_:-]{1,256}$" }, "AWS::GuardDuty::Detector.FindingPublishingFrequency": { "AllowedValues": [ "FIFTEEN_MINUTES", "ONE_HOUR", "SIX_HOURS" ] }, "AWS::GuardDuty::Filter.Action": { "AllowedValues": [ "ARCHIVE", "NOOP" ] }, "AWS::GuardDuty::IPSet.Format": { "AllowedValues": [ "ALIEN_VAULT", "FIRE_EYE", "OTX_CSV", "PROOF_POINT", "STIX", "TXT" ] }, "AWS::GuardDuty::Member.Status": { "AllowedValues": [ "Created", "Disabled", "Enabled", "Invited", "Removed", "Resigned" ] }, "AWS::GuardDuty::ThreatIntelSet.Format": { "AllowedValues": [ "ALIEN_VAULT", "FIRE_EYE", "OTX_CSV", "PROOF_POINT", "STIX", "TXT" ] }, "AWS::HealthLake::FHIRDatastore.DatastoreName": { "StringMax": 256, "StringMin": 1 }, "AWS::HealthLake::FHIRDatastore.DatastoreTypeVersion": { "AllowedValues": [ "R4" ] }, "AWS::HealthLake::FHIRDatastore.KmsEncryptionConfig.CmkType": { "AllowedValues": [ "CUSTOMER_MANAGED_KMS_KEY", "AWS_OWNED_KMS_KEY" ] }, "AWS::HealthLake::FHIRDatastore.KmsEncryptionConfig.KmsKeyId": { "AllowedPatternRegex": "(arn:aws((-us-gov)|(-iso)|(-iso-b)|(-cn))?:kms:)?([a-z]{2}-[a-z]+(-[a-z]+)?-\\d:)?(\\d{12}:)?(((key/)?[a-zA-Z0-9-_]+)|(alias/[a-zA-Z0-9:/_-]+))", "StringMax": 400, "StringMin": 1 }, "AWS::HealthLake::FHIRDatastore.PreloadDataConfig.PreloadDataType": { "AllowedValues": [ "SYNTHEA" ] }, "AWS::IAM::AccessKey.Active": { "AllowedValues": [ "Active", "Inactive" ] }, "AWS::IAM::AssumeRole.Document": { "JsonMax": 2048, "Ref": { "Parameters": [ "String" ] } }, "AWS::IAM::Group.Name": { "Ref": { "Parameters": [ "String" ], "Resources": [ "AWS::IAM::Group" ] } }, "AWS::IAM::Group.Names": { "ListMax": 10, "ListMin": 0 }, "AWS::IAM::InstanceProfile.Arn": { "GetAtt": { "AWS::IAM::InstanceProfile": "Arn" }, "Ref": { "Parameters": [ "String" ] } }, "AWS::IAM::InstanceProfile.Name": { "AllowedPatternRegex": "[a-zA-Z0-9+=,.@\\-_]+", "GetAtt": {}, "Ref": { "Parameters": [ "String" ], "Resources": [ "AWS::IAM::InstanceProfile" ] } }, "AWS::IAM::InstanceProfile.NameOrArn": { "GetAtt": { "AWS::IAM::InstanceProfile": "Arn" }, "Ref": { "Parameters": [ "String" ], "Resources": [ "AWS::IAM::InstanceProfile" ] } }, "AWS::IAM::InstanceProfile.Role": { "GetAtt": {}, "Ref": { "Parameters": [ "String" ], "Resources": [ "AWS::IAM::Role" ] } }, "AWS::IAM::InstanceProfile.Roles": { "ListMax": 1, "ListMin": 1 }, "AWS::IAM::ManagedPolicy.Arn": { "AllowedPatternRegex": "arn:(aws[a-zA-Z-]*)?:iam::(\\d{12}|aws):policy/[a-zA-Z_0-9+=,.@\\-_/]+", "GetAtt": {}, "Ref": { "Parameters": [ "String" ], "Resources": [ "AWS::IAM::ManagedPolicy" ] } }, "AWS::IAM::ManagedPolicy.Arns": { "ListMax": 20, "ListMin": 0 }, "AWS::IAM::ManagedPolicy.PolicyDocument": { "JsonMax": 6144, "Ref": { "Parameters": [ "String" ] } }, "AWS::IAM::OIDCProvider.ClientIdList": { "StringMax": 255, "StringMin": 1 }, "AWS::IAM::OIDCProvider.ThumbprintList": { "AllowedPatternRegex": "[0-9A-Fa-f]{40}", "StringMax": 40, "StringMin": 40 }, "AWS::IAM::OIDCProvider.Url": { "StringMax": 255, "StringMin": 1 }, "AWS::IAM::Path.Path": { "AllowedPatternRegex": "^/(.+/)*$", "Ref": { "Parameters": [ "String" ] } }, "AWS::IAM::Policy.PolicyName": { "AllowedPatternRegex": "^[a-zA-Z0-9+=,.@\\-_]+$", "StringMax": 128, "StringMin": 1 }, "AWS::IAM::Role.Arn": { "AllowedPatternRegex": "arn:(aws[a-zA-Z-]*)?:iam::\\d{12}:role/[a-zA-Z_0-9+=,.@\\-_/]+", "GetAtt": { "AWS::IAM::Role": "Arn" }, "Ref": { "Parameters": [ "String" ] } }, "AWS::IAM::Role.MaxSessionDuration": { "NumberMax": 43200, "NumberMin": 3600 }, "AWS::IAM::Role.Name": { "GetAtt": {}, "Ref": { "Parameters": [ "String" ], "Resources": [ "AWS::IAM::Role" ] }, "StringMax": 64, "StringMin": 1 }, "AWS::IAM::Role.NameOrArn": { "GetAtt": { "AWS::IAM::Role": "Arn" }, "Ref": { "Parameters": [ "String" ], "Resources": [ "AWS::IAM::Role" ] } }, "AWS::IAM::SAMLProvider.Name": { "AllowedPatternRegex": "[\\w._-]+", "StringMax": 128, "StringMin": 1 }, "AWS::IAM::SAMLProvider.SamlMetadataDocument": { "StringMax": 10000000, "StringMin": 1000 }, "AWS::IAM::ServerCertificate.CertificateBody": { "AllowedPatternRegex": "[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+", "StringMax": 16384, "StringMin": 1 }, "AWS::IAM::ServerCertificate.CertificateChain": { "AllowedPatternRegex": "[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+", "StringMax": 2097152, "StringMin": 1 }, "AWS::IAM::ServerCertificate.Path": { "AllowedPatternRegex": "(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)", "StringMax": 512, "StringMin": 1 }, "AWS::IAM::ServerCertificate.PrivateKey": { "AllowedPatternRegex": "[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+", "StringMax": 16384, "StringMin": 1 }, "AWS::IAM::ServerCertificate.ServerCertificateName": { "AllowedPatternRegex": "[\\w+=,.@-]+", "StringMax": 128, "StringMin": 1 }, "AWS::IAM::User.Arn": { "GetAtt": { "AWS::IAM::User": "Arn" }, "Ref": { "Parameters": [ "String" ] } }, "AWS::IAM::VirtualMFADevice.Path": { "AllowedPatternRegex": "(\\u002F)|(\\u002F[\\u0021-\\u007F]+\\u002F)", "StringMax": 512, "StringMin": 1 }, "AWS::IAM::VirtualMFADevice.VirtualMfaDeviceName": { "AllowedPatternRegex": "[\\w+=,.@-]+", "StringMax": 226, "StringMin": 1 }, "AWS::IVS::Channel.LatencyMode": { "AllowedValues": [ "NORMAL", "LOW" ] }, "AWS::IVS::Channel.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9-_]*$" }, "AWS::IVS::Channel.RecordingConfigurationArn": { "AllowedPatternRegex": "^$|arn:aws:ivs:[a-z0-9-]+:[0-9]+:recording-configuration/[a-zA-Z0-9-]+$" }, "AWS::IVS::Channel.Type": { "AllowedValues": [ "STANDARD", "BASIC" ] }, "AWS::IVS::PlaybackKeyPair.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9-_]*$" }, "AWS::IVS::RecordingConfiguration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9-_]*$" }, "AWS::IVS::RecordingConfiguration.S3DestinationConfiguration.BucketName": { "AllowedPatternRegex": "^[a-z0-9-.]+$", "StringMax": 63, "StringMin": 3 }, "AWS::IVS::RecordingConfiguration.ThumbnailConfiguration.RecordingMode": { "AllowedValues": [ "INTERVAL", "DISABLED" ] }, "AWS::IVS::RecordingConfiguration.ThumbnailConfiguration.TargetIntervalSeconds": { "NumberMax": 60, "NumberMin": 5 }, "AWS::IVS::StreamKey.ChannelArn": { "AllowedPatternRegex": "^arn:aws:ivs:[a-z0-9-]+:[0-9]+:channel/[a-zA-Z0-9-]+$" }, "AWS::IVSChat::LoggingConfiguration.CloudWatchLogsDestinationConfiguration.LogGroupName": { "AllowedPatternRegex": "^[\\.\\-_/#A-Za-z0-9]+$", "StringMax": 512, "StringMin": 1 }, "AWS::IVSChat::LoggingConfiguration.FirehoseDestinationConfiguration.DeliveryStreamName": { "AllowedPatternRegex": "^[a-zA-Z0-9_.-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::IVSChat::LoggingConfiguration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9-_]*$" }, "AWS::IVSChat::LoggingConfiguration.S3DestinationConfiguration.BucketName": { "AllowedPatternRegex": "^[a-z0-9-.]+$", "StringMax": 63, "StringMin": 3 }, "AWS::IVSChat::Room.LoggingConfigurationIdentifiers": { "AllowedPatternRegex": "^arn:aws:ivschat:[a-z0-9-]+:[0-9]+:logging-configuration/[a-zA-Z0-9-]+$", "StringMax": 128, "StringMin": 1 }, "AWS::IVSChat::Room.MaximumMessageLength": { "NumberMax": 500, "NumberMin": 1 }, "AWS::IVSChat::Room.MaximumMessageRatePerSecond": { "NumberMax": 10, "NumberMin": 1 }, "AWS::IVSChat::Room.MessageReviewHandler.FallbackResult": { "AllowedValues": [ "ALLOW", "DENY" ] }, "AWS::IVSChat::Room.MessageReviewHandler.Uri": { "AllowedPatternRegex": "^$|^arn:aws:lambda:[a-z0-9-]+:[0-9]{12}:function:.+" }, "AWS::IVSChat::Room.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9-_]*$" }, "AWS::IdentityStore::Group.DisplayName": { "AllowedPatternRegex": "^[\\p{L}\\p{M}\\p{S}\\p{N}\\p{P}\\t\\n\\r ]+$", "StringMax": 1024, "StringMin": 1 }, "AWS::IdentityStore::Group.IdentityStoreId": { "AllowedPatternRegex": "^d-[0-9a-f]{10}$|^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$", "StringMax": 36, "StringMin": 1 }, "AWS::IdentityStore::GroupMembership.GroupId": { "AllowedPatternRegex": "^([0-9a-f]{10}-|)[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}$", "StringMax": 47, "StringMin": 1 }, "AWS::IdentityStore::GroupMembership.IdentityStoreId": { "AllowedPatternRegex": "^d-[0-9a-f]{10}$|^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$", "StringMax": 36, "StringMin": 1 }, "AWS::IdentityStore::GroupMembership.MemberId.UserId": { "AllowedPatternRegex": "^([0-9a-f]{10}-|)[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}$", "StringMax": 47, "StringMin": 1 }, "AWS::ImageBuilder::Component.Data": { "StringMax": 16000, "StringMin": 1 }, "AWS::ImageBuilder::Component.Platform": { "AllowedValues": [ "Windows", "Linux" ] }, "AWS::ImageBuilder::ContainerRecipe.ContainerType": { "AllowedValues": [ "DOCKER" ] }, "AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification.VolumeType": { "AllowedValues": [ "standard", "io1", "io2", "gp2", "gp3", "sc1", "st1" ] }, "AWS::ImageBuilder::ContainerRecipe.PlatformOverride": { "AllowedValues": [ "Windows", "Linux" ] }, "AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository.Service": { "AllowedValues": [ "ECR" ] }, "AWS::ImageBuilder::DistributionConfiguration.TargetContainerRepository.Service": { "AllowedValues": [ "ECR" ] }, "AWS::ImageBuilder::Image.ImageTestsConfiguration.TimeoutMinutes": { "NumberMax": 1440, "NumberMin": 60 }, "AWS::ImageBuilder::ImagePipeline.ImageTestsConfiguration.TimeoutMinutes": { "NumberMax": 1440, "NumberMin": 60 }, "AWS::ImageBuilder::ImagePipeline.Schedule.PipelineExecutionStartCondition": { "AllowedValues": [ "EXPRESSION_MATCH_ONLY", "EXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE" ] }, "AWS::ImageBuilder::ImagePipeline.Status": { "AllowedValues": [ "DISABLED", "ENABLED" ] }, "AWS::ImageBuilder::ImageRecipe.EbsInstanceBlockDeviceSpecification.VolumeType": { "AllowedValues": [ "standard", "io1", "io2", "gp2", "gp3", "sc1", "st1" ] }, "AWS::ImageBuilder::InfrastructureConfiguration.InstanceMetadataOptions.HttpTokens": { "AllowedValues": [ "required", "optional" ] }, "AWS::Inspector::AssessmentTemplate.DurationInSeconds": { "NumberMax": 86400, "NumberMin": 180 }, "AWS::InspectorV2::Filter.Description": { "StringMax": 512, "StringMin": 1 }, "AWS::InspectorV2::Filter.FilterAction": { "AllowedValues": [ "NONE", "SUPPRESS" ] }, "AWS::InspectorV2::Filter.MapFilter.Comparison": { "AllowedValues": [ "EQUALS" ] }, "AWS::InspectorV2::Filter.MapFilter.Key": { "StringMax": 128, "StringMin": 1 }, "AWS::InspectorV2::Filter.Name": { "StringMax": 128, "StringMin": 1 }, "AWS::InspectorV2::Filter.StringFilter.Comparison": { "AllowedValues": [ "EQUALS", "PREFIX", "NOT_EQUALS" ] }, "AWS::InspectorV2::Filter.StringFilter.Value": { "StringMax": 1024, "StringMin": 1 }, "AWS::InternetMonitor::Monitor.MaxCityNetworksToMonitor": { "NumberMax": 500000, "NumberMin": 1 }, "AWS::InternetMonitor::Monitor.MonitorName": { "AllowedPatternRegex": "^[a-zA-Z0-9_.-]+$", "StringMax": 255, "StringMin": 1 }, "AWS::InternetMonitor::Monitor.Resources": { "AllowedPatternRegex": "^arn:.*", "StringMax": 2048, "StringMin": 20 }, "AWS::InternetMonitor::Monitor.ResourcesToAdd": { "StringMax": 2048, "StringMin": 20 }, "AWS::InternetMonitor::Monitor.ResourcesToRemove": { "StringMax": 2048, "StringMin": 20 }, "AWS::InternetMonitor::Monitor.S3Config.LogDeliveryStatus": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::InternetMonitor::Monitor.Status": { "AllowedValues": [ "PENDING", "ACTIVE", "INACTIVE", "ERROR" ] }, "AWS::InternetMonitor::Monitor.TrafficPercentageToMonitor": { "NumberMax": 100, "NumberMin": 1 }, "AWS::IoT::AccountAuditConfiguration.AccountId": { "StringMax": 12, "StringMin": 12 }, "AWS::IoT::AccountAuditConfiguration.AuditNotificationTarget.RoleArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoT::AccountAuditConfiguration.RoleArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoT::Authorizer.AuthorizerName": { "AllowedPatternRegex": "[\\w=,@-]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoT::Authorizer.Status": { "AllowedValues": [ "ACTIVE", "INACTIVE" ] }, "AWS::IoT::CACertificate.AutoRegistrationStatus": { "AllowedValues": [ "ENABLE", "DISABLE" ] }, "AWS::IoT::CACertificate.CACertificatePem": { "AllowedPatternRegex": "[\\s\\S]*", "StringMax": 65536, "StringMin": 1 }, "AWS::IoT::CACertificate.CertificateMode": { "AllowedValues": [ "DEFAULT", "SNI_ONLY" ] }, "AWS::IoT::CACertificate.RegistrationConfig.RoleArn": { "AllowedPatternRegex": "arn:(aws[a-zA-Z-]*)?:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+", "StringMax": 2048, "StringMin": 20 }, "AWS::IoT::CACertificate.RegistrationConfig.TemplateBody": { "AllowedPatternRegex": "[\\s\\S]*" }, "AWS::IoT::CACertificate.RegistrationConfig.TemplateName": { "AllowedPatternRegex": "^[0-9A-Za-z_-]+$", "StringMax": 36, "StringMin": 1 }, "AWS::IoT::CACertificate.Status": { "AllowedValues": [ "ACTIVE", "INACTIVE" ] }, "AWS::IoT::CACertificate.VerificationCertificatePem": { "AllowedPatternRegex": "[\\s\\S]*", "StringMax": 65536, "StringMin": 1 }, "AWS::IoT::Certificate.CACertificatePem": { "StringMax": 65536, "StringMin": 1 }, "AWS::IoT::Certificate.CertificateMode": { "AllowedValues": [ "DEFAULT", "SNI_ONLY" ] }, "AWS::IoT::Certificate.CertificatePem": { "StringMax": 65536, "StringMin": 1 }, "AWS::IoT::Certificate.Status": { "AllowedValues": [ "ACTIVE", "INACTIVE", "REVOKED", "PENDING_TRANSFER", "PENDING_ACTIVATION" ] }, "AWS::IoT::CustomMetric.MetricName": { "AllowedPatternRegex": "[a-zA-Z0-9:_-]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoT::CustomMetric.MetricType": { "AllowedValues": [ "string-list", "ip-address-list", "number-list", "number" ] }, "AWS::IoT::Dimension.Name": { "AllowedPatternRegex": "[a-zA-Z0-9:_-]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoT::Dimension.StringValues": { "StringMax": 256, "StringMin": 1 }, "AWS::IoT::Dimension.Type": { "AllowedValues": [ "TOPIC_FILTER" ] }, "AWS::IoT::DomainConfiguration.AuthorizerConfig.DefaultAuthorizerName": { "AllowedPatternRegex": "^[\\w=,@-]+$", "StringMax": 128, "StringMin": 1 }, "AWS::IoT::DomainConfiguration.DomainConfigurationName": { "AllowedPatternRegex": "^[\\w.-]+$", "StringMax": 128, "StringMin": 1 }, "AWS::IoT::DomainConfiguration.DomainConfigurationStatus": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::IoT::DomainConfiguration.DomainName": { "StringMax": 253, "StringMin": 1 }, "AWS::IoT::DomainConfiguration.ServerCertificateArns": { "AllowedPatternRegex": "^arn:aws(-cn|-us-gov|-iso-b|-iso)?:acm:[a-z]{2}-(gov-|iso-|isob-)?[a-z]{4,9}-\\d{1}:\\d{12}:certificate/[a-zA-Z0-9/-]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::IoT::DomainConfiguration.ServerCertificateSummary.ServerCertificateArn": { "AllowedPatternRegex": "^arn:aws(-cn|-us-gov|-iso-b|-iso)?:acm:[a-z]{2}-(gov-|iso-|isob-)?[a-z]{4,9}-\\d{1}:\\d{12}:certificate/[a-zA-Z0-9/-]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::IoT::DomainConfiguration.ServerCertificateSummary.ServerCertificateStatus": { "AllowedValues": [ "INVALID", "VALID" ] }, "AWS::IoT::DomainConfiguration.ServiceType": { "AllowedValues": [ "DATA", "CREDENTIAL_PROVIDER", "JOBS" ] }, "AWS::IoT::DomainConfiguration.ValidationCertificateArn": { "AllowedPatternRegex": "^arn:aws(-cn|-us-gov|-iso-b|-iso)?:acm:[a-z]{2}-(gov-|iso-|isob-)?[a-z]{4,9}-\\d{1}:\\d{12}:certificate/[a-zA-Z0-9/-]+$" }, "AWS::IoT::JobTemplate.AbortCriteria.Action": { "AllowedValues": [ "CANCEL" ] }, "AWS::IoT::JobTemplate.AbortCriteria.FailureType": { "AllowedValues": [ "FAILED", "REJECTED", "TIMED_OUT", "ALL" ] }, "AWS::IoT::JobTemplate.Description": { "AllowedPatternRegex": "[^\\p{C}]+" }, "AWS::IoT::JobTemplate.DocumentSource": { "StringMax": 1350, "StringMin": 1 }, "AWS::IoT::JobTemplate.ExponentialRolloutRate.IncrementFactor": { "NumberMax": 5, "NumberMin": 1 }, "AWS::IoT::JobTemplate.JobTemplateId": { "AllowedPatternRegex": "[a-zA-Z0-9_-]+", "StringMax": 64, "StringMin": 1 }, "AWS::IoT::JobTemplate.MaintenanceWindow.DurationInMinutes": { "NumberMax": 1430, "NumberMin": 1 }, "AWS::IoT::JobTemplate.MaintenanceWindow.StartTime": { "StringMax": 256, "StringMin": 1 }, "AWS::IoT::JobTemplate.PresignedUrlConfig.ExpiresInSec": { "NumberMax": 3600, "NumberMin": 60 }, "AWS::IoT::JobTemplate.PresignedUrlConfig.RoleArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoT::JobTemplate.RetryCriteria.FailureType": { "AllowedValues": [ "FAILED", "TIMED_OUT", "ALL" ] }, "AWS::IoT::JobTemplate.TimeoutConfig.InProgressTimeoutInMinutes": { "NumberMax": 10080, "NumberMin": 1 }, "AWS::IoT::Logging.AccountId": { "AllowedPatternRegex": "^[0-9]{12}$", "StringMax": 12, "StringMin": 12 }, "AWS::IoT::Logging.DefaultLogLevel": { "AllowedValues": [ "ERROR", "WARN", "INFO", "DEBUG", "DISABLED" ] }, "AWS::IoT::Logging.RoleArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoT::MitigationAction.ActionName": { "AllowedPatternRegex": "[a-zA-Z0-9:_-]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoT::MitigationAction.AddThingsToThingGroupParams.ThingGroupNames": { "StringMax": 128, "StringMin": 1 }, "AWS::IoT::MitigationAction.EnableIoTLoggingParams.LogLevel": { "AllowedValues": [ "DEBUG", "INFO", "ERROR", "WARN", "UNSET_VALUE" ] }, "AWS::IoT::MitigationAction.EnableIoTLoggingParams.RoleArnForLogging": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoT::MitigationAction.PublishFindingToSnsParams.TopicArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoT::MitigationAction.ReplaceDefaultPolicyVersionParams.TemplateName": { "AllowedValues": [ "BLANK_POLICY", "UNSET_VALUE" ] }, "AWS::IoT::MitigationAction.UpdateCACertificateParams.Action": { "AllowedValues": [ "DEACTIVATE", "UNSET_VALUE" ] }, "AWS::IoT::MitigationAction.UpdateDeviceCertificateParams.Action": { "AllowedValues": [ "DEACTIVATE", "UNSET_VALUE" ] }, "AWS::IoT::ProvisioningTemplate.TemplateName": { "AllowedPatternRegex": "^[0-9A-Za-z_-]+$", "StringMax": 36, "StringMin": 1 }, "AWS::IoT::ProvisioningTemplate.TemplateType": { "AllowedValues": [ "FLEET_PROVISIONING", "JITP" ] }, "AWS::IoT::ResourceSpecificLogging.LogLevel": { "AllowedValues": [ "ERROR", "WARN", "INFO", "DEBUG", "DISABLED" ] }, "AWS::IoT::ResourceSpecificLogging.TargetName": { "AllowedPatternRegex": "[a-zA-Z0-9.:\\s_\\-]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoT::ResourceSpecificLogging.TargetType": { "AllowedValues": [ "THING_GROUP", "CLIENT_ID", "SOURCE_IP", "PRINCIPAL_ID", "EVENT_TYPE" ] }, "AWS::IoT::RoleAlias.CredentialDurationSeconds": { "NumberMax": 43200, "NumberMin": 900 }, "AWS::IoT::RoleAlias.RoleAlias": { "AllowedPatternRegex": "[\\w=,@-]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoT::RoleAlias.RoleArn": { "AllowedPatternRegex": "arn:(aws[a-zA-Z-]*)?:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+", "StringMax": 2048, "StringMin": 20 }, "AWS::IoT::ScheduledAudit.DayOfMonth": { "AllowedPatternRegex": "^([1-9]|[12][0-9]|3[01])$|^LAST$|^UNSET_VALUE$" }, "AWS::IoT::ScheduledAudit.DayOfWeek": { "AllowedValues": [ "SUN", "MON", "TUE", "WED", "THU", "FRI", "SAT", "UNSET_VALUE" ] }, "AWS::IoT::ScheduledAudit.Frequency": { "AllowedValues": [ "DAILY", "WEEKLY", "BIWEEKLY", "MONTHLY" ] }, "AWS::IoT::ScheduledAudit.ScheduledAuditName": { "AllowedPatternRegex": "[a-zA-Z0-9:_-]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoT::SecurityProfile.Behavior.Metric": { "AllowedPatternRegex": "[a-zA-Z0-9:_-]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoT::SecurityProfile.Behavior.Name": { "AllowedPatternRegex": "[a-zA-Z0-9:_-]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoT::SecurityProfile.BehaviorCriteria.ComparisonOperator": { "AllowedValues": [ "less-than", "less-than-equals", "greater-than", "greater-than-equals", "in-cidr-set", "not-in-cidr-set", "in-port-set", "not-in-port-set", "in-set", "not-in-set" ] }, "AWS::IoT::SecurityProfile.BehaviorCriteria.ConsecutiveDatapointsToAlarm": { "NumberMax": 10, "NumberMin": 1 }, "AWS::IoT::SecurityProfile.BehaviorCriteria.ConsecutiveDatapointsToClear": { "NumberMax": 10, "NumberMin": 1 }, "AWS::IoT::SecurityProfile.MachineLearningDetectionConfig.ConfidenceLevel": { "AllowedValues": [ "LOW", "MEDIUM", "HIGH" ] }, "AWS::IoT::SecurityProfile.MetricDimension.DimensionName": { "AllowedPatternRegex": "[a-zA-Z0-9:_-]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoT::SecurityProfile.MetricDimension.Operator": { "AllowedValues": [ "IN", "NOT_IN" ] }, "AWS::IoT::SecurityProfile.MetricToRetain.Metric": { "AllowedPatternRegex": "[a-zA-Z0-9:_-]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoT::SecurityProfile.SecurityProfileName": { "AllowedPatternRegex": "[a-zA-Z0-9:_-]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoT::SecurityProfile.StatisticalThreshold.Statistic": { "AllowedValues": [ "Average", "p0", "p0.1", "p0.01", "p1", "p10", "p50", "p90", "p99", "p99.9", "p99.99", "p100" ] }, "AWS::IoT::Thing.ThingName": { "AllowedPatternRegex": "[a-zA-Z0-9:_-]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoT::TopicRule.S3Action.CannedAcl": { "AllowedValues": [ "private", "public-read", "public-read-write", "aws-exec-read", "authenticated-read", "bucket-owner-read", "bucket-owner-full-control", "log-delivery-write" ] }, "AWS::IoT::TopicRuleDestination.Status": { "AllowedValues": [ "ENABLED", "IN_PROGRESS", "DISABLED" ] }, "AWS::IoTAnalytics::Channel.ChannelName": { "AllowedPatternRegex": "(^(?!_{2}))(^[a-zA-Z0-9_]+$)", "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Channel.CustomerManagedS3.Bucket": { "AllowedPatternRegex": "^[a-zA-Z0-9.\\-_]*$", "StringMax": 255, "StringMin": 3 }, "AWS::IoTAnalytics::Channel.CustomerManagedS3.KeyPrefix": { "AllowedPatternRegex": "^[a-zA-Z0-9!_.*'()/{}:-]*/$", "StringMax": 255, "StringMin": 1 }, "AWS::IoTAnalytics::Channel.CustomerManagedS3.RoleArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoTAnalytics::Channel.RetentionPeriod.NumberOfDays": { "NumberMax": 2147483647, "NumberMin": 1 }, "AWS::IoTAnalytics::Dataset.Action.ActionName": { "AllowedPatternRegex": "^[a-zA-Z0-9_]+$", "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Dataset.ContainerAction.ExecutionRoleArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoTAnalytics::Dataset.DatasetContentVersionValue.DatasetName": { "AllowedPatternRegex": "(^(?!_{2}))(^[a-zA-Z0-9_]+$)", "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Dataset.DatasetName": { "AllowedPatternRegex": "(^(?!_{2}))(^[a-zA-Z0-9_]+$)", "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Dataset.DeltaTimeSessionWindowConfiguration.TimeoutInMinutes": { "NumberMax": 60, "NumberMin": 1 }, "AWS::IoTAnalytics::Dataset.GlueConfiguration.DatabaseName": { "StringMax": 150, "StringMin": 1 }, "AWS::IoTAnalytics::Dataset.GlueConfiguration.TableName": { "StringMax": 150, "StringMin": 1 }, "AWS::IoTAnalytics::Dataset.IotEventsDestinationConfiguration.InputName": { "AllowedPatternRegex": "^[a-zA-Z][a-zA-Z0-9_]*$", "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Dataset.IotEventsDestinationConfiguration.RoleArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoTAnalytics::Dataset.LateDataRule.RuleName": { "AllowedPatternRegex": "^[a-zA-Z0-9_]+$", "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Dataset.OutputFileUriValue.FileName": { "AllowedPatternRegex": "^[\\w\\.-]{1,255}$" }, "AWS::IoTAnalytics::Dataset.ResourceConfiguration.ComputeType": { "AllowedValues": [ "ACU_1", "ACU_2" ] }, "AWS::IoTAnalytics::Dataset.ResourceConfiguration.VolumeSizeInGB": { "NumberMax": 50, "NumberMin": 1 }, "AWS::IoTAnalytics::Dataset.RetentionPeriod.NumberOfDays": { "NumberMax": 2147483647, "NumberMin": 1 }, "AWS::IoTAnalytics::Dataset.S3DestinationConfiguration.Bucket": { "AllowedPatternRegex": "^[a-zA-Z0-9.\\-_]*$", "StringMax": 255, "StringMin": 3 }, "AWS::IoTAnalytics::Dataset.S3DestinationConfiguration.Key": { "AllowedPatternRegex": "^[a-zA-Z0-9!_.*'()/{}:-]*$", "StringMax": 255, "StringMin": 1 }, "AWS::IoTAnalytics::Dataset.S3DestinationConfiguration.RoleArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoTAnalytics::Dataset.TriggeringDataset.DatasetName": { "AllowedPatternRegex": "(^(?!_{2}))(^[a-zA-Z0-9_]+$)", "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Dataset.Variable.VariableName": { "StringMax": 256, "StringMin": 1 }, "AWS::IoTAnalytics::Dataset.VersioningConfiguration.MaxVersions": { "NumberMax": 1000, "NumberMin": 1 }, "AWS::IoTAnalytics::Datastore.CustomerManagedS3.Bucket": { "AllowedPatternRegex": "[a-zA-Z0-9.\\-_]*", "StringMax": 255, "StringMin": 3 }, "AWS::IoTAnalytics::Datastore.CustomerManagedS3.KeyPrefix": { "AllowedPatternRegex": "[a-zA-Z0-9!_.*'()/{}:-]*/", "StringMax": 255, "StringMin": 1 }, "AWS::IoTAnalytics::Datastore.CustomerManagedS3.RoleArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoTAnalytics::Datastore.CustomerManagedS3Storage.Bucket": { "AllowedPatternRegex": "[a-zA-Z0-9.\\-_]*", "StringMax": 255, "StringMin": 3 }, "AWS::IoTAnalytics::Datastore.CustomerManagedS3Storage.KeyPrefix": { "AllowedPatternRegex": "[a-zA-Z0-9!_.*'()/{}:-]*/", "StringMax": 255, "StringMin": 1 }, "AWS::IoTAnalytics::Datastore.DatastoreName": { "AllowedPatternRegex": "[a-zA-Z0-9_]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Datastore.Partition.AttributeName": { "AllowedPatternRegex": "[a-zA-Z0-9_]+" }, "AWS::IoTAnalytics::Datastore.RetentionPeriod.NumberOfDays": { "NumberMax": 2147483647, "NumberMin": 1 }, "AWS::IoTAnalytics::Datastore.TimestampPartition.AttributeName": { "AllowedPatternRegex": "[a-zA-Z0-9_]+" }, "AWS::IoTAnalytics::Datastore.TimestampPartition.TimestampFormat": { "AllowedPatternRegex": "[a-zA-Z0-9\\s\\[\\]_,.'/:-]*" }, "AWS::IoTAnalytics::Pipeline.AddAttributes.Name": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.AddAttributes.Next": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.Channel.ChannelName": { "AllowedPatternRegex": "[a-zA-Z0-9_]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.Channel.Name": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.Channel.Next": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.Datastore.DatastoreName": { "AllowedPatternRegex": "[a-zA-Z0-9_]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.Datastore.Name": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.DeviceRegistryEnrich.Attribute": { "StringMax": 256, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.DeviceRegistryEnrich.Name": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.DeviceRegistryEnrich.Next": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.DeviceRegistryEnrich.RoleArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoTAnalytics::Pipeline.DeviceRegistryEnrich.ThingName": { "StringMax": 256, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.DeviceShadowEnrich.Attribute": { "StringMax": 256, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.DeviceShadowEnrich.Name": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.DeviceShadowEnrich.Next": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.DeviceShadowEnrich.RoleArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoTAnalytics::Pipeline.DeviceShadowEnrich.ThingName": { "StringMax": 256, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.Filter.Filter": { "StringMax": 256, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.Filter.Name": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.Filter.Next": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.Lambda.BatchSize": { "NumberMax": 1000, "NumberMin": 1 }, "AWS::IoTAnalytics::Pipeline.Lambda.LambdaName": { "AllowedPatternRegex": "[a-zA-Z0-9_-]+", "StringMax": 64, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.Lambda.Name": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.Lambda.Next": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.Math.Attribute": { "StringMax": 256, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.Math.Math": { "StringMax": 256, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.Math.Name": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.Math.Next": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.PipelineName": { "AllowedPatternRegex": "[a-zA-Z0-9_]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.RemoveAttributes.Attributes": { "StringMax": 256, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.RemoveAttributes.Name": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.RemoveAttributes.Next": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.SelectAttributes.Attributes": { "StringMax": 256, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.SelectAttributes.Name": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTAnalytics::Pipeline.SelectAttributes.Next": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTCoreDeviceAdvisor::SuiteDefinition.DeviceUnderTest.CertificateArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoTCoreDeviceAdvisor::SuiteDefinition.DeviceUnderTest.ThingArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoTCoreDeviceAdvisor::SuiteDefinition.SuiteDefinitionConfiguration.DevicePermissionRoleArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoTCoreDeviceAdvisor::SuiteDefinition.SuiteDefinitionConfiguration.RootGroup": { "StringMax": 2048, "StringMin": 1 }, "AWS::IoTCoreDeviceAdvisor::SuiteDefinition.SuiteDefinitionConfiguration.SuiteDefinitionName": { "StringMax": 256, "StringMin": 1 }, "AWS::IoTEvents::AlarmModel.AlarmModelName": { "AllowedPatternRegex": "^[a-zA-Z0-9_-]+$", "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::AlarmModel.Firehose.Separator": { "AllowedPatternRegex": "([\\n\\t])|(\\r\\n)|(,)" }, "AWS::IoTEvents::AlarmModel.IotEvents.InputName": { "AllowedPatternRegex": "^[a-zA-Z][a-zA-Z0-9_]*$", "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::AlarmModel.IotTopicPublish.MqttTopic": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::AlarmModel.Key": { "AllowedPatternRegex": "^((`[\\w\\- ]+`)|([\\w\\-]+))(\\.((`[\\w\\- ]+`)|([\\w\\-]+)))*$", "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::AlarmModel.Lambda.FunctionArn": { "StringMax": 2048, "StringMin": 1 }, "AWS::IoTEvents::AlarmModel.RoleArn": { "StringMax": 2048, "StringMin": 1 }, "AWS::IoTEvents::AlarmModel.SimpleRule.ComparisonOperator": { "AllowedValues": [ "GREATER", "GREATER_OR_EQUAL", "LESS", "LESS_OR_EQUAL", "EQUAL", "NOT_EQUAL" ] }, "AWS::IoTEvents::AlarmModel.SimpleRule.InputProperty": { "StringMax": 512, "StringMin": 1 }, "AWS::IoTEvents::AlarmModel.SimpleRule.Threshold": { "StringMax": 512, "StringMin": 1 }, "AWS::IoTEvents::AlarmModel.Sns.TargetArn": { "StringMax": 2048, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.ClearTimer.TimerName": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.DetectorModelDefinition.InitialStateName": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.DetectorModelName": { "AllowedPatternRegex": "^[a-zA-Z0-9_-]+$", "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.EvaluationMethod": { "AllowedValues": [ "BATCH", "SERIAL" ] }, "AWS::IoTEvents::DetectorModel.Firehose.Separator": { "AllowedPatternRegex": "([\\n\\t])|(\\r\\n)|(,)" }, "AWS::IoTEvents::DetectorModel.IotEvents.InputName": { "AllowedPatternRegex": "^[a-zA-Z][a-zA-Z0-9_]*$", "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.IotTopicPublish.MqttTopic": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.Key": { "AllowedPatternRegex": "^((`[\\w\\- ]+`)|([\\w\\-]+))(\\.((`[\\w\\- ]+`)|([\\w\\-]+)))*$", "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.Lambda.FunctionArn": { "StringMax": 2048, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.ResetTimer.TimerName": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.RoleArn": { "StringMax": 2048, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.SetTimer.DurationExpression": { "StringMax": 1024, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.SetTimer.Seconds": { "NumberMax": 31622400, "NumberMin": 60 }, "AWS::IoTEvents::DetectorModel.SetTimer.TimerName": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.SetVariable.Value": { "StringMax": 1024, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.SetVariable.VariableName": { "AllowedPatternRegex": "^[a-zA-Z][a-zA-Z0-9_]*$", "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.Sns.TargetArn": { "StringMax": 2048, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.State.StateName": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.TransitionEvent.EventName": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::DetectorModel.TransitionEvent.NextState": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::Input.Attribute.JsonPath": { "AllowedPatternRegex": "^((`[a-zA-Z0-9_\\- ]+`)|([a-zA-Z0-9_\\-]+))(\\.((`[a-zA-Z0-9_\\- ]+`)|([a-zA-Z0-9_\\-]+)))*$", "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::Input.InputDescription": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTEvents::Input.InputName": { "AllowedPatternRegex": "^[a-zA-Z][a-zA-Z0-9_]*$", "StringMax": 128, "StringMin": 1 }, "AWS::IoTFleetHub::Application.ApplicationDescription": { "AllowedPatternRegex": "^[ -~]*$", "StringMax": 2048, "StringMin": 1 }, "AWS::IoTFleetHub::Application.ApplicationName": { "AllowedPatternRegex": "^[ -~]*$", "StringMax": 256, "StringMin": 1 }, "AWS::IoTFleetHub::Application.RoleArn": { "AllowedPatternRegex": "^arn:[!-~]+$", "StringMax": 1600, "StringMin": 1 }, "AWS::IoTFleetWise::Campaign.Action": { "AllowedValues": [ "APPROVE", "SUSPEND", "RESUME", "UPDATE" ] }, "AWS::IoTFleetWise::Campaign.Compression": { "AllowedValues": [ "OFF", "SNAPPY" ] }, "AWS::IoTFleetWise::Campaign.DataExtraDimensions": { "AllowedPatternRegex": "^[a-zA-Z0-9_.]+$", "StringMax": 150, "StringMin": 1 }, "AWS::IoTFleetWise::Campaign.Description": { "AllowedPatternRegex": "^[^\\u0000-\\u001F\\u007F]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::IoTFleetWise::Campaign.DiagnosticsMode": { "AllowedValues": [ "OFF", "SEND_ACTIVE_DTCS" ] }, "AWS::IoTFleetWise::Campaign.Name": { "AllowedPatternRegex": "^[a-zA-Z\\d\\-_:]+$", "StringMax": 100, "StringMin": 1 }, "AWS::IoTFleetWise::Campaign.SignalInformation.MaxSampleCount": { "NumberMax": 4294967295, "NumberMin": 1 }, "AWS::IoTFleetWise::Campaign.SignalInformation.Name": { "AllowedPatternRegex": "^[\\w|*|-]+(\\.[\\w|*|-]+)*$", "StringMax": 150, "StringMin": 1 }, "AWS::IoTFleetWise::Campaign.SpoolingMode": { "AllowedValues": [ "OFF", "TO_DISK" ] }, "AWS::IoTFleetWise::DecoderManifest.Description": { "AllowedPatternRegex": "^[^\\u0000-\\u001F\\u007F]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::IoTFleetWise::DecoderManifest.Name": { "AllowedPatternRegex": "^[a-zA-Z\\d\\-_:]+$", "StringMax": 100, "StringMin": 1 }, "AWS::IoTFleetWise::DecoderManifest.Status": { "AllowedValues": [ "ACTIVE", "DRAFT" ] }, "AWS::IoTFleetWise::Fleet.Description": { "AllowedPatternRegex": "^[^\\u0000-\\u001F\\u007F]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::IoTFleetWise::Fleet.Id": { "AllowedPatternRegex": "^[a-zA-Z0-9:_-]+$", "StringMax": 100, "StringMin": 1 }, "AWS::IoTFleetWise::ModelManifest.Description": { "AllowedPatternRegex": "^[^\\u0000-\\u001F\\u007F]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::IoTFleetWise::ModelManifest.Name": { "AllowedPatternRegex": "^[a-zA-Z\\d\\-_:]+$", "StringMax": 100, "StringMin": 1 }, "AWS::IoTFleetWise::ModelManifest.Status": { "AllowedValues": [ "ACTIVE", "DRAFT" ] }, "AWS::IoTFleetWise::SignalCatalog.Description": { "AllowedPatternRegex": "^[^\\u0000-\\u001F\\u007F]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::IoTFleetWise::SignalCatalog.Name": { "AllowedPatternRegex": "^[a-zA-Z\\d\\-_:]+$", "StringMax": 100, "StringMin": 1 }, "AWS::IoTFleetWise::Vehicle.AssociationBehavior": { "AllowedValues": [ "CreateIotThing", "ValidateIotThingExists" ] }, "AWS::IoTFleetWise::Vehicle.Name": { "AllowedPatternRegex": "^[a-zA-Z\\d\\-_:]+$", "StringMax": 100, "StringMin": 1 }, "AWS::IoTSiteWise::Asset.AssetHierarchy.LogicalId": { "AllowedPatternRegex": "[^\\u0000-\\u001F\\u007F]+", "StringMax": 256, "StringMin": 1 }, "AWS::IoTSiteWise::Asset.AssetProperty.LogicalId": { "AllowedPatternRegex": "[^\\u0000-\\u001F\\u007F]+", "StringMax": 256, "StringMin": 1 }, "AWS::IoTSiteWise::Asset.AssetProperty.NotificationState": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::IoTSiteWise::AssetModel.AssetModelHierarchy.LogicalId": { "AllowedPatternRegex": "[^\\u0000-\\u001F\\u007F]+", "StringMax": 256, "StringMin": 1 }, "AWS::IoTSiteWise::AssetModel.AssetModelProperty.DataType": { "AllowedValues": [ "STRING", "INTEGER", "DOUBLE", "BOOLEAN", "STRUCT" ] }, "AWS::IoTSiteWise::AssetModel.AssetModelProperty.DataTypeSpec": { "AllowedValues": [ "AWS/ALARM_STATE" ] }, "AWS::IoTSiteWise::AssetModel.AssetModelProperty.LogicalId": { "AllowedPatternRegex": "[^\\u0000-\\u001F\\u007F]+", "StringMax": 256, "StringMin": 1 }, "AWS::IoTSiteWise::AssetModel.PropertyType.TypeName": { "AllowedValues": [ "Measurement", "Attribute", "Transform", "Metric" ] }, "AWS::IoTSiteWise::AssetModel.VariableValue.HierarchyLogicalId": { "AllowedPatternRegex": "[^\\u0000-\\u001F\\u007F]+", "StringMax": 256, "StringMin": 1 }, "AWS::IoTSiteWise::AssetModel.VariableValue.PropertyLogicalId": { "AllowedPatternRegex": "[^\\u0000-\\u001F\\u007F]+", "StringMax": 256, "StringMin": 1 }, "AWS::IoTTwinMaker::ComponentType.ComponentTypeId": { "AllowedPatternRegex": "[a-zA-Z_\\.\\-0-9:]+", "StringMax": 256, "StringMin": 1 }, "AWS::IoTTwinMaker::ComponentType.ExtendsFrom": { "AllowedPatternRegex": "[a-zA-Z_\\.\\-0-9:]+" }, "AWS::IoTTwinMaker::ComponentType.Status.State": { "AllowedValues": [ "CREATING", "UPDATING", "DELETING", "ACTIVE", "ERROR" ] }, "AWS::IoTTwinMaker::ComponentType.WorkspaceId": { "AllowedPatternRegex": "[a-zA-Z_0-9][a-zA-Z_\\-0-9]*[a-zA-Z0-9]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoTTwinMaker::Entity.EntityId": { "AllowedPatternRegex": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}|^[a-zA-Z0-9][a-zA-Z_\\-0-9.:]*[a-zA-Z0-9]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoTTwinMaker::Entity.EntityName": { "AllowedPatternRegex": "[a-zA-Z_0-9-.][a-zA-Z_0-9-. ]*[a-zA-Z0-9]+", "StringMax": 256, "StringMin": 1 }, "AWS::IoTTwinMaker::Entity.ParentEntityId": { "AllowedPatternRegex": "\\$ROOT|^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}|^[a-zA-Z0-9][a-zA-Z_\\-0-9.:]*[a-zA-Z0-9]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoTTwinMaker::Entity.Status.State": { "AllowedValues": [ "CREATING", "UPDATING", "DELETING", "ACTIVE", "ERROR" ] }, "AWS::IoTTwinMaker::Entity.WorkspaceId": { "AllowedPatternRegex": "[a-zA-Z_0-9][a-zA-Z_\\-0-9]*[a-zA-Z0-9]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoTTwinMaker::Scene.Capabilities": { "AllowedPatternRegex": ".*" }, "AWS::IoTTwinMaker::Scene.ContentLocation": { "AllowedPatternRegex": "[sS]3://[A-Za-z0-9._/-]+" }, "AWS::IoTTwinMaker::Scene.SceneId": { "AllowedPatternRegex": "[a-zA-Z_0-9][a-zA-Z_\\-0-9]*[a-zA-Z0-9]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoTTwinMaker::Scene.WorkspaceId": { "AllowedPatternRegex": "[a-zA-Z_0-9][a-zA-Z_\\-0-9]*[a-zA-Z0-9]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoTTwinMaker::SyncJob.SyncRole": { "AllowedPatternRegex": "arn:((aws)|(aws-cn)|(aws-us-gov)):iam::[0-9]{12}:role/.*", "StringMax": 2048, "StringMin": 20 }, "AWS::IoTTwinMaker::SyncJob.SyncSource": { "StringMax": 128, "StringMin": 1 }, "AWS::IoTTwinMaker::SyncJob.WorkspaceId": { "AllowedPatternRegex": "[a-zA-Z_0-9][a-zA-Z_\\-0-9]*[a-zA-Z0-9]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoTTwinMaker::Workspace.Role": { "AllowedPatternRegex": "arn:((aws)|(aws-cn)|(aws-us-gov)):iam::[0-9]{12}:role/.*", "StringMax": 2048, "StringMin": 20 }, "AWS::IoTTwinMaker::Workspace.WorkspaceId": { "AllowedPatternRegex": "[a-zA-Z_0-9][a-zA-Z_\\-0-9]*[a-zA-Z0-9]+", "StringMax": 128, "StringMin": 1 }, "AWS::IoTWireless::Destination.ExpressionType": { "AllowedValues": [ "RuleName", "MqttTopic" ] }, "AWS::IoTWireless::Destination.Name": { "AllowedPatternRegex": "[a-zA-Z0-9:_-]+" }, "AWS::IoTWireless::Destination.RoleArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::IoTWireless::DeviceProfile.LoRaWANDeviceProfile.FactoryPresetFreqsList": { "NumberMax": 16700000, "NumberMin": 1000000 }, "AWS::IoTWireless::DeviceProfile.LoRaWANDeviceProfile.PingSlotFreq": { "NumberMax": 16700000, "NumberMin": 1000000 }, "AWS::IoTWireless::DeviceProfile.LoRaWANDeviceProfile.PingSlotPeriod": { "NumberMax": 4096, "NumberMin": 128 }, "AWS::IoTWireless::DeviceProfile.LoRaWANDeviceProfile.RxFreq2": { "NumberMax": 16700000, "NumberMin": 1000000 }, "AWS::IoTWireless::FuotaTask.FirmwareUpdateImage": { "StringMax": 2048, "StringMin": 1 }, "AWS::IoTWireless::FuotaTask.FirmwareUpdateRole": { "StringMax": 256, "StringMin": 1 }, "AWS::IoTWireless::FuotaTask.LoRaWAN.RfRegion": { "StringMax": 64, "StringMin": 1 }, "AWS::IoTWireless::MulticastGroup.LoRaWAN.DlClass": { "StringMax": 64, "StringMin": 1 }, "AWS::IoTWireless::MulticastGroup.LoRaWAN.RfRegion": { "StringMax": 64, "StringMin": 1 }, "AWS::IoTWireless::NetworkAnalyzerConfiguration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9-_]+$" }, "AWS::IoTWireless::NetworkAnalyzerConfiguration.TraceContent.LogLevel": { "AllowedValues": [ "INFO", "ERROR", "DISABLED" ] }, "AWS::IoTWireless::NetworkAnalyzerConfiguration.TraceContent.WirelessDeviceFrameInfo": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::IoTWireless::PartnerAccount.PartnerType": { "AllowedValues": [ "Sidewalk" ] }, "AWS::IoTWireless::PartnerAccount.SidewalkAccountInfo.AppServerPrivateKey": { "AllowedPatternRegex": "[a-fA-F0-9]{64}", "StringMax": 4096, "StringMin": 1 }, "AWS::IoTWireless::PartnerAccount.SidewalkAccountInfoWithFingerprint.Fingerprint": { "AllowedPatternRegex": "[a-fA-F0-9]{64}", "StringMax": 64, "StringMin": 64 }, "AWS::IoTWireless::PartnerAccount.SidewalkUpdateAccount.AppServerPrivateKey": { "AllowedPatternRegex": "[a-fA-F0-9]{64}", "StringMax": 4096, "StringMin": 1 }, "AWS::IoTWireless::TaskDefinition.LoRaWANGatewayVersion.Model": { "StringMax": 4096, "StringMin": 1 }, "AWS::IoTWireless::TaskDefinition.LoRaWANGatewayVersion.PackageVersion": { "StringMax": 32, "StringMin": 1 }, "AWS::IoTWireless::TaskDefinition.LoRaWANGatewayVersion.Station": { "StringMax": 4096, "StringMin": 1 }, "AWS::IoTWireless::TaskDefinition.LoRaWANUpdateGatewayTaskCreate.UpdateSignature": { "StringMax": 4096, "StringMin": 1 }, "AWS::IoTWireless::TaskDefinition.Name": { "StringMax": 256, "StringMin": 1 }, "AWS::IoTWireless::TaskDefinition.TaskDefinitionType": { "AllowedValues": [ "UPDATE" ] }, "AWS::IoTWireless::TaskDefinition.UpdateWirelessGatewayTaskCreate.UpdateDataRole": { "StringMax": 2048, "StringMin": 1 }, "AWS::IoTWireless::TaskDefinition.UpdateWirelessGatewayTaskCreate.UpdateDataSource": { "StringMax": 4096, "StringMin": 1 }, "AWS::IoTWireless::WirelessDevice.AbpV10x.DevAddr": { "AllowedPatternRegex": "[a-fA-F0-9]{8}" }, "AWS::IoTWireless::WirelessDevice.AbpV11.DevAddr": { "AllowedPatternRegex": "[a-fA-F0-9]{8}" }, "AWS::IoTWireless::WirelessDevice.LoRaWANDevice.DevEui": { "AllowedPatternRegex": "[a-f0-9]{16}" }, "AWS::IoTWireless::WirelessDevice.OtaaV10x.AppEui": { "AllowedPatternRegex": "[a-fA-F0-9]{16}" }, "AWS::IoTWireless::WirelessDevice.OtaaV10x.AppKey": { "AllowedPatternRegex": "[a-fA-F0-9]{32}" }, "AWS::IoTWireless::WirelessDevice.OtaaV11.AppKey": { "AllowedPatternRegex": "[a-fA-F0-9]{32}" }, "AWS::IoTWireless::WirelessDevice.OtaaV11.JoinEui": { "AllowedPatternRegex": "[a-fA-F0-9]{16}" }, "AWS::IoTWireless::WirelessDevice.OtaaV11.NwkKey": { "AllowedPatternRegex": "[a-fA-F0-9]{32}" }, "AWS::IoTWireless::WirelessDevice.SessionKeysAbpV10x.AppSKey": { "AllowedPatternRegex": "[a-fA-F0-9]{32}" }, "AWS::IoTWireless::WirelessDevice.SessionKeysAbpV10x.NwkSKey": { "AllowedPatternRegex": "[a-fA-F0-9]{32}" }, "AWS::IoTWireless::WirelessDevice.SessionKeysAbpV11.AppSKey": { "AllowedPatternRegex": "[a-fA-F0-9]{32}" }, "AWS::IoTWireless::WirelessDevice.SessionKeysAbpV11.FNwkSIntKey": { "AllowedPatternRegex": "[a-fA-F0-9]{32}" }, "AWS::IoTWireless::WirelessDevice.SessionKeysAbpV11.NwkSEncKey": { "AllowedPatternRegex": "[a-fA-F0-9]{32}" }, "AWS::IoTWireless::WirelessDevice.SessionKeysAbpV11.SNwkSIntKey": { "AllowedPatternRegex": "[a-fA-F0-9]{32}" }, "AWS::IoTWireless::WirelessDevice.Type": { "AllowedValues": [ "Sidewalk", "LoRaWAN" ] }, "AWS::IoTWireless::WirelessDeviceImportTask.DestinationName": { "AllowedPatternRegex": "[a-zA-Z0-9-_]+" }, "AWS::IoTWireless::WirelessGateway.LoRaWANGateway.GatewayEui": { "AllowedPatternRegex": "^(([0-9A-Fa-f]{2}-){7}|([0-9A-Fa-f]{2}:){7}|([0-9A-Fa-f]{2}\\s){7}|([0-9A-Fa-f]{2}){7})([0-9A-Fa-f]{2})$" }, "AWS::KMS::Alias.AliasName": { "AllowedPatternRegex": "^(alias/)[a-zA-Z0-9:/_-]+$", "StringMax": 256, "StringMin": 1 }, "AWS::KMS::Alias.TargetKeyId": { "GetAtt": { "AWS::KMS::Key": "Arn", "AWS::KMS::ReplicaKey": "Arn" }, "Ref": { "Parameters": [ "String" ], "Resources": [ "AWS::KMS::Key", "AWS::KMS::ReplicaKey" ] }, "StringMax": 256, "StringMin": 1 }, "AWS::KMS::Key.KeySpec": { "AllowedValues": [ "SYMMETRIC_DEFAULT", "RSA_2048", "RSA_3072", "RSA_4096", "ECC_NIST_P256", "ECC_NIST_P384", "ECC_NIST_P521", "ECC_SECG_P256K1", "HMAC_224", "HMAC_256", "HMAC_384", "HMAC_512", "SM2" ] }, "AWS::KMS::Key.KeyUsage": { "AllowedValues": [ "ENCRYPT_DECRYPT", "SIGN_VERIFY", "GENERATE_VERIFY_MAC" ] }, "AWS::KMS::Key.PendingWindowInDays": { "NumberMax": 30, "NumberMin": 7 }, "AWS::KMS::ReplicaKey.PendingWindowInDays": { "NumberMax": 30, "NumberMin": 7 }, "AWS::KMS::ReplicaKey.PrimaryKeyArn": { "StringMax": 256, "StringMin": 1 }, "AWS::KafkaConnect::Connector.ConnectorName": { "StringMax": 128, "StringMin": 1 }, "AWS::KafkaConnect::Connector.CustomPlugin.CustomPluginArn": { "AllowedPatternRegex": "arn:(aws|aws-us-gov|aws-cn):kafkaconnect:.*" }, "AWS::KafkaConnect::Connector.KafkaClusterClientAuthentication.AuthenticationType": { "AllowedValues": [ "NONE", "IAM" ] }, "AWS::KafkaConnect::Connector.KafkaClusterEncryptionInTransit.EncryptionType": { "AllowedValues": [ "PLAINTEXT", "TLS" ] }, "AWS::KafkaConnect::Connector.ScaleInPolicy.CpuUtilizationPercentage": { "NumberMax": 100, "NumberMin": 1 }, "AWS::KafkaConnect::Connector.ScaleOutPolicy.CpuUtilizationPercentage": { "NumberMax": 100, "NumberMin": 1 }, "AWS::KafkaConnect::Connector.ServiceExecutionRoleArn": { "AllowedPatternRegex": "arn:(aws|aws-us-gov|aws-cn):iam:.*" }, "AWS::KafkaConnect::Connector.WorkerConfiguration.WorkerConfigurationArn": { "AllowedPatternRegex": "arn:(aws|aws-us-gov|aws-cn):kafkaconnect:.*" }, "AWS::Kendra::DataSource.AccessControlListConfiguration.KeyPath": { "StringMax": 1024, "StringMin": 1 }, "AWS::Kendra::DataSource.AclConfiguration.AllowedGroupsColumnName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.ColumnConfiguration.ChangeDetectingColumns": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.ColumnConfiguration.DocumentDataColumnName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.ColumnConfiguration.DocumentIdColumnName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.ColumnConfiguration.DocumentTitleColumnName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.ConfluenceAttachmentToIndexFieldMapping.DataSourceFieldName": { "AllowedValues": [ "AUTHOR", "CONTENT_TYPE", "CREATED_DATE", "DISPLAY_URL", "FILE_SIZE", "ITEM_TYPE", "PARENT_ID", "SPACE_KEY", "SPACE_NAME", "URL", "VERSION" ] }, "AWS::Kendra::DataSource.ConfluenceAttachmentToIndexFieldMapping.DateFieldFormat": { "StringMax": 40, "StringMin": 4 }, "AWS::Kendra::DataSource.ConfluenceAttachmentToIndexFieldMapping.IndexFieldName": { "StringMax": 30, "StringMin": 1 }, "AWS::Kendra::DataSource.ConfluenceBlogToIndexFieldMapping.DataSourceFieldName": { "AllowedValues": [ "AUTHOR", "DISPLAY_URL", "ITEM_TYPE", "LABELS", "PUBLISH_DATE", "SPACE_KEY", "SPACE_NAME", "URL", "VERSION" ] }, "AWS::Kendra::DataSource.ConfluenceBlogToIndexFieldMapping.DateFieldFormat": { "StringMax": 40, "StringMin": 4 }, "AWS::Kendra::DataSource.ConfluenceBlogToIndexFieldMapping.IndexFieldName": { "StringMax": 30, "StringMin": 1 }, "AWS::Kendra::DataSource.ConfluenceConfiguration.ExclusionPatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.ConfluenceConfiguration.InclusionPatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.ConfluenceConfiguration.SecretArn": { "AllowedPatternRegex": "arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}", "StringMax": 1284, "StringMin": 1 }, "AWS::Kendra::DataSource.ConfluenceConfiguration.ServerUrl": { "AllowedPatternRegex": "^(https?|ftp|file)://([^\\s]*)", "StringMax": 2048, "StringMin": 1 }, "AWS::Kendra::DataSource.ConfluenceConfiguration.Version": { "AllowedValues": [ "CLOUD", "SERVER" ] }, "AWS::Kendra::DataSource.ConfluencePageToIndexFieldMapping.DataSourceFieldName": { "AllowedValues": [ "AUTHOR", "CONTENT_STATUS", "CREATED_DATE", "DISPLAY_URL", "ITEM_TYPE", "LABELS", "MODIFIED_DATE", "PARENT_ID", "SPACE_KEY", "SPACE_NAME", "URL", "VERSION" ] }, "AWS::Kendra::DataSource.ConfluencePageToIndexFieldMapping.DateFieldFormat": { "StringMax": 40, "StringMin": 4 }, "AWS::Kendra::DataSource.ConfluencePageToIndexFieldMapping.IndexFieldName": { "StringMax": 30, "StringMin": 1 }, "AWS::Kendra::DataSource.ConfluenceSpaceConfiguration.ExcludeSpaces": { "StringMax": 255, "StringMin": 1 }, "AWS::Kendra::DataSource.ConfluenceSpaceConfiguration.IncludeSpaces": { "StringMax": 255, "StringMin": 1 }, "AWS::Kendra::DataSource.ConfluenceSpaceToIndexFieldMapping.DataSourceFieldName": { "AllowedValues": [ "DISPLAY_URL", "ITEM_TYPE", "SPACE_KEY", "URL" ] }, "AWS::Kendra::DataSource.ConfluenceSpaceToIndexFieldMapping.DateFieldFormat": { "StringMax": 40, "StringMin": 4 }, "AWS::Kendra::DataSource.ConfluenceSpaceToIndexFieldMapping.IndexFieldName": { "StringMax": 30, "StringMin": 1 }, "AWS::Kendra::DataSource.ConnectionConfiguration.DatabaseHost": { "StringMax": 253, "StringMin": 1 }, "AWS::Kendra::DataSource.ConnectionConfiguration.DatabaseName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.ConnectionConfiguration.DatabasePort": { "NumberMax": 65535, "NumberMin": 1 }, "AWS::Kendra::DataSource.ConnectionConfiguration.SecretArn": { "AllowedPatternRegex": "arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}", "StringMax": 1284, "StringMin": 1 }, "AWS::Kendra::DataSource.ConnectionConfiguration.TableName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.CustomDocumentEnrichmentConfiguration.RoleArn": { "AllowedPatternRegex": "arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}", "StringMax": 1284, "StringMin": 1 }, "AWS::Kendra::DataSource.DataSourceToIndexFieldMapping.DataSourceFieldName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.DataSourceToIndexFieldMapping.DateFieldFormat": { "StringMax": 40, "StringMin": 4 }, "AWS::Kendra::DataSource.DataSourceToIndexFieldMapping.IndexFieldName": { "StringMax": 30, "StringMin": 1 }, "AWS::Kendra::DataSource.DataSourceVpcConfiguration.SecurityGroupIds": { "AllowedPatternRegex": "[\\-0-9a-zA-Z]+", "StringMax": 200, "StringMin": 1 }, "AWS::Kendra::DataSource.DataSourceVpcConfiguration.SubnetIds": { "AllowedPatternRegex": "[\\-0-9a-zA-Z]+", "StringMax": 200, "StringMin": 1 }, "AWS::Kendra::DataSource.DatabaseConfiguration.DatabaseEngineType": { "AllowedValues": [ "RDS_AURORA_MYSQL", "RDS_AURORA_POSTGRESQL", "RDS_MYSQL", "RDS_POSTGRESQL" ] }, "AWS::Kendra::DataSource.Description": { "StringMax": 1000, "StringMin": 1 }, "AWS::Kendra::DataSource.DocumentAttributeCondition.ConditionDocumentAttributeKey": { "AllowedPatternRegex": "[a-zA-Z0-9_][a-zA-Z0-9_-]*", "StringMax": 200, "StringMin": 1 }, "AWS::Kendra::DataSource.DocumentAttributeCondition.Operator": { "AllowedValues": [ "GreaterThan", "GreaterThanOrEquals", "LessThan", "LessThanOrEquals", "Equals", "NotEquals", "Contains", "NotContains", "Exists", "NotExists", "BeginsWith" ] }, "AWS::Kendra::DataSource.DocumentAttributeTarget.TargetDocumentAttributeKey": { "AllowedPatternRegex": "[a-zA-Z0-9_][a-zA-Z0-9_-]*", "StringMax": 200, "StringMin": 1 }, "AWS::Kendra::DataSource.DocumentAttributeValue.StringValue": { "StringMax": 2048, "StringMin": 1 }, "AWS::Kendra::DataSource.DocumentsMetadataConfiguration.S3Prefix": { "StringMax": 1024, "StringMin": 1 }, "AWS::Kendra::DataSource.GoogleDriveConfiguration.ExcludeMimeTypes": { "StringMax": 256, "StringMin": 1 }, "AWS::Kendra::DataSource.GoogleDriveConfiguration.ExcludeSharedDrives": { "StringMax": 256, "StringMin": 1 }, "AWS::Kendra::DataSource.GoogleDriveConfiguration.ExcludeUserAccounts": { "StringMax": 256, "StringMin": 1 }, "AWS::Kendra::DataSource.GoogleDriveConfiguration.ExclusionPatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.GoogleDriveConfiguration.InclusionPatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.GoogleDriveConfiguration.SecretArn": { "AllowedPatternRegex": "arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}", "StringMax": 1284, "StringMin": 1 }, "AWS::Kendra::DataSource.HookConfiguration.LambdaArn": { "StringMax": 2048, "StringMin": 1 }, "AWS::Kendra::DataSource.HookConfiguration.S3Bucket": { "AllowedPatternRegex": "[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]", "StringMax": 63, "StringMin": 3 }, "AWS::Kendra::DataSource.IndexId": { "StringMax": 36, "StringMin": 36 }, "AWS::Kendra::DataSource.Name": { "StringMax": 1000, "StringMin": 1 }, "AWS::Kendra::DataSource.OneDriveConfiguration.ExclusionPatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.OneDriveConfiguration.InclusionPatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.OneDriveConfiguration.SecretArn": { "AllowedPatternRegex": "arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}", "StringMax": 1284, "StringMin": 1 }, "AWS::Kendra::DataSource.OneDriveConfiguration.TenantDomain": { "AllowedPatternRegex": "^([a-zA-Z0-9]+(-[a-zA-Z0-9]+)*\\.)+[a-z]{2,}$", "StringMax": 256, "StringMin": 1 }, "AWS::Kendra::DataSource.OneDriveUsers.OneDriveUserList": { "AllowedPatternRegex": "^(?!\\s).+@([a-zA-Z0-9_\\-\\.]+)\\.([a-zA-Z]{2,5})$", "StringMax": 256, "StringMin": 1 }, "AWS::Kendra::DataSource.ProxyConfiguration.Credentials": { "AllowedPatternRegex": "arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}", "StringMax": 1284, "StringMin": 1 }, "AWS::Kendra::DataSource.ProxyConfiguration.Host": { "AllowedPatternRegex": "([^\\s]*)", "StringMax": 253, "StringMin": 1 }, "AWS::Kendra::DataSource.ProxyConfiguration.Port": { "NumberMax": 65535, "NumberMin": 1 }, "AWS::Kendra::DataSource.RoleArn": { "AllowedPatternRegex": "arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}", "StringMax": 1284, "StringMin": 1 }, "AWS::Kendra::DataSource.S3DataSourceConfiguration.BucketName": { "AllowedPatternRegex": "[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]", "StringMax": 63, "StringMin": 3 }, "AWS::Kendra::DataSource.S3DataSourceConfiguration.ExclusionPatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.S3DataSourceConfiguration.InclusionPatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.S3DataSourceConfiguration.InclusionPrefixes": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.S3Path.Bucket": { "AllowedPatternRegex": "[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]", "StringMax": 63, "StringMin": 3 }, "AWS::Kendra::DataSource.S3Path.Key": { "StringMax": 1024, "StringMin": 1 }, "AWS::Kendra::DataSource.SalesforceChatterFeedConfiguration.DocumentDataFieldName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.SalesforceChatterFeedConfiguration.DocumentTitleFieldName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.SalesforceChatterFeedConfiguration.IncludeFilterTypes": { "AllowedValues": [ "ACTIVE_USER", "STANDARD_USER" ] }, "AWS::Kendra::DataSource.SalesforceConfiguration.ExcludeAttachmentFilePatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.SalesforceConfiguration.IncludeAttachmentFilePatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.SalesforceConfiguration.SecretArn": { "AllowedPatternRegex": "arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}", "StringMax": 1284, "StringMin": 1 }, "AWS::Kendra::DataSource.SalesforceConfiguration.ServerUrl": { "AllowedPatternRegex": "^(https?|ftp|file)://([^\\s]*)", "StringMax": 2048, "StringMin": 1 }, "AWS::Kendra::DataSource.SalesforceCustomKnowledgeArticleTypeConfiguration.DocumentDataFieldName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.SalesforceCustomKnowledgeArticleTypeConfiguration.DocumentTitleFieldName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.SalesforceCustomKnowledgeArticleTypeConfiguration.Name": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.SalesforceKnowledgeArticleConfiguration.IncludedStates": { "AllowedValues": [ "DRAFT", "PUBLISHED", "ARCHIVED" ] }, "AWS::Kendra::DataSource.SalesforceStandardKnowledgeArticleTypeConfiguration.DocumentDataFieldName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.SalesforceStandardKnowledgeArticleTypeConfiguration.DocumentTitleFieldName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.SalesforceStandardObjectAttachmentConfiguration.DocumentTitleFieldName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.SalesforceStandardObjectConfiguration.DocumentDataFieldName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.SalesforceStandardObjectConfiguration.DocumentTitleFieldName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.SalesforceStandardObjectConfiguration.Name": { "AllowedValues": [ "ACCOUNT", "CAMPAIGN", "CASE", "CONTACT", "CONTRACT", "DOCUMENT", "GROUP", "IDEA", "LEAD", "OPPORTUNITY", "PARTNER", "PRICEBOOK", "PRODUCT", "PROFILE", "SOLUTION", "TASK", "USER" ] }, "AWS::Kendra::DataSource.ServiceNowConfiguration.AuthenticationType": { "AllowedValues": [ "HTTP_BASIC", "OAUTH2" ] }, "AWS::Kendra::DataSource.ServiceNowConfiguration.HostUrl": { "AllowedPatternRegex": "^(?!(^(https?|ftp|file):\\/\\/))[a-z0-9-]+(\\.service-now\\.com)$", "StringMax": 2048, "StringMin": 1 }, "AWS::Kendra::DataSource.ServiceNowConfiguration.SecretArn": { "AllowedPatternRegex": "arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}", "StringMax": 1284, "StringMin": 1 }, "AWS::Kendra::DataSource.ServiceNowConfiguration.ServiceNowBuildVersion": { "AllowedValues": [ "LONDON", "OTHERS" ] }, "AWS::Kendra::DataSource.ServiceNowKnowledgeArticleConfiguration.DocumentDataFieldName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.ServiceNowKnowledgeArticleConfiguration.DocumentTitleFieldName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.ServiceNowKnowledgeArticleConfiguration.ExcludeAttachmentFilePatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.ServiceNowKnowledgeArticleConfiguration.FilterQuery": { "StringMax": 2048, "StringMin": 1 }, "AWS::Kendra::DataSource.ServiceNowKnowledgeArticleConfiguration.IncludeAttachmentFilePatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.ServiceNowServiceCatalogConfiguration.DocumentDataFieldName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.ServiceNowServiceCatalogConfiguration.DocumentTitleFieldName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.ServiceNowServiceCatalogConfiguration.ExcludeAttachmentFilePatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.ServiceNowServiceCatalogConfiguration.IncludeAttachmentFilePatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.SharePointConfiguration.DocumentTitleFieldName": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::DataSource.SharePointConfiguration.ExclusionPatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.SharePointConfiguration.InclusionPatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.SharePointConfiguration.SecretArn": { "AllowedPatternRegex": "arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}", "StringMax": 1284, "StringMin": 1 }, "AWS::Kendra::DataSource.SharePointConfiguration.SharePointVersion": { "AllowedValues": [ "SHAREPOINT_ONLINE", "SHAREPOINT_2013", "SHAREPOINT_2016" ] }, "AWS::Kendra::DataSource.SharePointConfiguration.Urls": { "AllowedPatternRegex": "^(https?|ftp|file)://([^\\s]*)", "StringMax": 2048, "StringMin": 1 }, "AWS::Kendra::DataSource.SqlConfiguration.QueryIdentifiersEnclosingOption": { "AllowedValues": [ "DOUBLE_QUOTES", "NONE" ] }, "AWS::Kendra::DataSource.Type": { "AllowedValues": [ "S3", "SHAREPOINT", "SALESFORCE", "ONEDRIVE", "SERVICENOW", "DATABASE", "CUSTOM", "CONFLUENCE", "GOOGLEDRIVE", "WEBCRAWLER", "WORKDOCS" ] }, "AWS::Kendra::DataSource.WebCrawlerBasicAuthentication.Credentials": { "AllowedPatternRegex": "arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}", "StringMax": 1284, "StringMin": 1 }, "AWS::Kendra::DataSource.WebCrawlerBasicAuthentication.Host": { "AllowedPatternRegex": "([^\\s]*)", "StringMax": 253, "StringMin": 1 }, "AWS::Kendra::DataSource.WebCrawlerBasicAuthentication.Port": { "NumberMax": 65535, "NumberMin": 1 }, "AWS::Kendra::DataSource.WebCrawlerConfiguration.CrawlDepth": { "NumberMax": 10, "NumberMin": 1 }, "AWS::Kendra::DataSource.WebCrawlerConfiguration.MaxLinksPerPage": { "NumberMax": 1000, "NumberMin": 1 }, "AWS::Kendra::DataSource.WebCrawlerConfiguration.MaxUrlsPerMinuteCrawlRate": { "NumberMax": 300, "NumberMin": 1 }, "AWS::Kendra::DataSource.WebCrawlerConfiguration.UrlExclusionPatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.WebCrawlerConfiguration.UrlInclusionPatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.WebCrawlerSeedUrlConfiguration.SeedUrls": { "AllowedPatternRegex": "^(https?)://([^\\s]*)", "StringMax": 2048, "StringMin": 1 }, "AWS::Kendra::DataSource.WebCrawlerSeedUrlConfiguration.WebCrawlerMode": { "AllowedValues": [ "HOST_ONLY", "SUBDOMAINS", "EVERYTHING" ] }, "AWS::Kendra::DataSource.WebCrawlerSiteMapsConfiguration.SiteMaps": { "AllowedPatternRegex": "^(https?):\\/\\/([^\\s]*)", "StringMax": 2048, "StringMin": 1 }, "AWS::Kendra::DataSource.WorkDocsConfiguration.ExclusionPatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.WorkDocsConfiguration.InclusionPatterns": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::DataSource.WorkDocsConfiguration.OrganizationId": { "AllowedPatternRegex": "d-[0-9a-fA-F]{10}", "StringMax": 12, "StringMin": 12 }, "AWS::Kendra::Faq.Description": { "StringMax": 1000, "StringMin": 1 }, "AWS::Kendra::Faq.FileFormat": { "AllowedValues": [ "CSV", "CSV_WITH_HEADER", "JSON" ] }, "AWS::Kendra::Faq.IndexId": { "StringMax": 36, "StringMin": 36 }, "AWS::Kendra::Faq.Name": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::Faq.RoleArn": { "AllowedPatternRegex": "arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}", "StringMax": 1284, "StringMin": 1 }, "AWS::Kendra::Faq.S3Path.Bucket": { "AllowedPatternRegex": "[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]", "StringMax": 63, "StringMin": 3 }, "AWS::Kendra::Faq.S3Path.Key": { "StringMax": 1024, "StringMin": 1 }, "AWS::Kendra::Index.DocumentMetadataConfiguration.Name": { "StringMax": 30, "StringMin": 1 }, "AWS::Kendra::Index.DocumentMetadataConfiguration.Type": { "AllowedValues": [ "STRING_VALUE", "STRING_LIST_VALUE", "LONG_VALUE", "DATE_VALUE" ] }, "AWS::Kendra::Index.Edition": { "AllowedValues": [ "DEVELOPER_EDITION", "ENTERPRISE_EDITION" ] }, "AWS::Kendra::Index.JsonTokenTypeConfiguration.GroupAttributeField": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::Index.JsonTokenTypeConfiguration.UserNameAttributeField": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::Index.JwtTokenTypeConfiguration.ClaimRegex": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::Index.JwtTokenTypeConfiguration.GroupAttributeField": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::Index.JwtTokenTypeConfiguration.Issuer": { "StringMax": 65, "StringMin": 1 }, "AWS::Kendra::Index.JwtTokenTypeConfiguration.KeyLocation": { "AllowedValues": [ "URL", "SECRET_MANAGER" ] }, "AWS::Kendra::Index.JwtTokenTypeConfiguration.SecretManagerArn": { "AllowedPatternRegex": "arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}", "StringMax": 1284, "StringMin": 1 }, "AWS::Kendra::Index.JwtTokenTypeConfiguration.URL": { "AllowedPatternRegex": "^(https?|ftp|file):\\/\\/([^\\s]*)", "StringMax": 2048, "StringMin": 1 }, "AWS::Kendra::Index.JwtTokenTypeConfiguration.UserNameAttributeField": { "StringMax": 100, "StringMin": 1 }, "AWS::Kendra::Index.Name": { "StringMax": 1000, "StringMin": 1 }, "AWS::Kendra::Index.Relevance.Duration": { "AllowedPatternRegex": "[0-9]+[s]", "StringMax": 10, "StringMin": 1 }, "AWS::Kendra::Index.Relevance.Importance": { "NumberMax": 10, "NumberMin": 1 }, "AWS::Kendra::Index.Relevance.RankOrder": { "AllowedValues": [ "ASCENDING", "DESCENDING" ] }, "AWS::Kendra::Index.RoleArn": { "AllowedPatternRegex": "arn:[a-z0-9-\\.]{1,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[^/].{0,1023}", "StringMax": 1284, "StringMin": 1 }, "AWS::Kendra::Index.ServerSideEncryptionConfiguration.KmsKeyId": { "StringMax": 2048, "StringMin": 1 }, "AWS::Kendra::Index.UserContextPolicy": { "AllowedValues": [ "ATTRIBUTE_FILTER", "USER_TOKEN" ] }, "AWS::Kendra::Index.ValueImportanceItem.Key": { "StringMax": 50, "StringMin": 1 }, "AWS::Kendra::Index.ValueImportanceItem.Value": { "NumberMax": 10, "NumberMin": 1 }, "AWS::KendraRanking::ExecutionPlan.Name": { "StringMax": 1000, "StringMin": 1 }, "AWS::Kinesis::Stream.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9_.-]+$", "StringMax": 128, "StringMin": 1 }, "AWS::Kinesis::Stream.RetentionPeriodHours": { "NumberMax": 8760, "NumberMin": 1 }, "AWS::Kinesis::Stream.ShardCount": { "NumberMax": 100000, "NumberMin": 1 }, "AWS::Kinesis::Stream.StreamEncryption.EncryptionType": { "AllowedValues": [ "KMS" ] }, "AWS::Kinesis::Stream.StreamEncryption.KeyId": { "StringMax": 2048, "StringMin": 1 }, "AWS::Kinesis::Stream.StreamModeDetails.StreamMode": { "AllowedValues": [ "ON_DEMAND", "PROVISIONED" ] }, "AWS::KinesisAnalyticsV2::Application.ApplicationCodeConfiguration.CodeContentType": { "AllowedValues": [ "PLAINTEXT", "ZIPFILE" ] }, "AWS::KinesisAnalyticsV2::Application.ApplicationMaintenanceConfiguration.ApplicationMaintenanceWindowStartTime": { "AllowedPatternRegex": "^([01][0-9]|2[0-3]):[0-5][0-9]$" }, "AWS::KinesisAnalyticsV2::Application.ApplicationMode": { "AllowedValues": [ "INTERACTIVE", "STREAMING" ] }, "AWS::KinesisAnalyticsV2::Application.ApplicationName": { "AllowedPatternRegex": "^[a-zA-Z0-9_.-]+$", "StringMax": 128, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.ApplicationRestoreConfiguration.ApplicationRestoreType": { "AllowedValues": [ "SKIP_RESTORE_FROM_SNAPSHOT", "RESTORE_FROM_LATEST_SNAPSHOT", "RESTORE_FROM_CUSTOM_SNAPSHOT" ] }, "AWS::KinesisAnalyticsV2::Application.ApplicationRestoreConfiguration.SnapshotName": { "AllowedPatternRegex": "^[a-zA-Z0-9_.-]+$", "StringMax": 256, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.CSVMappingParameters.RecordColumnDelimiter": { "StringMax": 1024, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.CSVMappingParameters.RecordRowDelimiter": { "StringMax": 1024, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.CheckpointConfiguration.CheckpointInterval": { "NumberMax": 9223372036854775807, "NumberMin": 1 }, "AWS::KinesisAnalyticsV2::Application.CheckpointConfiguration.ConfigurationType": { "AllowedValues": [ "DEFAULT", "CUSTOM" ] }, "AWS::KinesisAnalyticsV2::Application.CodeContent.TextContent": { "StringMax": 102400, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.CustomArtifactConfiguration.ArtifactType": { "AllowedValues": [ "DEPENDENCY_JAR", "UDF" ] }, "AWS::KinesisAnalyticsV2::Application.GlueDataCatalogConfiguration.DatabaseARN": { "AllowedPatternRegex": "^arn:.*$", "StringMax": 2048, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.Input.NamePrefix": { "AllowedPatternRegex": "^[^-\\s<>&]*$", "StringMax": 32, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.InputLambdaProcessor.ResourceARN": { "AllowedPatternRegex": "^arn:.*$", "StringMax": 2048, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.InputParallelism.Count": { "NumberMax": 64, "NumberMin": 1 }, "AWS::KinesisAnalyticsV2::Application.InputSchema.RecordEncoding": { "AllowedValues": [ "UTF-8" ] }, "AWS::KinesisAnalyticsV2::Application.JSONMappingParameters.RecordRowPath": { "AllowedPatternRegex": "^(?=^\\$)(?=^\\S+$).*$", "StringMax": 65535, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.KinesisFirehoseInput.ResourceARN": { "AllowedPatternRegex": "^arn:.*$", "StringMax": 2048, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.KinesisStreamsInput.ResourceARN": { "AllowedPatternRegex": "^arn:.*$", "StringMax": 2048, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.MavenReference.ArtifactId": { "AllowedPatternRegex": "^[a-zA-Z0-9_.-]+$", "StringMax": 256, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.MavenReference.GroupId": { "AllowedPatternRegex": "^[a-zA-Z0-9_.-]+$", "StringMax": 256, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.MavenReference.Version": { "AllowedPatternRegex": "^[a-zA-Z0-9_.-]+$", "StringMax": 256, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.MonitoringConfiguration.ConfigurationType": { "AllowedValues": [ "DEFAULT", "CUSTOM" ] }, "AWS::KinesisAnalyticsV2::Application.MonitoringConfiguration.LogLevel": { "AllowedValues": [ "DEBUG", "INFO", "WARN", "ERROR" ] }, "AWS::KinesisAnalyticsV2::Application.MonitoringConfiguration.MetricsLevel": { "AllowedValues": [ "APPLICATION", "OPERATOR", "PARALLELISM", "TASK" ] }, "AWS::KinesisAnalyticsV2::Application.ParallelismConfiguration.ConfigurationType": { "AllowedValues": [ "CUSTOM", "DEFAULT" ] }, "AWS::KinesisAnalyticsV2::Application.PropertyGroup.PropertyGroupId": { "AllowedPatternRegex": "^[a-zA-Z0-9_.-]+$", "StringMax": 50, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.RecordColumn.Mapping": { "StringMax": 65535, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.RecordColumn.Name": { "AllowedPatternRegex": "^[^-\\s<>&]*$", "StringMax": 256, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.RecordColumn.SqlType": { "StringMax": 100, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.RecordFormat.RecordFormatType": { "AllowedValues": [ "CSV", "JSON" ] }, "AWS::KinesisAnalyticsV2::Application.RuntimeEnvironment": { "AllowedValues": [ "FLINK-1_11", "FLINK-1_13", "FLINK-1_15", "FLINK-1_6", "FLINK-1_8", "SQL-1_0", "ZEPPELIN-FLINK-1_0", "ZEPPELIN-FLINK-2_0" ] }, "AWS::KinesisAnalyticsV2::Application.S3ContentBaseLocation.BasePath": { "AllowedPatternRegex": "^[a-zA-Z0-9/!-_.*'()]+$", "StringMax": 1024, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.S3ContentBaseLocation.BucketARN": { "AllowedPatternRegex": "^arn:.*$", "StringMax": 2048, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.S3ContentLocation.BucketARN": { "AllowedPatternRegex": "^arn:.*$", "StringMax": 2048, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.S3ContentLocation.FileKey": { "StringMax": 1024, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.S3ContentLocation.ObjectVersion": { "StringMax": 1024, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.ServiceExecutionRole": { "AllowedPatternRegex": "^arn:.*$", "StringMax": 2048, "StringMin": 1 }, "AWS::KinesisAnalyticsV2::Application.ZeppelinMonitoringConfiguration.LogLevel": { "AllowedValues": [ "DEBUG", "INFO", "WARN", "ERROR" ] }, "AWS::KinesisFirehose::DeliveryStream.AmazonOpenSearchServerlessDestinationConfiguration.CollectionEndpoint": { "AllowedPatternRegex": "https:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.AmazonOpenSearchServerlessDestinationConfiguration.IndexName": { "StringMax": 80, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.AmazonOpenSearchServerlessDestinationConfiguration.RoleARN": { "AllowedPatternRegex": "arn:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.AmazonOpenSearchServerlessDestinationConfiguration.S3BackupMode": { "AllowedValues": [ "FailedDocumentsOnly", "AllDocuments" ] }, "AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceDestinationConfiguration.ClusterEndpoint": { "AllowedPatternRegex": "https:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceDestinationConfiguration.DomainARN": { "AllowedPatternRegex": "arn:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceDestinationConfiguration.IndexName": { "StringMax": 80, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceDestinationConfiguration.IndexRotationPeriod": { "AllowedValues": [ "NoRotation", "OneHour", "OneDay", "OneWeek", "OneMonth" ] }, "AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceDestinationConfiguration.RoleARN": { "AllowedPatternRegex": "arn:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceDestinationConfiguration.S3BackupMode": { "AllowedValues": [ "FailedDocumentsOnly", "AllDocuments" ] }, "AWS::KinesisFirehose::DeliveryStream.CopyCommand.DataTableName": { "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.DeliveryStreamEncryptionConfigurationInput.KeyARN": { "AllowedPatternRegex": "arn:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.DeliveryStreamEncryptionConfigurationInput.KeyType": { "AllowedValues": [ "AWS_OWNED_CMK", "CUSTOMER_MANAGED_CMK" ] }, "AWS::KinesisFirehose::DeliveryStream.DeliveryStreamName": { "AllowedPatternRegex": "[a-zA-Z0-9._-]+", "StringMax": 64, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.DeliveryStreamType": { "AllowedValues": [ "DirectPut", "KinesisStreamAsSource" ] }, "AWS::KinesisFirehose::DeliveryStream.DocumentIdOptions.DefaultDocumentIdFormat": { "AllowedValues": [ "FIREHOSE_DEFAULT", "NO_DOCUMENT_ID" ] }, "AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration.ClusterEndpoint": { "AllowedPatternRegex": "https:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration.DomainARN": { "AllowedPatternRegex": "arn:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration.IndexName": { "StringMax": 80, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration.IndexRotationPeriod": { "AllowedValues": [ "NoRotation", "OneHour", "OneDay", "OneWeek", "OneMonth" ] }, "AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration.RoleARN": { "AllowedPatternRegex": "arn:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration.S3BackupMode": { "AllowedValues": [ "FailedDocumentsOnly", "AllDocuments" ] }, "AWS::KinesisFirehose::DeliveryStream.EncryptionConfiguration.NoEncryptionConfig": { "AllowedValues": [ "NoEncryption" ] }, "AWS::KinesisFirehose::DeliveryStream.ExtendedS3DestinationConfiguration.BucketARN": { "AllowedPatternRegex": "arn:.*", "StringMax": 2048, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.ExtendedS3DestinationConfiguration.CompressionFormat": { "AllowedValues": [ "UNCOMPRESSED", "GZIP", "ZIP", "Snappy", "HADOOP_SNAPPY" ] }, "AWS::KinesisFirehose::DeliveryStream.ExtendedS3DestinationConfiguration.RoleARN": { "AllowedPatternRegex": "arn:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.ExtendedS3DestinationConfiguration.S3BackupMode": { "AllowedValues": [ "Disabled", "Enabled" ] }, "AWS::KinesisFirehose::DeliveryStream.HttpEndpointCommonAttribute.AttributeName": { "StringMax": 256, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.HttpEndpointConfiguration.Name": { "StringMax": 256, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.HttpEndpointConfiguration.Url": { "StringMax": 1000, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.HttpEndpointDestinationConfiguration.RoleARN": { "AllowedPatternRegex": "arn:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.HttpEndpointRequestConfiguration.ContentEncoding": { "AllowedValues": [ "NONE", "GZIP" ] }, "AWS::KinesisFirehose::DeliveryStream.KinesisStreamSourceConfiguration.KinesisStreamARN": { "AllowedPatternRegex": "arn:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.KinesisStreamSourceConfiguration.RoleARN": { "AllowedPatternRegex": "arn:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.Processor.Type": { "AllowedValues": [ "RecordDeAggregation", "Lambda", "MetadataExtraction", "AppendDelimiterToRecord" ] }, "AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration.ClusterJDBCURL": { "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration.Password": { "StringMax": 512, "StringMin": 6 }, "AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration.RoleARN": { "AllowedPatternRegex": "arn:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration.S3BackupMode": { "AllowedValues": [ "Disabled", "Enabled" ] }, "AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration.Username": { "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.S3DestinationConfiguration.BucketARN": { "AllowedPatternRegex": "arn:.*", "StringMax": 2048, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.S3DestinationConfiguration.CompressionFormat": { "AllowedValues": [ "UNCOMPRESSED", "GZIP", "ZIP", "Snappy", "HADOOP_SNAPPY" ] }, "AWS::KinesisFirehose::DeliveryStream.S3DestinationConfiguration.RoleARN": { "AllowedPatternRegex": "arn:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.SchemaConfiguration.RoleARN": { "AllowedPatternRegex": "arn:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.SplunkDestinationConfiguration.HECAcknowledgmentTimeoutInSeconds": { "NumberMax": 600, "NumberMin": 180 }, "AWS::KinesisFirehose::DeliveryStream.SplunkDestinationConfiguration.HECEndpointType": { "AllowedValues": [ "Raw", "Event" ] }, "AWS::KinesisFirehose::DeliveryStream.VpcConfiguration.RoleARN": { "AllowedPatternRegex": "arn:.*", "StringMax": 512, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.VpcConfiguration.SecurityGroupIds": { "StringMax": 1024, "StringMin": 1 }, "AWS::KinesisFirehose::DeliveryStream.VpcConfiguration.SubnetIds": { "StringMax": 1024, "StringMin": 1 }, "AWS::KinesisVideo::SignalingChannel.MessageTtlSeconds": { "NumberMax": 120, "NumberMin": 5 }, "AWS::KinesisVideo::SignalingChannel.Name": { "AllowedPatternRegex": "[a-zA-Z0-9_.-]+", "StringMax": 256, "StringMin": 1 }, "AWS::KinesisVideo::SignalingChannel.Type": { "AllowedValues": [ "SINGLE_MASTER" ] }, "AWS::KinesisVideo::Stream.DeviceName": { "AllowedPatternRegex": "[a-zA-Z0-9_.-]+", "StringMax": 128, "StringMin": 1 }, "AWS::KinesisVideo::Stream.KmsKeyId": { "AllowedPatternRegex": ".+", "StringMax": 2048, "StringMin": 1 }, "AWS::KinesisVideo::Stream.MediaType": { "AllowedPatternRegex": "[\\w\\-\\.\\+]+/[\\w\\-\\.\\+]+(,[\\w\\-\\.\\+]+/[\\w\\-\\.\\+]+)*", "StringMax": 128, "StringMin": 1 }, "AWS::KinesisVideo::Stream.Name": { "AllowedPatternRegex": "[a-zA-Z0-9_.-]+", "StringMax": 256, "StringMin": 1 }, "AWS::LakeFormation::DataCellsFilter.ColumnNames": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::DataCellsFilter.ColumnWildcard.ExcludedColumnNames": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::DataCellsFilter.DatabaseName": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::DataCellsFilter.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::DataCellsFilter.TableCatalogId": { "StringMax": 12, "StringMin": 12 }, "AWS::LakeFormation::DataCellsFilter.TableName": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::PrincipalPermissions.Catalog": { "StringMax": 12, "StringMin": 12 }, "AWS::LakeFormation::PrincipalPermissions.ColumnWildcard.ExcludedColumnNames": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::PrincipalPermissions.DataCellsFilterResource.DatabaseName": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::PrincipalPermissions.DataCellsFilterResource.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::PrincipalPermissions.DataCellsFilterResource.TableCatalogId": { "StringMax": 12, "StringMin": 12 }, "AWS::LakeFormation::PrincipalPermissions.DataCellsFilterResource.TableName": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::PrincipalPermissions.DataLakePrincipal.DataLakePrincipalIdentifier": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::PrincipalPermissions.DataLocationResource.CatalogId": { "StringMax": 12, "StringMin": 12 }, "AWS::LakeFormation::PrincipalPermissions.DatabaseResource.CatalogId": { "StringMax": 12, "StringMin": 12 }, "AWS::LakeFormation::PrincipalPermissions.DatabaseResource.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::PrincipalPermissions.LFTag.TagKey": { "StringMax": 128, "StringMin": 1 }, "AWS::LakeFormation::PrincipalPermissions.LFTagKeyResource.CatalogId": { "StringMax": 12, "StringMin": 12 }, "AWS::LakeFormation::PrincipalPermissions.LFTagKeyResource.TagKey": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::PrincipalPermissions.LFTagPolicyResource.CatalogId": { "StringMax": 12, "StringMin": 12 }, "AWS::LakeFormation::PrincipalPermissions.LFTagPolicyResource.ResourceType": { "AllowedValues": [ "DATABASE", "TABLE" ] }, "AWS::LakeFormation::PrincipalPermissions.Permissions": { "AllowedValues": [ "ALL", "SELECT", "ALTER", "DROP", "DELETE", "INSERT", "DESCRIBE", "CREATE_DATABASE", "CREATE_TABLE", "DATA_LOCATION_ACCESS", "CREATE_TAG", "ASSOCIATE" ] }, "AWS::LakeFormation::PrincipalPermissions.PermissionsWithGrantOption": { "AllowedValues": [ "ALL", "SELECT", "ALTER", "DROP", "DELETE", "INSERT", "DESCRIBE", "CREATE_DATABASE", "CREATE_TABLE", "DATA_LOCATION_ACCESS", "CREATE_TAG", "ASSOCIATE" ] }, "AWS::LakeFormation::PrincipalPermissions.TableResource.CatalogId": { "StringMax": 12, "StringMin": 12 }, "AWS::LakeFormation::PrincipalPermissions.TableResource.DatabaseName": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::PrincipalPermissions.TableResource.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::PrincipalPermissions.TableWithColumnsResource.CatalogId": { "StringMax": 12, "StringMin": 12 }, "AWS::LakeFormation::PrincipalPermissions.TableWithColumnsResource.ColumnNames": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::PrincipalPermissions.TableWithColumnsResource.DatabaseName": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::PrincipalPermissions.TableWithColumnsResource.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::Tag.CatalogId": { "StringMax": 12, "StringMin": 12 }, "AWS::LakeFormation::Tag.TagKey": { "AllowedPatternRegex": "^([{a-zA-Z}{\\s}{0-9}_.:\\/=+\\-@%]*)$", "StringMax": 128, "StringMin": 1 }, "AWS::LakeFormation::Tag.TagValues": { "AllowedPatternRegex": "^([{a-zA-Z}{\\s}{0-9}_.:\\*\\/=+\\-@%]*)$" }, "AWS::LakeFormation::TagAssociation.DatabaseResource.CatalogId": { "StringMax": 12, "StringMin": 12 }, "AWS::LakeFormation::TagAssociation.DatabaseResource.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::TagAssociation.LFTagPair.CatalogId": { "StringMax": 12, "StringMin": 12 }, "AWS::LakeFormation::TagAssociation.LFTagPair.TagKey": { "StringMax": 128, "StringMin": 1 }, "AWS::LakeFormation::TagAssociation.TableResource.CatalogId": { "StringMax": 12, "StringMin": 12 }, "AWS::LakeFormation::TagAssociation.TableResource.DatabaseName": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::TagAssociation.TableResource.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::TagAssociation.TableWithColumnsResource.CatalogId": { "StringMax": 12, "StringMin": 12 }, "AWS::LakeFormation::TagAssociation.TableWithColumnsResource.ColumnNames": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::TagAssociation.TableWithColumnsResource.DatabaseName": { "StringMax": 255, "StringMin": 1 }, "AWS::LakeFormation::TagAssociation.TableWithColumnsResource.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::Lambda::CodeSigningConfig.AllowedPublishers.SigningProfileVersionArns": { "AllowedPatternRegex": "arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\\-])+:([a-z]{2}(-gov)?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)", "StringMax": 1024, "StringMin": 12 }, "AWS::Lambda::CodeSigningConfig.CodeSigningPolicies.UntrustedArtifactOnDeployment": { "AllowedValues": [ "Warn", "Enforce" ] }, "AWS::Lambda::EventSourceMapping.AmazonManagedKafkaEventSourceConfig.ConsumerGroupId": { "AllowedPatternRegex": "[a-zA-Z0-9-\\/*:_+=.@-]*", "StringMax": 200, "StringMin": 1 }, "AWS::Lambda::EventSourceMapping.BatchSize": { "NumberMax": 10000, "NumberMin": 1 }, "AWS::Lambda::EventSourceMapping.DocumentDBEventSourceConfig.CollectionName": { "StringMax": 57, "StringMin": 1 }, "AWS::Lambda::EventSourceMapping.DocumentDBEventSourceConfig.DatabaseName": { "StringMax": 63, "StringMin": 1 }, "AWS::Lambda::EventSourceMapping.DocumentDBEventSourceConfig.FullDocument": { "AllowedValues": [ "UpdateLookup", "Default" ] }, "AWS::Lambda::EventSourceMapping.Endpoints.KafkaBootstrapServers": { "AllowedPatternRegex": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\\-]*[A-Za-z0-9]):[0-9]{1,5}", "StringMax": 300, "StringMin": 1 }, "AWS::Lambda::EventSourceMapping.EventSourceArn": { "AllowedPatternRegex": "arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\\-])+:([a-z]{2}(-gov)?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)", "GetAtt": { "AWS::DynamoDB::GlobalTable": "StreamArn", "AWS::DynamoDB::Table": "StreamArn", "AWS::Kinesis::Stream": "Arn", "AWS::Kinesis::StreamConsumer": [ "StreamARN", "ConsumerARN" ], "AWS::SQS::Queue": "Arn" }, "Ref": { "Parameters": [ "String" ], "Resources": [ "AWS::MSK::Cluster", "AWS::Kinesis::StreamConsumer" ] }, "StringMax": 1024, "StringMin": 12 }, "AWS::Lambda::EventSourceMapping.Filter.Pattern": { "AllowedPatternRegex": ".*" }, "AWS::Lambda::EventSourceMapping.FunctionName": { "AllowedPatternRegex": "(arn:(aws[a-zA-Z-]*)?:lambda:)?([a-z]{2}(-gov)?-[a-z]+-\\d{1}:)?(\\d{12}:)?(function:)?([a-zA-Z0-9-_]+)(:(\\$LATEST|[a-zA-Z0-9-_]+))?", "StringMax": 140, "StringMin": 1 }, "AWS::Lambda::EventSourceMapping.FunctionResponseTypes": { "AllowedValues": [ "ReportBatchItemFailures" ] }, "AWS::Lambda::EventSourceMapping.MaximumBatchingWindowInSeconds": { "NumberMax": 300, "NumberMin": 0 }, "AWS::Lambda::EventSourceMapping.MaximumRecordAgeInSeconds": { "NumberMax": 604800, "NumberMin": -1 }, "AWS::Lambda::EventSourceMapping.MaximumRetryAttempts": { "NumberMax": 10000, "NumberMin": -1 }, "AWS::Lambda::EventSourceMapping.OnFailure.Destination": { "AllowedPatternRegex": "arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\\-])+:([a-z]{2}(-gov)?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)", "StringMax": 1024, "StringMin": 12 }, "AWS::Lambda::EventSourceMapping.ParallelizationFactor": { "NumberMax": 10, "NumberMin": 1 }, "AWS::Lambda::EventSourceMapping.Queues": { "AllowedPatternRegex": "[\\s\\S]*", "StringMax": 1000, "StringMin": 1 }, "AWS::Lambda::EventSourceMapping.ScalingConfig.MaximumConcurrency": { "NumberMax": 1000, "NumberMin": 2 }, "AWS::Lambda::EventSourceMapping.SelfManagedKafkaEventSourceConfig.ConsumerGroupId": { "AllowedPatternRegex": "[a-zA-Z0-9-\\/*:_+=.@-]*", "StringMax": 200, "StringMin": 1 }, "AWS::Lambda::EventSourceMapping.SourceAccessConfiguration.Type": { "AllowedValues": [ "BASIC_AUTH", "VPC_SUBNET", "VPC_SECURITY_GROUP", "SASL_SCRAM_512_AUTH", "SASL_SCRAM_256_AUTH", "VIRTUAL_HOST", "CLIENT_CERTIFICATE_TLS_AUTH", "SERVER_ROOT_CA_CERTIFICATE" ] }, "AWS::Lambda::EventSourceMapping.SourceAccessConfiguration.URI": { "AllowedPatternRegex": "[a-zA-Z0-9-\\/*:_+=.@-]*", "StringMax": 200, "StringMin": 1 }, "AWS::Lambda::EventSourceMapping.StartingPosition": { "AllowedPatternRegex": "(LATEST|TRIM_HORIZON|AT_TIMESTAMP)+", "AllowedValues": [ "AT_TIMESTAMP", "LATEST", "TRIM_HORIZON" ], "StringMax": 12, "StringMin": 6 }, "AWS::Lambda::EventSourceMapping.Topics": { "AllowedPatternRegex": "^[^.]([a-zA-Z0-9\\-_.]+)", "StringMax": 249, "StringMin": 1 }, "AWS::Lambda::Function.Architectures": { "AllowedValues": [ "x86_64", "arm64" ] }, "AWS::Lambda::Function.Code.S3Bucket": { "AllowedPatternRegex": "^[0-9A-Za-z\\.\\-_]*(?<!\\.)$", "StringMax": 63, "StringMin": 3 }, "AWS::Lambda::Function.Code.S3Key": { "StringMax": 1024, "StringMin": 1 }, "AWS::Lambda::Function.Code.S3ObjectVersion": { "StringMax": 1024, "StringMin": 1 }, "AWS::Lambda::Function.CodeSigningConfigArn": { "AllowedPatternRegex": "arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:code-signing-config:csc-[a-z0-9]{17}" }, "AWS::Lambda::Function.DeadLetterConfig.TargetArn": { "AllowedPatternRegex": "^(arn:(aws[a-zA-Z-]*)?:[a-z0-9-.]+:.*)|()$" }, "AWS::Lambda::Function.Description": { "StringMax": 256, "StringMin": 1 }, "AWS::Lambda::Function.EphemeralStorage.Size": { "NumberMax": 10240, "NumberMin": 512 }, "AWS::Lambda::Function.FileSystemConfig.Arn": { "AllowedPatternRegex": "^arn:aws[a-zA-Z-]*:elasticfilesystem:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:\\d{12}:access-point/fsap-[a-f0-9]{17}$" }, "AWS::Lambda::Function.FileSystemConfig.LocalMountPath": { "AllowedPatternRegex": "^/mnt/[a-zA-Z0-9-_.]+$" }, "AWS::Lambda::Function.FunctionName": { "StringMax": 64, "StringMin": 1 }, "AWS::Lambda::Function.Handler": { "AllowedPatternRegex": "^[^\\s]+$", "StringMax": 128, "StringMin": 1 }, "AWS::Lambda::Function.KmsKeyArn": { "AllowedPatternRegex": "^(arn:(aws[a-zA-Z-]*)?:[a-z0-9-.]+:.*)|()$" }, "AWS::Lambda::Function.MemorySize": { "NumberMax": 10240, "NumberMin": 128 }, "AWS::Lambda::Function.PackageType": { "AllowedValues": [ "Image", "Zip" ] }, "AWS::Lambda::Function.Role": { "AllowedPatternRegex": "^arn:(aws[a-zA-Z-]*)?:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$" }, "AWS::Lambda::Function.RuntimeManagementConfig.UpdateRuntimeOn": { "AllowedValues": [ "Auto", "FunctionUpdate", "Manual" ] }, "AWS::Lambda::Function.SnapStart.ApplyOn": { "AllowedValues": [ "PublishedVersions", "None" ] }, "AWS::Lambda::Function.SnapStartResponse.ApplyOn": { "AllowedValues": [ "PublishedVersions", "None" ] }, "AWS::Lambda::Function.SnapStartResponse.OptimizationStatus": { "AllowedValues": [ "On", "Off" ] }, "AWS::Lambda::Function.Timeout": { "NumberMax": 900, "NumberMin": 1 }, "AWS::Lambda::Function.TracingConfig.Mode": { "AllowedValues": [ "Active", "PassThrough" ] }, "AWS::Lambda::LayerVersion.LayerName": { "StringMax": 140, "StringMin": 1 }, "AWS::Lambda::Url.AuthType": { "AllowedValues": [ "AWS_IAM", "NONE" ] }, "AWS::Lambda::Url.Cors.AllowHeaders": { "StringMax": 1024, "StringMin": 1 }, "AWS::Lambda::Url.Cors.AllowMethods": { "AllowedValues": [ "GET", "PUT", "HEAD", "POST", "PATCH", "DELETE", "*" ] }, "AWS::Lambda::Url.Cors.AllowOrigins": { "StringMax": 253, "StringMin": 1 }, "AWS::Lambda::Url.Cors.ExposeHeaders": { "StringMax": 1024, "StringMin": 1 }, "AWS::Lambda::Url.InvokeMode": { "AllowedValues": [ "BUFFERED", "RESPONSE_STREAM" ] }, "AWS::Lambda::Url.Qualifier": { "AllowedPatternRegex": "((?!^[0-9]+$)([a-zA-Z0-9-_]+))", "StringMax": 128, "StringMin": 1 }, "AWS::Lambda::Url.TargetFunctionArn": { "AllowedPatternRegex": "^(arn:(aws[a-zA-Z-]*)?:lambda:)?([a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:)?(\\d{12}:)?(function:)?([a-zA-Z0-9-_]+)(:((?!\\d+)[0-9a-zA-Z-_]+))?$" }, "AWS::Lex::Bot.AdvancedRecognitionSetting.AudioRecognitionStrategy": { "AllowedValues": [ "UseSlotValuesAsCustomVocabulary" ] }, "AWS::Lex::Bot.BotAliasLocaleSettingsItem.LocaleId": { "StringMax": 128, "StringMin": 1 }, "AWS::Lex::Bot.Button.Text": { "StringMax": 50, "StringMin": 1 }, "AWS::Lex::Bot.Button.Value": { "StringMax": 50, "StringMin": 1 }, "AWS::Lex::Bot.CloudWatchLogGroupLogDestination.CloudWatchLogGroupArn": { "StringMax": 2048, "StringMin": 1 }, "AWS::Lex::Bot.Condition.ExpressionString": { "StringMax": 1024, "StringMin": 1 }, "AWS::Lex::Bot.ConditionalBranch.Name": { "AllowedPatternRegex": "^([0-9a-zA-Z][_-]?)+$", "StringMax": 100, "StringMin": 1 }, "AWS::Lex::Bot.CustomPayload.Value": { "StringMax": 1000, "StringMin": 1 }, "AWS::Lex::Bot.CustomVocabularyItem.DisplayAs": { "StringMax": 100, "StringMin": 1 }, "AWS::Lex::Bot.CustomVocabularyItem.Phrase": { "StringMax": 100, "StringMin": 1 }, "AWS::Lex::Bot.DialogAction.SlotToElicit": { "AllowedPatternRegex": "^([0-9a-zA-Z][_-]?)+$", "StringMax": 100, "StringMin": 1 }, "AWS::Lex::Bot.DialogAction.Type": { "AllowedValues": [ "CloseIntent", "ConfirmIntent", "ElicitIntent", "ElicitSlot", "StartIntent", "FulfillIntent", "EndConversation", "EvaluateConditional", "InvokeDialogCodeHook" ] }, "AWS::Lex::Bot.DialogCodeHookInvocationSetting.InvocationLabel": { "AllowedPatternRegex": "^([0-9a-zA-Z][_-]?)+$", "StringMax": 100, "StringMin": 1 }, "AWS::Lex::Bot.ElicitationCodeHookInvocationSetting.InvocationLabel": { "AllowedPatternRegex": "^([0-9a-zA-Z][_-]?)+$", "StringMax": 100, "StringMin": 1 }, "AWS::Lex::Bot.FulfillmentStartResponseSpecification.DelayInSeconds": { "NumberMax": 900, "NumberMin": 1 }, "AWS::Lex::Bot.FulfillmentUpdateResponseSpecification.FrequencyInSeconds": { "NumberMax": 900, "NumberMin": 1 }, "AWS::Lex::Bot.FulfillmentUpdatesSpecification.TimeoutInSeconds": { "NumberMax": 900, "NumberMin": 1 }, "AWS::Lex::Bot.GrammarSlotTypeSource.KmsKeyArn": { "AllowedPatternRegex": "^arn:[\\w\\-]+:kms:[\\w\\-]+:[\\d]{12}:(?:key\\/[\\w\\-]+|alias\\/[a-zA-Z0-9:\\/_\\-]{1,256})$", "StringMax": 2048, "StringMin": 20 }, "AWS::Lex::Bot.GrammarSlotTypeSource.S3BucketName": { "AllowedPatternRegex": "^[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]$", "StringMax": 63, "StringMin": 3 }, "AWS::Lex::Bot.GrammarSlotTypeSource.S3ObjectKey": { "AllowedPatternRegex": "[\\.\\-\\!\\*\\_\\'\\(\\)a-zA-Z0-9][\\.\\-\\!\\*\\_\\'\\(\\)\\/a-zA-Z0-9]*$", "StringMax": 1024, "StringMin": 1 }, "AWS::Lex::Bot.IdleSessionTTLInSeconds": { "NumberMax": 86400, "NumberMin": 60 }, "AWS::Lex::Bot.ImageResponseCard.ImageUrl": { "StringMax": 250, "StringMin": 1 }, "AWS::Lex::Bot.ImageResponseCard.Subtitle": { "StringMax": 250, "StringMin": 1 }, "AWS::Lex::Bot.ImageResponseCard.Title": { "StringMax": 250, "StringMin": 1 }, "AWS::Lex::Bot.InputContext.Name": { "AllowedPatternRegex": "^([0-9a-zA-Z][_-]?)+$", "StringMax": 100, "StringMin": 1 }, "AWS::Lex::Bot.Intent.Name": { "AllowedPatternRegex": "^([0-9a-zA-Z][_-]?)+$", "StringMax": 100, "StringMin": 1 }, "AWS::Lex::Bot.IntentOverride.Name": { "AllowedPatternRegex": "^([0-9a-zA-Z][_-]?)+$", "StringMax": 100, "StringMin": 1 }, "AWS::Lex::Bot.KendraConfiguration.KendraIndex": { "AllowedPatternRegex": "^arn:aws[a-zA-Z-]*:kendra:[a-z]+-[a-z]+-[0-9]:[0-9]{12}:index/[a-zA-Z0-9][a-zA-Z0-9_-]*$", "StringMax": 2048, "StringMin": 32 }, "AWS::Lex::Bot.KendraConfiguration.QueryFilterString": { "StringMax": 5000, "StringMin": 1 }, "AWS::Lex::Bot.LambdaCodeHook.CodeHookInterfaceVersion": { "StringMax": 5, "StringMin": 1 }, "AWS::Lex::Bot.LambdaCodeHook.LambdaArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::Lex::Bot.Name": { "AllowedPatternRegex": "^([0-9a-zA-Z][_-]?)+$", "StringMax": 100, "StringMin": 1 }, "AWS::Lex::Bot.ObfuscationSetting.ObfuscationSettingType": { "AllowedValues": [ "None", "DefaultObfuscation" ] }, "AWS::Lex::Bot.OutputContext.Name": { "AllowedPatternRegex": "^([0-9a-zA-Z][_-]?)+$", "StringMax": 100, "StringMin": 1 }, "AWS::Lex::Bot.OutputContext.TimeToLiveInSeconds": { "NumberMax": 86400, "NumberMin": 5 }, "AWS::Lex::Bot.OutputContext.TurnsToLive": { "NumberMax": 20, "NumberMin": 1 }, "AWS::Lex::Bot.PlainTextMessage.Value": { "StringMax": 1000, "StringMin": 1 }, "AWS::Lex::Bot.PromptSpecification.MessageSelectionStrategy": { "AllowedValues": [ "Random", "Ordered" ] }, "AWS::Lex::Bot.RoleArn": { "AllowedPatternRegex": "^arn:aws[a-zA-Z-]*:iam::[0-9]{12}:role/.*$", "StringMax": 2048, "StringMin": 32 }, "AWS::Lex::Bot.S3BucketLogDestination.KmsKeyArn": { "AllowedPatternRegex": "^arn:[\\w\\-]+:kms:[\\w\\-]+:[\\d]{12}:(?:key\\/[\\w\\-]+|alias\\/[a-zA-Z0-9:\\/_\\-]{1,256})$", "StringMax": 2048, "StringMin": 20 }, "AWS::Lex::Bot.S3BucketLogDestination.S3BucketArn": { "AllowedPatternRegex": "^arn:[\\w\\-]+:s3:::[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]$", "StringMax": 2048, "StringMin": 1 }, "AWS::Lex::Bot.S3Location.S3Bucket": { "AllowedPatternRegex": "^[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]$", "StringMax": 63, "StringMin": 3 }, "AWS::Lex::Bot.S3Location.S3ObjectKey": { "AllowedPatternRegex": "[\\.\\-\\!\\*\\_\\'\\(\\)a-zA-Z0-9][\\.\\-\\!\\*\\_\\'\\(\\)\\/a-zA-Z0-9]*$", "StringMax": 1024, "StringMin": 1 }, "AWS::Lex::Bot.S3Location.S3ObjectVersion": { "StringMax": 1024, "StringMin": 1 }, "AWS::Lex::Bot.SSMLMessage.Value": { "StringMax": 1000, "StringMin": 1 }, "AWS::Lex::Bot.SampleValue.Value": { "StringMax": 140, "StringMin": 1 }, "AWS::Lex::Bot.SessionAttribute.Key": { "StringMax": 1024, "StringMin": 1 }, "AWS::Lex::Bot.Slot.Name": { "AllowedPatternRegex": "^([0-9a-zA-Z][_-]?)+$", "StringMax": 100, "StringMin": 1 }, "AWS::Lex::Bot.SlotDefaultValue.DefaultValue": { "StringMax": 202, "StringMin": 1 }, "AWS::Lex::Bot.SlotPriority.SlotName": { "AllowedPatternRegex": "^([0-9a-zA-Z][_-]?)+$", "StringMax": 100, "StringMin": 1 }, "AWS::Lex::Bot.SlotType.Name": { "AllowedPatternRegex": "^([0-9a-zA-Z][_-]?)+$", "StringMax": 100, "StringMin": 1 }, "AWS::Lex::Bot.SlotValue.InterpretedValue": { "StringMax": 202, "StringMin": 1 }, "AWS::Lex::Bot.SlotValueElicitationSetting.SlotConstraint": { "AllowedValues": [ "Required", "Optional" ] }, "AWS::Lex::Bot.SlotValueOverride.Shape": { "AllowedValues": [ "Scalar", "List" ] }, "AWS::Lex::Bot.SlotValueOverrideMap.SlotName": { "AllowedPatternRegex": "^([0-9a-zA-Z][_-]?)+$", "StringMax": 100, "StringMin": 1 }, "AWS::Lex::Bot.SlotValueRegexFilter.Pattern": { "StringMax": 300, "StringMin": 1 }, "AWS::Lex::Bot.SlotValueSelectionSetting.ResolutionStrategy": { "AllowedValues": [ "ORIGINAL_VALUE", "TOP_RESOLUTION" ] }, "AWS::Lex::Bot.StillWaitingResponseSpecification.FrequencyInSeconds": { "NumberMax": 300, "NumberMin": 1 }, "AWS::Lex::Bot.StillWaitingResponseSpecification.TimeoutInSeconds": { "NumberMax": 900, "NumberMin": 1 }, "AWS::Lex::Bot.VoiceSettings.Engine": { "AllowedValues": [ "standard", "neural" ] }, "AWS::Lex::BotAlias.BotAliasLocaleSettingsItem.LocaleId": { "StringMax": 128, "StringMin": 1 }, "AWS::Lex::BotAlias.BotAliasName": { "AllowedPatternRegex": "^([0-9a-zA-Z][_-]?)+$", "StringMax": 100, "StringMin": 1 }, "AWS::Lex::BotAlias.BotId": { "AllowedPatternRegex": "^[0-9a-zA-Z]+$", "StringMax": 10, "StringMin": 10 }, "AWS::Lex::BotAlias.BotVersion": { "AllowedPatternRegex": "^(DRAFT|[0-9]+)$", "StringMax": 5, "StringMin": 1 }, "AWS::Lex::BotAlias.CloudWatchLogGroupLogDestination.CloudWatchLogGroupArn": { "StringMax": 2048, "StringMin": 1 }, "AWS::Lex::BotAlias.LambdaCodeHook.CodeHookInterfaceVersion": { "StringMax": 5, "StringMin": 1 }, "AWS::Lex::BotAlias.LambdaCodeHook.LambdaArn": { "StringMax": 2048, "StringMin": 20 }, "AWS::Lex::BotAlias.S3BucketLogDestination.KmsKeyArn": { "AllowedPatternRegex": "^arn:[\\w\\-]+:kms:[\\w\\-]+:[\\d]{12}:(?:key\\/[\\w\\-]+|alias\\/[a-zA-Z0-9:\\/_\\-]{1,256})$", "StringMax": 2048, "StringMin": 20 }, "AWS::Lex::BotAlias.S3BucketLogDestination.S3BucketArn": { "AllowedPatternRegex": "^arn:[\\w\\-]+:s3:::[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]$", "StringMax": 2048, "StringMin": 1 }, "AWS::Lex::BotVersion.BotId": { "AllowedPatternRegex": "^[0-9a-zA-Z]+$", "StringMax": 10, "StringMin": 10 }, "AWS::Lex::BotVersion.BotVersionLocaleDetails.SourceBotVersion": { "AllowedPatternRegex": "^(DRAFT|[0-9]+)$", "StringMax": 5, "StringMin": 1 }, "AWS::Lex::ResourcePolicy.ResourceArn": { "StringMax": 1011, "StringMin": 1 }, "AWS::LicenseManager::License.ProductSKU": { "StringMax": 1024, "StringMin": 1 }, "AWS::Lightsail::Alarm.AlarmName": { "AllowedPatternRegex": "\\w[\\w\\-]*\\w" }, "AWS::Lightsail::Bucket.BucketName": { "AllowedPatternRegex": "^[a-z0-9][a-z0-9-]{1,52}[a-z0-9]$", "StringMax": 54, "StringMin": 3 }, "AWS::Lightsail::Container.Scale": { "NumberMax": 20, "NumberMin": 1 }, "AWS::Lightsail::Container.ServiceName": { "AllowedPatternRegex": "^[a-z0-9]{1,2}|[a-z0-9][a-z0-9-]+[a-z0-9]$", "StringMax": 63, "StringMin": 1 }, "AWS::Lightsail::Database.AvailabilityZone": { "StringMax": 255, "StringMin": 1 }, "AWS::Lightsail::Database.MasterDatabaseName": { "StringMax": 255, "StringMin": 1 }, "AWS::Lightsail::Database.MasterUserPassword": { "StringMax": 63, "StringMin": 1 }, "AWS::Lightsail::Database.MasterUsername": { "StringMax": 63, "StringMin": 1 }, "AWS::Lightsail::Database.RelationalDatabaseBlueprintId": { "StringMax": 255, "StringMin": 1 }, "AWS::Lightsail::Database.RelationalDatabaseBundleId": { "StringMax": 255, "StringMin": 1 }, "AWS::Lightsail::Database.RelationalDatabaseName": { "AllowedPatternRegex": "\\w[\\w\\-]*\\w", "StringMax": 255, "StringMin": 2 }, "AWS::Lightsail::Disk.AddOn.AddOnType": { "StringMax": 128, "StringMin": 1 }, "AWS::Lightsail::Disk.AddOn.Status": { "AllowedValues": [ "Enabling", "Disabling", "Enabled", "Terminating", "Terminated", "Disabled", "Failed" ] }, "AWS::Lightsail::Disk.AutoSnapshotAddOn.SnapshotTimeOfDay": { "AllowedPatternRegex": "^[0-9]{2}:00$" }, "AWS::Lightsail::Disk.AvailabilityZone": { "StringMax": 255, "StringMin": 1 }, "AWS::Lightsail::Disk.DiskName": { "AllowedPatternRegex": "^[a-zA-Z0-9][\\w\\-.]*[a-zA-Z0-9]$", "StringMax": 254, "StringMin": 1 }, "AWS::Lightsail::Distribution.DistributionName": { "AllowedPatternRegex": "\\w[\\w\\-]*\\w" }, "AWS::Lightsail::Instance.AddOn.AddOnType": { "StringMax": 128, "StringMin": 1 }, "AWS::Lightsail::Instance.AddOn.Status": { "AllowedValues": [ "Enabling", "Disabling", "Enabled", "Terminating", "Terminated", "Disabled", "Failed" ] }, "AWS::Lightsail::Instance.AutoSnapshotAddOn.SnapshotTimeOfDay": { "AllowedPatternRegex": "^[0-9]{2}:00$" }, "AWS::Lightsail::Instance.AvailabilityZone": { "StringMax": 255, "StringMin": 1 }, "AWS::Lightsail::Instance.BlueprintId": { "StringMax": 255, "StringMin": 1 }, "AWS::Lightsail::Instance.BundleId": { "StringMax": 255, "StringMin": 1 }, "AWS::Lightsail::Instance.Disk.DiskName": { "AllowedPatternRegex": "^[a-zA-Z0-9][\\w\\-.]*[a-zA-Z0-9]$", "StringMax": 254, "StringMin": 1 }, "AWS::Lightsail::Instance.InstanceName": { "AllowedPatternRegex": "^[a-zA-Z0-9][\\w\\-.]*[a-zA-Z0-9]$", "StringMax": 254, "StringMin": 1 }, "AWS::Lightsail::LoadBalancer.LoadBalancerName": { "AllowedPatternRegex": "\\w[\\w\\-]*\\w" }, "AWS::Lightsail::LoadBalancerTlsCertificate.LoadBalancerName": { "AllowedPatternRegex": "\\w[\\w\\-]*\\w" }, "AWS::Location::GeofenceCollection.CollectionName": { "AllowedPatternRegex": "^[-._\\w]+$", "StringMax": 100, "StringMin": 1 }, "AWS::Location::GeofenceCollection.KmsKeyId": { "StringMax": 2048, "StringMin": 1 }, "AWS::Location::Map.MapConfiguration.Style": { "AllowedPatternRegex": "^[-._\\w]+$", "StringMax": 100, "StringMin": 1 }, "AWS::Location::Map.MapName": { "AllowedPatternRegex": "^[-._\\w]+$", "StringMax": 100, "StringMin": 1 }, "AWS::Location::Map.PricingPlan": { "AllowedValues": [ "RequestBasedUsage" ] }, "AWS::Location::PlaceIndex.DataSourceConfiguration.IntendedUse": { "AllowedValues": [ "SingleUse", "Storage" ] }, "AWS::Location::PlaceIndex.IndexName": { "AllowedPatternRegex": "^[-._\\w]+$", "StringMax": 100, "StringMin": 1 }, "AWS::Location::PlaceIndex.PricingPlan": { "AllowedValues": [ "RequestBasedUsage" ] }, "AWS::Location::RouteCalculator.CalculatorName": { "AllowedPatternRegex": "^[-._\\w]+$", "StringMax": 100, "StringMin": 1 }, "AWS::Location::RouteCalculator.PricingPlan": { "AllowedValues": [ "RequestBasedUsage" ] }, "AWS::Location::Tracker.KmsKeyId": { "StringMax": 2048, "StringMin": 1 }, "AWS::Location::Tracker.PositionFiltering": { "AllowedValues": [ "TimeBased", "DistanceBased", "AccuracyBased" ] }, "AWS::Location::Tracker.TrackerName": { "AllowedPatternRegex": "^[-._\\w]+$", "StringMax": 100, "StringMin": 1 }, "AWS::Location::TrackerConsumer.ConsumerArn": { "AllowedPatternRegex": "^arn(:[a-z0-9]+([.-][a-z0-9]+)*){2}(:([a-z0-9]+([.-][a-z0-9]+)*)?){2}:([^/].*)?$" }, "AWS::Location::TrackerConsumer.TrackerName": { "AllowedPatternRegex": "^[-._\\w]+$", "StringMax": 100, "StringMin": 1 }, "AWS::Logs::Destination.DestinationName": { "AllowedPatternRegex": "^[^:*]{1,512}$", "StringMax": 512, "StringMin": 1 }, "AWS::Logs::LogGroup.KmsKeyId": { "AllowedPatternRegex": "^arn:[a-z0-9-]+:kms:[a-z0-9-]+:\\d{12}:(key|alias)/.+\\Z" }, "AWS::Logs::LogGroup.LogGroupName": { "AllowedPatternRegex": "^[.\\-_/#A-Za-z0-9]{1,512}\\Z", "StringMax": 512, "StringMin": 1 }, "AWS::Logs::MetricFilter.Dimension.Key": { "StringMax": 255, "StringMin": 1 }, "AWS::Logs::MetricFilter.Dimension.Value": { "StringMax": 255, "StringMin": 1 }, "AWS::Logs::MetricFilter.FilterName": { "AllowedPatternRegex": "^[^:*]{1,512}", "StringMax": 512, "StringMin": 1 }, "AWS::Logs::MetricFilter.LogGroupName": { "AllowedPatternRegex": "^[.\\-_/#A-Za-z0-9]{1,512}", "StringMax": 512, "StringMin": 1 }, "AWS::Logs::MetricFilter.MetricTransformation.MetricName": { "AllowedPatternRegex": "^((?![:*$])[\\x00-\\x7F]){1,255}", "StringMax": 255, "StringMin": 1 }, "AWS::Logs::MetricFilter.MetricTransformation.MetricNamespace": { "AllowedPatternRegex": "^[0-9a-zA-Z\\.\\-_\\/#]{1,256}", "StringMax": 256, "StringMin": 1 }, "AWS::Logs::MetricFilter.MetricTransformation.MetricValue": { "AllowedPatternRegex": ".{1,100}", "StringMax": 100, "StringMin": 1 }, "AWS::Logs::MetricFilter.MetricTransformation.Unit": { "AllowedValues": [ "Seconds", "Microseconds", "Milliseconds", "Bytes", "Kilobytes", "Megabytes", "Gigabytes", "Terabytes", "Bits", "Kilobits", "Megabits", "Gigabits", "Terabits", "Percent", "Count", "Bytes/Second", "Kilobytes/Second", "Megabytes/Second", "Gigabytes/Second", "Terabytes/Second", "Bits/Second", "Kilobits/Second", "Megabits/Second", "Gigabits/Second", "Terabits/Second", "Count/Second", "None" ] }, "AWS::Logs::QueryDefinition.LogGroupNames": { "AllowedPatternRegex": "[\\.\\-_/#A-Za-z0-9]+", "StringMax": 512, "StringMin": 1 }, "AWS::Logs::QueryDefinition.Name": { "StringMax": 255, "StringMin": 1 }, "AWS::Logs::QueryDefinition.QueryString": { "StringMax": 10000, "StringMin": 1 }, "AWS::Logs::ResourcePolicy.PolicyDocument": { "AllowedPatternRegex": "[\\u0009\\u000A\\u000D\\u0020-\\u00FF]+", "StringMax": 5120, "StringMin": 1 }, "AWS::Logs::ResourcePolicy.PolicyName": { "AllowedPatternRegex": "^([^:*\\/]+\\/?)*[^:*\\/]+$", "StringMax": 255, "StringMin": 1 }, "AWS::Logs::SubscriptionFilter.Distribution": { "AllowedValues": [ "Random", "ByLogStream" ] }, "AWS::LookoutEquipment::InferenceScheduler.DataInputConfiguration.InputTimeZoneOffset": { "AllowedPatternRegex": "^(\\+|\\-)[0-9]{2}\\:[0-9]{2}$" }, "AWS::LookoutEquipment::InferenceScheduler.DataOutputConfiguration.KmsKeyId": { "AllowedPatternRegex": "^[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,2048}$", "StringMax": 2048, "StringMin": 1 }, "AWS::LookoutEquipment::InferenceScheduler.DataUploadFrequency": { "AllowedValues": [ "PT5M", "PT10M", "PT15M", "PT30M", "PT1H" ] }, "AWS::LookoutEquipment::InferenceScheduler.InferenceSchedulerName": { "AllowedPatternRegex": "^[0-9a-zA-Z_-]{1,200}$", "StringMax": 200, "StringMin": 1 }, "AWS::LookoutEquipment::InferenceScheduler.InputNameConfiguration.ComponentTimestampDelimiter": { "AllowedPatternRegex": "^(\\-|\\_|\\s)?$" }, "AWS::LookoutEquipment::InferenceScheduler.InputNameConfiguration.TimestampFormat": { "AllowedPatternRegex": "^EPOCH|yyyy-MM-dd-HH-mm-ss|yyyyMMddHHmmss$" }, "AWS::LookoutEquipment::InferenceScheduler.ModelName": { "AllowedPatternRegex": "^[0-9a-zA-Z_-]{1,200}$", "StringMax": 200, "StringMin": 1 }, "AWS::LookoutEquipment::InferenceScheduler.RoleArn": { "AllowedPatternRegex": "arn:aws(-[^:]+)?:iam::[0-9]{12}:role/.+", "StringMax": 2048, "StringMin": 20 }, "AWS::LookoutEquipment::InferenceScheduler.S3InputConfiguration.Bucket": { "AllowedPatternRegex": "^[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]$", "StringMax": 63, "StringMin": 3 }, "AWS::LookoutEquipment::InferenceScheduler.S3OutputConfiguration.Bucket": { "AllowedPatternRegex": "^[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]$", "StringMax": 63, "StringMin": 3 }, "AWS::LookoutEquipment::InferenceScheduler.ServerSideKmsKeyId": { "AllowedPatternRegex": "^[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,2048}$", "StringMax": 2048, "StringMin": 1 }, "AWS::LookoutMetrics::Alert.AlertDescription": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::LookoutMetrics::Alert.AlertName": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9\\-_]*", "StringMax": 63, "StringMin": 1 }, "AWS::LookoutMetrics::Alert.AnomalyDetectorArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):.*:.*:.*:.+" }, "AWS::LookoutMetrics::Alert.LambdaConfiguration.LambdaArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):.*:.*:.*:.+" }, "AWS::LookoutMetrics::Alert.LambdaConfiguration.RoleArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):.*:.*:.*:.+" }, "AWS::LookoutMetrics::Alert.SNSConfiguration.RoleArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):.*:.*:.*:.+" }, "AWS::LookoutMetrics::Alert.SNSConfiguration.SnsTopicArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):.*:.*:.*:.+" }, "AWS::LookoutMetrics::AnomalyDetector.AnomalyDetectorConfig.AnomalyDetectorFrequency": { "AllowedValues": [ "PT5M", "PT10M", "PT1H", "P1D" ] }, "AWS::LookoutMetrics::AnomalyDetector.AnomalyDetectorDescription": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::LookoutMetrics::AnomalyDetector.AnomalyDetectorName": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9\\-_]*", "StringMax": 63, "StringMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.AppFlowConfig.FlowName": { "AllowedPatternRegex": "[a-zA-Z0-9][\\w!@#.-]+" }, "AWS::LookoutMetrics::AnomalyDetector.AppFlowConfig.RoleArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):.*:.*:.*:.+" }, "AWS::LookoutMetrics::AnomalyDetector.CloudwatchConfig.RoleArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):.*:.*:.*:.+" }, "AWS::LookoutMetrics::AnomalyDetector.CsvFormatDescriptor.Charset": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9\\-_]*" }, "AWS::LookoutMetrics::AnomalyDetector.CsvFormatDescriptor.Delimiter": { "AllowedPatternRegex": "[^\\r\\n]" }, "AWS::LookoutMetrics::AnomalyDetector.CsvFormatDescriptor.FileCompression": { "AllowedValues": [ "NONE", "GZIP" ] }, "AWS::LookoutMetrics::AnomalyDetector.CsvFormatDescriptor.HeaderList": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9\\-_]*", "StringMax": 63, "StringMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.CsvFormatDescriptor.QuoteSymbol": { "AllowedPatternRegex": "[^\\r\\n]|^$" }, "AWS::LookoutMetrics::AnomalyDetector.JsonFormatDescriptor.Charset": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9\\-_]*" }, "AWS::LookoutMetrics::AnomalyDetector.JsonFormatDescriptor.FileCompression": { "AllowedValues": [ "NONE", "GZIP" ] }, "AWS::LookoutMetrics::AnomalyDetector.KmsKeyArn": { "AllowedPatternRegex": "arn:aws.*:kms:.*:[0-9]{12}:key/.*", "StringMax": 2048, "StringMin": 20 }, "AWS::LookoutMetrics::AnomalyDetector.Metric.AggregationFunction": { "AllowedValues": [ "AVG", "SUM" ] }, "AWS::LookoutMetrics::AnomalyDetector.Metric.MetricName": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9\\-_]*", "StringMax": 63, "StringMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.Metric.Namespace": { "AllowedPatternRegex": "[^:].*", "StringMax": 255, "StringMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.MetricSet.DimensionList": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9\\-_]*", "StringMax": 63, "StringMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.MetricSet.MetricSetDescription": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::LookoutMetrics::AnomalyDetector.MetricSet.MetricSetFrequency": { "AllowedValues": [ "PT5M", "PT10M", "PT1H", "P1D" ] }, "AWS::LookoutMetrics::AnomalyDetector.MetricSet.MetricSetName": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9\\-_]*", "StringMax": 63, "StringMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.MetricSet.Timezone": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::LookoutMetrics::AnomalyDetector.RDSSourceConfig.DBInstanceIdentifier": { "AllowedPatternRegex": "^[a-zA-Z](?!.*--)(?!.*-$)[0-9a-zA-Z\\-]*$", "StringMax": 63, "StringMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.RDSSourceConfig.DatabaseHost": { "AllowedPatternRegex": ".*\\S.*", "StringMax": 253, "StringMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.RDSSourceConfig.DatabaseName": { "AllowedPatternRegex": "[a-zA-Z0-9_]+", "StringMax": 64, "StringMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.RDSSourceConfig.DatabasePort": { "NumberMax": 65535, "NumberMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.RDSSourceConfig.RoleArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):.*:.*:.*:.+" }, "AWS::LookoutMetrics::AnomalyDetector.RDSSourceConfig.SecretManagerArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):.*:.*:secret:AmazonLookoutMetrics-.+" }, "AWS::LookoutMetrics::AnomalyDetector.RDSSourceConfig.TableName": { "AllowedPatternRegex": "^[a-zA-Z][a-zA-Z0-9_]*$", "StringMax": 100, "StringMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.RedshiftSourceConfig.ClusterIdentifier": { "AllowedPatternRegex": "^[a-z](?!.*--)(?!.*-$)[0-9a-z\\-]*$", "StringMax": 63, "StringMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.RedshiftSourceConfig.DatabaseHost": { "AllowedPatternRegex": ".*\\S.*", "StringMax": 253, "StringMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.RedshiftSourceConfig.DatabaseName": { "AllowedPatternRegex": "[a-z0-9]+", "StringMax": 100, "StringMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.RedshiftSourceConfig.DatabasePort": { "NumberMax": 65535, "NumberMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.RedshiftSourceConfig.RoleArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):.*:.*:.*:.+" }, "AWS::LookoutMetrics::AnomalyDetector.RedshiftSourceConfig.SecretManagerArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):.*:.*:secret:AmazonLookoutMetrics-.+" }, "AWS::LookoutMetrics::AnomalyDetector.RedshiftSourceConfig.TableName": { "AllowedPatternRegex": "^[a-zA-Z][a-zA-Z0-9_]*$", "StringMax": 100, "StringMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.S3SourceConfig.HistoricalDataPathList": { "AllowedPatternRegex": "^s3://[a-z0-9].+$" }, "AWS::LookoutMetrics::AnomalyDetector.S3SourceConfig.RoleArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):.*:.*:.*:.+" }, "AWS::LookoutMetrics::AnomalyDetector.S3SourceConfig.TemplatedPathList": { "AllowedPatternRegex": "^s3://[a-zA-Z0-9_\\-\\/ {}=]+$" }, "AWS::LookoutMetrics::AnomalyDetector.TimestampColumn.ColumnFormat": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::LookoutMetrics::AnomalyDetector.TimestampColumn.ColumnName": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9\\-_]*", "StringMax": 63, "StringMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.VpcConfiguration.SecurityGroupIdList": { "AllowedPatternRegex": "[-0-9a-zA-Z]+", "StringMax": 255, "StringMin": 1 }, "AWS::LookoutMetrics::AnomalyDetector.VpcConfiguration.SubnetIdList": { "AllowedPatternRegex": "[\\-0-9a-zA-Z]+" }, "AWS::LookoutVision::Project.ProjectName": { "AllowedPatternRegex": "[a-zA-Z0-9][a-zA-Z0-9_\\-]*", "StringMax": 255, "StringMin": 1 }, "AWS::M2::Application.Definition.Content": { "StringMax": 6500, "StringMin": 1 }, "AWS::M2::Application.Definition.S3Location": { "AllowedPatternRegex": "^\\S{1,2000}$" }, "AWS::M2::Application.EngineType": { "AllowedValues": [ "microfocus", "bluage" ] }, "AWS::M2::Application.Name": { "AllowedPatternRegex": "^[A-Za-z0-9][A-Za-z0-9_\\-]{1,59}$" }, "AWS::M2::Environment.EngineType": { "AllowedValues": [ "microfocus", "bluage" ] }, "AWS::M2::Environment.EngineVersion": { "AllowedPatternRegex": "^\\S{1,10}$" }, "AWS::M2::Environment.HighAvailabilityConfig.DesiredCapacity": { "NumberMax": 100, "NumberMin": 1 }, "AWS::M2::Environment.InstanceType": { "AllowedPatternRegex": "^\\S{1,20}$" }, "AWS::M2::Environment.Name": { "AllowedPatternRegex": "^[A-Za-z0-9][A-Za-z0-9_\\-]{1,59}$" }, "AWS::M2::Environment.PreferredMaintenanceWindow": { "AllowedPatternRegex": "^\\S{1,50}$" }, "AWS::M2::Environment.SecurityGroupIds": { "AllowedPatternRegex": "^\\S{1,50}$" }, "AWS::M2::Environment.SubnetIds": { "AllowedPatternRegex": "^\\S{1,50}$" }, "AWS::MSK::Cluster.BrokerNodeGroupInfo.BrokerAZDistribution": { "StringMax": 9, "StringMin": 6 }, "AWS::MSK::Cluster.BrokerNodeGroupInfo.InstanceType": { "StringMax": 32, "StringMin": 5 }, "AWS::MSK::Cluster.ClusterName": { "StringMax": 64, "StringMin": 1 }, "AWS::MSK::Cluster.EBSStorageInfo.VolumeSize": { "NumberMax": 16384, "NumberMin": 1 }, "AWS::MSK::Cluster.EncryptionInTransit.ClientBroker": { "AllowedValues": [ "TLS", "TLS_PLAINTEXT", "PLAINTEXT" ] }, "AWS::MSK::Cluster.EnhancedMonitoring": { "AllowedValues": [ "DEFAULT", "PER_BROKER", "PER_TOPIC_PER_BROKER", "PER_TOPIC_PER_PARTITION" ], "StringMax": 23, "StringMin": 7 }, "AWS::MSK::Cluster.KafkaVersion": { "StringMax": 128, "StringMin": 1 }, "AWS::MSK::Cluster.PublicAccess.Type": { "StringMax": 23, "StringMin": 7 }, "AWS::MSK::Cluster.StorageMode": { "AllowedValues": [ "LOCAL", "TIERED" ], "StringMax": 6, "StringMin": 5 }, "AWS::MSK::ClusterPolicy.ClusterArn": { "AllowedPatternRegex": "^arn:[\\w-]+:kafka:[\\w-]+:\\d+:cluster.*\\Z" }, "AWS::MSK::ServerlessCluster.ClusterName": { "StringMax": 64, "StringMin": 1 }, "AWS::MSK::VpcConnection.Authentication": { "AllowedValues": [ "SASL_IAM", "SASL_SCRAM", "TLS" ], "StringMax": 10, "StringMin": 3 }, "AWS::MSK::VpcConnection.ClientSubnets": { "AllowedPatternRegex": "^(subnet-)([a-z0-9]+)\\Z" }, "AWS::MSK::VpcConnection.SecurityGroups": { "AllowedPatternRegex": "^(sg-)([a-z0-9]+)\\Z" }, "AWS::MSK::VpcConnection.TargetClusterArn": { "AllowedPatternRegex": "^arn:[\\w-]+:kafka:[\\w-]+:\\d+:cluster.*\\Z" }, "AWS::MSK::VpcConnection.VpcId": { "AllowedPatternRegex": "^(vpc-)([a-z0-9]+)\\Z" }, "AWS::MWAA::Environment.AirflowVersion": { "AllowedPatternRegex": "^[0-9a-z.]+$" }, "AWS::MWAA::Environment.DagS3Path": { "AllowedPatternRegex": ".*" }, "AWS::MWAA::Environment.EnvironmentClass": { "StringMax": 1024, "StringMin": 1 }, "AWS::MWAA::Environment.ExecutionRoleArn": { "AllowedPatternRegex": "^arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b)(-[a-z]+)?:iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+$" }, "AWS::MWAA::Environment.KmsKey": { "AllowedPatternRegex": "^(((arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b)(-[a-z]+)?:kms:[a-z]{2}-[a-z]+-\\d:\\d+:)?key\\/)?[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}|(arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):kms:[a-z]{2}-[a-z]+-\\d:\\d+:)?alias/.+)$" }, "AWS::MWAA::Environment.ModuleLoggingConfiguration.CloudWatchLogGroupArn": { "AllowedPatternRegex": "^arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b)(-[a-z]+)?:logs:[a-z0-9\\-]+:\\d{12}:log-group:\\w+" }, "AWS::MWAA::Environment.ModuleLoggingConfiguration.LogLevel": { "AllowedValues": [ "CRITICAL", "ERROR", "WARNING", "INFO", "DEBUG" ] }, "AWS::MWAA::Environment.Name": { "AllowedPatternRegex": "^[a-zA-Z][0-9a-zA-Z\\-_]*$", "StringMax": 80, "StringMin": 1 }, "AWS::MWAA::Environment.NetworkConfiguration.SecurityGroupIds": { "AllowedPatternRegex": "^sg-[a-zA-Z0-9\\-._]+$", "StringMax": 1024, "StringMin": 1 }, "AWS::MWAA::Environment.NetworkConfiguration.SubnetIds": { "AllowedPatternRegex": "^subnet-[a-zA-Z0-9\\-._]+$" }, "AWS::MWAA::Environment.PluginsS3Path": { "AllowedPatternRegex": ".*" }, "AWS::MWAA::Environment.RequirementsS3Path": { "AllowedPatternRegex": ".*" }, "AWS::MWAA::Environment.SourceBucketArn": { "AllowedPatternRegex": "^arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b)(-[a-z]+)?:s3:::[a-z0-9.\\-]+$", "StringMax": 1224, "StringMin": 1 }, "AWS::MWAA::Environment.StartupScriptS3Path": { "AllowedPatternRegex": ".*" }, "AWS::MWAA::Environment.WebserverAccessMode": { "AllowedValues": [ "PRIVATE_ONLY", "PUBLIC_ONLY" ] }, "AWS::MWAA::Environment.WeeklyMaintenanceWindowStart": { "AllowedPatternRegex": "(MON|TUE|WED|THU|FRI|SAT|SUN):([01]\\d|2[0-3]):(00|30)" }, "AWS::Macie::FindingsFilter.Action": { "AllowedValues": [ "ARCHIVE", "NOOP" ] }, "AWS::Macie::Session.FindingPublishingFrequency": { "AllowedValues": [ "FIFTEEN_MINUTES", "ONE_HOUR", "SIX_HOURS" ] }, "AWS::Macie::Session.Status": { "AllowedValues": [ "ENABLED", "PAUSED" ] }, "AWS::ManagedBlockchain::Accessor.AccessorType": { "AllowedValues": [ "BILLING_TOKEN" ] }, "AWS::MediaConnect::Flow.Encryption.Algorithm": { "AllowedValues": [ "aes128", "aes192", "aes256" ] }, "AWS::MediaConnect::Flow.Encryption.KeyType": { "AllowedValues": [ "speke", "static-key", "srt-password" ] }, "AWS::MediaConnect::Flow.FailoverConfig.FailoverMode": { "AllowedValues": [ "MERGE", "FAILOVER" ] }, "AWS::MediaConnect::Flow.FailoverConfig.State": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::MediaConnect::Flow.Source.Protocol": { "AllowedValues": [ "zixi-push", "rtp-fec", "rtp", "rist", "fujitsu-qos", "srt-listener", "srt-caller" ] }, "AWS::MediaConnect::FlowEntitlement.Encryption.Algorithm": { "AllowedValues": [ "aes128", "aes192", "aes256" ] }, "AWS::MediaConnect::FlowEntitlement.Encryption.KeyType": { "AllowedValues": [ "speke", "static-key" ] }, "AWS::MediaConnect::FlowEntitlement.EntitlementStatus": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::MediaConnect::FlowOutput.Encryption.Algorithm": { "AllowedValues": [ "aes128", "aes192", "aes256" ] }, "AWS::MediaConnect::FlowOutput.Encryption.KeyType": { "AllowedValues": [ "static-key", "srt-password" ] }, "AWS::MediaConnect::FlowOutput.Protocol": { "AllowedValues": [ "zixi-push", "rtp-fec", "rtp", "zixi-pull", "rist", "fujitsu-qos", "srt-listener", "srt-caller" ] }, "AWS::MediaConnect::FlowSource.Encryption.Algorithm": { "AllowedValues": [ "aes128", "aes192", "aes256" ] }, "AWS::MediaConnect::FlowSource.Encryption.KeyType": { "AllowedValues": [ "speke", "static-key" ] }, "AWS::MediaConnect::FlowSource.Protocol": { "AllowedValues": [ "zixi-push", "rtp-fec", "rtp", "rist" ] }, "AWS::MediaPackage::Channel.Id": { "AllowedPatternRegex": "\\A[0-9a-zA-Z-_]+\\Z", "StringMax": 256, "StringMin": 1 }, "AWS::MediaPackage::Channel.LogConfiguration.LogGroupName": { "AllowedPatternRegex": "\\A^(\\/aws\\/MediaPackage\\/)[a-zA-Z0-9_-]+\\Z", "StringMax": 256, "StringMin": 1 }, "AWS::MediaPackage::OriginEndpoint.CmafEncryption.ConstantInitializationVector": { "AllowedPatternRegex": "\\A[0-9a-fA-F]+\\Z", "StringMax": 32, "StringMin": 32 }, "AWS::MediaPackage::OriginEndpoint.CmafEncryption.EncryptionMethod": { "AllowedValues": [ "SAMPLE_AES", "AES_CTR" ] }, "AWS::MediaPackage::OriginEndpoint.DashPackage.AdTriggers": { "AllowedValues": [ "SPLICE_INSERT", "BREAK", "PROVIDER_ADVERTISEMENT", "DISTRIBUTOR_ADVERTISEMENT", "PROVIDER_PLACEMENT_OPPORTUNITY", "DISTRIBUTOR_PLACEMENT_OPPORTUNITY", "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY", "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY" ] }, "AWS::MediaPackage::OriginEndpoint.DashPackage.AdsOnDeliveryRestrictions": { "AllowedValues": [ "NONE", "RESTRICTED", "UNRESTRICTED", "BOTH" ] }, "AWS::MediaPackage::OriginEndpoint.DashPackage.ManifestLayout": { "AllowedValues": [ "FULL", "COMPACT" ] }, "AWS::MediaPackage::OriginEndpoint.DashPackage.PeriodTriggers": { "AllowedValues": [ "ADS" ] }, "AWS::MediaPackage::OriginEndpoint.DashPackage.Profile": { "AllowedValues": [ "NONE", "HBBTV_1_5", "HYBRIDCAST", "DVB_DASH_2014" ] }, "AWS::MediaPackage::OriginEndpoint.DashPackage.SegmentTemplateFormat": { "AllowedValues": [ "NUMBER_WITH_TIMELINE", "TIME_WITH_TIMELINE", "NUMBER_WITH_DURATION" ] }, "AWS::MediaPackage::OriginEndpoint.DashPackage.UtcTiming": { "AllowedValues": [ "HTTP-XSDATE", "HTTP-ISO", "HTTP-HEAD", "NONE" ] }, "AWS::MediaPackage::OriginEndpoint.HlsEncryption.EncryptionMethod": { "AllowedValues": [ "AES_128", "SAMPLE_AES" ] }, "AWS::MediaPackage::OriginEndpoint.HlsManifest.AdMarkers": { "AllowedValues": [ "NONE", "SCTE35_ENHANCED", "PASSTHROUGH", "DATERANGE" ] }, "AWS::MediaPackage::OriginEndpoint.HlsManifest.AdTriggers": { "AllowedValues": [ "SPLICE_INSERT", "BREAK", "PROVIDER_ADVERTISEMENT", "DISTRIBUTOR_ADVERTISEMENT", "PROVIDER_PLACEMENT_OPPORTUNITY", "DISTRIBUTOR_PLACEMENT_OPPORTUNITY", "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY", "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY" ] }, "AWS::MediaPackage::OriginEndpoint.HlsManifest.AdsOnDeliveryRestrictions": { "AllowedValues": [ "NONE", "RESTRICTED", "UNRESTRICTED", "BOTH" ] }, "AWS::MediaPackage::OriginEndpoint.HlsManifest.PlaylistType": { "AllowedValues": [ "NONE", "EVENT", "VOD" ] }, "AWS::MediaPackage::OriginEndpoint.HlsPackage.AdMarkers": { "AllowedValues": [ "NONE", "SCTE35_ENHANCED", "PASSTHROUGH", "DATERANGE" ] }, "AWS::MediaPackage::OriginEndpoint.HlsPackage.AdTriggers": { "AllowedValues": [ "SPLICE_INSERT", "BREAK", "PROVIDER_ADVERTISEMENT", "DISTRIBUTOR_ADVERTISEMENT", "PROVIDER_PLACEMENT_OPPORTUNITY", "DISTRIBUTOR_PLACEMENT_OPPORTUNITY", "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY", "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY" ] }, "AWS::MediaPackage::OriginEndpoint.HlsPackage.AdsOnDeliveryRestrictions": { "AllowedValues": [ "NONE", "RESTRICTED", "UNRESTRICTED", "BOTH" ] }, "AWS::MediaPackage::OriginEndpoint.HlsPackage.PlaylistType": { "AllowedValues": [ "NONE", "EVENT", "VOD" ] }, "AWS::MediaPackage::OriginEndpoint.Id": { "AllowedPatternRegex": "\\A[0-9a-zA-Z-_]+\\Z", "StringMax": 256, "StringMin": 1 }, "AWS::MediaPackage::OriginEndpoint.Origination": { "AllowedValues": [ "ALLOW", "DENY" ] }, "AWS::MediaPackage::OriginEndpoint.StreamSelection.StreamOrder": { "AllowedValues": [ "ORIGINAL", "VIDEO_BITRATE_ASCENDING", "VIDEO_BITRATE_DESCENDING" ] }, "AWS::MediaPackage::PackagingConfiguration.DashManifest.ManifestLayout": { "AllowedValues": [ "FULL", "COMPACT" ] }, "AWS::MediaPackage::PackagingConfiguration.DashManifest.Profile": { "AllowedValues": [ "NONE", "HBBTV_1_5" ] }, "AWS::MediaPackage::PackagingConfiguration.DashManifest.ScteMarkersSource": { "AllowedValues": [ "SEGMENTS", "MANIFEST" ] }, "AWS::MediaPackage::PackagingConfiguration.DashPackage.PeriodTriggers": { "AllowedValues": [ "ADS" ] }, "AWS::MediaPackage::PackagingConfiguration.DashPackage.SegmentTemplateFormat": { "AllowedValues": [ "NUMBER_WITH_TIMELINE", "TIME_WITH_TIMELINE", "NUMBER_WITH_DURATION" ] }, "AWS::MediaPackage::PackagingConfiguration.HlsEncryption.EncryptionMethod": { "AllowedValues": [ "AES_128", "SAMPLE_AES" ] }, "AWS::MediaPackage::PackagingConfiguration.HlsManifest.AdMarkers": { "AllowedValues": [ "NONE", "SCTE35_ENHANCED", "PASSTHROUGH" ] }, "AWS::MediaPackage::PackagingConfiguration.StreamSelection.StreamOrder": { "AllowedValues": [ "ORIGINAL", "VIDEO_BITRATE_ASCENDING", "VIDEO_BITRATE_DESCENDING" ] }, "AWS::MediaPackage::PackagingGroup.Id": { "AllowedPatternRegex": "\\A[0-9a-zA-Z-_]+\\Z", "StringMax": 256, "StringMin": 1 }, "AWS::MediaPackage::PackagingGroup.LogConfiguration.LogGroupName": { "AllowedPatternRegex": "\\A\\/aws\\/MediaPackage\\/[0-9a-zA-Z-_\\/\\.#]+\\Z", "StringMax": 512, "StringMin": 1 }, "AWS::MediaTailor::PlaybackConfiguration.AvailSuppression.Mode": { "AllowedValues": [ "OFF", "BEHIND_LIVE_EDGE" ] }, "AWS::MediaTailor::PlaybackConfiguration.DashConfiguration.OriginManifestType": { "AllowedValues": [ "SINGLE_PERIOD", "MULTI_PERIOD" ] }, "AWS::MediaTailor::PlaybackConfiguration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9_-]+$", "StringMax": 64, "StringMin": 1 }, "AWS::MemoryDB::ACL.ACLName": { "AllowedPatternRegex": "[a-z][a-z0-9\\\\-]*" }, "AWS::MemoryDB::Cluster.ACLName": { "AllowedPatternRegex": "[a-zA-Z][a-zA-Z0-9\\-]*" }, "AWS::MemoryDB::Cluster.ClusterName": { "AllowedPatternRegex": "[a-z][a-z0-9\\-]*" }, "AWS::MemoryDB::Cluster.DataTiering": { "AllowedValues": [ "true", "false" ] }, "AWS::MemoryDB::SubnetGroup.SubnetGroupName": { "AllowedPatternRegex": "[a-z][a-z0-9\\-]*" }, "AWS::MemoryDB::User.AuthenticationMode.Type": { "AllowedValues": [ "password" ] }, "AWS::MemoryDB::User.UserName": { "AllowedPatternRegex": "[a-z][a-z0-9\\\\-]*" }, "AWS::Neptune::DBCluster.DBClusterIdentifier": { "AllowedPatternRegex": "^[a-zA-Z]{1}(?:-?[a-zA-Z0-9]){0,62}$", "StringMax": 63, "StringMin": 1 }, "AWS::NetworkFirewall::Firewall.Description": { "AllowedPatternRegex": "^.*$" }, "AWS::NetworkFirewall::Firewall.FirewallName": { "AllowedPatternRegex": "^[a-zA-Z0-9-]+$", "StringMax": 128, "StringMin": 1 }, "AWS::NetworkFirewall::Firewall.FirewallPolicyArn": { "AllowedPatternRegex": "^arn:aws.*$", "StringMax": 256, "StringMin": 1 }, "AWS::NetworkFirewall::Firewall.VpcId": { "AllowedPatternRegex": "^vpc-[0-9a-f]+$", "StringMax": 128, "StringMin": 1 }, "AWS::NetworkFirewall::FirewallPolicy.CustomAction.ActionName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 128, "StringMin": 1 }, "AWS::NetworkFirewall::FirewallPolicy.Description": { "AllowedPatternRegex": "^.*$", "StringMax": 512, "StringMin": 1 }, "AWS::NetworkFirewall::FirewallPolicy.Dimension.Value": { "AllowedPatternRegex": "^[a-zA-Z0-9-_ ]+$", "StringMax": 128, "StringMin": 1 }, "AWS::NetworkFirewall::FirewallPolicy.FirewallPolicyName": { "AllowedPatternRegex": "^[a-zA-Z0-9-]+$", "StringMax": 128, "StringMin": 1 }, "AWS::NetworkFirewall::FirewallPolicy.StatefulEngineOptions.RuleOrder": { "AllowedValues": [ "DEFAULT_ACTION_ORDER", "STRICT_ORDER" ] }, "AWS::NetworkFirewall::FirewallPolicy.StatefulEngineOptions.StreamExceptionPolicy": { "AllowedValues": [ "DROP", "CONTINUE", "REJECT" ] }, "AWS::NetworkFirewall::FirewallPolicy.StatefulRuleGroupOverride.Action": { "AllowedValues": [ "DROP_TO_ALERT" ] }, "AWS::NetworkFirewall::FirewallPolicy.StatefulRuleGroupReference.Priority": { "NumberMax": 65535, "NumberMin": 1 }, "AWS::NetworkFirewall::FirewallPolicy.StatefulRuleGroupReference.ResourceArn": { "AllowedPatternRegex": "^(arn:aws.*)$", "StringMax": 256, "StringMin": 1 }, "AWS::NetworkFirewall::FirewallPolicy.StatelessRuleGroupReference.Priority": { "NumberMax": 65535, "NumberMin": 1 }, "AWS::NetworkFirewall::FirewallPolicy.StatelessRuleGroupReference.ResourceArn": { "AllowedPatternRegex": "^(arn:aws.*)$", "StringMax": 256, "StringMin": 1 }, "AWS::NetworkFirewall::LoggingConfiguration.FirewallArn": { "AllowedPatternRegex": "^arn:aws.*$", "StringMax": 256, "StringMin": 1 }, "AWS::NetworkFirewall::LoggingConfiguration.FirewallName": { "AllowedPatternRegex": "^[a-zA-Z0-9-]+$", "StringMax": 128, "StringMin": 1 }, "AWS::NetworkFirewall::LoggingConfiguration.LogDestinationConfig.LogDestinationType": { "AllowedValues": [ "S3", "CloudWatchLogs", "KinesisDataFirehose" ] }, "AWS::NetworkFirewall::LoggingConfiguration.LogDestinationConfig.LogType": { "AllowedValues": [ "ALERT", "FLOW" ] }, "AWS::NetworkFirewall::RuleGroup.Address.AddressDefinition": { "AllowedPatternRegex": "^([a-fA-F\\d:\\.]+/\\d{1,3})$", "StringMax": 255, "StringMin": 1 }, "AWS::NetworkFirewall::RuleGroup.CustomAction.ActionName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 128, "StringMin": 1 }, "AWS::NetworkFirewall::RuleGroup.Description": { "AllowedPatternRegex": "^.*$", "StringMax": 512, "StringMin": 1 }, "AWS::NetworkFirewall::RuleGroup.Dimension.Value": { "AllowedPatternRegex": "^[a-zA-Z0-9-_ ]+$", "StringMax": 128, "StringMin": 1 }, "AWS::NetworkFirewall::RuleGroup.Header.Destination": { "AllowedPatternRegex": "^.*$", "StringMax": 1024, "StringMin": 1 }, "AWS::NetworkFirewall::RuleGroup.Header.DestinationPort": { "AllowedPatternRegex": "^.*$", "StringMax": 1024, "StringMin": 1 }, "AWS::NetworkFirewall::RuleGroup.Header.Direction": { "AllowedValues": [ "FORWARD", "ANY" ] }, "AWS::NetworkFirewall::RuleGroup.Header.Protocol": { "AllowedValues": [ "IP", "TCP", "UDP", "ICMP", "HTTP", "FTP", "TLS", "SMB", "DNS", "DCERPC", "SSH", "SMTP", "IMAP", "MSN", "KRB5", "IKEV2", "TFTP", "NTP", "DHCP" ] }, "AWS::NetworkFirewall::RuleGroup.Header.Source": { "AllowedPatternRegex": "^.*$", "StringMax": 1024, "StringMin": 1 }, "AWS::NetworkFirewall::RuleGroup.Header.SourcePort": { "AllowedPatternRegex": "^.*$", "StringMax": 1024, "StringMin": 1 }, "AWS::NetworkFirewall::RuleGroup.RuleGroupName": { "AllowedPatternRegex": "^[a-zA-Z0-9-]+$", "StringMax": 128, "StringMin": 1 }, "AWS::NetworkFirewall::RuleGroup.RuleOption.Keyword": { "AllowedPatternRegex": "^.*$", "StringMax": 128, "StringMin": 1 }, "AWS::NetworkFirewall::RuleGroup.RuleOption.Settings": { "AllowedPatternRegex": "^.*$", "StringMax": 8192, "StringMin": 1 }, "AWS::NetworkFirewall::RuleGroup.RulesSourceList.GeneratedRulesType": { "AllowedValues": [ "ALLOWLIST", "DENYLIST" ] }, "AWS::NetworkFirewall::RuleGroup.RulesSourceList.TargetTypes": { "AllowedValues": [ "TLS_SNI", "HTTP_HOST" ] }, "AWS::NetworkFirewall::RuleGroup.StatefulRule.Action": { "AllowedValues": [ "PASS", "DROP", "ALERT", "REJECT" ] }, "AWS::NetworkFirewall::RuleGroup.StatefulRuleOptions.RuleOrder": { "AllowedValues": [ "DEFAULT_ACTION_ORDER", "STRICT_ORDER" ] }, "AWS::NetworkFirewall::RuleGroup.StatelessRule.Priority": { "NumberMax": 65535, "NumberMin": 1 }, "AWS::NetworkFirewall::RuleGroup.TCPFlagField.Flags": { "AllowedValues": [ "FIN", "SYN", "RST", "PSH", "ACK", "URG", "ECE", "CWR" ] }, "AWS::NetworkFirewall::RuleGroup.TCPFlagField.Masks": { "AllowedValues": [ "FIN", "SYN", "RST", "PSH", "ACK", "URG", "ECE", "CWR" ] }, "AWS::NetworkFirewall::RuleGroup.Type": { "AllowedValues": [ "STATELESS", "STATEFUL" ] }, "AWS::NimbleStudio::LaunchProfile.LaunchProfileProtocolVersions": { "AllowedPatternRegex": "^2021\\-03\\-31$" }, "AWS::NimbleStudio::LaunchProfile.Name": { "StringMax": 64, "StringMin": 1 }, "AWS::NimbleStudio::LaunchProfile.StreamConfiguration.AutomaticTerminationMode": { "AllowedValues": [ "DEACTIVATED", "ACTIVATED" ] }, "AWS::NimbleStudio::LaunchProfile.StreamConfiguration.ClipboardMode": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::NimbleStudio::LaunchProfile.StreamConfiguration.Ec2InstanceTypes": { "AllowedValues": [ "g4dn.xlarge", "g4dn.2xlarge", "g4dn.4xlarge", "g4dn.8xlarge", "g4dn.12xlarge", "g4dn.16xlarge", "g3.4xlarge", "g3s.xlarge", "g5.xlarge", "g5.2xlarge", "g5.4xlarge", "g5.8xlarge", "g5.16xlarge" ] }, "AWS::NimbleStudio::LaunchProfile.StreamConfiguration.MaxSessionLengthInMinutes": { "NumberMax": 43200, "NumberMin": 1 }, "AWS::NimbleStudio::LaunchProfile.StreamConfiguration.SessionPersistenceMode": { "AllowedValues": [ "DEACTIVATED", "ACTIVATED" ] }, "AWS::NimbleStudio::LaunchProfile.StreamConfiguration.StreamingImageIds": { "AllowedPatternRegex": "^[a-zA-Z0-9-_]*$" }, "AWS::NimbleStudio::LaunchProfile.StreamConfigurationSessionBackup.Mode": { "AllowedValues": [ "AUTOMATIC", "DEACTIVATED" ] }, "AWS::NimbleStudio::LaunchProfile.StreamConfigurationSessionStorage.Mode": { "AllowedValues": [ "UPLOAD" ] }, "AWS::NimbleStudio::LaunchProfile.StreamingSessionStorageRoot.Linux": { "AllowedPatternRegex": "^(\\$HOME|/)[/]?([A-Za-z0-9-_]+/)*([A-Za-z0-9_-]+)$", "StringMax": 128, "StringMin": 1 }, "AWS::NimbleStudio::LaunchProfile.StreamingSessionStorageRoot.Windows": { "AllowedPatternRegex": "^((\\%HOMEPATH\\%)|[a-zA-Z]:)[\\\\/](?:[a-zA-Z0-9_-]+[\\\\/])*[a-zA-Z0-9_-]+$", "StringMax": 128, "StringMin": 1 }, "AWS::NimbleStudio::LaunchProfile.VolumeConfiguration.Iops": { "NumberMax": 16000, "NumberMin": 3000 }, "AWS::NimbleStudio::LaunchProfile.VolumeConfiguration.Size": { "NumberMax": 16000, "NumberMin": 100 }, "AWS::NimbleStudio::LaunchProfile.VolumeConfiguration.Throughput": { "NumberMax": 1000, "NumberMin": 125 }, "AWS::NimbleStudio::StreamingImage.Ec2ImageId": { "AllowedPatternRegex": "^ami-[0-9A-z]+$" }, "AWS::NimbleStudio::StreamingImage.StreamingImageEncryptionConfiguration.KeyArn": { "AllowedPatternRegex": "^arn:.*" }, "AWS::NimbleStudio::StreamingImage.StreamingImageEncryptionConfiguration.KeyType": { "AllowedValues": [ "CUSTOMER_MANAGED_KEY" ] }, "AWS::NimbleStudio::Studio.StudioEncryptionConfiguration.KeyArn": { "AllowedPatternRegex": "^arn:.*" }, "AWS::NimbleStudio::Studio.StudioEncryptionConfiguration.KeyType": { "AllowedValues": [ "AWS_OWNED_KEY", "CUSTOMER_MANAGED_KEY" ] }, "AWS::NimbleStudio::Studio.StudioName": { "AllowedPatternRegex": "^[a-z0-9]*$", "StringMax": 64, "StringMin": 3 }, "AWS::NimbleStudio::StudioComponent.ScriptParameterKeyValue.Key": { "AllowedPatternRegex": "^[a-zA-Z_][a-zA-Z0-9_]+$", "StringMax": 64, "StringMin": 1 }, "AWS::NimbleStudio::StudioComponent.ScriptParameterKeyValue.Value": { "StringMax": 256, "StringMin": 1 }, "AWS::NimbleStudio::StudioComponent.StudioComponentInitializationScript.LaunchProfileProtocolVersion": { "AllowedPatternRegex": "^2021\\-03\\-31$" }, "AWS::NimbleStudio::StudioComponent.StudioComponentInitializationScript.Platform": { "AllowedValues": [ "LINUX", "WINDOWS" ] }, "AWS::NimbleStudio::StudioComponent.StudioComponentInitializationScript.RunContext": { "AllowedValues": [ "SYSTEM_INITIALIZATION", "USER_INITIALIZATION" ] }, "AWS::NimbleStudio::StudioComponent.StudioComponentInitializationScript.Script": { "StringMax": 5120, "StringMin": 1 }, "AWS::NimbleStudio::StudioComponent.Subtype": { "AllowedValues": [ "AWS_MANAGED_MICROSOFT_AD", "AMAZON_FSX_FOR_WINDOWS", "AMAZON_FSX_FOR_LUSTRE", "CUSTOM" ] }, "AWS::NimbleStudio::StudioComponent.Type": { "AllowedValues": [ "ACTIVE_DIRECTORY", "SHARED_FILE_SYSTEM", "COMPUTE_FARM", "LICENSE_SERVICE", "CUSTOM" ] }, "AWS::Oam::Link.LabelTemplate": { "StringMax": 64, "StringMin": 1 }, "AWS::Oam::Link.ResourceTypes": { "AllowedValues": [ "AWS::CloudWatch::Metric", "AWS::Logs::LogGroup", "AWS::XRay::Trace" ] }, "AWS::Oam::Link.SinkIdentifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::Oam::Sink.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9_.-]+$", "StringMax": 255, "StringMin": 1 }, "AWS::Omics::AnnotationStore.Name": { "AllowedPatternRegex": "^([a-z]){1}([a-z0-9_]){2,254}" }, "AWS::Omics::AnnotationStore.ReferenceItem.ReferenceArn": { "AllowedPatternRegex": "^arn:.+$", "StringMax": 127, "StringMin": 1 }, "AWS::Omics::AnnotationStore.SseConfig.KeyArn": { "AllowedPatternRegex": "arn:([^:\n]*):([^:\n]*):([^:\n]*):([0-9]{12}):([^:\n]*)", "StringMax": 2048, "StringMin": 20 }, "AWS::Omics::AnnotationStore.SseConfig.Type": { "AllowedValues": [ "KMS" ] }, "AWS::Omics::AnnotationStore.StoreFormat": { "AllowedValues": [ "GFF", "TSV", "VCF" ] }, "AWS::Omics::ReferenceStore.Description": { "AllowedPatternRegex": "^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$", "StringMax": 255, "StringMin": 1 }, "AWS::Omics::ReferenceStore.Name": { "AllowedPatternRegex": "^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$", "StringMax": 127, "StringMin": 1 }, "AWS::Omics::ReferenceStore.SseConfig.KeyArn": { "AllowedPatternRegex": "arn:([^:\n]*):([^:\n]*):([^:\n]*):([0-9]{12}):([^:\n]*)", "StringMax": 2048, "StringMin": 20 }, "AWS::Omics::ReferenceStore.SseConfig.Type": { "AllowedValues": [ "KMS" ] }, "AWS::Omics::RunGroup.MaxCpus": { "NumberMax": 100000, "NumberMin": 1 }, "AWS::Omics::RunGroup.MaxDuration": { "NumberMax": 100000, "NumberMin": 1 }, "AWS::Omics::RunGroup.MaxRuns": { "NumberMax": 100000, "NumberMin": 1 }, "AWS::Omics::RunGroup.Name": { "AllowedPatternRegex": "^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$", "StringMax": 128, "StringMin": 1 }, "AWS::Omics::SequenceStore.Description": { "AllowedPatternRegex": "^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$", "StringMax": 255, "StringMin": 1 }, "AWS::Omics::SequenceStore.Name": { "AllowedPatternRegex": "^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$", "StringMax": 127, "StringMin": 1 }, "AWS::Omics::SequenceStore.SseConfig.KeyArn": { "AllowedPatternRegex": "arn:([^:\n]*):([^:\n]*):([^:\n]*):([0-9]{12}):([^:\n]*)", "StringMax": 2048, "StringMin": 20 }, "AWS::Omics::SequenceStore.SseConfig.Type": { "AllowedValues": [ "KMS" ] }, "AWS::Omics::VariantStore.Name": { "AllowedPatternRegex": "^([a-z]){1}([a-z0-9_]){2,254}" }, "AWS::Omics::VariantStore.ReferenceItem.ReferenceArn": { "AllowedPatternRegex": "^arn:.+$", "StringMax": 127, "StringMin": 1 }, "AWS::Omics::VariantStore.SseConfig.KeyArn": { "AllowedPatternRegex": "arn:([^:\n]*):([^:\n]*):([^:\n]*):([0-9]{12}):([^:\n]*)", "StringMax": 2048, "StringMin": 20 }, "AWS::Omics::VariantStore.SseConfig.Type": { "AllowedValues": [ "KMS" ] }, "AWS::Omics::Workflow.DefinitionUri": { "AllowedPatternRegex": "^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$", "StringMax": 256, "StringMin": 1 }, "AWS::Omics::Workflow.Description": { "AllowedPatternRegex": "^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$", "StringMax": 256, "StringMin": 1 }, "AWS::Omics::Workflow.Engine": { "AllowedValues": [ "WDL", "NEXTFLOW" ], "StringMax": 64, "StringMin": 1 }, "AWS::Omics::Workflow.Main": { "AllowedPatternRegex": "^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$", "StringMax": 128, "StringMin": 1 }, "AWS::Omics::Workflow.Name": { "AllowedPatternRegex": "^[\\p{L}||\\p{M}||\\p{Z}||\\p{S}||\\p{N}||\\p{P}]+$", "StringMax": 128, "StringMin": 1 }, "AWS::OpenSearchServerless::AccessPolicy.Description": { "StringMax": 1000, "StringMin": 1 }, "AWS::OpenSearchServerless::AccessPolicy.Name": { "AllowedPatternRegex": "^[a-z][a-z0-9-]{2,31}$", "StringMax": 32, "StringMin": 3 }, "AWS::OpenSearchServerless::AccessPolicy.Policy": { "AllowedPatternRegex": "[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u00A1-\\u00FF]+", "StringMax": 20480, "StringMin": 1 }, "AWS::OpenSearchServerless::AccessPolicy.Type": { "AllowedValues": [ "data" ] }, "AWS::OpenSearchServerless::Collection.Name": { "AllowedPatternRegex": "^[a-z][a-z0-9-]{2,31}$", "StringMax": 32, "StringMin": 3 }, "AWS::OpenSearchServerless::Collection.Type": { "AllowedValues": [ "SEARCH", "TIMESERIES" ] }, "AWS::OpenSearchServerless::SecurityConfig.Description": { "StringMax": 1000, "StringMin": 1 }, "AWS::OpenSearchServerless::SecurityConfig.Name": { "AllowedPatternRegex": "^[a-z][a-z0-9-]{2,31}$", "StringMax": 32, "StringMin": 3 }, "AWS::OpenSearchServerless::SecurityConfig.SamlConfigOptions.GroupAttribute": { "AllowedPatternRegex": "[\\w+=,.@-]+", "StringMax": 2048, "StringMin": 1 }, "AWS::OpenSearchServerless::SecurityConfig.SamlConfigOptions.Metadata": { "AllowedPatternRegex": "[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u00A1-\\u00FF]+", "StringMax": 20480, "StringMin": 1 }, "AWS::OpenSearchServerless::SecurityConfig.SamlConfigOptions.UserAttribute": { "AllowedPatternRegex": "[\\w+=,.@-]+", "StringMax": 2048, "StringMin": 1 }, "AWS::OpenSearchServerless::SecurityConfig.Type": { "AllowedValues": [ "saml" ] }, "AWS::OpenSearchServerless::SecurityPolicy.Description": { "StringMax": 1000, "StringMin": 1 }, "AWS::OpenSearchServerless::SecurityPolicy.Name": { "AllowedPatternRegex": "^[a-z][a-z0-9-]{2,31}$", "StringMax": 32, "StringMin": 3 }, "AWS::OpenSearchServerless::SecurityPolicy.Policy": { "AllowedPatternRegex": "[\\u0009\\u000A\\u000D\\u0020-\\u007E\\u00A1-\\u00FF]+", "StringMax": 20480, "StringMin": 1 }, "AWS::OpenSearchServerless::SecurityPolicy.Type": { "AllowedValues": [ "encryption", "network" ] }, "AWS::OpenSearchServerless::VpcEndpoint.Name": { "AllowedPatternRegex": "^[a-z][a-z0-9-]{2,31}$", "StringMax": 32, "StringMin": 3 }, "AWS::OpenSearchServerless::VpcEndpoint.SecurityGroupIds": { "AllowedPatternRegex": "^[\\w+\\-]+$", "StringMax": 128, "StringMin": 1 }, "AWS::OpenSearchServerless::VpcEndpoint.SubnetIds": { "AllowedPatternRegex": "^subnet-([0-9a-f]{8}|[0-9a-f]{17})$", "StringMax": 32, "StringMin": 1 }, "AWS::OpenSearchServerless::VpcEndpoint.VpcId": { "AllowedPatternRegex": "^vpc-[0-9a-z]*$", "StringMax": 255, "StringMin": 1 }, "AWS::OpenSearchService::Domain.Idp.MetadataContent": { "StringMax": 20480, "StringMin": 1 }, "AWS::OpsWorksCM::Server.BackupId": { "AllowedPatternRegex": "[a-zA-Z][a-zA-Z0-9\\-\\.\\:]*" }, "AWS::OpsWorksCM::Server.CustomCertificate": { "AllowedPatternRegex": "(?s)\\s*-----BEGIN CERTIFICATE-----.+-----END CERTIFICATE-----\\s*" }, "AWS::OpsWorksCM::Server.CustomDomain": { "AllowedPatternRegex": "^(((?!-)[A-Za-z0-9-]{0,62}[A-Za-z0-9])\\.)+((?!-)[A-Za-z0-9-]{1,62}[A-Za-z0-9])$" }, "AWS::OpsWorksCM::Server.CustomPrivateKey": { "AllowedPatternRegex": "(?ms)\\s*^-----BEGIN (?-s:.*)PRIVATE KEY-----$.*?^-----END (?-s:.*)PRIVATE KEY-----$\\s*" }, "AWS::OpsWorksCM::Server.EngineAttribute.Name": { "AllowedPatternRegex": "(?s).*" }, "AWS::OpsWorksCM::Server.EngineAttribute.Value": { "AllowedPatternRegex": "(?s).*" }, "AWS::OpsWorksCM::Server.InstanceProfileArn": { "AllowedPatternRegex": "arn:aws:iam::[0-9]{12}:instance-profile/.*" }, "AWS::OpsWorksCM::Server.KeyPair": { "AllowedPatternRegex": ".*" }, "AWS::OpsWorksCM::Server.PreferredBackupWindow": { "AllowedPatternRegex": "^((Mon|Tue|Wed|Thu|Fri|Sat|Sun):)?([0-1][0-9]|2[0-3]):[0-5][0-9]$" }, "AWS::OpsWorksCM::Server.PreferredMaintenanceWindow": { "AllowedPatternRegex": "^((Mon|Tue|Wed|Thu|Fri|Sat|Sun):)?([0-1][0-9]|2[0-3]):[0-5][0-9]$" }, "AWS::OpsWorksCM::Server.ServiceRoleArn": { "AllowedPatternRegex": "arn:aws:iam::[0-9]{12}:role/.*" }, "AWS::Organizations::Account.AccountName": { "AllowedPatternRegex": "[\\u0020-\\u007E]+", "StringMax": 50, "StringMin": 1 }, "AWS::Organizations::Account.Email": { "AllowedPatternRegex": "[^\\s@]+@[^\\s@]+\\.[^\\s@]+", "StringMax": 64, "StringMin": 6 }, "AWS::Organizations::Account.ParentIds": { "AllowedPatternRegex": "^(r-[0-9a-z]{4,32})|(ou-[0-9a-z]{4,32}-[a-z0-9]{8,32})$" }, "AWS::Organizations::Account.RoleName": { "AllowedPatternRegex": "[\\w+=,.@-]{1,64}", "StringMax": 64, "StringMin": 1 }, "AWS::Organizations::OrganizationalUnit.Name": { "AllowedPatternRegex": "[\\s\\S]*", "StringMax": 128, "StringMin": 1 }, "AWS::Organizations::OrganizationalUnit.ParentId": { "AllowedPatternRegex": "^(r-[0-9a-z]{4,32})|(ou-[0-9a-z]{4,32}-[a-z0-9]{8,32})$" }, "AWS::Organizations::Policy.Description": { "AllowedPatternRegex": "[\\s\\S]*" }, "AWS::Organizations::Policy.Name": { "AllowedPatternRegex": "[\\s\\S]*", "StringMax": 128, "StringMin": 1 }, "AWS::Organizations::Policy.TargetIds": { "AllowedPatternRegex": "^(r-[0-9a-z]{4,32})|(\\d{12})|(ou-[0-9a-z]{4,32}-[a-z0-9]{8,32})$" }, "AWS::Organizations::Policy.Type": { "AllowedValues": [ "SERVICE_CONTROL_POLICY", "AISERVICES_OPT_OUT_POLICY", "BACKUP_POLICY", "TAG_POLICY" ] }, "AWS::Panorama::ApplicationInstance.ApplicationInstanceIdToReplace": { "AllowedPatternRegex": "^[a-zA-Z0-9\\-\\_]+$", "StringMax": 255, "StringMin": 1 }, "AWS::Panorama::ApplicationInstance.DefaultRuntimeContextDevice": { "AllowedPatternRegex": "^[a-zA-Z0-9\\-\\_]+$", "StringMax": 255, "StringMin": 1 }, "AWS::Panorama::ApplicationInstance.Description": { "AllowedPatternRegex": "^.*$" }, "AWS::Panorama::ApplicationInstance.DeviceId": { "AllowedPatternRegex": "^[a-zA-Z0-9\\-\\_]+$", "StringMax": 255, "StringMin": 1 }, "AWS::Panorama::ApplicationInstance.ManifestOverridesPayload.PayloadData": { "AllowedPatternRegex": "^.+$" }, "AWS::Panorama::ApplicationInstance.ManifestPayload.PayloadData": { "AllowedPatternRegex": "^.+$", "StringMax": 51200, "StringMin": 1 }, "AWS::Panorama::ApplicationInstance.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9\\-\\_]+$", "StringMax": 255, "StringMin": 1 }, "AWS::Panorama::ApplicationInstance.RuntimeRoleArn": { "AllowedPatternRegex": "^arn:[a-z0-9][-.a-z0-9]{0,62}:iam::[0-9]{12}:role/.+$", "StringMax": 255, "StringMin": 1 }, "AWS::Panorama::ApplicationInstance.StatusFilter": { "AllowedValues": [ "DEPLOYMENT_SUCCEEDED", "DEPLOYMENT_ERROR", "REMOVAL_SUCCEEDED", "REMOVAL_FAILED", "PROCESSING_DEPLOYMENT", "PROCESSING_REMOVAL" ] }, "AWS::Panorama::Package.PackageName": { "AllowedPatternRegex": "^[a-zA-Z0-9\\-\\_]+$", "StringMax": 128, "StringMin": 1 }, "AWS::Panorama::PackageVersion.OwnerAccount": { "AllowedPatternRegex": "^[0-9a-z\\_]+$", "StringMax": 12, "StringMin": 1 }, "AWS::Panorama::PackageVersion.PackageId": { "AllowedPatternRegex": "^[a-zA-Z0-9\\-\\_\\/]+$", "StringMax": 255, "StringMin": 1 }, "AWS::Panorama::PackageVersion.PackageVersion": { "AllowedPatternRegex": "^([0-9]+)\\.([0-9]+)$", "StringMax": 255, "StringMin": 1 }, "AWS::Panorama::PackageVersion.PatchVersion": { "AllowedPatternRegex": "^[a-z0-9]+$", "StringMax": 255, "StringMin": 1 }, "AWS::Panorama::PackageVersion.UpdatedLatestPatchVersion": { "AllowedPatternRegex": "^[a-z0-9]+$", "StringMax": 255, "StringMin": 1 }, "AWS::Personalize::Dataset.DataSource.DataLocation": { "AllowedPatternRegex": "(s3|http|https)://.+" }, "AWS::Personalize::Dataset.DatasetGroupArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):personalize:.*:.*:.+" }, "AWS::Personalize::Dataset.DatasetImportJob.DatasetArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):personalize:.*:.*:.+" }, "AWS::Personalize::Dataset.DatasetImportJob.DatasetImportJobArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):personalize:.*:.*:.+" }, "AWS::Personalize::Dataset.DatasetImportJob.JobName": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9\\-_]*", "StringMax": 63, "StringMin": 1 }, "AWS::Personalize::Dataset.DatasetImportJob.RoleArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+" }, "AWS::Personalize::Dataset.DatasetType": { "AllowedValues": [ "Interactions", "Items", "Users" ] }, "AWS::Personalize::Dataset.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9\\-_]*", "StringMax": 63, "StringMin": 1 }, "AWS::Personalize::Dataset.SchemaArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):personalize:.*:.*:.+" }, "AWS::Personalize::DatasetGroup.Domain": { "AllowedValues": [ "ECOMMERCE", "VIDEO_ON_DEMAND" ] }, "AWS::Personalize::DatasetGroup.KmsKeyArn": { "AllowedPatternRegex": "arn:aws.*:kms:.*:[0-9]{12}:key/.*" }, "AWS::Personalize::DatasetGroup.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9\\-_]*", "StringMax": 63, "StringMin": 1 }, "AWS::Personalize::DatasetGroup.RoleArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+" }, "AWS::Personalize::Schema.Domain": { "AllowedValues": [ "ECOMMERCE", "VIDEO_ON_DEMAND" ] }, "AWS::Personalize::Schema.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9\\-_]*", "StringMax": 63, "StringMin": 1 }, "AWS::Personalize::Solution.AutoMLConfig.RecipeList": { "AllowedPatternRegex": "arn:([a-z\\d-]+):personalize:.*:.*:.+" }, "AWS::Personalize::Solution.DatasetGroupArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):personalize:.*:.*:.+" }, "AWS::Personalize::Solution.HpoObjective.Type": { "AllowedValues": [ "Maximize", "Minimize" ] }, "AWS::Personalize::Solution.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9][a-zA-Z0-9\\-_]*", "StringMax": 63, "StringMin": 1 }, "AWS::Personalize::Solution.RecipeArn": { "AllowedPatternRegex": "arn:([a-z\\d-]+):personalize:.*:.*:.+" }, "AWS::Pinpoint::InAppTemplate.BodyConfig.Alignment": { "AllowedValues": [ "LEFT", "CENTER", "RIGHT" ] }, "AWS::Pinpoint::InAppTemplate.DefaultButtonConfiguration.ButtonAction": { "AllowedValues": [ "LINK", "DEEP_LINK", "CLOSE" ] }, "AWS::Pinpoint::InAppTemplate.HeaderConfig.Alignment": { "AllowedValues": [ "LEFT", "CENTER", "RIGHT" ] }, "AWS::Pinpoint::InAppTemplate.Layout": { "AllowedValues": [ "BOTTOM_BANNER", "TOP_BANNER", "OVERLAYS", "MOBILE_FEED", "MIDDLE_BANNER", "CAROUSEL" ] }, "AWS::Pinpoint::InAppTemplate.OverrideButtonConfiguration.ButtonAction": { "AllowedValues": [ "LINK", "DEEP_LINK", "CLOSE" ] }, "AWS::Pipes::Pipe.AwsVpcConfiguration.AssignPublicIp": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::Pipes::Pipe.AwsVpcConfiguration.SecurityGroups": { "AllowedPatternRegex": "^sg-[0-9a-zA-Z]*$", "StringMax": 1024, "StringMin": 1 }, "AWS::Pipes::Pipe.AwsVpcConfiguration.Subnets": { "AllowedPatternRegex": "^subnet-[0-9a-z]*$", "StringMax": 1024, "StringMin": 1 }, "AWS::Pipes::Pipe.BatchArrayProperties.Size": { "NumberMax": 10000, "NumberMin": 2 }, "AWS::Pipes::Pipe.BatchJobDependency.Type": { "AllowedValues": [ "N_TO_N", "SEQUENTIAL" ] }, "AWS::Pipes::Pipe.BatchResourceRequirement.Type": { "AllowedValues": [ "GPU", "MEMORY", "VCPU" ] }, "AWS::Pipes::Pipe.BatchRetryStrategy.Attempts": { "NumberMax": 10, "NumberMin": 1 }, "AWS::Pipes::Pipe.CapacityProviderStrategyItem.CapacityProvider": { "StringMax": 255, "StringMin": 1 }, "AWS::Pipes::Pipe.DeadLetterConfig.Arn": { "AllowedPatternRegex": "^arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\\-]+):([a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)$", "StringMax": 1600, "StringMin": 1 }, "AWS::Pipes::Pipe.Description": { "AllowedPatternRegex": "^.*$" }, "AWS::Pipes::Pipe.DesiredState": { "AllowedValues": [ "RUNNING", "STOPPED" ] }, "AWS::Pipes::Pipe.EcsEnvironmentFile.Type": { "AllowedValues": [ "s3" ] }, "AWS::Pipes::Pipe.EcsEphemeralStorage.SizeInGiB": { "NumberMax": 200, "NumberMin": 21 }, "AWS::Pipes::Pipe.EcsResourceRequirement.Type": { "AllowedValues": [ "GPU", "InferenceAccelerator" ] }, "AWS::Pipes::Pipe.EcsTaskOverride.ExecutionRoleArn": { "AllowedPatternRegex": "^arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\\-]+):([a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)$", "StringMax": 1600, "StringMin": 1 }, "AWS::Pipes::Pipe.EcsTaskOverride.TaskRoleArn": { "AllowedPatternRegex": "^arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\\-]+):([a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)$", "StringMax": 1600, "StringMin": 1 }, "AWS::Pipes::Pipe.Name": { "AllowedPatternRegex": "^[\\.\\-_A-Za-z0-9]+$", "StringMax": 64, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeEnrichmentHttpParameters.PathParameterValues": { "AllowedPatternRegex": "^(?!\\s*$).+$" }, "AWS::Pipes::Pipe.PipeSourceActiveMQBrokerParameters.BatchSize": { "NumberMax": 10000, "NumberMin": 1 }, "AWS::Pipes::Pipe.PipeSourceActiveMQBrokerParameters.QueueName": { "AllowedPatternRegex": "^[\\s\\S]*$", "StringMax": 1000, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeSourceDynamoDBStreamParameters.BatchSize": { "NumberMax": 1000, "NumberMin": 1 }, "AWS::Pipes::Pipe.PipeSourceDynamoDBStreamParameters.MaximumRecordAgeInSeconds": { "NumberMax": 604800, "NumberMin": -1 }, "AWS::Pipes::Pipe.PipeSourceDynamoDBStreamParameters.MaximumRetryAttempts": { "NumberMax": 10000, "NumberMin": -1 }, "AWS::Pipes::Pipe.PipeSourceDynamoDBStreamParameters.OnPartialBatchItemFailure": { "AllowedValues": [ "AUTOMATIC_BISECT" ] }, "AWS::Pipes::Pipe.PipeSourceDynamoDBStreamParameters.ParallelizationFactor": { "NumberMax": 10, "NumberMin": 1 }, "AWS::Pipes::Pipe.PipeSourceDynamoDBStreamParameters.StartingPosition": { "AllowedValues": [ "TRIM_HORIZON", "LATEST" ] }, "AWS::Pipes::Pipe.PipeSourceKinesisStreamParameters.BatchSize": { "NumberMax": 10000, "NumberMin": 1 }, "AWS::Pipes::Pipe.PipeSourceKinesisStreamParameters.MaximumRecordAgeInSeconds": { "NumberMax": 604800, "NumberMin": -1 }, "AWS::Pipes::Pipe.PipeSourceKinesisStreamParameters.MaximumRetryAttempts": { "NumberMax": 10000, "NumberMin": -1 }, "AWS::Pipes::Pipe.PipeSourceKinesisStreamParameters.OnPartialBatchItemFailure": { "AllowedValues": [ "AUTOMATIC_BISECT" ] }, "AWS::Pipes::Pipe.PipeSourceKinesisStreamParameters.ParallelizationFactor": { "NumberMax": 10, "NumberMin": 1 }, "AWS::Pipes::Pipe.PipeSourceKinesisStreamParameters.StartingPosition": { "AllowedValues": [ "TRIM_HORIZON", "LATEST", "AT_TIMESTAMP" ] }, "AWS::Pipes::Pipe.PipeSourceManagedStreamingKafkaParameters.BatchSize": { "NumberMax": 10000, "NumberMin": 1 }, "AWS::Pipes::Pipe.PipeSourceManagedStreamingKafkaParameters.ConsumerGroupID": { "AllowedPatternRegex": "^[a-zA-Z0-9-\\/*:_+=.@-]*$", "StringMax": 200, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeSourceManagedStreamingKafkaParameters.StartingPosition": { "AllowedValues": [ "TRIM_HORIZON", "LATEST" ] }, "AWS::Pipes::Pipe.PipeSourceManagedStreamingKafkaParameters.TopicName": { "AllowedPatternRegex": "^[^.]([a-zA-Z0-9\\-_.]+)$", "StringMax": 249, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeSourceRabbitMQBrokerParameters.BatchSize": { "NumberMax": 10000, "NumberMin": 1 }, "AWS::Pipes::Pipe.PipeSourceRabbitMQBrokerParameters.QueueName": { "AllowedPatternRegex": "^[\\s\\S]*$", "StringMax": 1000, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeSourceRabbitMQBrokerParameters.VirtualHost": { "AllowedPatternRegex": "^[a-zA-Z0-9-\\/*:_+=.@-]*$", "StringMax": 200, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeSourceSelfManagedKafkaParameters.AdditionalBootstrapServers": { "AllowedPatternRegex": "^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\\-]*[a-zA-Z0-9])\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\\-]*[A-Za-z0-9]):[0-9]{1,5}$", "StringMax": 300, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeSourceSelfManagedKafkaParameters.BatchSize": { "NumberMax": 10000, "NumberMin": 1 }, "AWS::Pipes::Pipe.PipeSourceSelfManagedKafkaParameters.ConsumerGroupID": { "AllowedPatternRegex": "^[a-zA-Z0-9-\\/*:_+=.@-]*$", "StringMax": 200, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeSourceSelfManagedKafkaParameters.ServerRootCaCertificate": { "AllowedPatternRegex": "^(^arn:aws([a-z]|\\-)*:secretsmanager:[a-z0-9-.]+:.*)|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)$", "StringMax": 1600, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeSourceSelfManagedKafkaParameters.StartingPosition": { "AllowedValues": [ "TRIM_HORIZON", "LATEST" ] }, "AWS::Pipes::Pipe.PipeSourceSelfManagedKafkaParameters.TopicName": { "AllowedPatternRegex": "^[^.]([a-zA-Z0-9\\-_.]+)$", "StringMax": 249, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeSourceSqsQueueParameters.BatchSize": { "NumberMax": 10000, "NumberMin": 1 }, "AWS::Pipes::Pipe.PipeTargetCloudWatchLogsParameters.LogStreamName": { "StringMax": 256, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeTargetCloudWatchLogsParameters.Timestamp": { "AllowedPatternRegex": "^\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*$", "StringMax": 256, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeTargetEcsTaskParameters.LaunchType": { "AllowedValues": [ "EC2", "FARGATE", "EXTERNAL" ] }, "AWS::Pipes::Pipe.PipeTargetEcsTaskParameters.PropagateTags": { "AllowedValues": [ "TASK_DEFINITION" ] }, "AWS::Pipes::Pipe.PipeTargetEcsTaskParameters.TaskDefinitionArn": { "AllowedPatternRegex": "^arn:(aws[a-zA-Z0-9-]*):([a-zA-Z0-9\\-]+):([a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1})?:(\\d{12})?:(.*)$", "StringMax": 1600, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeTargetEventBridgeEventBusParameters.DetailType": { "StringMax": 128, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeTargetEventBridgeEventBusParameters.EndpointId": { "AllowedPatternRegex": "^[A-Za-z0-9\\-]+[\\.][A-Za-z0-9\\-]+$", "StringMax": 50, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeTargetEventBridgeEventBusParameters.Resources": { "AllowedPatternRegex": "^arn:aws([a-z]|\\-)*:(.*)|^\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*$", "StringMax": 1600, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeTargetEventBridgeEventBusParameters.Source": { "AllowedPatternRegex": "(?=[/\\.\\-_A-Za-z0-9]+)((?!aws\\.).*)|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)", "StringMax": 256, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeTargetEventBridgeEventBusParameters.Time": { "AllowedPatternRegex": "^\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*$", "StringMax": 256, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeTargetHttpParameters.PathParameterValues": { "AllowedPatternRegex": "^(?!\\s*$).+$" }, "AWS::Pipes::Pipe.PipeTargetLambdaFunctionParameters.InvocationType": { "AllowedValues": [ "REQUEST_RESPONSE", "FIRE_AND_FORGET" ] }, "AWS::Pipes::Pipe.PipeTargetRedshiftDataParameters.Database": { "StringMax": 64, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeTargetRedshiftDataParameters.DbUser": { "StringMax": 128, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeTargetRedshiftDataParameters.SecretManagerArn": { "AllowedPatternRegex": "^(^arn:aws([a-z]|\\-)*:secretsmanager:[a-z0-9-.]+:.*)|(\\$(\\.[\\w_-]+(\\[(\\d+|\\*)\\])*)*)$", "StringMax": 1600, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeTargetRedshiftDataParameters.Sqls": { "StringMax": 100000, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeTargetRedshiftDataParameters.StatementName": { "StringMax": 500, "StringMin": 1 }, "AWS::Pipes::Pipe.PipeTargetStateMachineParameters.InvocationType": { "AllowedValues": [ "REQUEST_RESPONSE", "FIRE_AND_FORGET" ] }, "AWS::Pipes::Pipe.PlacementConstraint.Type": { "AllowedValues": [ "distinctInstance", "memberOf" ] }, "AWS::Pipes::Pipe.PlacementStrategy.Type": { "AllowedValues": [ "random", "spread", "binpack" ] }, "AWS::Pipes::Pipe.RoleArn": { "StringMax": 1600, "StringMin": 1 }, "AWS::Pipes::Pipe.SageMakerPipelineParameter.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9](-*[a-zA-Z0-9])*$", "StringMax": 256, "StringMin": 1 }, "AWS::Pipes::Pipe.SelfManagedKafkaAccessConfigurationVpc.SecurityGroup": { "AllowedPatternRegex": "^sg-[0-9a-zA-Z]*$", "StringMax": 1024, "StringMin": 1 }, "AWS::Pipes::Pipe.SelfManagedKafkaAccessConfigurationVpc.Subnets": { "AllowedPatternRegex": "^subnet-[0-9a-z]*$", "StringMax": 1024, "StringMin": 1 }, "AWS::Pipes::Pipe.Source": { "StringMax": 1600, "StringMin": 1 }, "AWS::Pipes::Pipe.Target": { "StringMax": 1600, "StringMin": 1 }, "AWS::Proton::EnvironmentAccountConnection.CodebuildRoleArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov):iam::\\d{12}:role/([\\w+=,.@-]{1,512}[/:])*([\\w+=,.@-]{1,64})$", "StringMax": 200, "StringMin": 1 }, "AWS::Proton::EnvironmentAccountConnection.ComponentRoleArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov):iam::\\d{12}:role/([\\w+=,.@-]{1,512}[/:])*([\\w+=,.@-]{1,64})$", "StringMax": 200, "StringMin": 1 }, "AWS::Proton::EnvironmentAccountConnection.EnvironmentAccountId": { "AllowedPatternRegex": "^\\d{12}$" }, "AWS::Proton::EnvironmentAccountConnection.EnvironmentName": { "AllowedPatternRegex": "^[0-9A-Za-z]+[0-9A-Za-z_\\-]*$", "StringMax": 100, "StringMin": 1 }, "AWS::Proton::EnvironmentAccountConnection.ManagementAccountId": { "AllowedPatternRegex": "^\\d{12}$" }, "AWS::Proton::EnvironmentAccountConnection.RoleArn": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov):iam::\\d{12}:role/([\\w+=,.@-]{1,512}[/:])*([\\w+=,.@-]{1,64})$", "StringMax": 200, "StringMin": 1 }, "AWS::Proton::EnvironmentTemplate.DisplayName": { "StringMax": 100, "StringMin": 1 }, "AWS::Proton::EnvironmentTemplate.EncryptionKey": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov):[a-zA-Z0-9-]+:[a-zA-Z0-9-]*:\\d{12}:([\\w+=,.@-]+[/:])*[\\w+=,.@-]+$", "StringMax": 200, "StringMin": 1 }, "AWS::Proton::EnvironmentTemplate.Name": { "AllowedPatternRegex": "^[0-9A-Za-z]+[0-9A-Za-z_\\-]*$", "StringMax": 100, "StringMin": 1 }, "AWS::Proton::EnvironmentTemplate.Provisioning": { "AllowedValues": [ "CUSTOMER_MANAGED" ] }, "AWS::Proton::ServiceTemplate.DisplayName": { "StringMax": 100, "StringMin": 1 }, "AWS::Proton::ServiceTemplate.EncryptionKey": { "AllowedPatternRegex": "^arn:(aws|aws-cn|aws-us-gov):[a-zA-Z0-9-]+:[a-zA-Z0-9-]*:\\d{12}:([\\w+=,.@-]+[/:])*[\\w+=,.@-]+$", "StringMax": 200, "StringMin": 1 }, "AWS::Proton::ServiceTemplate.Name": { "AllowedPatternRegex": "^[0-9A-Za-z]+[0-9A-Za-z_\\-]*$", "StringMax": 100, "StringMin": 1 }, "AWS::Proton::ServiceTemplate.PipelineProvisioning": { "AllowedValues": [ "CUSTOMER_MANAGED" ] }, "AWS::QLDB::Stream.KinesisConfiguration.StreamArn": { "AllowedPatternRegex": "arn:[\\w+=/,.@-]+:[\\w+=/,.@-]+:[\\w+=/,.@-]*:[0-9]*:[\\w+=,.@-]+(/[\\w+=,.@-]+)*" }, "AWS::QLDB::Stream.RoleArn": { "AllowedPatternRegex": "arn:[\\w+=/,.@-]+:[\\w+=/,.@-]+:[\\w+=/,.@-]*:[0-9]*:[\\w+=,.@-]+(/[\\w+=,.@-]+)*" }, "AWS::QuickSight::Analysis.AggregationFunction.CategoricalAggregationFunction": { "AllowedValues": [ "COUNT", "DISTINCT_COUNT" ] }, "AWS::QuickSight::Analysis.AggregationFunction.DateAggregationFunction": { "AllowedValues": [ "COUNT", "DISTINCT_COUNT", "MIN", "MAX" ] }, "AWS::QuickSight::Analysis.AggregationSortConfiguration.SortDirection": { "AllowedValues": [ "ASC", "DESC" ] }, "AWS::QuickSight::Analysis.AnalysisError.Message": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::QuickSight::Analysis.AnalysisError.Type": { "AllowedValues": [ "ACCESS_DENIED", "SOURCE_NOT_FOUND", "DATA_SET_NOT_FOUND", "INTERNAL_FAILURE", "PARAMETER_VALUE_INCOMPATIBLE", "PARAMETER_TYPE_INVALID", "PARAMETER_NOT_FOUND", "COLUMN_TYPE_MISMATCH", "COLUMN_GEOGRAPHIC_ROLE_MISMATCH", "COLUMN_REPLACEMENT_MISSING" ] }, "AWS::QuickSight::Analysis.AnalysisId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.AnchorDateConfiguration.AnchorOption": { "AllowedValues": [ "NOW" ] }, "AWS::QuickSight::Analysis.AnchorDateConfiguration.ParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.ArcConfiguration.ArcThickness": { "AllowedValues": [ "SMALL", "MEDIUM", "LARGE" ] }, "AWS::QuickSight::Analysis.ArcOptions.ArcThickness": { "AllowedValues": [ "SMALL", "MEDIUM", "LARGE", "WHOLE" ] }, "AWS::QuickSight::Analysis.AwsAccountId": { "AllowedPatternRegex": "^[0-9]{12}$", "StringMax": 12, "StringMin": 12 }, "AWS::QuickSight::Analysis.AxisDisplayOptions.AxisLineVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.AxisDisplayOptions.GridLineVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.AxisLabelReferenceOptions.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.BarChartConfiguration.BarsArrangement": { "AllowedValues": [ "CLUSTERED", "STACKED", "STACKED_PERCENT" ] }, "AWS::QuickSight::Analysis.BarChartConfiguration.Orientation": { "AllowedValues": [ "HORIZONTAL", "VERTICAL" ] }, "AWS::QuickSight::Analysis.BarChartVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.BodySectionConfiguration.SectionId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.BoxPlotOptions.AllDataPointsVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.BoxPlotOptions.OutlierVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.BoxPlotStyleOptions.FillStyle": { "AllowedValues": [ "SOLID", "TRANSPARENT" ] }, "AWS::QuickSight::Analysis.BoxPlotVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.CalculatedField.DataSetIdentifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.CalculatedField.Expression": { "StringMax": 4096, "StringMin": 1 }, "AWS::QuickSight::Analysis.CalculatedField.Name": { "StringMax": 127, "StringMin": 1 }, "AWS::QuickSight::Analysis.CalculatedMeasureField.Expression": { "StringMax": 4096, "StringMin": 1 }, "AWS::QuickSight::Analysis.CalculatedMeasureField.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.CategoricalDimensionField.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.CategoricalDimensionField.HierarchyId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.CategoricalMeasureField.AggregationFunction": { "AllowedValues": [ "COUNT", "DISTINCT_COUNT" ] }, "AWS::QuickSight::Analysis.CategoricalMeasureField.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.CategoryFilter.FilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.ChartAxisLabelOptions.SortIconVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.ChartAxisLabelOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.ColorScale.ColorFillType": { "AllowedValues": [ "DISCRETE", "GRADIENT" ] }, "AWS::QuickSight::Analysis.ColumnConfiguration.Role": { "AllowedValues": [ "DIMENSION", "MEASURE" ] }, "AWS::QuickSight::Analysis.ColumnIdentifier.ColumnName": { "StringMax": 127, "StringMin": 1 }, "AWS::QuickSight::Analysis.ColumnIdentifier.DataSetIdentifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.ColumnSort.Direction": { "AllowedValues": [ "ASC", "DESC" ] }, "AWS::QuickSight::Analysis.ColumnTooltipItem.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.ComboChartConfiguration.BarsArrangement": { "AllowedValues": [ "CLUSTERED", "STACKED", "STACKED_PERCENT" ] }, "AWS::QuickSight::Analysis.ComboChartVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.ComparisonConfiguration.ComparisonMethod": { "AllowedValues": [ "DIFFERENCE", "PERCENT_DIFFERENCE", "PERCENT" ] }, "AWS::QuickSight::Analysis.ConditionalFormattingCustomIconCondition.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.ConditionalFormattingCustomIconCondition.Expression": { "StringMax": 4096, "StringMin": 1 }, "AWS::QuickSight::Analysis.ConditionalFormattingCustomIconOptions.Icon": { "AllowedValues": [ "CARET_UP", "CARET_DOWN", "PLUS", "MINUS", "ARROW_UP", "ARROW_DOWN", "ARROW_LEFT", "ARROW_UP_LEFT", "ARROW_DOWN_LEFT", "ARROW_RIGHT", "ARROW_UP_RIGHT", "ARROW_DOWN_RIGHT", "FACE_UP", "FACE_DOWN", "FACE_FLAT", "ONE_BAR", "TWO_BAR", "THREE_BAR", "CIRCLE", "TRIANGLE", "SQUARE", "FLAG", "THUMBS_UP", "THUMBS_DOWN", "CHECKMARK", "X" ] }, "AWS::QuickSight::Analysis.ConditionalFormattingCustomIconOptions.UnicodeIcon": { "AllowedPatternRegex": "^[^\\u0000-\\u00FF]$" }, "AWS::QuickSight::Analysis.ConditionalFormattingGradientColor.Expression": { "StringMax": 4096, "StringMin": 1 }, "AWS::QuickSight::Analysis.ConditionalFormattingIconDisplayConfiguration.IconDisplayOption": { "AllowedValues": [ "ICON_ONLY" ] }, "AWS::QuickSight::Analysis.ConditionalFormattingIconSet.Expression": { "StringMax": 4096, "StringMin": 1 }, "AWS::QuickSight::Analysis.ConditionalFormattingIconSet.IconSetType": { "AllowedValues": [ "PLUS_MINUS", "CHECK_X", "THREE_COLOR_ARROW", "THREE_GRAY_ARROW", "CARET_UP_MINUS_DOWN", "THREE_SHAPE", "THREE_CIRCLE", "FLAGS", "BARS", "FOUR_COLOR_ARROW", "FOUR_GRAY_ARROW" ] }, "AWS::QuickSight::Analysis.ConditionalFormattingSolidColor.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.ConditionalFormattingSolidColor.Expression": { "StringMax": 4096, "StringMin": 1 }, "AWS::QuickSight::Analysis.ContributionAnalysisDefault.MeasureFieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.CurrencyDisplayFormatConfiguration.NumberScale": { "AllowedValues": [ "NONE", "AUTO", "THOUSANDS", "MILLIONS", "BILLIONS", "TRILLIONS" ] }, "AWS::QuickSight::Analysis.CurrencyDisplayFormatConfiguration.Prefix": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Analysis.CurrencyDisplayFormatConfiguration.Suffix": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Analysis.CurrencyDisplayFormatConfiguration.Symbol": { "AllowedPatternRegex": "[A-Z]{3}" }, "AWS::QuickSight::Analysis.CustomActionURLOperation.URLTarget": { "AllowedValues": [ "NEW_TAB", "NEW_WINDOW", "SAME_TAB" ] }, "AWS::QuickSight::Analysis.CustomActionURLOperation.URLTemplate": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.CustomColor.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.CustomColor.SpecialValue": { "AllowedValues": [ "EMPTY", "NULL", "OTHER" ] }, "AWS::QuickSight::Analysis.CustomContentConfiguration.ContentType": { "AllowedValues": [ "IMAGE", "OTHER_EMBEDDED_CONTENT" ] }, "AWS::QuickSight::Analysis.CustomContentConfiguration.ContentUrl": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.CustomContentConfiguration.ImageScaling": { "AllowedValues": [ "FIT_TO_HEIGHT", "FIT_TO_WIDTH", "DO_NOT_SCALE", "SCALE_TO_VISUAL" ] }, "AWS::QuickSight::Analysis.CustomContentVisual.DataSetIdentifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.CustomContentVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.CustomFilterConfiguration.MatchOperator": { "AllowedValues": [ "EQUALS", "DOES_NOT_EQUAL", "CONTAINS", "DOES_NOT_CONTAIN", "STARTS_WITH", "ENDS_WITH" ] }, "AWS::QuickSight::Analysis.CustomFilterConfiguration.NullOption": { "AllowedValues": [ "ALL_VALUES", "NULLS_ONLY", "NON_NULLS_ONLY" ] }, "AWS::QuickSight::Analysis.CustomFilterConfiguration.ParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.CustomFilterConfiguration.SelectAllOptions": { "AllowedValues": [ "FILTER_ALL_VALUES" ] }, "AWS::QuickSight::Analysis.CustomFilterListConfiguration.MatchOperator": { "AllowedValues": [ "EQUALS", "DOES_NOT_EQUAL", "CONTAINS", "DOES_NOT_CONTAIN", "STARTS_WITH", "ENDS_WITH" ] }, "AWS::QuickSight::Analysis.CustomFilterListConfiguration.NullOption": { "AllowedValues": [ "ALL_VALUES", "NULLS_ONLY", "NON_NULLS_ONLY" ] }, "AWS::QuickSight::Analysis.CustomFilterListConfiguration.SelectAllOptions": { "AllowedValues": [ "FILTER_ALL_VALUES" ] }, "AWS::QuickSight::Analysis.DataBarsOptions.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.DataBarsOptions.NegativeColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.DataBarsOptions.PositiveColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.DataColor.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.DataFieldSeriesItem.AxisBinding": { "AllowedValues": [ "PRIMARY_YAXIS", "SECONDARY_YAXIS" ] }, "AWS::QuickSight::Analysis.DataFieldSeriesItem.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.DataLabelOptions.CategoryLabelVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.DataLabelOptions.LabelColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.DataLabelOptions.LabelContent": { "AllowedValues": [ "VALUE", "PERCENT", "VALUE_AND_PERCENT" ] }, "AWS::QuickSight::Analysis.DataLabelOptions.MeasureLabelVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.DataLabelOptions.Overlap": { "AllowedValues": [ "DISABLE_OVERLAP", "ENABLE_OVERLAP" ] }, "AWS::QuickSight::Analysis.DataLabelOptions.Position": { "AllowedValues": [ "INSIDE", "OUTSIDE", "LEFT", "TOP", "BOTTOM", "RIGHT" ] }, "AWS::QuickSight::Analysis.DataLabelOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.DataPathColor.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.DataPathColor.TimeGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Analysis.DataPathLabelType.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.DataPathLabelType.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.DataPathSort.Direction": { "AllowedValues": [ "ASC", "DESC" ] }, "AWS::QuickSight::Analysis.DataPathValue.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.DataSetIdentifierDeclaration.Identifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.DataSetReference.DataSetPlaceholder": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::QuickSight::Analysis.DateAxisOptions.MissingDateVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.DateDimensionField.DateGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Analysis.DateDimensionField.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.DateDimensionField.HierarchyId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.DateMeasureField.AggregationFunction": { "AllowedValues": [ "COUNT", "DISTINCT_COUNT", "MIN", "MAX" ] }, "AWS::QuickSight::Analysis.DateMeasureField.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.DateTimeFormatConfiguration.DateTimeFormat": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Analysis.DateTimeHierarchy.HierarchyId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.DateTimeParameter.Name": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::QuickSight::Analysis.DateTimeParameterDeclaration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.DateTimeParameterDeclaration.TimeGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Analysis.DateTimePickerControlDisplayOptions.DateTimeFormat": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Analysis.DateTimeValueWhenUnsetConfiguration.ValueWhenUnsetOption": { "AllowedValues": [ "RECOMMENDED_VALUE", "NULL" ] }, "AWS::QuickSight::Analysis.DecimalParameter.Name": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::QuickSight::Analysis.DecimalParameterDeclaration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.DecimalParameterDeclaration.ParameterValueType": { "AllowedValues": [ "MULTI_VALUED", "SINGLE_VALUED" ] }, "AWS::QuickSight::Analysis.DecimalValueWhenUnsetConfiguration.ValueWhenUnsetOption": { "AllowedValues": [ "RECOMMENDED_VALUE", "NULL" ] }, "AWS::QuickSight::Analysis.DefaultNewSheetConfiguration.SheetContentType": { "AllowedValues": [ "PAGINATED", "INTERACTIVE" ] }, "AWS::QuickSight::Analysis.DestinationParameterValueConfiguration.SelectAllValueOptions": { "AllowedValues": [ "ALL_VALUES" ] }, "AWS::QuickSight::Analysis.DestinationParameterValueConfiguration.SourceField": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.DonutCenterOptions.LabelVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.EmptyVisual.DataSetIdentifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.EmptyVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.Entity.Path": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::QuickSight::Analysis.ExcludePeriodConfiguration.Granularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Analysis.ExcludePeriodConfiguration.Status": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Analysis.ExplicitHierarchy.HierarchyId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FieldBasedTooltip.AggregationVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.FieldBasedTooltip.TooltipTitleType": { "AllowedValues": [ "NONE", "PRIMARY_VALUE" ] }, "AWS::QuickSight::Analysis.FieldLabelType.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FieldLabelType.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.FieldSeriesItem.AxisBinding": { "AllowedValues": [ "PRIMARY_YAXIS", "SECONDARY_YAXIS" ] }, "AWS::QuickSight::Analysis.FieldSeriesItem.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FieldSort.Direction": { "AllowedValues": [ "ASC", "DESC" ] }, "AWS::QuickSight::Analysis.FieldSort.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FieldTooltipItem.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FieldTooltipItem.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.FilledMapShapeConditionalFormatting.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilledMapVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterDateTimePickerControl.FilterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterDateTimePickerControl.SourceFilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterDateTimePickerControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterDateTimePickerControl.Type": { "AllowedValues": [ "SINGLE_VALUED", "DATE_RANGE" ] }, "AWS::QuickSight::Analysis.FilterDropDownControl.FilterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterDropDownControl.SourceFilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterDropDownControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterDropDownControl.Type": { "AllowedValues": [ "MULTI_SELECT", "SINGLE_SELECT" ] }, "AWS::QuickSight::Analysis.FilterGroup.CrossDataset": { "AllowedValues": [ "ALL_DATASETS", "SINGLE_DATASET" ] }, "AWS::QuickSight::Analysis.FilterGroup.FilterGroupId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterGroup.Status": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Analysis.FilterListConfiguration.MatchOperator": { "AllowedValues": [ "EQUALS", "DOES_NOT_EQUAL", "CONTAINS", "DOES_NOT_CONTAIN", "STARTS_WITH", "ENDS_WITH" ] }, "AWS::QuickSight::Analysis.FilterListConfiguration.SelectAllOptions": { "AllowedValues": [ "FILTER_ALL_VALUES" ] }, "AWS::QuickSight::Analysis.FilterListControl.FilterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterListControl.SourceFilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterListControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterListControl.Type": { "AllowedValues": [ "MULTI_SELECT", "SINGLE_SELECT" ] }, "AWS::QuickSight::Analysis.FilterOperationSelectedFieldsConfiguration.SelectedFieldOptions": { "AllowedValues": [ "ALL_FIELDS" ] }, "AWS::QuickSight::Analysis.FilterOperationSelectedFieldsConfiguration.SelectedFields": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterRelativeDateTimeControl.FilterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterRelativeDateTimeControl.SourceFilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterRelativeDateTimeControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterSliderControl.FilterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterSliderControl.SourceFilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterSliderControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterSliderControl.Type": { "AllowedValues": [ "SINGLE_POINT", "RANGE" ] }, "AWS::QuickSight::Analysis.FilterTextAreaControl.Delimiter": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterTextAreaControl.FilterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterTextAreaControl.SourceFilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterTextAreaControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterTextFieldControl.FilterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterTextFieldControl.SourceFilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FilterTextFieldControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.FontConfiguration.FontColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.FontConfiguration.FontDecoration": { "AllowedValues": [ "UNDERLINE", "NONE" ] }, "AWS::QuickSight::Analysis.FontConfiguration.FontStyle": { "AllowedValues": [ "NORMAL", "ITALIC" ] }, "AWS::QuickSight::Analysis.FontSize.Relative": { "AllowedValues": [ "EXTRA_SMALL", "SMALL", "MEDIUM", "LARGE", "EXTRA_LARGE" ] }, "AWS::QuickSight::Analysis.FontWeight.Name": { "AllowedValues": [ "NORMAL", "BOLD" ] }, "AWS::QuickSight::Analysis.ForecastComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.ForecastComputation.CustomSeasonalityValue": { "NumberMax": 180, "NumberMin": 1 }, "AWS::QuickSight::Analysis.ForecastComputation.PeriodsForward": { "NumberMax": 1000, "NumberMin": 1 }, "AWS::QuickSight::Analysis.ForecastComputation.PredictionInterval": { "NumberMax": 95, "NumberMin": 50 }, "AWS::QuickSight::Analysis.ForecastComputation.Seasonality": { "AllowedValues": [ "AUTOMATIC", "CUSTOM" ] }, "AWS::QuickSight::Analysis.FreeFormLayoutElement.ElementId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.FreeFormLayoutElement.ElementType": { "AllowedValues": [ "VISUAL", "FILTER_CONTROL", "PARAMETER_CONTROL", "TEXT_BOX" ] }, "AWS::QuickSight::Analysis.FreeFormLayoutElement.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.FreeFormLayoutElementBackgroundStyle.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$" }, "AWS::QuickSight::Analysis.FreeFormLayoutElementBackgroundStyle.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.FreeFormLayoutElementBorderStyle.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$" }, "AWS::QuickSight::Analysis.FreeFormLayoutElementBorderStyle.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.FunnelChartDataLabelOptions.CategoryLabelVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.FunnelChartDataLabelOptions.LabelColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.FunnelChartDataLabelOptions.MeasureDataLabelStyle": { "AllowedValues": [ "VALUE_ONLY", "PERCENTAGE_BY_FIRST_STAGE", "PERCENTAGE_BY_PREVIOUS_STAGE", "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE", "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE" ] }, "AWS::QuickSight::Analysis.FunnelChartDataLabelOptions.MeasureLabelVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.FunnelChartDataLabelOptions.Position": { "AllowedValues": [ "INSIDE", "OUTSIDE", "LEFT", "TOP", "BOTTOM", "RIGHT" ] }, "AWS::QuickSight::Analysis.FunnelChartDataLabelOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.FunnelChartVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.GaugeChartOptions.PrimaryValueDisplayType": { "AllowedValues": [ "HIDDEN", "COMPARISON", "ACTUAL" ] }, "AWS::QuickSight::Analysis.GaugeChartVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.GeospatialCoordinateBounds.East": { "NumberMax": 1800, "NumberMin": -1800 }, "AWS::QuickSight::Analysis.GeospatialCoordinateBounds.North": { "NumberMax": 90, "NumberMin": -90 }, "AWS::QuickSight::Analysis.GeospatialCoordinateBounds.South": { "NumberMax": 90, "NumberMin": -90 }, "AWS::QuickSight::Analysis.GeospatialCoordinateBounds.West": { "NumberMax": 1800, "NumberMin": -1800 }, "AWS::QuickSight::Analysis.GeospatialMapStyleOptions.BaseMapStyle": { "AllowedValues": [ "LIGHT_GRAY", "DARK_GRAY", "STREET", "IMAGERY" ] }, "AWS::QuickSight::Analysis.GeospatialMapVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.GeospatialPointStyleOptions.SelectedPointStyle": { "AllowedValues": [ "POINT", "CLUSTER" ] }, "AWS::QuickSight::Analysis.GeospatialWindowOptions.MapZoomMode": { "AllowedValues": [ "AUTO", "MANUAL" ] }, "AWS::QuickSight::Analysis.GradientStop.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.GridLayoutElement.ColumnSpan": { "NumberMax": 36, "NumberMin": 1 }, "AWS::QuickSight::Analysis.GridLayoutElement.ElementId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.GridLayoutElement.ElementType": { "AllowedValues": [ "VISUAL", "FILTER_CONTROL", "PARAMETER_CONTROL", "TEXT_BOX" ] }, "AWS::QuickSight::Analysis.GridLayoutElement.RowSpan": { "NumberMax": 21, "NumberMin": 1 }, "AWS::QuickSight::Analysis.GridLayoutScreenCanvasSizeOptions.ResizeOption": { "AllowedValues": [ "FIXED", "RESPONSIVE" ] }, "AWS::QuickSight::Analysis.GrowthRateComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.GrowthRateComputation.PeriodSize": { "NumberMax": 52, "NumberMin": 2 }, "AWS::QuickSight::Analysis.HeaderFooterSectionConfiguration.SectionId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.HeatMapVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.HistogramBinOptions.SelectedBinType": { "AllowedValues": [ "BIN_COUNT", "BIN_WIDTH" ] }, "AWS::QuickSight::Analysis.HistogramVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.InsightVisual.DataSetIdentifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.InsightVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.IntegerParameter.Name": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::QuickSight::Analysis.IntegerParameterDeclaration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.IntegerParameterDeclaration.ParameterValueType": { "AllowedValues": [ "MULTI_VALUED", "SINGLE_VALUED" ] }, "AWS::QuickSight::Analysis.IntegerValueWhenUnsetConfiguration.ValueWhenUnsetOption": { "AllowedValues": [ "RECOMMENDED_VALUE", "NULL" ] }, "AWS::QuickSight::Analysis.ItemsLimitConfiguration.OtherCategories": { "AllowedValues": [ "INCLUDE", "EXCLUDE" ] }, "AWS::QuickSight::Analysis.KPIOptions.PrimaryValueDisplayType": { "AllowedValues": [ "HIDDEN", "COMPARISON", "ACTUAL" ] }, "AWS::QuickSight::Analysis.KPIVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.LabelOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.LegendOptions.Position": { "AllowedValues": [ "AUTO", "RIGHT", "BOTTOM", "TOP" ] }, "AWS::QuickSight::Analysis.LegendOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.LineChartConfiguration.Type": { "AllowedValues": [ "LINE", "AREA", "STACKED_AREA" ] }, "AWS::QuickSight::Analysis.LineChartDefaultSeriesSettings.AxisBinding": { "AllowedValues": [ "PRIMARY_YAXIS", "SECONDARY_YAXIS" ] }, "AWS::QuickSight::Analysis.LineChartLineStyleSettings.LineInterpolation": { "AllowedValues": [ "LINEAR", "SMOOTH", "STEPPED" ] }, "AWS::QuickSight::Analysis.LineChartLineStyleSettings.LineStyle": { "AllowedValues": [ "SOLID", "DOTTED", "DASHED" ] }, "AWS::QuickSight::Analysis.LineChartLineStyleSettings.LineVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.LineChartMarkerStyleSettings.MarkerColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.LineChartMarkerStyleSettings.MarkerShape": { "AllowedValues": [ "CIRCLE", "TRIANGLE", "SQUARE", "DIAMOND", "ROUNDED_SQUARE" ] }, "AWS::QuickSight::Analysis.LineChartMarkerStyleSettings.MarkerVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.LineChartVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.ListControlSearchOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.ListControlSelectAllOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.LoadingAnimation.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.LocalNavigationConfiguration.TargetSheetId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.LongFormatText.PlainText": { "StringMax": 1024, "StringMin": 1 }, "AWS::QuickSight::Analysis.LongFormatText.RichText": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.MappedDataSetParameter.DataSetIdentifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.MappedDataSetParameter.DataSetParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.MaximumLabelType.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.MaximumMinimumComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.MaximumMinimumComputation.Type": { "AllowedValues": [ "MAXIMUM", "MINIMUM" ] }, "AWS::QuickSight::Analysis.MetricComparisonComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.MinimumLabelType.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.MissingDataConfiguration.TreatmentOption": { "AllowedValues": [ "INTERPOLATE", "SHOW_AS_ZERO", "SHOW_AS_BLANK" ] }, "AWS::QuickSight::Analysis.Name": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.NegativeValueConfiguration.DisplayMode": { "AllowedValues": [ "POSITIVE", "NEGATIVE" ] }, "AWS::QuickSight::Analysis.NullValueFormatConfiguration.NullString": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Analysis.NumberDisplayFormatConfiguration.NumberScale": { "AllowedValues": [ "NONE", "AUTO", "THOUSANDS", "MILLIONS", "BILLIONS", "TRILLIONS" ] }, "AWS::QuickSight::Analysis.NumberDisplayFormatConfiguration.Prefix": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Analysis.NumberDisplayFormatConfiguration.Suffix": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Analysis.NumericEqualityFilter.FilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.NumericEqualityFilter.MatchOperator": { "AllowedValues": [ "EQUALS", "DOES_NOT_EQUAL" ] }, "AWS::QuickSight::Analysis.NumericEqualityFilter.NullOption": { "AllowedValues": [ "ALL_VALUES", "NULLS_ONLY", "NON_NULLS_ONLY" ] }, "AWS::QuickSight::Analysis.NumericEqualityFilter.ParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.NumericEqualityFilter.SelectAllOptions": { "AllowedValues": [ "FILTER_ALL_VALUES" ] }, "AWS::QuickSight::Analysis.NumericRangeFilter.FilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.NumericRangeFilter.NullOption": { "AllowedValues": [ "ALL_VALUES", "NULLS_ONLY", "NON_NULLS_ONLY" ] }, "AWS::QuickSight::Analysis.NumericRangeFilter.SelectAllOptions": { "AllowedValues": [ "FILTER_ALL_VALUES" ] }, "AWS::QuickSight::Analysis.NumericRangeFilterValue.Parameter": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.NumericSeparatorConfiguration.DecimalSeparator": { "AllowedValues": [ "COMMA", "DOT", "SPACE" ] }, "AWS::QuickSight::Analysis.NumericalAggregationFunction.SimpleNumericalAggregation": { "AllowedValues": [ "SUM", "AVERAGE", "MIN", "MAX", "COUNT", "DISTINCT_COUNT", "VAR", "VARP", "STDEV", "STDEVP", "MEDIAN" ] }, "AWS::QuickSight::Analysis.NumericalDimensionField.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.NumericalDimensionField.HierarchyId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.NumericalMeasureField.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.PanelConfiguration.BackgroundColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$" }, "AWS::QuickSight::Analysis.PanelConfiguration.BackgroundVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.PanelConfiguration.BorderColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$" }, "AWS::QuickSight::Analysis.PanelConfiguration.BorderStyle": { "AllowedValues": [ "SOLID", "DASHED", "DOTTED" ] }, "AWS::QuickSight::Analysis.PanelConfiguration.BorderVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.PanelConfiguration.GutterVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.PanelTitleOptions.HorizontalTextAlignment": { "AllowedValues": [ "LEFT", "CENTER", "RIGHT", "AUTO" ] }, "AWS::QuickSight::Analysis.PanelTitleOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.ParameterDateTimePickerControl.ParameterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterDateTimePickerControl.SourceParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterDateTimePickerControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterDropDownControl.ParameterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterDropDownControl.SourceParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterDropDownControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterDropDownControl.Type": { "AllowedValues": [ "MULTI_SELECT", "SINGLE_SELECT" ] }, "AWS::QuickSight::Analysis.ParameterListControl.ParameterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterListControl.SourceParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterListControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterListControl.Type": { "AllowedValues": [ "MULTI_SELECT", "SINGLE_SELECT" ] }, "AWS::QuickSight::Analysis.ParameterSliderControl.ParameterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterSliderControl.SourceParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterSliderControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterTextAreaControl.Delimiter": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterTextAreaControl.ParameterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterTextAreaControl.SourceParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterTextAreaControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterTextFieldControl.ParameterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterTextFieldControl.SourceParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.ParameterTextFieldControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.PercentageDisplayFormatConfiguration.Prefix": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Analysis.PercentageDisplayFormatConfiguration.Suffix": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Analysis.PeriodOverPeriodComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.PeriodToDateComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.PeriodToDateComputation.PeriodTimeGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Analysis.PieChartVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.PivotFieldSortOptions.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.PivotTableCellConditionalFormatting.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.PivotTableConditionalFormattingScope.Role": { "AllowedValues": [ "FIELD", "FIELD_TOTAL", "GRAND_TOTAL" ] }, "AWS::QuickSight::Analysis.PivotTableFieldOption.CustomLabel": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.PivotTableFieldOption.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.PivotTableFieldOption.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.PivotTableFieldSubtotalOptions.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.PivotTableOptions.ColumnNamesVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.PivotTableOptions.MetricPlacement": { "AllowedValues": [ "ROW", "COLUMN" ] }, "AWS::QuickSight::Analysis.PivotTableOptions.SingleMetricVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.PivotTableOptions.ToggleButtonsVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.PivotTablePaginatedReportOptions.OverflowColumnHeaderVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.PivotTablePaginatedReportOptions.VerticalOverflowVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.PivotTableVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.PivotTotalOptions.Placement": { "AllowedValues": [ "START", "END" ] }, "AWS::QuickSight::Analysis.PivotTotalOptions.ScrollStatus": { "AllowedValues": [ "PINNED", "SCROLLED" ] }, "AWS::QuickSight::Analysis.PivotTotalOptions.TotalsVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.PredefinedHierarchy.HierarchyId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.ProgressBarOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.RadarChartAreaStyleSettings.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.RadarChartConfiguration.AlternateBandColorsVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.RadarChartConfiguration.AlternateBandEvenColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.RadarChartConfiguration.AlternateBandOddColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.RadarChartConfiguration.Shape": { "AllowedValues": [ "CIRCLE", "POLYGON" ] }, "AWS::QuickSight::Analysis.RadarChartConfiguration.StartAngle": { "NumberMax": 360, "NumberMin": -360 }, "AWS::QuickSight::Analysis.RadarChartVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.RangeEndsLabelType.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.ReferenceLine.Status": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Analysis.ReferenceLineCustomLabelConfiguration.CustomLabel": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::QuickSight::Analysis.ReferenceLineDataConfiguration.AxisBinding": { "AllowedValues": [ "PRIMARY_YAXIS", "SECONDARY_YAXIS" ] }, "AWS::QuickSight::Analysis.ReferenceLineLabelConfiguration.FontColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.ReferenceLineLabelConfiguration.HorizontalPosition": { "AllowedValues": [ "LEFT", "CENTER", "RIGHT" ] }, "AWS::QuickSight::Analysis.ReferenceLineLabelConfiguration.VerticalPosition": { "AllowedValues": [ "ABOVE", "BELOW" ] }, "AWS::QuickSight::Analysis.ReferenceLineStyleConfiguration.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.ReferenceLineStyleConfiguration.Pattern": { "AllowedValues": [ "SOLID", "DASHED", "DOTTED" ] }, "AWS::QuickSight::Analysis.ReferenceLineValueLabelConfiguration.RelativePosition": { "AllowedValues": [ "BEFORE_CUSTOM_LABEL", "AFTER_CUSTOM_LABEL" ] }, "AWS::QuickSight::Analysis.RelativeDateTimeControlDisplayOptions.DateTimeFormat": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Analysis.RelativeDatesFilter.FilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.RelativeDatesFilter.MinimumGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Analysis.RelativeDatesFilter.NullOption": { "AllowedValues": [ "ALL_VALUES", "NULLS_ONLY", "NON_NULLS_ONLY" ] }, "AWS::QuickSight::Analysis.RelativeDatesFilter.ParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.RelativeDatesFilter.RelativeDateType": { "AllowedValues": [ "PREVIOUS", "THIS", "LAST", "NOW", "NEXT" ] }, "AWS::QuickSight::Analysis.RelativeDatesFilter.TimeGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Analysis.ResourcePermission.Principal": { "StringMax": 256, "StringMin": 1 }, "AWS::QuickSight::Analysis.RollingDateConfiguration.DataSetIdentifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.RollingDateConfiguration.Expression": { "StringMax": 4096, "StringMin": 1 }, "AWS::QuickSight::Analysis.RowAlternateColorOptions.RowAlternateColors": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.RowAlternateColorOptions.Status": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Analysis.SameSheetTargetVisualConfiguration.TargetVisualOptions": { "AllowedValues": [ "ALL_VISUALS" ] }, "AWS::QuickSight::Analysis.SameSheetTargetVisualConfiguration.TargetVisuals": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.SankeyDiagramVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.ScatterPlotVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.ScrollBarOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.SecondaryValueOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.SectionAfterPageBreak.Status": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Analysis.SectionBasedLayoutPaperCanvasSizeOptions.PaperOrientation": { "AllowedValues": [ "PORTRAIT", "LANDSCAPE" ] }, "AWS::QuickSight::Analysis.SectionBasedLayoutPaperCanvasSizeOptions.PaperSize": { "AllowedValues": [ "US_LETTER", "US_LEGAL", "US_TABLOID_LEDGER", "A0", "A1", "A2", "A3", "A4", "A5", "JIS_B4", "JIS_B5" ] }, "AWS::QuickSight::Analysis.SetParameterValueConfiguration.DestinationParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.Sheet.Name": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.Sheet.SheetId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.SheetDefinition.ContentType": { "AllowedValues": [ "PAGINATED", "INTERACTIVE" ] }, "AWS::QuickSight::Analysis.SheetDefinition.Description": { "StringMax": 1024, "StringMin": 1 }, "AWS::QuickSight::Analysis.SheetDefinition.Name": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.SheetDefinition.SheetId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.SheetDefinition.Title": { "StringMax": 1024, "StringMin": 1 }, "AWS::QuickSight::Analysis.SheetElementConfigurationOverrides.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.SheetElementRenderingRule.Expression": { "StringMax": 4096, "StringMin": 1 }, "AWS::QuickSight::Analysis.SheetTextBox.SheetTextBoxId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.SheetVisualScopingConfiguration.Scope": { "AllowedValues": [ "ALL_VISUALS", "SELECTED_VISUALS" ] }, "AWS::QuickSight::Analysis.SheetVisualScopingConfiguration.SheetId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.SheetVisualScopingConfiguration.VisualIds": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.ShortFormatText.PlainText": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.ShortFormatText.RichText": { "StringMax": 1024, "StringMin": 1 }, "AWS::QuickSight::Analysis.SimpleClusterMarker.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.SmallMultiplesOptions.MaxVisibleColumns": { "NumberMax": 10, "NumberMin": 1 }, "AWS::QuickSight::Analysis.SmallMultiplesOptions.MaxVisibleRows": { "NumberMax": 10, "NumberMin": 1 }, "AWS::QuickSight::Analysis.Status": { "AllowedValues": [ "CREATION_IN_PROGRESS", "CREATION_SUCCESSFUL", "CREATION_FAILED", "UPDATE_IN_PROGRESS", "UPDATE_SUCCESSFUL", "UPDATE_FAILED", "DELETED" ] }, "AWS::QuickSight::Analysis.StringParameter.Name": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::QuickSight::Analysis.StringParameterDeclaration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.StringParameterDeclaration.ParameterValueType": { "AllowedValues": [ "MULTI_VALUED", "SINGLE_VALUED" ] }, "AWS::QuickSight::Analysis.StringValueWhenUnsetConfiguration.ValueWhenUnsetOption": { "AllowedValues": [ "RECOMMENDED_VALUE", "NULL" ] }, "AWS::QuickSight::Analysis.SubtotalOptions.FieldLevel": { "AllowedValues": [ "ALL", "CUSTOM", "LAST" ] }, "AWS::QuickSight::Analysis.SubtotalOptions.TotalsVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.TableBorderOptions.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.TableBorderOptions.Style": { "AllowedValues": [ "NONE", "SOLID" ] }, "AWS::QuickSight::Analysis.TableBorderOptions.Thickness": { "NumberMax": 4, "NumberMin": 1 }, "AWS::QuickSight::Analysis.TableCellConditionalFormatting.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.TableCellImageSizingConfiguration.TableCellImageScalingConfiguration": { "AllowedValues": [ "FIT_TO_CELL_HEIGHT", "FIT_TO_CELL_WIDTH", "DO_NOT_SCALE" ] }, "AWS::QuickSight::Analysis.TableCellStyle.BackgroundColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.TableCellStyle.Height": { "NumberMax": 500, "NumberMin": 8 }, "AWS::QuickSight::Analysis.TableCellStyle.HorizontalTextAlignment": { "AllowedValues": [ "LEFT", "CENTER", "RIGHT", "AUTO" ] }, "AWS::QuickSight::Analysis.TableCellStyle.TextWrap": { "AllowedValues": [ "NONE", "WRAP" ] }, "AWS::QuickSight::Analysis.TableCellStyle.VerticalTextAlignment": { "AllowedValues": [ "TOP", "MIDDLE", "BOTTOM" ] }, "AWS::QuickSight::Analysis.TableCellStyle.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.TableFieldCustomIconContent.Icon": { "AllowedValues": [ "LINK" ] }, "AWS::QuickSight::Analysis.TableFieldLinkConfiguration.Target": { "AllowedValues": [ "NEW_TAB", "NEW_WINDOW", "SAME_TAB" ] }, "AWS::QuickSight::Analysis.TableFieldOption.CustomLabel": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.TableFieldOption.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.TableFieldOption.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.TableFieldOptions.Order": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.TableOptions.Orientation": { "AllowedValues": [ "VERTICAL", "HORIZONTAL" ] }, "AWS::QuickSight::Analysis.TablePaginatedReportOptions.OverflowColumnHeaderVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.TablePaginatedReportOptions.VerticalOverflowVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.TableVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.TextControlPlaceholderOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.ThousandSeparatorOptions.Symbol": { "AllowedValues": [ "COMMA", "DOT", "SPACE" ] }, "AWS::QuickSight::Analysis.ThousandSeparatorOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.TimeBasedForecastProperties.PeriodsForward": { "NumberMax": 1000, "NumberMin": 1 }, "AWS::QuickSight::Analysis.TimeBasedForecastProperties.PredictionInterval": { "NumberMax": 95, "NumberMin": 50 }, "AWS::QuickSight::Analysis.TimeBasedForecastProperties.Seasonality": { "NumberMax": 180, "NumberMin": 1 }, "AWS::QuickSight::Analysis.TimeEqualityFilter.FilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.TimeEqualityFilter.ParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.TimeEqualityFilter.TimeGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Analysis.TimeRangeDrillDownFilter.TimeGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Analysis.TimeRangeFilter.FilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.TimeRangeFilter.NullOption": { "AllowedValues": [ "ALL_VALUES", "NULLS_ONLY", "NON_NULLS_ONLY" ] }, "AWS::QuickSight::Analysis.TimeRangeFilter.TimeGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Analysis.TimeRangeFilterValue.Parameter": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.TooltipOptions.SelectedTooltipType": { "AllowedValues": [ "BASIC", "DETAILED" ] }, "AWS::QuickSight::Analysis.TooltipOptions.TooltipVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.TopBottomFilter.FilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.TopBottomFilter.ParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Analysis.TopBottomFilter.TimeGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Analysis.TopBottomMoversComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.TopBottomMoversComputation.MoverSize": { "NumberMax": 20, "NumberMin": 1 }, "AWS::QuickSight::Analysis.TopBottomMoversComputation.SortOrder": { "AllowedValues": [ "PERCENT_DIFFERENCE", "ABSOLUTE_DIFFERENCE" ] }, "AWS::QuickSight::Analysis.TopBottomMoversComputation.Type": { "AllowedValues": [ "TOP", "BOTTOM" ] }, "AWS::QuickSight::Analysis.TopBottomRankedComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.TopBottomRankedComputation.ResultSize": { "NumberMax": 20, "NumberMin": 1 }, "AWS::QuickSight::Analysis.TopBottomRankedComputation.Type": { "AllowedValues": [ "TOP", "BOTTOM" ] }, "AWS::QuickSight::Analysis.TotalAggregationComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.TotalOptions.Placement": { "AllowedValues": [ "START", "END" ] }, "AWS::QuickSight::Analysis.TotalOptions.ScrollStatus": { "AllowedValues": [ "PINNED", "SCROLLED" ] }, "AWS::QuickSight::Analysis.TotalOptions.TotalsVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.TreeMapVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.TrendArrowOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.UnaggregatedField.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.UniqueValuesComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.VisualCustomAction.CustomActionId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.VisualCustomAction.Name": { "StringMax": 256, "StringMin": 1 }, "AWS::QuickSight::Analysis.VisualCustomAction.Status": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Analysis.VisualCustomAction.Trigger": { "AllowedValues": [ "DATA_POINT_CLICK", "DATA_POINT_MENU" ] }, "AWS::QuickSight::Analysis.VisualPalette.ChartColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Analysis.VisualSubtitleLabelOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.VisualTitleLabelOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Analysis.WaterfallVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Analysis.WordCloudOptions.CloudLayout": { "AllowedValues": [ "FLUID", "NORMAL" ] }, "AWS::QuickSight::Analysis.WordCloudOptions.MaximumStringLength": { "NumberMax": 100, "NumberMin": 1 }, "AWS::QuickSight::Analysis.WordCloudOptions.WordCasing": { "AllowedValues": [ "LOWER_CASE", "EXISTING_CASE" ] }, "AWS::QuickSight::Analysis.WordCloudOptions.WordOrientation": { "AllowedValues": [ "HORIZONTAL", "HORIZONTAL_AND_VERTICAL" ] }, "AWS::QuickSight::Analysis.WordCloudOptions.WordPadding": { "AllowedValues": [ "NONE", "SMALL", "MEDIUM", "LARGE" ] }, "AWS::QuickSight::Analysis.WordCloudOptions.WordScaling": { "AllowedValues": [ "EMPHASIZE", "NORMAL" ] }, "AWS::QuickSight::Analysis.WordCloudVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.AdHocFilteringOption.AvailabilityStatus": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Dashboard.AggregationFunction.CategoricalAggregationFunction": { "AllowedValues": [ "COUNT", "DISTINCT_COUNT" ] }, "AWS::QuickSight::Dashboard.AggregationFunction.DateAggregationFunction": { "AllowedValues": [ "COUNT", "DISTINCT_COUNT", "MIN", "MAX" ] }, "AWS::QuickSight::Dashboard.AggregationSortConfiguration.SortDirection": { "AllowedValues": [ "ASC", "DESC" ] }, "AWS::QuickSight::Dashboard.AnchorDateConfiguration.AnchorOption": { "AllowedValues": [ "NOW" ] }, "AWS::QuickSight::Dashboard.AnchorDateConfiguration.ParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ArcConfiguration.ArcThickness": { "AllowedValues": [ "SMALL", "MEDIUM", "LARGE" ] }, "AWS::QuickSight::Dashboard.ArcOptions.ArcThickness": { "AllowedValues": [ "SMALL", "MEDIUM", "LARGE", "WHOLE" ] }, "AWS::QuickSight::Dashboard.AwsAccountId": { "AllowedPatternRegex": "^[0-9]{12}$", "StringMax": 12, "StringMin": 12 }, "AWS::QuickSight::Dashboard.AxisDisplayOptions.AxisLineVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.AxisDisplayOptions.GridLineVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.AxisLabelReferenceOptions.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.BarChartConfiguration.BarsArrangement": { "AllowedValues": [ "CLUSTERED", "STACKED", "STACKED_PERCENT" ] }, "AWS::QuickSight::Dashboard.BarChartConfiguration.Orientation": { "AllowedValues": [ "HORIZONTAL", "VERTICAL" ] }, "AWS::QuickSight::Dashboard.BarChartVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.BodySectionConfiguration.SectionId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.BoxPlotOptions.AllDataPointsVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.BoxPlotOptions.OutlierVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.BoxPlotStyleOptions.FillStyle": { "AllowedValues": [ "SOLID", "TRANSPARENT" ] }, "AWS::QuickSight::Dashboard.BoxPlotVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CalculatedField.DataSetIdentifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CalculatedField.Expression": { "StringMax": 4096, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CalculatedField.Name": { "StringMax": 127, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CalculatedMeasureField.Expression": { "StringMax": 4096, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CalculatedMeasureField.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CategoricalDimensionField.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CategoricalDimensionField.HierarchyId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CategoricalMeasureField.AggregationFunction": { "AllowedValues": [ "COUNT", "DISTINCT_COUNT" ] }, "AWS::QuickSight::Dashboard.CategoricalMeasureField.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CategoryFilter.FilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ChartAxisLabelOptions.SortIconVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.ChartAxisLabelOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.ColorScale.ColorFillType": { "AllowedValues": [ "DISCRETE", "GRADIENT" ] }, "AWS::QuickSight::Dashboard.ColumnConfiguration.Role": { "AllowedValues": [ "DIMENSION", "MEASURE" ] }, "AWS::QuickSight::Dashboard.ColumnIdentifier.ColumnName": { "StringMax": 127, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ColumnIdentifier.DataSetIdentifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ColumnSort.Direction": { "AllowedValues": [ "ASC", "DESC" ] }, "AWS::QuickSight::Dashboard.ColumnTooltipItem.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.ComboChartConfiguration.BarsArrangement": { "AllowedValues": [ "CLUSTERED", "STACKED", "STACKED_PERCENT" ] }, "AWS::QuickSight::Dashboard.ComboChartVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ComparisonConfiguration.ComparisonMethod": { "AllowedValues": [ "DIFFERENCE", "PERCENT_DIFFERENCE", "PERCENT" ] }, "AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconCondition.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconCondition.Expression": { "StringMax": 4096, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconOptions.Icon": { "AllowedValues": [ "CARET_UP", "CARET_DOWN", "PLUS", "MINUS", "ARROW_UP", "ARROW_DOWN", "ARROW_LEFT", "ARROW_UP_LEFT", "ARROW_DOWN_LEFT", "ARROW_RIGHT", "ARROW_UP_RIGHT", "ARROW_DOWN_RIGHT", "FACE_UP", "FACE_DOWN", "FACE_FLAT", "ONE_BAR", "TWO_BAR", "THREE_BAR", "CIRCLE", "TRIANGLE", "SQUARE", "FLAG", "THUMBS_UP", "THUMBS_DOWN", "CHECKMARK", "X" ] }, "AWS::QuickSight::Dashboard.ConditionalFormattingCustomIconOptions.UnicodeIcon": { "AllowedPatternRegex": "^[^\\u0000-\\u00FF]$" }, "AWS::QuickSight::Dashboard.ConditionalFormattingGradientColor.Expression": { "StringMax": 4096, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ConditionalFormattingIconDisplayConfiguration.IconDisplayOption": { "AllowedValues": [ "ICON_ONLY" ] }, "AWS::QuickSight::Dashboard.ConditionalFormattingIconSet.Expression": { "StringMax": 4096, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ConditionalFormattingIconSet.IconSetType": { "AllowedValues": [ "PLUS_MINUS", "CHECK_X", "THREE_COLOR_ARROW", "THREE_GRAY_ARROW", "CARET_UP_MINUS_DOWN", "THREE_SHAPE", "THREE_CIRCLE", "FLAGS", "BARS", "FOUR_COLOR_ARROW", "FOUR_GRAY_ARROW" ] }, "AWS::QuickSight::Dashboard.ConditionalFormattingSolidColor.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.ConditionalFormattingSolidColor.Expression": { "StringMax": 4096, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ContributionAnalysisDefault.MeasureFieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CurrencyDisplayFormatConfiguration.NumberScale": { "AllowedValues": [ "NONE", "AUTO", "THOUSANDS", "MILLIONS", "BILLIONS", "TRILLIONS" ] }, "AWS::QuickSight::Dashboard.CurrencyDisplayFormatConfiguration.Prefix": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CurrencyDisplayFormatConfiguration.Suffix": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CurrencyDisplayFormatConfiguration.Symbol": { "AllowedPatternRegex": "[A-Z]{3}" }, "AWS::QuickSight::Dashboard.CustomActionURLOperation.URLTarget": { "AllowedValues": [ "NEW_TAB", "NEW_WINDOW", "SAME_TAB" ] }, "AWS::QuickSight::Dashboard.CustomActionURLOperation.URLTemplate": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CustomColor.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.CustomColor.SpecialValue": { "AllowedValues": [ "EMPTY", "NULL", "OTHER" ] }, "AWS::QuickSight::Dashboard.CustomContentConfiguration.ContentType": { "AllowedValues": [ "IMAGE", "OTHER_EMBEDDED_CONTENT" ] }, "AWS::QuickSight::Dashboard.CustomContentConfiguration.ContentUrl": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CustomContentConfiguration.ImageScaling": { "AllowedValues": [ "FIT_TO_HEIGHT", "FIT_TO_WIDTH", "DO_NOT_SCALE", "SCALE_TO_VISUAL" ] }, "AWS::QuickSight::Dashboard.CustomContentVisual.DataSetIdentifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CustomContentVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CustomFilterConfiguration.MatchOperator": { "AllowedValues": [ "EQUALS", "DOES_NOT_EQUAL", "CONTAINS", "DOES_NOT_CONTAIN", "STARTS_WITH", "ENDS_WITH" ] }, "AWS::QuickSight::Dashboard.CustomFilterConfiguration.NullOption": { "AllowedValues": [ "ALL_VALUES", "NULLS_ONLY", "NON_NULLS_ONLY" ] }, "AWS::QuickSight::Dashboard.CustomFilterConfiguration.ParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.CustomFilterConfiguration.SelectAllOptions": { "AllowedValues": [ "FILTER_ALL_VALUES" ] }, "AWS::QuickSight::Dashboard.CustomFilterListConfiguration.MatchOperator": { "AllowedValues": [ "EQUALS", "DOES_NOT_EQUAL", "CONTAINS", "DOES_NOT_CONTAIN", "STARTS_WITH", "ENDS_WITH" ] }, "AWS::QuickSight::Dashboard.CustomFilterListConfiguration.NullOption": { "AllowedValues": [ "ALL_VALUES", "NULLS_ONLY", "NON_NULLS_ONLY" ] }, "AWS::QuickSight::Dashboard.CustomFilterListConfiguration.SelectAllOptions": { "AllowedValues": [ "FILTER_ALL_VALUES" ] }, "AWS::QuickSight::Dashboard.DashboardError.Message": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::QuickSight::Dashboard.DashboardError.Type": { "AllowedValues": [ "ACCESS_DENIED", "SOURCE_NOT_FOUND", "DATA_SET_NOT_FOUND", "INTERNAL_FAILURE", "PARAMETER_VALUE_INCOMPATIBLE", "PARAMETER_TYPE_INVALID", "PARAMETER_NOT_FOUND", "COLUMN_TYPE_MISMATCH", "COLUMN_GEOGRAPHIC_ROLE_MISMATCH", "COLUMN_REPLACEMENT_MISSING" ] }, "AWS::QuickSight::Dashboard.DashboardId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.DashboardVersion.Description": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.DashboardVersion.Status": { "AllowedValues": [ "CREATION_IN_PROGRESS", "CREATION_SUCCESSFUL", "CREATION_FAILED", "UPDATE_IN_PROGRESS", "UPDATE_SUCCESSFUL", "UPDATE_FAILED", "DELETED" ] }, "AWS::QuickSight::Dashboard.DataBarsOptions.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.DataBarsOptions.NegativeColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.DataBarsOptions.PositiveColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.DataColor.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.DataFieldSeriesItem.AxisBinding": { "AllowedValues": [ "PRIMARY_YAXIS", "SECONDARY_YAXIS" ] }, "AWS::QuickSight::Dashboard.DataFieldSeriesItem.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.DataLabelOptions.CategoryLabelVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.DataLabelOptions.LabelColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.DataLabelOptions.LabelContent": { "AllowedValues": [ "VALUE", "PERCENT", "VALUE_AND_PERCENT" ] }, "AWS::QuickSight::Dashboard.DataLabelOptions.MeasureLabelVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.DataLabelOptions.Overlap": { "AllowedValues": [ "DISABLE_OVERLAP", "ENABLE_OVERLAP" ] }, "AWS::QuickSight::Dashboard.DataLabelOptions.Position": { "AllowedValues": [ "INSIDE", "OUTSIDE", "LEFT", "TOP", "BOTTOM", "RIGHT" ] }, "AWS::QuickSight::Dashboard.DataLabelOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.DataPathColor.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.DataPathColor.TimeGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Dashboard.DataPathLabelType.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.DataPathLabelType.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.DataPathSort.Direction": { "AllowedValues": [ "ASC", "DESC" ] }, "AWS::QuickSight::Dashboard.DataPathValue.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.DataPointDrillUpDownOption.AvailabilityStatus": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Dashboard.DataPointMenuLabelOption.AvailabilityStatus": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Dashboard.DataPointTooltipOption.AvailabilityStatus": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Dashboard.DataSetIdentifierDeclaration.Identifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.DataSetReference.DataSetPlaceholder": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::QuickSight::Dashboard.DateAxisOptions.MissingDateVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.DateDimensionField.DateGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Dashboard.DateDimensionField.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.DateDimensionField.HierarchyId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.DateMeasureField.AggregationFunction": { "AllowedValues": [ "COUNT", "DISTINCT_COUNT", "MIN", "MAX" ] }, "AWS::QuickSight::Dashboard.DateMeasureField.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.DateTimeFormatConfiguration.DateTimeFormat": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Dashboard.DateTimeHierarchy.HierarchyId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.DateTimeParameter.Name": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::QuickSight::Dashboard.DateTimeParameterDeclaration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.DateTimeParameterDeclaration.TimeGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Dashboard.DateTimePickerControlDisplayOptions.DateTimeFormat": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Dashboard.DateTimeValueWhenUnsetConfiguration.ValueWhenUnsetOption": { "AllowedValues": [ "RECOMMENDED_VALUE", "NULL" ] }, "AWS::QuickSight::Dashboard.DecimalParameter.Name": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::QuickSight::Dashboard.DecimalParameterDeclaration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.DecimalParameterDeclaration.ParameterValueType": { "AllowedValues": [ "MULTI_VALUED", "SINGLE_VALUED" ] }, "AWS::QuickSight::Dashboard.DecimalValueWhenUnsetConfiguration.ValueWhenUnsetOption": { "AllowedValues": [ "RECOMMENDED_VALUE", "NULL" ] }, "AWS::QuickSight::Dashboard.DefaultNewSheetConfiguration.SheetContentType": { "AllowedValues": [ "PAGINATED", "INTERACTIVE" ] }, "AWS::QuickSight::Dashboard.DestinationParameterValueConfiguration.SelectAllValueOptions": { "AllowedValues": [ "ALL_VALUES" ] }, "AWS::QuickSight::Dashboard.DestinationParameterValueConfiguration.SourceField": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.DonutCenterOptions.LabelVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.EmptyVisual.DataSetIdentifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.EmptyVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.Entity.Path": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::QuickSight::Dashboard.ExcludePeriodConfiguration.Granularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Dashboard.ExcludePeriodConfiguration.Status": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Dashboard.ExplicitHierarchy.HierarchyId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ExportHiddenFieldsOption.AvailabilityStatus": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Dashboard.ExportToCSVOption.AvailabilityStatus": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Dashboard.ExportWithHiddenFieldsOption.AvailabilityStatus": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Dashboard.FieldBasedTooltip.AggregationVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.FieldBasedTooltip.TooltipTitleType": { "AllowedValues": [ "NONE", "PRIMARY_VALUE" ] }, "AWS::QuickSight::Dashboard.FieldLabelType.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FieldLabelType.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.FieldSeriesItem.AxisBinding": { "AllowedValues": [ "PRIMARY_YAXIS", "SECONDARY_YAXIS" ] }, "AWS::QuickSight::Dashboard.FieldSeriesItem.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FieldSort.Direction": { "AllowedValues": [ "ASC", "DESC" ] }, "AWS::QuickSight::Dashboard.FieldSort.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FieldTooltipItem.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FieldTooltipItem.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.FilledMapShapeConditionalFormatting.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilledMapVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterDateTimePickerControl.FilterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterDateTimePickerControl.SourceFilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterDateTimePickerControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterDateTimePickerControl.Type": { "AllowedValues": [ "SINGLE_VALUED", "DATE_RANGE" ] }, "AWS::QuickSight::Dashboard.FilterDropDownControl.FilterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterDropDownControl.SourceFilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterDropDownControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterDropDownControl.Type": { "AllowedValues": [ "MULTI_SELECT", "SINGLE_SELECT" ] }, "AWS::QuickSight::Dashboard.FilterGroup.CrossDataset": { "AllowedValues": [ "ALL_DATASETS", "SINGLE_DATASET" ] }, "AWS::QuickSight::Dashboard.FilterGroup.FilterGroupId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterGroup.Status": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Dashboard.FilterListConfiguration.MatchOperator": { "AllowedValues": [ "EQUALS", "DOES_NOT_EQUAL", "CONTAINS", "DOES_NOT_CONTAIN", "STARTS_WITH", "ENDS_WITH" ] }, "AWS::QuickSight::Dashboard.FilterListConfiguration.SelectAllOptions": { "AllowedValues": [ "FILTER_ALL_VALUES" ] }, "AWS::QuickSight::Dashboard.FilterListControl.FilterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterListControl.SourceFilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterListControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterListControl.Type": { "AllowedValues": [ "MULTI_SELECT", "SINGLE_SELECT" ] }, "AWS::QuickSight::Dashboard.FilterOperationSelectedFieldsConfiguration.SelectedFieldOptions": { "AllowedValues": [ "ALL_FIELDS" ] }, "AWS::QuickSight::Dashboard.FilterOperationSelectedFieldsConfiguration.SelectedFields": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterRelativeDateTimeControl.FilterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterRelativeDateTimeControl.SourceFilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterRelativeDateTimeControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterSliderControl.FilterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterSliderControl.SourceFilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterSliderControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterSliderControl.Type": { "AllowedValues": [ "SINGLE_POINT", "RANGE" ] }, "AWS::QuickSight::Dashboard.FilterTextAreaControl.Delimiter": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterTextAreaControl.FilterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterTextAreaControl.SourceFilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterTextAreaControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterTextFieldControl.FilterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterTextFieldControl.SourceFilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FilterTextFieldControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FontConfiguration.FontColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.FontConfiguration.FontDecoration": { "AllowedValues": [ "UNDERLINE", "NONE" ] }, "AWS::QuickSight::Dashboard.FontConfiguration.FontStyle": { "AllowedValues": [ "NORMAL", "ITALIC" ] }, "AWS::QuickSight::Dashboard.FontSize.Relative": { "AllowedValues": [ "EXTRA_SMALL", "SMALL", "MEDIUM", "LARGE", "EXTRA_LARGE" ] }, "AWS::QuickSight::Dashboard.FontWeight.Name": { "AllowedValues": [ "NORMAL", "BOLD" ] }, "AWS::QuickSight::Dashboard.ForecastComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ForecastComputation.CustomSeasonalityValue": { "NumberMax": 180, "NumberMin": 1 }, "AWS::QuickSight::Dashboard.ForecastComputation.PeriodsForward": { "NumberMax": 1000, "NumberMin": 1 }, "AWS::QuickSight::Dashboard.ForecastComputation.PredictionInterval": { "NumberMax": 95, "NumberMin": 50 }, "AWS::QuickSight::Dashboard.ForecastComputation.Seasonality": { "AllowedValues": [ "AUTOMATIC", "CUSTOM" ] }, "AWS::QuickSight::Dashboard.FreeFormLayoutElement.ElementId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.FreeFormLayoutElement.ElementType": { "AllowedValues": [ "VISUAL", "FILTER_CONTROL", "PARAMETER_CONTROL", "TEXT_BOX" ] }, "AWS::QuickSight::Dashboard.FreeFormLayoutElement.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.FreeFormLayoutElementBackgroundStyle.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$" }, "AWS::QuickSight::Dashboard.FreeFormLayoutElementBackgroundStyle.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.FreeFormLayoutElementBorderStyle.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$" }, "AWS::QuickSight::Dashboard.FreeFormLayoutElementBorderStyle.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions.CategoryLabelVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions.LabelColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions.MeasureDataLabelStyle": { "AllowedValues": [ "VALUE_ONLY", "PERCENTAGE_BY_FIRST_STAGE", "PERCENTAGE_BY_PREVIOUS_STAGE", "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE", "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE" ] }, "AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions.MeasureLabelVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions.Position": { "AllowedValues": [ "INSIDE", "OUTSIDE", "LEFT", "TOP", "BOTTOM", "RIGHT" ] }, "AWS::QuickSight::Dashboard.FunnelChartDataLabelOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.FunnelChartVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.GaugeChartOptions.PrimaryValueDisplayType": { "AllowedValues": [ "HIDDEN", "COMPARISON", "ACTUAL" ] }, "AWS::QuickSight::Dashboard.GaugeChartVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.GeospatialCoordinateBounds.East": { "NumberMax": 1800, "NumberMin": -1800 }, "AWS::QuickSight::Dashboard.GeospatialCoordinateBounds.North": { "NumberMax": 90, "NumberMin": -90 }, "AWS::QuickSight::Dashboard.GeospatialCoordinateBounds.South": { "NumberMax": 90, "NumberMin": -90 }, "AWS::QuickSight::Dashboard.GeospatialCoordinateBounds.West": { "NumberMax": 1800, "NumberMin": -1800 }, "AWS::QuickSight::Dashboard.GeospatialMapStyleOptions.BaseMapStyle": { "AllowedValues": [ "LIGHT_GRAY", "DARK_GRAY", "STREET", "IMAGERY" ] }, "AWS::QuickSight::Dashboard.GeospatialMapVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.GeospatialPointStyleOptions.SelectedPointStyle": { "AllowedValues": [ "POINT", "CLUSTER" ] }, "AWS::QuickSight::Dashboard.GeospatialWindowOptions.MapZoomMode": { "AllowedValues": [ "AUTO", "MANUAL" ] }, "AWS::QuickSight::Dashboard.GradientStop.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.GridLayoutElement.ColumnSpan": { "NumberMax": 36, "NumberMin": 1 }, "AWS::QuickSight::Dashboard.GridLayoutElement.ElementId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.GridLayoutElement.ElementType": { "AllowedValues": [ "VISUAL", "FILTER_CONTROL", "PARAMETER_CONTROL", "TEXT_BOX" ] }, "AWS::QuickSight::Dashboard.GridLayoutElement.RowSpan": { "NumberMax": 21, "NumberMin": 1 }, "AWS::QuickSight::Dashboard.GridLayoutScreenCanvasSizeOptions.ResizeOption": { "AllowedValues": [ "FIXED", "RESPONSIVE" ] }, "AWS::QuickSight::Dashboard.GrowthRateComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.GrowthRateComputation.PeriodSize": { "NumberMax": 52, "NumberMin": 2 }, "AWS::QuickSight::Dashboard.HeaderFooterSectionConfiguration.SectionId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.HeatMapVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.HistogramBinOptions.SelectedBinType": { "AllowedValues": [ "BIN_COUNT", "BIN_WIDTH" ] }, "AWS::QuickSight::Dashboard.HistogramVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.InsightVisual.DataSetIdentifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.InsightVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.IntegerParameter.Name": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::QuickSight::Dashboard.IntegerParameterDeclaration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.IntegerParameterDeclaration.ParameterValueType": { "AllowedValues": [ "MULTI_VALUED", "SINGLE_VALUED" ] }, "AWS::QuickSight::Dashboard.IntegerValueWhenUnsetConfiguration.ValueWhenUnsetOption": { "AllowedValues": [ "RECOMMENDED_VALUE", "NULL" ] }, "AWS::QuickSight::Dashboard.ItemsLimitConfiguration.OtherCategories": { "AllowedValues": [ "INCLUDE", "EXCLUDE" ] }, "AWS::QuickSight::Dashboard.KPIOptions.PrimaryValueDisplayType": { "AllowedValues": [ "HIDDEN", "COMPARISON", "ACTUAL" ] }, "AWS::QuickSight::Dashboard.KPIVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.LabelOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.LegendOptions.Position": { "AllowedValues": [ "AUTO", "RIGHT", "BOTTOM", "TOP" ] }, "AWS::QuickSight::Dashboard.LegendOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.LineChartConfiguration.Type": { "AllowedValues": [ "LINE", "AREA", "STACKED_AREA" ] }, "AWS::QuickSight::Dashboard.LineChartDefaultSeriesSettings.AxisBinding": { "AllowedValues": [ "PRIMARY_YAXIS", "SECONDARY_YAXIS" ] }, "AWS::QuickSight::Dashboard.LineChartLineStyleSettings.LineInterpolation": { "AllowedValues": [ "LINEAR", "SMOOTH", "STEPPED" ] }, "AWS::QuickSight::Dashboard.LineChartLineStyleSettings.LineStyle": { "AllowedValues": [ "SOLID", "DOTTED", "DASHED" ] }, "AWS::QuickSight::Dashboard.LineChartLineStyleSettings.LineVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.LineChartMarkerStyleSettings.MarkerColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.LineChartMarkerStyleSettings.MarkerShape": { "AllowedValues": [ "CIRCLE", "TRIANGLE", "SQUARE", "DIAMOND", "ROUNDED_SQUARE" ] }, "AWS::QuickSight::Dashboard.LineChartMarkerStyleSettings.MarkerVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.LineChartVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ListControlSearchOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.ListControlSelectAllOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.LoadingAnimation.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.LocalNavigationConfiguration.TargetSheetId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.LongFormatText.PlainText": { "StringMax": 1024, "StringMin": 1 }, "AWS::QuickSight::Dashboard.LongFormatText.RichText": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.MappedDataSetParameter.DataSetIdentifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.MappedDataSetParameter.DataSetParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.MaximumLabelType.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.MaximumMinimumComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.MaximumMinimumComputation.Type": { "AllowedValues": [ "MAXIMUM", "MINIMUM" ] }, "AWS::QuickSight::Dashboard.MetricComparisonComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.MinimumLabelType.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.MissingDataConfiguration.TreatmentOption": { "AllowedValues": [ "INTERPOLATE", "SHOW_AS_ZERO", "SHOW_AS_BLANK" ] }, "AWS::QuickSight::Dashboard.Name": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.NegativeValueConfiguration.DisplayMode": { "AllowedValues": [ "POSITIVE", "NEGATIVE" ] }, "AWS::QuickSight::Dashboard.NullValueFormatConfiguration.NullString": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Dashboard.NumberDisplayFormatConfiguration.NumberScale": { "AllowedValues": [ "NONE", "AUTO", "THOUSANDS", "MILLIONS", "BILLIONS", "TRILLIONS" ] }, "AWS::QuickSight::Dashboard.NumberDisplayFormatConfiguration.Prefix": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Dashboard.NumberDisplayFormatConfiguration.Suffix": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Dashboard.NumericEqualityFilter.FilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.NumericEqualityFilter.MatchOperator": { "AllowedValues": [ "EQUALS", "DOES_NOT_EQUAL" ] }, "AWS::QuickSight::Dashboard.NumericEqualityFilter.NullOption": { "AllowedValues": [ "ALL_VALUES", "NULLS_ONLY", "NON_NULLS_ONLY" ] }, "AWS::QuickSight::Dashboard.NumericEqualityFilter.ParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.NumericEqualityFilter.SelectAllOptions": { "AllowedValues": [ "FILTER_ALL_VALUES" ] }, "AWS::QuickSight::Dashboard.NumericRangeFilter.FilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.NumericRangeFilter.NullOption": { "AllowedValues": [ "ALL_VALUES", "NULLS_ONLY", "NON_NULLS_ONLY" ] }, "AWS::QuickSight::Dashboard.NumericRangeFilter.SelectAllOptions": { "AllowedValues": [ "FILTER_ALL_VALUES" ] }, "AWS::QuickSight::Dashboard.NumericRangeFilterValue.Parameter": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.NumericSeparatorConfiguration.DecimalSeparator": { "AllowedValues": [ "COMMA", "DOT", "SPACE" ] }, "AWS::QuickSight::Dashboard.NumericalAggregationFunction.SimpleNumericalAggregation": { "AllowedValues": [ "SUM", "AVERAGE", "MIN", "MAX", "COUNT", "DISTINCT_COUNT", "VAR", "VARP", "STDEV", "STDEVP", "MEDIAN" ] }, "AWS::QuickSight::Dashboard.NumericalDimensionField.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.NumericalDimensionField.HierarchyId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.NumericalMeasureField.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.PanelConfiguration.BackgroundColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$" }, "AWS::QuickSight::Dashboard.PanelConfiguration.BackgroundVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.PanelConfiguration.BorderColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}(?:[A-F0-9]{2})?$" }, "AWS::QuickSight::Dashboard.PanelConfiguration.BorderStyle": { "AllowedValues": [ "SOLID", "DASHED", "DOTTED" ] }, "AWS::QuickSight::Dashboard.PanelConfiguration.BorderVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.PanelConfiguration.GutterVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.PanelTitleOptions.HorizontalTextAlignment": { "AllowedValues": [ "LEFT", "CENTER", "RIGHT", "AUTO" ] }, "AWS::QuickSight::Dashboard.PanelTitleOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.ParameterDateTimePickerControl.ParameterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterDateTimePickerControl.SourceParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterDateTimePickerControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterDropDownControl.ParameterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterDropDownControl.SourceParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterDropDownControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterDropDownControl.Type": { "AllowedValues": [ "MULTI_SELECT", "SINGLE_SELECT" ] }, "AWS::QuickSight::Dashboard.ParameterListControl.ParameterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterListControl.SourceParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterListControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterListControl.Type": { "AllowedValues": [ "MULTI_SELECT", "SINGLE_SELECT" ] }, "AWS::QuickSight::Dashboard.ParameterSliderControl.ParameterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterSliderControl.SourceParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterSliderControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterTextAreaControl.Delimiter": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterTextAreaControl.ParameterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterTextAreaControl.SourceParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterTextAreaControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterTextFieldControl.ParameterControlId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterTextFieldControl.SourceParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ParameterTextFieldControl.Title": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.PercentageDisplayFormatConfiguration.Prefix": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Dashboard.PercentageDisplayFormatConfiguration.Suffix": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Dashboard.PeriodOverPeriodComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.PeriodToDateComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.PeriodToDateComputation.PeriodTimeGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Dashboard.PieChartVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.PivotFieldSortOptions.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.PivotTableCellConditionalFormatting.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.PivotTableConditionalFormattingScope.Role": { "AllowedValues": [ "FIELD", "FIELD_TOTAL", "GRAND_TOTAL" ] }, "AWS::QuickSight::Dashboard.PivotTableFieldOption.CustomLabel": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.PivotTableFieldOption.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.PivotTableFieldOption.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.PivotTableFieldSubtotalOptions.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.PivotTableOptions.ColumnNamesVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.PivotTableOptions.MetricPlacement": { "AllowedValues": [ "ROW", "COLUMN" ] }, "AWS::QuickSight::Dashboard.PivotTableOptions.SingleMetricVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.PivotTableOptions.ToggleButtonsVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.PivotTablePaginatedReportOptions.OverflowColumnHeaderVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.PivotTablePaginatedReportOptions.VerticalOverflowVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.PivotTableVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.PivotTotalOptions.Placement": { "AllowedValues": [ "START", "END" ] }, "AWS::QuickSight::Dashboard.PivotTotalOptions.ScrollStatus": { "AllowedValues": [ "PINNED", "SCROLLED" ] }, "AWS::QuickSight::Dashboard.PivotTotalOptions.TotalsVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.PredefinedHierarchy.HierarchyId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ProgressBarOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.RadarChartAreaStyleSettings.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.RadarChartConfiguration.AlternateBandColorsVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.RadarChartConfiguration.AlternateBandEvenColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.RadarChartConfiguration.AlternateBandOddColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.RadarChartConfiguration.Shape": { "AllowedValues": [ "CIRCLE", "POLYGON" ] }, "AWS::QuickSight::Dashboard.RadarChartConfiguration.StartAngle": { "NumberMax": 360, "NumberMin": -360 }, "AWS::QuickSight::Dashboard.RadarChartVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.RangeEndsLabelType.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.ReferenceLine.Status": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Dashboard.ReferenceLineCustomLabelConfiguration.CustomLabel": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::QuickSight::Dashboard.ReferenceLineDataConfiguration.AxisBinding": { "AllowedValues": [ "PRIMARY_YAXIS", "SECONDARY_YAXIS" ] }, "AWS::QuickSight::Dashboard.ReferenceLineLabelConfiguration.FontColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.ReferenceLineLabelConfiguration.HorizontalPosition": { "AllowedValues": [ "LEFT", "CENTER", "RIGHT" ] }, "AWS::QuickSight::Dashboard.ReferenceLineLabelConfiguration.VerticalPosition": { "AllowedValues": [ "ABOVE", "BELOW" ] }, "AWS::QuickSight::Dashboard.ReferenceLineStyleConfiguration.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.ReferenceLineStyleConfiguration.Pattern": { "AllowedValues": [ "SOLID", "DASHED", "DOTTED" ] }, "AWS::QuickSight::Dashboard.ReferenceLineValueLabelConfiguration.RelativePosition": { "AllowedValues": [ "BEFORE_CUSTOM_LABEL", "AFTER_CUSTOM_LABEL" ] }, "AWS::QuickSight::Dashboard.RelativeDateTimeControlDisplayOptions.DateTimeFormat": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::Dashboard.RelativeDatesFilter.FilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.RelativeDatesFilter.MinimumGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Dashboard.RelativeDatesFilter.NullOption": { "AllowedValues": [ "ALL_VALUES", "NULLS_ONLY", "NON_NULLS_ONLY" ] }, "AWS::QuickSight::Dashboard.RelativeDatesFilter.ParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.RelativeDatesFilter.RelativeDateType": { "AllowedValues": [ "PREVIOUS", "THIS", "LAST", "NOW", "NEXT" ] }, "AWS::QuickSight::Dashboard.RelativeDatesFilter.TimeGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Dashboard.ResourcePermission.Principal": { "StringMax": 256, "StringMin": 1 }, "AWS::QuickSight::Dashboard.RollingDateConfiguration.DataSetIdentifier": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.RollingDateConfiguration.Expression": { "StringMax": 4096, "StringMin": 1 }, "AWS::QuickSight::Dashboard.RowAlternateColorOptions.RowAlternateColors": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.RowAlternateColorOptions.Status": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Dashboard.SameSheetTargetVisualConfiguration.TargetVisualOptions": { "AllowedValues": [ "ALL_VISUALS" ] }, "AWS::QuickSight::Dashboard.SameSheetTargetVisualConfiguration.TargetVisuals": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.SankeyDiagramVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ScatterPlotVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ScrollBarOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.SecondaryValueOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.SectionAfterPageBreak.Status": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Dashboard.SectionBasedLayoutPaperCanvasSizeOptions.PaperOrientation": { "AllowedValues": [ "PORTRAIT", "LANDSCAPE" ] }, "AWS::QuickSight::Dashboard.SectionBasedLayoutPaperCanvasSizeOptions.PaperSize": { "AllowedValues": [ "US_LETTER", "US_LEGAL", "US_TABLOID_LEDGER", "A0", "A1", "A2", "A3", "A4", "A5", "JIS_B4", "JIS_B5" ] }, "AWS::QuickSight::Dashboard.SetParameterValueConfiguration.DestinationParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.Sheet.Name": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.Sheet.SheetId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.SheetControlsOption.VisibilityState": { "AllowedValues": [ "EXPANDED", "COLLAPSED" ] }, "AWS::QuickSight::Dashboard.SheetDefinition.ContentType": { "AllowedValues": [ "PAGINATED", "INTERACTIVE" ] }, "AWS::QuickSight::Dashboard.SheetDefinition.Description": { "StringMax": 1024, "StringMin": 1 }, "AWS::QuickSight::Dashboard.SheetDefinition.Name": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.SheetDefinition.SheetId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.SheetDefinition.Title": { "StringMax": 1024, "StringMin": 1 }, "AWS::QuickSight::Dashboard.SheetElementConfigurationOverrides.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.SheetElementRenderingRule.Expression": { "StringMax": 4096, "StringMin": 1 }, "AWS::QuickSight::Dashboard.SheetLayoutElementMaximizationOption.AvailabilityStatus": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Dashboard.SheetTextBox.SheetTextBoxId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.SheetVisualScopingConfiguration.Scope": { "AllowedValues": [ "ALL_VISUALS", "SELECTED_VISUALS" ] }, "AWS::QuickSight::Dashboard.SheetVisualScopingConfiguration.SheetId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.SheetVisualScopingConfiguration.VisualIds": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ShortFormatText.PlainText": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.ShortFormatText.RichText": { "StringMax": 1024, "StringMin": 1 }, "AWS::QuickSight::Dashboard.SimpleClusterMarker.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.SmallMultiplesOptions.MaxVisibleColumns": { "NumberMax": 10, "NumberMin": 1 }, "AWS::QuickSight::Dashboard.SmallMultiplesOptions.MaxVisibleRows": { "NumberMax": 10, "NumberMin": 1 }, "AWS::QuickSight::Dashboard.StringParameter.Name": { "AllowedPatternRegex": ".*\\S.*" }, "AWS::QuickSight::Dashboard.StringParameterDeclaration.Name": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.StringParameterDeclaration.ParameterValueType": { "AllowedValues": [ "MULTI_VALUED", "SINGLE_VALUED" ] }, "AWS::QuickSight::Dashboard.StringValueWhenUnsetConfiguration.ValueWhenUnsetOption": { "AllowedValues": [ "RECOMMENDED_VALUE", "NULL" ] }, "AWS::QuickSight::Dashboard.SubtotalOptions.FieldLevel": { "AllowedValues": [ "ALL", "CUSTOM", "LAST" ] }, "AWS::QuickSight::Dashboard.SubtotalOptions.TotalsVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.TableBorderOptions.Color": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.TableBorderOptions.Style": { "AllowedValues": [ "NONE", "SOLID" ] }, "AWS::QuickSight::Dashboard.TableBorderOptions.Thickness": { "NumberMax": 4, "NumberMin": 1 }, "AWS::QuickSight::Dashboard.TableCellConditionalFormatting.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.TableCellImageSizingConfiguration.TableCellImageScalingConfiguration": { "AllowedValues": [ "FIT_TO_CELL_HEIGHT", "FIT_TO_CELL_WIDTH", "DO_NOT_SCALE" ] }, "AWS::QuickSight::Dashboard.TableCellStyle.BackgroundColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.TableCellStyle.Height": { "NumberMax": 500, "NumberMin": 8 }, "AWS::QuickSight::Dashboard.TableCellStyle.HorizontalTextAlignment": { "AllowedValues": [ "LEFT", "CENTER", "RIGHT", "AUTO" ] }, "AWS::QuickSight::Dashboard.TableCellStyle.TextWrap": { "AllowedValues": [ "NONE", "WRAP" ] }, "AWS::QuickSight::Dashboard.TableCellStyle.VerticalTextAlignment": { "AllowedValues": [ "TOP", "MIDDLE", "BOTTOM" ] }, "AWS::QuickSight::Dashboard.TableCellStyle.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.TableFieldCustomIconContent.Icon": { "AllowedValues": [ "LINK" ] }, "AWS::QuickSight::Dashboard.TableFieldLinkConfiguration.Target": { "AllowedValues": [ "NEW_TAB", "NEW_WINDOW", "SAME_TAB" ] }, "AWS::QuickSight::Dashboard.TableFieldOption.CustomLabel": { "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.TableFieldOption.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.TableFieldOption.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.TableFieldOptions.Order": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.TableOptions.Orientation": { "AllowedValues": [ "VERTICAL", "HORIZONTAL" ] }, "AWS::QuickSight::Dashboard.TablePaginatedReportOptions.OverflowColumnHeaderVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.TablePaginatedReportOptions.VerticalOverflowVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.TableVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.TextControlPlaceholderOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.ThousandSeparatorOptions.Symbol": { "AllowedValues": [ "COMMA", "DOT", "SPACE" ] }, "AWS::QuickSight::Dashboard.ThousandSeparatorOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.TimeBasedForecastProperties.PeriodsForward": { "NumberMax": 1000, "NumberMin": 1 }, "AWS::QuickSight::Dashboard.TimeBasedForecastProperties.PredictionInterval": { "NumberMax": 95, "NumberMin": 50 }, "AWS::QuickSight::Dashboard.TimeBasedForecastProperties.Seasonality": { "NumberMax": 180, "NumberMin": 1 }, "AWS::QuickSight::Dashboard.TimeEqualityFilter.FilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.TimeEqualityFilter.ParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.TimeEqualityFilter.TimeGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Dashboard.TimeRangeDrillDownFilter.TimeGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Dashboard.TimeRangeFilter.FilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.TimeRangeFilter.NullOption": { "AllowedValues": [ "ALL_VALUES", "NULLS_ONLY", "NON_NULLS_ONLY" ] }, "AWS::QuickSight::Dashboard.TimeRangeFilter.TimeGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Dashboard.TimeRangeFilterValue.Parameter": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.TooltipOptions.SelectedTooltipType": { "AllowedValues": [ "BASIC", "DETAILED" ] }, "AWS::QuickSight::Dashboard.TooltipOptions.TooltipVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.TopBottomFilter.FilterId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.TopBottomFilter.ParameterName": { "AllowedPatternRegex": "^[a-zA-Z0-9]+$", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::Dashboard.TopBottomFilter.TimeGranularity": { "AllowedValues": [ "YEAR", "QUARTER", "MONTH", "WEEK", "DAY", "HOUR", "MINUTE", "SECOND", "MILLISECOND" ] }, "AWS::QuickSight::Dashboard.TopBottomMoversComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.TopBottomMoversComputation.MoverSize": { "NumberMax": 20, "NumberMin": 1 }, "AWS::QuickSight::Dashboard.TopBottomMoversComputation.SortOrder": { "AllowedValues": [ "PERCENT_DIFFERENCE", "ABSOLUTE_DIFFERENCE" ] }, "AWS::QuickSight::Dashboard.TopBottomMoversComputation.Type": { "AllowedValues": [ "TOP", "BOTTOM" ] }, "AWS::QuickSight::Dashboard.TopBottomRankedComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.TopBottomRankedComputation.ResultSize": { "NumberMax": 20, "NumberMin": 1 }, "AWS::QuickSight::Dashboard.TopBottomRankedComputation.Type": { "AllowedValues": [ "TOP", "BOTTOM" ] }, "AWS::QuickSight::Dashboard.TotalAggregationComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.TotalOptions.Placement": { "AllowedValues": [ "START", "END" ] }, "AWS::QuickSight::Dashboard.TotalOptions.ScrollStatus": { "AllowedValues": [ "PINNED", "SCROLLED" ] }, "AWS::QuickSight::Dashboard.TotalOptions.TotalsVisibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.TreeMapVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.TrendArrowOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.UnaggregatedField.FieldId": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.UniqueValuesComputation.ComputationId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.VersionDescription": { "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.VisualAxisSortOption.AvailabilityStatus": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Dashboard.VisualCustomAction.CustomActionId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.VisualCustomAction.Name": { "StringMax": 256, "StringMin": 1 }, "AWS::QuickSight::Dashboard.VisualCustomAction.Status": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Dashboard.VisualCustomAction.Trigger": { "AllowedValues": [ "DATA_POINT_CLICK", "DATA_POINT_MENU" ] }, "AWS::QuickSight::Dashboard.VisualMenuOption.AvailabilityStatus": { "AllowedValues": [ "ENABLED", "DISABLED" ] }, "AWS::QuickSight::Dashboard.VisualPalette.ChartColor": { "AllowedPatternRegex": "^#[A-F0-9]{6}$" }, "AWS::QuickSight::Dashboard.VisualSubtitleLabelOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.VisualTitleLabelOptions.Visibility": { "AllowedValues": [ "HIDDEN", "VISIBLE" ] }, "AWS::QuickSight::Dashboard.WaterfallVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::Dashboard.WordCloudOptions.CloudLayout": { "AllowedValues": [ "FLUID", "NORMAL" ] }, "AWS::QuickSight::Dashboard.WordCloudOptions.MaximumStringLength": { "NumberMax": 100, "NumberMin": 1 }, "AWS::QuickSight::Dashboard.WordCloudOptions.WordCasing": { "AllowedValues": [ "LOWER_CASE", "EXISTING_CASE" ] }, "AWS::QuickSight::Dashboard.WordCloudOptions.WordOrientation": { "AllowedValues": [ "HORIZONTAL", "HORIZONTAL_AND_VERTICAL" ] }, "AWS::QuickSight::Dashboard.WordCloudOptions.WordPadding": { "AllowedValues": [ "NONE", "SMALL", "MEDIUM", "LARGE" ] }, "AWS::QuickSight::Dashboard.WordCloudOptions.WordScaling": { "AllowedValues": [ "EMPHASIZE", "NORMAL" ] }, "AWS::QuickSight::Dashboard.WordCloudVisual.VisualId": { "AllowedPatternRegex": "[\\w\\-]+", "StringMax": 512, "StringMin": 1 }, "AWS::QuickSight::DataSet.AwsAccountId": { "AllowedPatternRegex": "^[0-9]{12}$", "StringMax": 12, "StringMin": 12 }, "AWS::QuickSight::DataSet.GeoSpatialColumnGroup.Columns": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::DataSet.GeoSpatialColumnGroup.CountryCode": { "AllowedValues": [ "US" ] }, "AWS::QuickSight::DataSet.GeoSpatialColumnGroup.Name": { "StringMax": 64, "StringMin": 1 }, "AWS::QuickSight::DataSet.ImportMode": { "AllowedValues": [ "SPICE", "DIRECT_QUERY" ] }, "AWS::QuickSight::DataSet.IngestionWaitPolicy.IngestionWaitTimeInHours": { "NumberMax": 36, "NumberMin": 1 }, "AWS::QuickSight::DataSet.Name": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::DataSet.OutputColumn.Name": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::DataSet.OutputColumn.Type": { "AllowedValues": [ "STRING", "INTEGER", "DECIMAL", "DATETIME" ] }, "AWS::QuickSight::DataSet.ResourcePermission.Principal": { "StringMax": 256, "StringMin": 1 }, "AWS::QuickSight::DataSet.RowLevelPermissionDataSet.FormatVersion": { "AllowedValues": [ "VERSION_1", "VERSION_2" ] }, "AWS::QuickSight::DataSet.RowLevelPermissionDataSet.Namespace": { "AllowedPatternRegex": "^[a-zA-Z0-9._-]*$" }, "AWS::QuickSight::DataSet.RowLevelPermissionDataSet.PermissionPolicy": { "AllowedValues": [ "GRANT_ACCESS", "DENY_ACCESS" ] }, "AWS::QuickSight::DataSource.AmazonElasticsearchParameters.Domain": { "StringMax": 64, "StringMin": 1 }, "AWS::QuickSight::DataSource.AmazonOpenSearchParameters.Domain": { "StringMax": 64, "StringMin": 1 }, "AWS::QuickSight::DataSource.AthenaParameters.WorkGroup": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::DataSource.AuroraParameters.Database": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::DataSource.AuroraParameters.Host": { "StringMax": 256, "StringMin": 1 }, "AWS::QuickSight::DataSource.AuroraParameters.Port": { "NumberMax": 65535, "NumberMin": 1 }, "AWS::QuickSight::DataSource.AuroraPostgreSqlParameters.Database": { "StringMax": 128, "StringMin": 1 }, "AWS::QuickSight::DataSource.AuroraPostgreSqlParameters.Host": { "StringMax": 256, "StringMin": 1 }, "AWS::QuickSight::DataSource.AuroraPostgreSqlParameters.Port": { "NumberMax": 65535, "NumberMin": 1 }, "AWS::QuickSight::DataSource.AwsAccountId": { "AllowedPatternRegex": "^[0-9]{12}$", "StringMax": 12, "StringMin": 12 }, "AWS::QuickSight::DataSource.CredentialPair.Password": { "StringMax": 1024, "StringMin": 1 }, "AWS::QuickSight::DataSource.CredentialPair.Username": { "StringMax": 64, "StringMin": 1 }, "AWS::QuickSight::DataSource.DataSourceCredentials.CopySourceArn": { "AllowedPatternRegex": "^arn:[-a-z0-9]*:quicksight:[-a-z0-9]*:[0-9]{12}:datasource/.+" }, "AWS::QuickSight::DataSource.DataSourceCredentials.SecretArn": { "AllowedPatternRegex": "^arn:[-a-z0-9]*:secretsmanager:[-a-z0-9]*:[0-9]{12}:secret:.+", "StringMax": 2048, "StringMin": 1 }, "AWS::QuickSight::DataSource.DataSourceErrorInfo.Type": { "AllowedValues": [ "ACCESS_DENIED", "COPY_SOURCE_NOT_FOUND", "TIMEOUT", "ENGINE_VERSION_NOT_SUPPORTED", "UNKNOWN_HOST", "GENERIC_SQL_FAILURE", "CONFLICT", "UNKNOWN" ] }, "AWS::QuickSight::DataSource.DatabricksParameters.Host": { "StringMax": 256, "StringMin": 1 }, "AWS::QuickSight::DataSource.DatabricksParameters.Port": { "NumberMax": 65535, "NumberMin": 1 }, "AWS::QuickSight::DataSource.DatabricksParameters.SqlEndpointPath": { "StringMax": 4096, "StringMin": 1 }, "